summaryrefslogtreecommitdiff
path: root/gtk/gtkrecentchooserprivate.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2007-03-14 10:33:36 +0000
committerEmmanuele Bassi <ebassi@src.gnome.org>2007-03-14 10:33:36 +0000
commit86ea351bd71aaf1c420b9a3b1cee74649f197b8a (patch)
treebbe071490825a78940a36ce00a1d6f457900bde5 /gtk/gtkrecentchooserprivate.h
parent4b3364ccc947230f62be8339ad7476d7151bfb51 (diff)
downloadgtk+-86ea351bd71aaf1c420b9a3b1cee74649f197b8a.tar.gz
Various clean ups in the GtkRecent code. (see #338843)
2007-03-14 Emmanuele Bassi <ebassi@gnome.org> Various clean ups in the GtkRecent code. (see #338843) * gtk/gtkrecentchooserdefault.c: * gtk/gtkrecentchoosermenu.c: * gtk/gtkrecentchooserprivate.h: * gtk/gtkrecentchooserutils.c: Move the recent chooser function for getting the sorted and clamped list of recent files from the manager outside the implementations. * gtk/gtkrecentchooserdefault.c (chooser_set_sort_type): Repopulate the list when the sorting order changes. (gtk_recent_chooser_default_dispose), (gtk_recent_chooser_default_finalize): Move object unref and source removal from finalize to dispose. * gtk/gtkrecentchooser.c (gtk_recent_chooser_type_init): Relax the prerequisite for the GtkRecentChooser interface implementations, from GtkObject to GObject. (gtk_recent_chooser_class_init): Use GTK_PARAM_* instead of G_PARAM_* svn path=/trunk/; revision=17514
Diffstat (limited to 'gtk/gtkrecentchooserprivate.h')
-rw-r--r--gtk/gtkrecentchooserprivate.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/gtk/gtkrecentchooserprivate.h b/gtk/gtkrecentchooserprivate.h
index fcd3c832d6..476c932751 100644
--- a/gtk/gtkrecentchooserprivate.h
+++ b/gtk/gtkrecentchooserprivate.h
@@ -30,12 +30,13 @@
G_BEGIN_DECLS
-#define GTK_DEFAULT_RECENT_MANAGER "gtk-recent-manager-default"
+GtkRecentManager *_gtk_recent_chooser_get_recent_manager (GtkRecentChooser *chooser);
+GList * _gtk_recent_chooser_get_items (GtkRecentChooser *chooser,
+ GtkRecentSortFunc func,
+ gpointer data);
-GtkRecentManager *_gtk_recent_chooser_get_recent_manager (GtkRecentChooser *chooser);
-
-void _gtk_recent_chooser_item_activated (GtkRecentChooser *chooser);
-void _gtk_recent_chooser_selection_changed (GtkRecentChooser *chooser);
+void _gtk_recent_chooser_item_activated (GtkRecentChooser *chooser);
+void _gtk_recent_chooser_selection_changed (GtkRecentChooser *chooser);
G_END_DECLS