diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2007-03-14 10:33:36 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@src.gnome.org> | 2007-03-14 10:33:36 +0000 |
commit | 86ea351bd71aaf1c420b9a3b1cee74649f197b8a (patch) | |
tree | bbe071490825a78940a36ce00a1d6f457900bde5 /gtk/gtkrecentchooserprivate.h | |
parent | 4b3364ccc947230f62be8339ad7476d7151bfb51 (diff) | |
download | gtk+-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.h | 11 |
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 |