* This software comes with no warranty of any kind, use at your own risk!
*/
-#include "gqview.h"
+#include "main.h"
#include "cache_maint.h"
#include "cache.h"
}
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;
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);
}
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;
}
-static void cache_manager_gqview_clean_cb(GtkWidget *widget, gpointer data)
+static void cache_manager_main_clean_cb(GtkWidget *widget, gpointer data)
{
cache_maintain_home(FALSE, FALSE, widget);
}
/* no op, only so cancel button appears */
}
-static void cache_manager_gqview_clear_ok_cb(GenericDialog *gd, gpointer data)
+static void cache_manager_main_clear_ok_cb(GenericDialog *gd, gpointer data)
{
cache_maintain_home(FALSE, TRUE, NULL);
}
-void cache_manager_gqview_clear_confirm(GtkWidget *parent)
+void cache_manager_main_clear_confirm(GtkWidget *parent)
{
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?"));
- generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, cache_manager_gqview_clear_ok_cb, TRUE);
+ generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, cache_manager_main_clear_ok_cb, TRUE);
gtk_widget_show(gd->dialog);
}
-static void cache_manager_gqview_clear_cb(GtkWidget *widget, gpointer data)
+static void cache_manager_main_clear_cb(GtkWidget *widget, gpointer data)
{
- cache_manager_gqview_clear_confirm(widget);
+ cache_manager_main_clear_confirm(widget);
}
static void cache_manager_render_cb(GtkWidget *widget, gpointer data)
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;
table = pref_table_new(group, 2, 2, FALSE, FALSE);
button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
- G_CALLBACK(cache_manager_gqview_clean_cb), cache_manager);
+ G_CALLBACK(cache_manager_main_clean_cb), cache_manager);
gtk_size_group_add_widget(sizegroup, button);
pref_table_label(table, 1, 0, _("Remove orphaned or outdated thumbnails."), 0.0);
button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE,
- G_CALLBACK(cache_manager_gqview_clear_cb), cache_manager);
+ G_CALLBACK(cache_manager_main_clear_cb), cache_manager);
gtk_size_group_add_widget(sizegroup, button);
pref_table_label(table, 1, 1, _("Delete all cached thumbnails."), 0.0);