1. 29 Mar, 2006 6 commits
    • 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
    • Emmanuele Bassi's avatar
      Add a test suite for GtkRecentChooser. · 5f5de68e
      Emmanuele Bassi authored
      2006-03-29  Emmanuele Bassi  <ebassi@cvs.gnome.org>
      
      	* tests/Makefile.am:
      	* tests/testrecentchooser.c: Add a test suite for GtkRecentChooser.
      5f5de68e
    • Emmanuele Bassi's avatar
      Import GtkRecent* from libegg. · 85b23a16
      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*.
      85b23a16
    • Matthias Clasen's avatar
      Emit page-added before switch-page · 3c29d067
      Matthias Clasen authored
      3c29d067
    • Matthias Clasen's avatar
      Handle double queuing, rather than asserting that it does not happen. · a560c6ba
      Matthias Clasen authored
      2006-03-29  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkfilechooserdefault.c (queue_edited_idle): Handle
      	double queuing, rather than asserting that it does not
      	happen.  (#330617)
      a560c6ba
    • Matthias Clasen's avatar
      *** empty log message *** · 9bf4ee87
      Matthias Clasen authored
      9bf4ee87
  2. 28 Mar, 2006 4 commits
    • Matthias Clasen's avatar
      Fix docs syntax. · 57e2e0d9
      Matthias Clasen authored
      2006-03-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtknotebook.c (gtk_notebook_set_tab_detachable): Fix
      	docs syntax.
      57e2e0d9
    • Matthias Clasen's avatar
      Syntax fixes. · b435c6b9
      Matthias Clasen authored
      2006-03-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/tmpl/gtkcellrendereraccel.sgml:
      	* gtk/tmpl/gtkrc.sgml:
      	* gtk/directfb.sgml: Syntax fixes.
      b435c6b9
    • Matthias Clasen's avatar
      Fix drag-selection after double-click. (#323862, Benjamin Berg) · 38994e57
      Matthias Clasen authored
      2006-03-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktextview.c (gtk_text_view_start_selection_drag):
      	(selection_motion_event_handler): Fix drag-selection after
      	double-click.  (#323862, Benjamin Berg)
      
      	* gtk/gtktextview.c (get_iter_at_pointer): Factor this out
      	into a function and use it in move_mark_to_pointer_and_scroll,
      	drag_scan_timeout and selection_motion_event_handler.
      	(Paolo Borelli)
      38994e57
    • Matthias Clasen's avatar
      Move the call to gtk_text_view_end_selection_drag() from · 97c07a14
      Matthias Clasen authored
      2006-03-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktextview.c (gtk_text_view_do_popup)
      	(gtk_text_view_grab_notify): Move the call to
      	gtk_text_view_end_selection_drag() from gtk_text_view_do_popup
      	to gtk_text_view_grab_notify, so that it works not only
      	for the text views own popup, but also for other ways in which
      	we might become grab-shadowed during a selection drag.
      	(#74620, Li Yuan)
      97c07a14
  3. 27 Mar, 2006 8 commits
  4. 26 Mar, 2006 6 commits
  5. 24 Mar, 2006 9 commits
  6. 23 Mar, 2006 3 commits
    • Matthias Clasen's avatar
      Document <classname> in paths. · 99747088
      Matthias Clasen authored
      2006-03-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/tmpl/gtkrc.sgml: Document <classname> in paths.
      99747088
    • Matthias Clasen's avatar
      Support subclasses in RC files. (#142417, Todd Berman, patch based on a · ac879843
      Matthias Clasen authored
      2006-03-23  Matthias Clasen  <mclasen@redhat.com>
      
      	Support subclasses in RC files.  (#142417, Todd Berman, patch
      	based on a patch by Benjamin Berg)
      
      	* gtk/gtkrc.h:
      	* gtk/gtkrc.c: Support <classname> elements in widget_class paths
      	in rc files which match any classes derived from named class.
      
      	(_gtk_rc_init): Use the new syntax in the default rc string.
      
      	* gtk/gtkbindings.c: Support the new syntax for bindings too.
      
      	* tests/testrc.c: Tests for widget_class path matching
      ac879843
    • Carlos Garnacho's avatar
      make sure that gdk_drag_event() is called when track_motion is TRUE to · efbac090
      Carlos Garnacho authored
      2006-03-23  Carlos Garnacho  <carlosg@gnome.org>
      
              * gtk/gtkdnd.c (gtk_drag_dest_motion): make sure that gdk_drag_event()
              is called when track_motion is TRUE to receive drag_motion and
              drag_leave events properly.
      efbac090
  7. 22 Mar, 2006 4 commits