1. 15 Nov, 2004 8 commits
  2. 14 Nov, 2004 1 commit
  3. 12 Nov, 2004 14 commits
  4. 11 Nov, 2004 6 commits
    • Tor Lillqvist's avatar
      Fix for #137551, by Robert Ögren: · 430a02d8
      Tor Lillqvist authored
      2004-11-11  Tor Lillqvist  <tml@iki.fi>
      
      	Fix for #137551, by Robert Ögren:
      
      	* gdk/win32/gdkevents-win32.c (generate_focus_event): New function.
      
      	(gdk_keyboard_grab, gdk_keyboard_ungrab): Generate focus change
      	events.
      
      	(gdk_event_translate): Check for keyboard grabs and not pointer
      	grabs when handling WM_{SET,KILL}FOCUS. Use generate_focus_event().
      430a02d8
    • Matthias Clasen's avatar
      Fix some C99isms. · d1a02aaa
      Matthias Clasen authored
      2004-11-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkuimanager.c (update_node): Fix some C99isms.
      d1a02aaa
    • Matthias Clasen's avatar
      Remove two more places where we were unconditionally setting "visible", · 75eb3f9d
      Matthias Clasen authored
      2004-11-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkuimanager.c (update_node): Remove two more places
      	where we were unconditionally setting "visible", causing
      	unnecessary notifications.
      
      	* gtk/gtkclipboard.c (gtk_clipboard_get_for_display):
      	(gtk_clipboard_get): Clarify the docs.  (#156638, Torsten
      	Schoenfeld)
      	(gtk_clipboard_finalize): Warn if the clipboard is still in
      	its displays clipboard list.
      75eb3f9d
    • Matthias Clasen's avatar
      Considerably speed up GtkUIManager, by changing the semantics of the dirty · 41628ede
      Matthias Clasen authored
      2004-11-11  Matthias Clasen  <mclasen@redhat.com>
      
      	Considerably speed up GtkUIManager, by changing the semantics
      	of the dirty flag. It is now propagated up the tree, and
      	update_node() doesn't descend into clean subtrees.  (#143668,
      	Dave Neary, Michael Natterer, Sven Neumann, fix proposed
      	by Soeren Sandmann)
      
      	* gtk/gtkuimanager.c (node_prepend_ui_reference): Only prepend
      	a new node reference if the merge_id is different. Take a GNode,
      	so we can walk up the tree, adjust all callers.
      	(node_remove_ui_reference): Only mark a node dirty if the first
      	ui reference is removed. Take a GNode here as well for
      	consistency.
      	(update_node): Don't descend into clean subtrees.
      	(mark_node_dirty): New function to mark a node and its
      	predecessors dirty.
      41628ede
    • Jonathan Blandford's avatar
      return FALSE instead of TRUE. This is just a quick fix to prevent the idle · 7b1c2c1b
      Jonathan Blandford authored
      Thu Nov 11 11:34:32 2004  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtkfilechooserbutton.c (update_idler): return FALSE instead
              of TRUE.  This is just a quick fix to prevent the idle from
              looping indefinitely.
      7b1c2c1b
    • J. Ali Harlow's avatar
      Use embedded tab rather than '\t' escape sequence. (#157949) · 097b42b5
      J. Ali Harlow authored
      2004-11-11  J. Ali Harlow  <ali@juiblex.co.uk>
      
       	* gdk/Makefile.am:
       	* gdk-pixbuf/Makefile.am:
       	* gtk/Makefile.am (gtk.def): Use embedded tab rather than '\t'
       	escape sequence. (#157949)
      097b42b5
  5. 10 Nov, 2004 8 commits
  6. 09 Nov, 2004 3 commits