1. 14 Aug, 2006 1 commit
    • Emmanuele Bassi's avatar
      Add a check on the filter argument, instead of blindly passing it to · e4f6c9d4
      Emmanuele Bassi authored
      2006-08-14  Emmanuele Bassi  <ebassi@gnome.org>
      
      	* gtk/gtkrecentchooser.c:
      	(gtk_recent_chooser_add_filter),
      	(gtk_recent_chooser_remove_filter),
      	(gtk_recent_chooser_set_filter): Add a check on the
      	filter argument, instead of blindly passing it to
      	underlying implementation.
      
      	* gtk/gtkrecentchoosermenu.c:
      	(gtk_recent_chooser_menu_add_filter),
      	(gtk_recent_chooser_menu_remove_filter),
      	(gtk_recent_chooser_menu_list_filters): Implement
      	these GtkRecentChooser methods, by setting and
      	returning the only GtkRecentFilter object supported
      	by a GtkRecentChooserMenu. (#347856, reported by Rod
      	Butcher)
      e4f6c9d4
  2. 11 Jul, 2006 1 commit
    • Emmanuele Bassi's avatar
      Check if the chooser implementation supports the "show-number" property · 2ce00112
      Emmanuele Bassi authored
      2006-07-11  Emmanuele Bassi  <ebassi@gnome.org>
      
      	* gtk/gtkrecentchooser.c (gtk_recent_chooser_set_show_numbers),
      	(gtk_recent_chooser_get_show_numbers): Check if the chooser
      	implementation supports the "show-number" property and use a
      	meaningful warning in case it doesn't; tell developers not to
      	use these functions.
      2ce00112
  3. 02 May, 2006 1 commit
  4. 04 Apr, 2006 1 commit
    • Matthias Clasen's avatar
      No point in making the error path fast by caching quarks. · 8c8a4c89
      Matthias Clasen authored
      2006-04-03  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkrecentchooser.c (gtk_recent_chooser_error_quark):
              * gtk/gtkrecentmanager.c (gtk_recent_manager_error_quark):
              * gtk/gtkfilechooser.c (gtk_file_chooser_error_quark):
              * gtk/gtkfilesystem.c (gtk_file_system_error_quark):
              * gtk/gtkicontheme.c (gtk_icon_theme_error_quark): No point
              in making the error path fast by caching quarks.
      8c8a4c89
  5. 30 Mar, 2006 1 commit
    • Matthias Clasen's avatar
      Fix the doc comment format. · 6205777c
      Matthias Clasen authored
      2006-03-30  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkrecentmanager.h (struct _GtkRecentData): Fix the doc
      	comment format.
      
      	* gtk/gtkrecentmanager.c (gtk_recent_manager_has_item)
      	(gtk_recent_manager_purge_items, gtk_recent_manager_lookup_item)
      	(gtk_recent_manager_get_limit, gtk_recent_manager_add_full)
      	(gtk_recent_manager_get_items, gtk_recent_manager_remove_item):
      
      	* gtk/gtkrecentfilter.c (gtk_recent_filter_add_age):
      	* gtk/gtkrecentchooser.c (gtk_recent_chooser_set_show_numbers)
      	(gtk_recent_chooser_set_sort_func):
      	* gtk/gtknotebook.h (gtk_notebook_set_tab_detachable): Sync
      	parameter names between .c and .h files to help gtk-doc.
      6205777c
  6. 29 Mar, 2006 2 commits
    • Matthias Clasen's avatar
      Fix some symbol aliasing glitches · 8910e933
      Matthias Clasen authored
      8910e933
    • Emmanuele Bassi's avatar
      Import GtkRecent* from libegg. · 056f6db5
      Emmanuele Bassi authored
      2006-03-29  Emmanuele Bassi  <ebassi@cvs.gnome.org>
      
      	Import GtkRecent* from libegg.
      
      	* gtk/gtkrecentmanager.[ch]: Add GtkRecentManager, an object
      	for managing a list of recently used resources.
      
      	* gtk/gtkrecentchooser.[ch]:
      	* gtk/gtkrecentchooserdefault.[ch]:
      	* gtk/gtkrecentchooserdialog.[ch]:
      	* gtk/gtkrecentchoosermenu.[ch]:
      	* gtk/gtkrecentchooserprivate.h:
      	* gtk/gtkrecentchooserutils.[ch]:
      	* gtk/gtkrecentchooserwidget.[ch]: Add GtkRecentChooser, a
      	GTypeInterface for widgets implementing viewers for recently
      	used resources.
      
      	* gtk/gtkrecentfilter.[ch]: GtkRecentFilter, a filter object
      	for GtkRecentChooser implementations.
      
      	* gtk/gtk.h:
      	* gtk/gtk.symbols:
      	* gtk/Makefile.am: Build glue for GtkRecent*.
      056f6db5