Commit 18d3698b1a7a6f0c87da6f38dd9e1719883eef2d
1 parent
8d4eb8bc
Exists in
master
and in
2 other branches
Fixing icons in the windows package.
Showing
2 changed files
with
13 additions
and
4 deletions
Show diff stats
src/objects/application/application.c
@@ -132,7 +132,7 @@ static void g_log_to_lib3270(const gchar *log_domain,GLogLevelFlags G_GNUC_UNUSE | @@ -132,7 +132,7 @@ static void g_log_to_lib3270(const gchar *log_domain,GLogLevelFlags G_GNUC_UNUSE | ||
132 | debug("%s",message); | 132 | debug("%s",message); |
133 | lib3270_write_log( | 133 | lib3270_write_log( |
134 | NULL, | 134 | NULL, |
135 | - log_domain ? log_domain : G_STRINGIFY(PRODUCT_NAME), | 135 | + log_domain ? log_domain : "gtk", |
136 | "%s", | 136 | "%s", |
137 | message | 137 | message |
138 | ); | 138 | ); |
src/objects/window/window.c
@@ -152,8 +152,11 @@ static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *kla | @@ -152,8 +152,11 @@ static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *kla | ||
152 | 152 | ||
153 | size_t ix; | 153 | size_t ix; |
154 | for(ix = 0; ix < G_N_ELEMENTS(icon_search_paths); ix++) { | 154 | for(ix = 0; ix < G_N_ELEMENTS(icon_search_paths); ix++) { |
155 | -#ifdef DEBUG | 155 | +#if defined(DEBUG) |
156 | lib3270_autoptr(char) path = g_build_filename(g_get_current_dir(),icon_search_paths[ix],NULL); | 156 | lib3270_autoptr(char) path = g_build_filename(g_get_current_dir(),icon_search_paths[ix],NULL); |
157 | +#elif defined(_WIN32) | ||
158 | + g_autofree gchar * appdir = g_win32_get_package_installation_directory_of_module(NULL); | ||
159 | + lib3270_autoptr(char) path = g_build_filename(appdir,icon_search_paths[ix],NULL); | ||
157 | #else | 160 | #else |
158 | lib3270_autoptr(char) path = lib3270_build_data_filename(icon_search_paths[ix],NULL); | 161 | lib3270_autoptr(char) path = lib3270_build_data_filename(icon_search_paths[ix],NULL); |
159 | #endif | 162 | #endif |
@@ -164,10 +167,15 @@ static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *kla | @@ -164,10 +167,15 @@ static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *kla | ||
164 | gtk_icon_theme_get_default(), | 167 | gtk_icon_theme_get_default(), |
165 | path | 168 | path |
166 | ); | 169 | ); |
170 | + } else { | ||
171 | + | ||
172 | + g_message("Folder '%s' is not valid",path); | ||
173 | + | ||
167 | } | 174 | } |
175 | + | ||
168 | } | 176 | } |
169 | 177 | ||
170 | -#ifdef DEBUG | 178 | +#if defined(DEBUG) || defined(_WIN32) |
171 | { | 179 | { |
172 | gchar **paths = NULL; | 180 | gchar **paths = NULL; |
173 | gint n_paths = 0; | 181 | gint n_paths = 0; |
@@ -178,9 +186,10 @@ static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *kla | @@ -178,9 +186,10 @@ static void pw3270ApplicationWindow_class_init(pw3270ApplicationWindowClass *kla | ||
178 | &n_paths | 186 | &n_paths |
179 | ); | 187 | ); |
180 | 188 | ||
189 | + g_message("Icon search path:"); | ||
181 | gint p; | 190 | gint p; |
182 | for(p = 0; p < n_paths;p++) { | 191 | for(p = 0; p < n_paths;p++) { |
183 | - printf("**** [%s]\n",paths[p]); | 192 | + g_message("\t%s",paths[p]); |
184 | } | 193 | } |
185 | } | 194 | } |
186 | #endif // DEBUG | 195 | #endif // DEBUG |