1. 21 Jun, 2005 4 commits
  2. 20 Jun, 2005 5 commits
  3. 19 Jun, 2005 11 commits
  4. 18 Jun, 2005 6 commits
  5. 17 Jun, 2005 13 commits
    • Matthias Clasen's avatar
      Support the ICCCM urgency hint. (#61858, Havoc Pennington) · 23fabedc
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	Support the ICCCM urgency hint.  (#61858, Havoc Pennington)
      
      	* gtk/gtk.symbols:
      	* gtk/gtkwindow.[hc]: Add a GtkWindow::urgency-hint property
      	with getter and setter.
      
      	* gdk/gdk.symbols:
      	* gdk/gdkwindow.h:
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_urgency_hint):
      	Add a setter for the urgency hint.
      
      	* gdk/x11/gdkwindow-x11.h (struct _GdkToplevelX11): Store
      	urgency hint here.
      
      	* gdk/x11/gdkwindow-x11.c (update_wm_hints): Set the urgency
      	hint in the WM_HINTS property when appropriate.
      23fabedc
    • Kristian Rietveld's avatar
      Fix #160281, testcase from Peter Bloomfield. · 015b3c56
      Kristian Rietveld authored
      2005-06-17  Kristian Rietveld  <kris@gtk.org>
      
      	Fix #160281, testcase from Peter Bloomfield.
      
      	* gtk/gtktreeview.c (do_presize_handler): always size request
      	and update adjustments in fixed height mode,
      	(gtk_tree_view_build_tree): if a fixed height is set, set this
      	height on newly added nodes.
      015b3c56
    • Tor Lillqvist's avatar
      Set the actions and suggested_action fields in the GdkDragContext to · 9c8f987d
      Tor Lillqvist authored
      2005-06-17  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkdnd-win32.c (gdk_dropfiles_filter): Set the actions
      	and suggested_action fields in the GdkDragContext to
      	GDK_ACTION_COPY. Otherwise apps that check the suggested_action
      	field, like eog, won't accept dropped files.
      9c8f987d
    • Matthias Clasen's avatar
      Define GDK_IS_CURSOR() and GDK_CURSOR(). · 4e077183
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkcursor.h: Define GDK_IS_CURSOR() and GDK_CURSOR().
      4e077183
    • Matthias Clasen's avatar
      Improve some return_if_fail checks, and add the missing non-Xcursor · 3d6ed059
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkcursor-x11.c:
      	* gdk/gdkcursor.c: Improve some return_if_fail checks,
      	and add the missing non-Xcursor fallback for
      	_gdk_x11_cursor_update_theme(), noticed by Jeroen
      	Zwartepoorte.
      3d6ed059
    • Matthias Clasen's avatar
      Document several button signals as not useful. ` · c06b5609
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkbutton.c (gtk_button_class_init): Document
      	several button signals as not useful.
      `
      c06b5609
    • Matthias Clasen's avatar
      Resize the popup if necessary. (#308076, Vincent Noel) · 7535bc04
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkentrycompletion.c (gtk_entry_completion_complete):
      	Resize the popup if necessary.  (#308076, Vincent Noel)
      7535bc04
    • Matthias Clasen's avatar
      Queue a draw on the old and new focus widgets, if their defaultness · 7f47f6b1
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkwindow.c (gtk_window_real_set_focus): Queue a
      	draw on the old and new focus widgets, if their defaultness
      	changes.  (#305607, Billy Biggs)
      7f47f6b1
    • Kristian Rietveld's avatar
      make sure the row above 'above_path' is always in a validated state, so it · 07712974
      Kristian Rietveld authored
      2005-06-17  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtktreeview.c (validate_visible_area): make sure the row
      	above 'above_path' is always in a validated state, so it does
      	not mess up scrolling. (#303319, testcase from Billy Biggs).
      07712974
    • Matthias Clasen's avatar
      Handle cursor theme changes for cached cursors which are not associated · beb73ece
      Matthias Clasen authored
      2005-06-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkprivate-x11.h:
      	* gdk/x11/gdkcursor-x11.c: Handle cursor theme changes
      	for cached cursors which are not associated with a window
      	at the time of the theme change, by storing a serial
      	number in each cursor, and updating the theme_serial
      	counter whenever the cursor theme changes.
      
      	* gdk/x11/gdkcursor-x11.c (_gdk_x11_cursor_update_theme):
      	Private function to update a cursor to the current
      	cursor theme if necessary.
      
      	* gdk/x11/gdkmain-x11.c (gdk_pointer_grab):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_cursor): Call
      	_gdk_x11_cursor_update_theme() here.
      beb73ece
    • Owen Taylor's avatar
      Fix #if G_BYTE_ORDER == GDK_LSB_FIRST. · c96795ff
      Owen Taylor authored
      2005-06-17  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Fix
              #if G_BYTE_ORDER == GDK_LSB_FIRST.
      c96795ff
    • Kristian Rietveld's avatar
      don't try to update the top_row rowref ourselves here, but just have · b060f6e1
      Kristian Rietveld authored
      2005-06-17  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtktreeview.c (validate_visible_area): don't try to update
      	the top_row rowref ourselves here, but just have _dy_to_top_row()
      	do it,
      	(gtk_tree_view_scroll_to_cell): handle scrolling via
      	validate_visible_area() if the treeview is not visible or needs
      	reallocation. (#165246, Nickolay V. Shmyrev).
      b060f6e1
    • Kristian Rietveld's avatar
      Fixes #307914 (Alexander Larsson), fixing some breakage caused by my · 51f11dd4
      Kristian Rietveld authored
      2005-06-17  Kristian Rietveld  <kris@gtk.org>
      
      	Fixes #307914 (Alexander Larsson), fixing some breakage caused
      	by my previous commit.
      
      	* gtk/gtktreeview.c (validate_visible_area): force dy to be zero
      	when it fits on a single page,
      	(scroll_sync_handler): same here.
      51f11dd4
  6. 16 Jun, 2005 1 commit
    • Manish Singh's avatar
      remove unused variable. · be53636e
      Manish Singh authored
      Thu Jun 16 15:33:42 2005  Manish Singh  <yosh@gimp.org>
      
              * gdk/x11/gdkcursor-x11.c (update_cursor): remove unused variable.
      
              * gdk/x11/gdkwindow-x11.c (_gdk_x11_window_get_cursor): use
              g_return_val_if_fail.
      
              * gtk/gtkdnd.c (gtk_drag_get_cursor): initialize hot_x and hot_y
              for all cases.
      
              * gtk/gtkfilechooserdefault.c (button_new): gtk_button_set_image
              takes a GtkWidget, not a GtkImage.
      be53636e