diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2007-03-15 10:05:34 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@src.gnome.org> | 2007-03-15 10:05:34 +0000 |
commit | 4191ec6a027a48ff099d38bfcd6195b6cbc2fdaa (patch) | |
tree | a69fb4925d147a0f00483c1ba23ae2be77da63eb /gtk/gtkrecentchooserprivate.h | |
parent | d953ce87750f5be9a851df22f2f21a100f964ec1 (diff) | |
download | gtk+-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.h | 1 |
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); |