1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Interface implemented by widgets displaying recently used files
7 <!-- ##### SECTION Long_Description ##### -->
9 #GtkRecentChooser is an interface that can be implemented by widgets
10 displaying the list of recently used files. In GTK+, the main objects
11 that implement this interface are #GtkRecentChooserWidget,
12 #GtkRecentChooserDialog and #GtkRecentChooserMenu.
16 Recently used files are supported since GTK+ 2.10.
19 <!-- ##### SECTION See_Also ##### -->
21 #GtkRecentManager, #GtkRecentChooserDialog, #GtkRecentChooserWidget,
25 <!-- ##### SECTION Stability_Level ##### -->
28 <!-- ##### SECTION Image ##### -->
31 <!-- ##### STRUCT GtkRecentChooser ##### -->
37 <!-- ##### SIGNAL GtkRecentChooser::item-activated ##### -->
42 @recentchooser: the object which received the signal.
44 <!-- ##### SIGNAL GtkRecentChooser::selection-changed ##### -->
49 @recentchooser: the object which received the signal.
51 <!-- ##### ARG GtkRecentChooser:filter ##### -->
56 <!-- ##### ARG GtkRecentChooser:limit ##### -->
61 <!-- ##### ARG GtkRecentChooser:local-only ##### -->
66 <!-- ##### ARG GtkRecentChooser:recent-manager ##### -->
71 <!-- ##### ARG GtkRecentChooser:select-multiple ##### -->
76 <!-- ##### ARG GtkRecentChooser:show-icons ##### -->
81 <!-- ##### ARG GtkRecentChooser:show-not-found ##### -->
86 <!-- ##### ARG GtkRecentChooser:show-private ##### -->
91 <!-- ##### ARG GtkRecentChooser:show-tips ##### -->
96 <!-- ##### ARG GtkRecentChooser:sort-type ##### -->
101 <!-- ##### STRUCT GtkRecentChooserIface ##### -->
122 <!-- ##### MACRO GTK_RECENT_CHOOSER_ERROR ##### -->
124 Used to get the #GError quark for #GtkRecentChooser errors.
129 <!-- ##### ENUM GtkRecentChooserError ##### -->
131 These identify the various errors that can occur while calling
132 #GtkRecentChooser functions.
135 @GTK_RECENT_CHOOSER_ERROR_NOT_FOUND: Indicates that a file does not exist
136 @GTK_RECENT_CHOOSER_ERROR_INVALID_URI: Indicates a malformed URI
138 <!-- ##### FUNCTION gtk_recent_chooser_set_show_private ##### -->
147 <!-- ##### FUNCTION gtk_recent_chooser_get_show_private ##### -->
156 <!-- ##### FUNCTION gtk_recent_chooser_set_show_not_found ##### -->
165 <!-- ##### FUNCTION gtk_recent_chooser_get_show_not_found ##### -->
174 <!-- ##### FUNCTION gtk_recent_chooser_set_show_icons ##### -->
183 <!-- ##### FUNCTION gtk_recent_chooser_get_show_icons ##### -->
192 <!-- ##### FUNCTION gtk_recent_chooser_set_select_multiple ##### -->
201 <!-- ##### FUNCTION gtk_recent_chooser_get_select_multiple ##### -->
210 <!-- ##### FUNCTION gtk_recent_chooser_set_local_only ##### -->
219 <!-- ##### FUNCTION gtk_recent_chooser_get_local_only ##### -->
228 <!-- ##### FUNCTION gtk_recent_chooser_set_limit ##### -->
237 <!-- ##### FUNCTION gtk_recent_chooser_get_limit ##### -->
246 <!-- ##### FUNCTION gtk_recent_chooser_set_show_tips ##### -->
255 <!-- ##### FUNCTION gtk_recent_chooser_get_show_tips ##### -->
264 <!-- ##### ENUM GtkRecentSortType ##### -->
269 @GTK_RECENT_SORT_NONE:
270 @GTK_RECENT_SORT_MRU:
271 @GTK_RECENT_SORT_LRU:
272 @GTK_RECENT_SORT_CUSTOM:
274 <!-- ##### FUNCTION gtk_recent_chooser_set_sort_type ##### -->
283 <!-- ##### FUNCTION gtk_recent_chooser_get_sort_type ##### -->
292 <!-- ##### USER_FUNCTION GtkRecentSortFunc ##### -->
303 <!-- ##### FUNCTION gtk_recent_chooser_set_sort_func ##### -->
314 <!-- ##### FUNCTION gtk_recent_chooser_set_current_uri ##### -->
325 <!-- ##### FUNCTION gtk_recent_chooser_get_current_uri ##### -->
334 <!-- ##### FUNCTION gtk_recent_chooser_get_current_item ##### -->
343 <!-- ##### FUNCTION gtk_recent_chooser_select_uri ##### -->
354 <!-- ##### FUNCTION gtk_recent_chooser_unselect_uri ##### -->
363 <!-- ##### FUNCTION gtk_recent_chooser_select_all ##### -->
371 <!-- ##### FUNCTION gtk_recent_chooser_unselect_all ##### -->
379 <!-- ##### FUNCTION gtk_recent_chooser_get_items ##### -->
388 <!-- ##### FUNCTION gtk_recent_chooser_get_uris ##### -->
398 <!-- ##### FUNCTION gtk_recent_chooser_add_filter ##### -->
407 <!-- ##### FUNCTION gtk_recent_chooser_remove_filter ##### -->
416 <!-- ##### FUNCTION gtk_recent_chooser_list_filters ##### -->
425 <!-- ##### FUNCTION gtk_recent_chooser_set_filter ##### -->
434 <!-- ##### FUNCTION gtk_recent_chooser_get_filter ##### -->