summaryrefslogtreecommitdiff
path: root/gtk/gtkrecentchooserprivate.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2007-03-15 10:05:34 +0000
committerEmmanuele Bassi <ebassi@src.gnome.org>2007-03-15 10:05:34 +0000
commit4191ec6a027a48ff099d38bfcd6195b6cbc2fdaa (patch)
treea69fb4925d147a0f00483c1ba23ae2be77da63eb /gtk/gtkrecentchooserprivate.h
parentd953ce87750f5be9a851df22f2f21a100f964ec1 (diff)
downloadgtk+-4191ec6a027a48ff099d38bfcd6195b6cbc2fdaa.tar.gz
Move filtering of the recent files list into the shared implementation; do
2007-03-15 Emmanuele Bassi <ebassi@gnome.org> * gtk/gtkrecentchooserprivate.h: * gtk/gtkrecentchooserutils.c: Move filtering of the recent files list into the shared implementation; do the filtering before the sorting, so that we always clamp on the desired size. (#418219) * gtk/gtkrecentchoosermenu.c: Remove the filtering of the list, as it's already been done. * gtk/gtkrecentchooserdefault.c: Ditto; also remove the GtkTreeModelFilter: just reload the view if the sorting and filtering properties change. * gtk/testrecentchoosermenu.c: Exercise the limit property. svn path=/trunk/; revision=17516
Diffstat (limited to 'gtk/gtkrecentchooserprivate.h')
-rw-r--r--gtk/gtkrecentchooserprivate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkrecentchooserprivate.h b/gtk/gtkrecentchooserprivate.h
index 476c932751..afe8928f75 100644
--- a/gtk/gtkrecentchooserprivate.h
+++ b/gtk/gtkrecentchooserprivate.h
@@ -32,6 +32,7 @@ G_BEGIN_DECLS
GtkRecentManager *_gtk_recent_chooser_get_recent_manager (GtkRecentChooser *chooser);
GList * _gtk_recent_chooser_get_items (GtkRecentChooser *chooser,
+ GtkRecentFilter *filter,
GtkRecentSortFunc func,
gpointer data);