1. 15 Aug, 2006 1 commit
    • Matthias Clasen's avatar
      Zero out some stack-allocated X structures, to avoid valgrind warnings · bb279057
      Matthias Clasen authored
      2006-08-15  Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/x11/gdkdnd-x11.c (gdk_window_register_dnd):
              * gdk/x11/gdkwindow-x11.c (gdk_window_set_decorations):
              (gdk_window_set_functions): Zero out some stack-allocated
              X structures, to avoid valgrind warnings about uninitialized
              memory.  (#349382, David Baron)
      bb279057
  2. 27 Jul, 2006 1 commit
  3. 20 Jun, 2006 1 commit
  4. 25 May, 2006 1 commit
  5. 15 May, 2006 1 commit
    • Søren Sandmann's avatar
      gtk/gtklayout.c (gtk_layout_realize), gtk/gtkiconview.c · 6cb19cf3
      Søren Sandmann authored
      Mon May 15 15:12:05 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* gtk/gtklayout.c (gtk_layout_realize),
      	* gtk/gtkiconview.c (gtk_icon_view_realize),
      	* gtk/gtktreeview.c (gtk_tree_view_realize): Set the background of
      	the clip windows to NULL, since they are generally invisible and
      	don't have EXPOSURE set, which means they temp-unvlicker code
      	doesn't apply to them.
      
      	* gdk/x11/gdkgeometry-x11.c (_gdk_window_move_resize_child): Unset
      	the background of the parent window during resizing. Invalidate
      	the uncoered area of the parent window. Bug 341332.
      6cb19cf3
  6. 14 May, 2006 1 commit
  7. 25 Apr, 2006 1 commit
    • Søren Sandmann's avatar
      Create 'composited' label. · b9d1a034
      Søren Sandmann authored
      Tue Apr 25 10:25:28 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* tests/testgtk.c (create_alpha_window): Create 'composited' label.
      
      	* tests/testgtk.c (on_composited_changed): New function, change
      	the label to say whether the screen is composited or not.
      
      	* gtk/gtkwindow.c (gtk_window_on_composited_changed): When
      	composited status change, invalidate the window and propagate the signal;.
      
      	* gtk/gtkwindow.c (gtk_window_map): Set the appropriate type hint
      	if reset_type_hint is TRUE.
      
      	* gtk/gtkwindow.c (gtk_window_set_type_hint): If hint is one of
      	the old hints, store a shadow copy in the public window->type_hint
      	bitfield, otherwise set this field to normal. Set the private
      	field to the type hint.
      
      	* gtk/gtkwindow.c (gtk_window_init): Initialize priv->type_hint.
      
      	* gtk/gtkwindow.c (struct _GtkWindowPrivate): New field
      	"reset_type_hint" indicating whether the type hint needs to be
      	reset. New field type_hint containing a GdkWindowTypeHint.
      
      	* gtk/gtkwidget.c (propagate_composited_changed): New function to
      	propagate changes in composited status.
      	(gtk_widget_class_init): Add composited_changed signal.
      
      	* gtk/gtkwidget.h (struct _GtkWidgetClass): New signal composited-changed.
      
      	* gtk/gtkwidget.c (gtk_widget_is_composited): New function.
      
      	* gtk/gtktooltips.c (gtk_tooltips_draw_tips): Set transient for.
      
      	* gtk/gtktooltips.c (gtk_tooltips_force_window): Set the type hint
      
      	* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Compute whether
      	the item belongs to a menubar. Set the type_hint appropriately
      	depending on the outcome.
      
      	* gtk/gtkmenu.c (gtk_menu_position): Set the default type hint here.
      
      	* gtk/gtkmenu.c (gtk_menu_attach_to_widget): connect to hierarchy
      	changed on the attach widget.
      
      	* gtk/gtkmenu.c (attach_widget_hierarchy_changed): New function to
      	set the transient_for property for menus.
      
      	* gtk/gtkdnd.c (set_icon_stock_pixbuf): Set the appropriate type hint.
      
      	* gtk/gtkcombo.c (gtk_combo_popup_list): Make the popup window
      	transient for the toplevel.
      
      	* gtk/gtkcombobox.c (gtk_combo_box_set_popup_widget): Set
      	transient-for, for the popup window.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_get_type_hint): Support for
      	new window types.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_type_hint): Add support
      	for new window types.
      
      	* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_process_owner_change):
      	New function called whenever the compositing manager comes and goes.
      
      	* gdk/x11/gdkscreen-x11.c (gdk_screen_is_composited): New function.
      
      	* gdk/x11/gdkscreen-x11.c
      	(_gdk_x11_screen_request_cm_notification, make_cm_atom,
      	check_is_composited): New functions
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
      	_gdk_x11_screen_process_owner_change when an
      	XFixesSelectionNotifyEvent is received.
      
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Call
      	_gdk_x11_screen_request_cm_notification() on all screens.
      
      	* gdk/quartz/gdkscreen-quartz.c (gdk_screen_is_composited): Dummy
      	implementation.
      
      	* gdk/gdkscreen.c (gdk_screen_class_init): New signal,
      	'composited-changed'.
      
      	* gdk/gdkwindow.h: Add new EWMH window types.
      
      	* gdk/win32/gdkscreen-win32.c (gdk_screen_is_composited)
      b9d1a034
  8. 16 Apr, 2006 1 commit
  9. 04 Apr, 2006 1 commit
    • Matthias Clasen's avatar
      Use G_DEFINE_TYPE. · 10f0736a
      Matthias Clasen authored
      2006-04-04  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkdisplay.c:
      	* gdk/gdkdisplaymanager.c:
      	* gdk/gdkdraw.c:
      	* gdk/gdkkeys.c:
      	* gdk/gdkpixmap.c:
      	* gdk/gdkscreen.c:
      	* gdk/gdkwindow.c:
      	* gdk/x11/gdkcolor-x11.c:
      	* gdk/x11/gdkdisplay-x11.c:
      	* gdk/x11/gdkdnd-x11.c:
      	* gdk/x11/gdkdrawable-x11.c:
      	* gdk/x11/gdkgc-x11.c:
      	* gdk/x11/gdkimage-x11.c:
      	* gdk/x11/gdkinput.c:
      	* gdk/x11/gdkpixmap-x11.c:
      	* gdk/x11/gdkscreen-x11.c:
      	* gdk/x11/gdkwindow-x11.c: Use G_DEFINE_TYPE.
      
      	* gdk/x11/gdkcolor-x11.c:
      	* gdk/x11/gdkdnd-x11.c:
      	* gdk/x11/gdkimage-x11.c: Use instance private data.
      10f0736a
  10. 20 Feb, 2006 1 commit
    • Matthias Clasen's avatar
      Support input shapes: (#331070) · 1ad93a68
      Matthias Clasen authored
      2006-02-19  Matthias Clasen  <mclasen@redhat.com>
      
      	Support input shapes:  (#331070)
      
      	* gdk/gdk.symbols:
      	* gdk/gdkdisplay.h:
      	* gdk/gdkwindow.h:
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_supports_shapes)
      	(gdk_display_supports_input_shapes): Functions to determine
      	if a display supports shaped windows or input shapes.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_input_shape_combine_region):
      	(gdk_window_input_shape_combine_mask):
      	(gdk_window_set_child_input_shapes):
      	(gdk_window_merge_child_input_shapes): Input shape versions
      	of the window shape API.
      
      	* gtk/gtk.symbols:
      	* gtk/gtkwidget.h:
      	* gtk/gtkwidget.c (gtk_widget_input_shape_combine_mask):
      	New function to set an input shape on a widget.
      1ad93a68
  11. 11 Jan, 2006 1 commit
  12. 08 Nov, 2005 2 commits
  13. 26 Sep, 2005 1 commit
    • Matthias Clasen's avatar
      Fix #316871, reported by Dan Winship: · 44012804
      Matthias Clasen authored
      2005-09-26  Matthias Clasen  <mclasen@redhat.com>
      
      	Fix #316871, reported by Dan Winship:
      
      	* gdk/gdkwindow.h (struct _GdkWindowObject): Add a shaped flag.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_shape_combine_mask)
      	(gdk_window_shape_combine_region): Set it here.
      
      	* gdk/gdkwindow.c (gdk_window_invalidate_maybe_recurse): Don't
      	remove the child area for shaped windows.
      44012804
  14. 13 Sep, 2005 1 commit
  15. 11 Sep, 2005 1 commit
  16. 31 Aug, 2005 1 commit
    • Matthias Clasen's avatar
      Intern type names before registering the type to avoid unnecessary copies. · 476e138d
      Matthias Clasen authored
      2005-08-31  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_get_type):
      	* gdk/x11/gdkscreen-x11.c (_gdk_screen_x11_get_type):
      	* gdk/x11/gdkpixmap-x11.c (gdk_pixmap_impl_x11_get_type):
      	* gdk/x11/gdkkeys-x11.c (gdk_keymap_x11_get_type):
      	* gdk/x11/gdkinput.c (gdk_device_get_type):
      	* gdk/x11/gdkimage-x11.c (gdk_image_get_type):
      	* gdk/x11/gdkgc-x11.c (_gdk_gc_x11_get_type):
      	* gdk/x11/gdkdrawable-x11.c (_gdk_drawable_impl_x11_get_type):
      	* gdk/x11/gdkdnd-x11.c (gdk_drag_context_get_type):
      	* gdk/x11/gdkdisplay-x11.c (_gdk_display_x11_get_type):
      	* gdk/x11/gdkcolor-x11.c (gdk_colormap_get_type):
      	* gdk/gdkwindow.c (gdk_window_object_get_type):
      	* gdk/gdkscreen.c (gdk_screen_get_type):
      	* gdk/gdkrectangle.c (gdk_rectangle_get_type):
      	* gdk/gdkpixmap.c (gdk_pixmap_get_type):
      	* gdk/gdkkeys.c (gdk_keymap_get_type):
      	* gdk/gdkfont.c (gdk_font_get_type):
      	* gdk/gdkevents.c (gdk_event_get_type):
      	* gdk/gdkdraw.c (gdk_drawable_get_type):
      	* gdk/gdkdisplaymanager.c (gdk_display_manager_get_type):
      	* gdk/gdkdisplay.c (gdk_display_get_type):
      	* gdk/gdkcursor.c (gdk_cursor_get_type):
      	* gdk/gdkcolor.c (gdk_color_get_type): Intern type names before
      	registering the type to avoid unnecessary copies.
      476e138d
  17. 15 Aug, 2005 1 commit
    • Owen Taylor's avatar
      Handle pixmap == NULL when checking for a colormap. (Allin Cottrell). · 42dc0241
      Owen Taylor authored
      2005-08-15  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap):
              * gdk/win32/gdkwindow-win32.c (gdk_window_set_back_pixmap):
              * gdk/x11/gdkwindow-x11.c (gdk_window_set_back_pixmap):
              Handle pixmap == NULL when checking for a colormap.
              (Allin Cottrell).
      42dc0241
  18. 12 Aug, 2005 1 commit
    • Owen Taylor's avatar
      gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap) · c24e5e28
      Owen Taylor authored
      2005-08-12  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap)
              * gdk/win32/gdkwindow-win32.c (gdk_window_set_back_pixmap)
              * gdk/x11/gdkwindow-x11.c (gdk_window_set_back_pixmap): Warn if
              gdk_drawable_get_colormap (pixmap) is NULL and return.
      c24e5e28
  19. 01 Aug, 2005 1 commit
    • Matthias Clasen's avatar
      Make tracking the on_all_desktops state work better. · 5d7b721b
      Matthias Clasen authored
      2005-08-01  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkevents-x11.c (gdk_check_wm_desktop_changed): Make
      	tracking the on_all_desktops state work better.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_x11_window_move_to_current_desktop):
      	Don't do anything if the window is on all desktops.  (#311803,
      	Elijah Newren)
      5d7b721b
  20. 11 Jul, 2005 1 commit
    • Matthias Clasen's avatar
      Make gdk_window_present() move the window to the current desktop, instead · e5f444e9
      Matthias Clasen authored
      2005-07-11  Matthias Clasen  <mclasen@redhat.com>
      
      	Make gdk_window_present() move the window to the current
      	desktop, instead of letting the WM change the current
      	desktop to where the window is.  (#166379, Elijah Newren)
      
      	* gdk/gdk.symbols:
      	* gdk/x11/gdkx.h:
      	* gdk/x11/gdkwindow-x11.c (gdk_x11_window_move_to_current_desktop):
      	New function to move a window to the current desktop.
      
      	* gtk/gtkwindow.c (gtk_window_present_with_time): Move the
      	window to the current desktop before giving it focus.
      e5f444e9
  21. 17 Jun, 2005 2 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
    • 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
  22. 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
  23. 15 Jun, 2005 2 commits
  24. 10 Jun, 2005 1 commit
  25. 09 Jun, 2005 1 commit
    • Matthias Clasen's avatar
      Small markup fixes. · 92690fa3
      Matthias Clasen authored
      2005-06-09  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkwindow-x11.c: Small markup fixes.
      92690fa3
  26. 17 May, 2005 1 commit
    • Owen Taylor's avatar
      Update to changed cairo interface. · df1cc884
      Owen Taylor authored
      2005-05-17  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkdrawable-x11.c (gdk_x11_ref_cairo_surface):
              Update to changed cairo interface.
      
              * gdk/x11/gdkdrawable-x11.[ch]:
              Add _gdk_x11_drawable_update_size()
      
              * gdk/x11/gdkwindow-x11.c (gdk_window_resize)
              (gdk_window_move_resize)
              * gdk/x11/gdkevents-x11.c (gdk_event_translate):
              Call _gdk_x11_drawable_update_size().
      df1cc884
  27. 17 Mar, 2005 1 commit
    • Owen Taylor's avatar
      Switch set_cairo_target() virtual function to ref_cairo_surface() · 09d7eafb
      Owen Taylor authored
      2005-03-15  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkdrawable.h gdk/gdkdraw.c gdk/gdkpixmap.c gdk/gdkwindow.c
      	gdk/x11/gdkdrawable-x11.c gdk/x11/gdkpixmap-x11.c gdk/x11/gdkwindow-x11.c
      	gdk/gdkinternals.h: Switch set_cairo_target() virtual function to
      	ref_cairo_surface()
      
      	* gdk/gdkdrawable.h gdk/gdkdraw.h: Switch set_cairo_target() virtual
      	function to create_cairo_context()
      
      	* gdk/gdkwindow.c: Clear double buffer pixmaps with Cairo.
      
      	* gdk/x11/gdkwindow-x11.c: Keep all components in GdkWindowObject.bg_color,
      	not just the pixel.
      
      	* tests/testcairo.c: Update for create_cairo_context()
      
      	* gdk/gdkdraw.c (gdk_draw_trapezoids, gdk_draw_glyphs[_transformed]):
      	Reimplement in terms of Cairo, bypass the vtable entries.
      
      	* gdk/x11/gdkdrawable-x11.[ch] gdk/x11/gdkdisplay-x11.[ch]
      	gdk/x11/gdkgc-x11.c gdk/x11/gdkpango-x11.c
      	gdk/x11/gdkprivate-x11.h gdk/x11/Makefile.am: Remove
      	implementation of draw_trapezoids / draw_glyphs[_transformed].
      
      	* gdk/gdkpango.c: Switch GdkPangoRenderer to use Cairo
      
      	* gdk/gdkpango.c gdk/x11/gdkpango-x11.c: Move
      	gdk_pango_context_get_for_screen() into the backend independent code.
      
      	* gdk/x11/gdkdrawable-x11.[ch]: Remove Xft use, use RENDER directly
      	for drawing images.
      
      	* gdk/gdkdrawable.h gdk/x11/gdkdrawable-x11.c: Remove
      	gdk_draw_rectangle_alpha_libgtk_only.
      
      	* gdk/gdkpixbuf.h gdk/gdkpixbuf-render.c: Add
      	gdk_pixbuf_set_as_cairo_source()
      
      	* gdk/gdk.symbols: Update
      
      	* gtk/gtkcolorsel.c gtk/gtkhsv.c gtk/gtkiconview.c gtk/gtkruler.[ch]
      	gtk/gtk[hv]ruler.c: Convert to Cairo rendering.
      
      	* gtk/gtkstyle.c (gtk_default_draw_check, gtk_default_draw_focus,
      	gtk_default_draw_option): Switch to Cairo. Simplify the checkbutton,
      	radio button style for now to get something more scalable.
      
      	*  gtk/gtksettings.c: #if 0 out the code to use PangoXft for hinting/
      	antialiasing/dpi settings.
      09d7eafb
  28. 16 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · 2a2d769d
      Matthias Clasen authored
      2005-03-15  Matthias Clasen  <mclasen@redhat.com>
      
      	Make PLT-reduction work with gcc4, and don't include
      	everything in gdkalias.h:
      
      	* gdk/gdk.symbols: Group symbols by header and source file.
      	* gdk/makegdkalias.pl: Protect definitions by the same
      	preprocessor symbols used to guard the headers. Move
      	the alias declarations to a separate file which is
      	produced when calling makegdkalias.pl -def
      	* gdk/Makefile.am (gdkaliasdef.c): Add a rule to generate this
      	file.
      	* gdk/*.c, gdk/x11/*.c: Include gdkalias.h after the other
      	headers, include gdkaliasdef.c at the bottom.
      2a2d769d
  29. 03 Feb, 2005 1 commit
    • Owen Taylor's avatar
      Add gdk_drawable_set_cairo_target(). · 93344f6d
      Owen Taylor authored
      2005-02-03  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkdrawable.[ch] gdkpixmap.c gdkwindow.c: Add
              gdk_drawable_set_cairo_target().
      
              * tests/testtreeflow.c (enum): Use grand not rand as a variable
              name because one of the cairo headers is pulling in stdlib.h.
      
              * tests/testcairo.c tests/Makefile.am: Add a simple cairo based
              example.
      
              * configure.in: Bump release to 2.7.0, gtk_binary_version to 2.7.0.
      
              * Require libpangocairo for all backends.
      93344f6d
  30. 25 Jan, 2005 1 commit
  31. 20 Jan, 2005 2 commits
  32. 19 Jan, 2005 1 commit
    • Matthias Clasen's avatar
      Precache the _NET_VIRTUAL_ROOTS atom. · fbe8255d
      Matthias Clasen authored
      2005-01-19  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkdisplay-x11.c: Precache the _NET_VIRTUAL_ROOTS
      	atom.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents):
      	Support _NET_VIRTUAL_ROOTS.  (#163910, Carsten Haitzler)
      fbe8255d
  33. 18 Jan, 2005 1 commit
    • Matthias Clasen's avatar
      Add pointer warping to GDK. (#160437) · 3f8461b7
      Matthias Clasen authored
      2005-01-18  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkdisplay.h:
      	* gdk/x11/gdkwindow-x11.c (gdk_display_warp_pointer):
      	* gdk/win32/gdkwindow-win32.c (gdk_display_warp_pointer): Add
      	pointer warping to GDK.  (#160437)
      
      	* gtk/gtkcolorsel.c (key_press): Use gdk_display_warp_pointer.
      3f8461b7
  34. 22 Dec, 2004 1 commit
    • Søren Sandmann's avatar
      Add sensitivity-changing timeout. Written by Christian Persch. · 63f2fd96
      Søren Sandmann authored
      Wed Dec 22 14:22:19 2004  Søren Sandmann  <sandmann@redhat.com>
      
      	* tests/testtoolbar.c (timeout_cb): Add sensitivity-changing
      	timeout. Written by Christian Persch.
      
      Wed Dec 22 14:14:02 2004  Søren Sandmann  <sandmann@redhat.com>
      
      	Bug #161561
      
      	* gdk/x11/gdkwindow-x11.c (tmp_{re,un}set_bg): Only set/reset the
      	background for windows that get expose events.
      
      	* gdk/gdkwindow.c (gdk_window_process_updates_internal): Remove
      	hack to repaint !expose windows.
      63f2fd96
  35. 17 Nov, 2004 1 commit
    • Owen Taylor's avatar
      Squash strict aliasing warnings. · f266788e
      Owen Taylor authored
      Tue Nov 16 19:26:30 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
              Squash strict aliasing warnings.
      f266788e
  36. 09 Nov, 2004 1 commit