Mercurial > geeqie
diff src/cache_maint.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 | c44b98370dba |
children | 9995c5fb202a |
line wrap: on
line diff
--- a/src/cache_maint.c Thu Apr 03 22:39:50 2008 +0000 +++ b/src/cache_maint.c Thu Apr 03 23:29:14 2008 +0000 @@ -312,7 +312,7 @@ } cm->gd = generic_dialog_new(_("Maintenance"), - "Geeqie", "main_maintenance", + GQ_WMCLASS, "main_maintenance", parent, FALSE, NULL, cm); cm->gd->cancel_cb = cache_maintain_home_close_cb; @@ -820,7 +820,7 @@ cd = g_new0(CleanData, 1); cd->gd = generic_dialog_new(_("Create thumbnails"), - "Geeqie", "create_thumbnails", + GQ_WMCLASS, "create_thumbnails", widget, FALSE, NULL, cd); gtk_window_set_default_size(GTK_WINDOW(cd->gd->dialog), PURGE_DIALOG_WIDTH, -1); @@ -1050,7 +1050,7 @@ } cd->gd = generic_dialog_new(_("Maintenance"), - "Geeqie", "standard_maintenance", + GQ_WMCLASS, "standard_maintenance", widget, FALSE, NULL, cd); cd->gd->cancel_cb = cache_manager_standard_clean_close_cb; @@ -1108,7 +1108,7 @@ GenericDialog *gd; gd = generic_dialog_new(_("Clear cache"), - "Geeqie", "clear_cache", parent, TRUE, + GQ_WMCLASS, "clear_cache", parent, TRUE, dummy_cancel_cb, NULL); generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear cache"), _("This will remove all thumbnails that have\nbeen saved to disk, continue?")); @@ -1162,7 +1162,7 @@ cache_manager = g_new0(CacheManager, 1); cache_manager->dialog = generic_dialog_new(_("Cache Maintenance - Geeqie"), - "Geeqie", "cache_manager", + GQ_WMCLASS, "cache_manager", NULL, FALSE, NULL, cache_manager); gd = cache_manager->dialog;