[Goodies-commits] r3185 - ristretto/trunk/src
Stephan Arts
stephan at xfce.org
Sat Sep 8 15:42:42 CEST 2007
Author: stephan
Date: 2007-09-08 13:42:42 +0000 (Sat, 08 Sep 2007)
New Revision: 3185
Modified:
ristretto/trunk/src/main.c
Log:
remove all items from the recent-manager. (see if that is faster, should be fixed later though)
Modified: ristretto/trunk/src/main.c
===================================================================
--- ristretto/trunk/src/main.c 2007-09-08 13:34:07 UTC (rev 3184)
+++ ristretto/trunk/src/main.c 2007-09-08 13:42:42 UTC (rev 3185)
@@ -981,23 +981,5 @@
static void
cb_rstto_clear_recent(GtkWidget *widget, GtkRecentManager *manager)
{
- GList *item_list = gtk_recent_manager_get_items(manager);
- GList *item_iter = item_list;
- while(item_iter != NULL)
- {
- gchar **apps = gtk_recent_info_get_applications(item_iter->data, NULL);
- gint i = 0;
- for(; apps[i] != NULL; ++i)
- {
- if(!strcmp(apps[i], "ristretto"))
- {
- gtk_recent_manager_remove_item(manager, gtk_recent_info_get_uri(item_iter->data), NULL);
- break;
- }
- }
- g_strfreev(apps);
- item_iter = g_list_next(item_iter);
- }
- g_list_foreach(item_list, (GFunc)gtk_recent_info_unref, NULL);
- g_list_free(item_list);
+ gtk_recent_manager_purge_items(manager, NULL);
}
More information about the Goodies-commits
mailing list