comparison src/dupe.c @ 254:9faf34f047b1

Make the wmclass value unique among the code by defining it in main header file as GQ_WMCLASS. Before this patch, it was set using PACKAGE (="geeqie"), or by the hardcoded string "Geeqie". Now all Geeqie windows have the same value for wmclass.
author zas_
date Thu, 03 Apr 2008 23:29:14 +0000
parents f6e307c7bad6
children fa7d69e7d02d
comparison
equal deleted inserted replaced
253:b932b6928e20 254:9faf34f047b1
1891 GenericDialog *gd; 1891 GenericDialog *gd;
1892 gchar *buf; 1892 gchar *buf;
1893 1893
1894 if (!di) return; 1894 if (!di) return;
1895 1895
1896 gd = file_util_gen_dlg("Image thumbprint debug info", "Geeqie", "thumbprint", 1896 gd = file_util_gen_dlg("Image thumbprint debug info", GQ_WMCLASS, "thumbprint",
1897 dw->window, TRUE, 1897 dw->window, TRUE,
1898 NULL, NULL); 1898 NULL, NULL);
1899 generic_dialog_add_button(gd, GTK_STOCK_CLOSE, NULL, NULL, TRUE); 1899 generic_dialog_add_button(gd, GTK_STOCK_CLOSE, NULL, NULL, TRUE);
1900 1900
1901 dupe_display_label(gd->vbox, "name:", di->fd->name); 1901 dupe_display_label(gd->vbox, "name:", di->fd->name);
3106 3106
3107 gtk_window_set_default_size(GTK_WINDOW(dw->window), DUPE_DEF_WIDTH, DUPE_DEF_HEIGHT); 3107 gtk_window_set_default_size(GTK_WINDOW(dw->window), DUPE_DEF_WIDTH, DUPE_DEF_HEIGHT);
3108 3108
3109 gtk_window_set_resizable(GTK_WINDOW(dw->window), TRUE); 3109 gtk_window_set_resizable(GTK_WINDOW(dw->window), TRUE);
3110 gtk_window_set_title(GTK_WINDOW(dw->window), _("Find duplicates - Geeqie")); 3110 gtk_window_set_title(GTK_WINDOW(dw->window), _("Find duplicates - Geeqie"));
3111 gtk_window_set_wmclass(GTK_WINDOW(dw->window), "dupe", "Geeqie"); 3111 gtk_window_set_wmclass(GTK_WINDOW(dw->window), "dupe", GQ_WMCLASS);
3112 gtk_container_set_border_width (GTK_CONTAINER (dw->window), 0); 3112 gtk_container_set_border_width (GTK_CONTAINER (dw->window), 0);
3113 3113
3114 g_signal_connect(G_OBJECT(dw->window), "delete_event", 3114 g_signal_connect(G_OBJECT(dw->window), "delete_event",
3115 G_CALLBACK(dupe_window_delete), dw); 3115 G_CALLBACK(dupe_window_delete), dw);
3116 g_signal_connect(G_OBJECT(dw->window), "key_press_event", 3116 g_signal_connect(G_OBJECT(dw->window), "key_press_event",