+2008-08-12 Michael Natterer <mitch@imendio.com>
+
+ * configure.in: define -DGDK_PIXBUF_DISABLE_DEPRECATED in the
+ global CFLAGS.
+
+ * gdk-pixbuf/Makefile.am: make the contents gdk-pixbuf-marshal.h
+ visible for GDK_PIXBUF_COMPILATION.
+
+ * contrib/gdk-pixbuf-xlib/Makefile.am
+ * demos/Makefile.am
+ * demos/gtk-demo/Makefile.am
+ * gdk-pixbuf/pixops/Makefile.am
+ * gdk/Makefile.am
+ * gdk/x11/Makefile.am
+ * gtk/Makefile.am
+ * gtk/tests/Makefile.am
+ * gtk/theme-bits/Makefile.am
+ * modules/engines/ms-windows/Makefile.am
+ * modules/engines/pixbuf/Makefile.am
+ * modules/input/Makefile.am
+ * perf/Makefile.am
+ * tests/Makefile.am: remove -DDGDK_PIXBUF_DISABLE_DEPRECATED here.
+
+2008-08-12 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkstatusicon.c (gtk_status_icon_get_gicon): use
+ g_return_val_if_fail() now that the function has a return value.
+
+2008-08-12 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkaccellabel.c
+ * gtk/gtkaction.c
+ * gtk/gtkclist.c
+ * gtk/gtkcolorbutton.c
+ * gtk/gtkctree.c
+ * gtk/gtkdialog.c
+ * gtk/gtkdnd-quartz.c
+ * gtk/gtkdnd.c
+ * gtk/gtkentry.c
+ * gtk/gtkfilechooserdefault.c
+ * gtk/gtkfilesel.c
+ * gtk/gtkgamma.c
+ * gtk/gtkiconview.c
+ * gtk/gtkkeyhash.c
+ * gtk/gtklabel.c
+ * gtk/gtkmenu.c
+ * gtk/gtkmenubar.c
+ * gtk/gtkpaned.c
+ * gtk/gtkrecentchooserdialog.c
+ * gtk/gtkrecentchooserutils.c
+ * gtk/gtkselection.c
+ * gtk/gtksizegroup.c
+ * gtk/gtktextbtree.c
+ * gtk/gtktextbuffer.c
+ * gtk/gtktextview.c
+ * gtk/gtktoolbar.c
+ * gtk/gtktreemodel.c
+ * gtk/gtkuimanager.c
+ * gtk/gtkwindow-decorate.c
+ * gtk/gtkwindow.c: use canonical signal names in some more places
+ that I missed earlier. Also changed this in the documentation and
+ comments.
+
+2008-08-12 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtknotebook.c
+ * gtk/gtkradiotoolbutton.c: property nick and blurb should be
+ marked with P_(), not _().
+
+2008-08-12 Michael Natterer <mitch@imendio.com>
+
+ * examples/gtkdial/gtkdial.c
+ * gdk/gdkapplaunchcontext.c
+ * gdk/gdkpango.c
+ * gtk/gtkcellrendererpixbuf.c
+ * gtk/gtkcellrenderertext.c
+ * gtk/gtkcellview.c
+ * gtk/gtkcombobox.c
+ * gtk/gtkfontsel.c
+ * gtk/gtkinvisible.c
+ * gtk/gtkliststore.c
+ * gtk/gtktexttag.c
+ * gtk/gtktexttagtable.c: remove dereferencing from some function
+ pointers i missed before.
+
+2008-08-12 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkaccellabel.c
+ * gtk/gtkcalendar.c
+ * gtk/gtkclist.c
+ * gtk/gtkentry.c
+ * gtk/gtkeventbox.c
+ * gtk/gtkfilechooserbutton.c
+ * gtk/gtkfilechooserdefault.c
+ * gtk/gtkhandlebox.c
+ * gtk/gtkhsv.c
+ * gtk/gtkiconview.c
+ * gtk/gtkimage.c
+ * gtk/gtklayout.c
+ * gtk/gtklistitem.c
+ * gtk/gtkmenuitem.c
+ * gtk/gtkmessagedialog.c
+ * gtk/gtknotebook.c
+ * gtk/gtkpaned.c
+ * gtk/gtkpathbar.c
+ * gtk/gtkplug.c
+ * gtk/gtkprintunixdialog.c
+ * gtk/gtkrange.c
+ * gtk/gtkrecentchooserdefault.c
+ * gtk/gtkruler.c
+ * gtk/gtksocket.c
+ * gtk/gtktext.c
+ * gtk/gtktextview.c
+ * gtk/gtktoolbar.c
+ * gtk/gtktreeitem.c
+ * gtk/gtktreeview.c
+ * gtk/gtkviewport.c
+ * gtk/gtkwin32embedwidget.c: chain up unconditionally in
+ realize(), unrealize(), map(), unmap(), style_set(),
+ key_press_event() and size_request()
+
+2008-08-12 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkwidget.c: change names of default implementations of
+ our own signals to consistently contain "real":
+
+ gtk_widget_style_set -> gtk_widget_real_style_set
+ gtk_widget_direction_changed -> gtk_widget_real_direction_changed
+
+2008-08-12 Michael Natterer <mitch@imendio.com>
+
+ * gtk/*.c: consistently chain up using
+ GTK_FOO_CLASS(parent_class)->bar(instance) instead of
+ (*GTK_FOO_CLASS(parent_class))->bar(instance).
+
+2008-08-12 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 546730 – gtk_status_icon_get_gicon() should use a return instead
+ of an ouput parameter
+
+ * gtk/gtkstatusicon.[hc]: Change gtk_status_icon_get_gicon to
+ return the GIcon directly.
+ Complaint by Murray Cumming
+
+2008-08-11 Michael Natterer <mitch@imendio.com>
+
+ Bug 546754 – 2.13.6 update create rendering issue in the evolution
+ composer
+
+ * gtk/gtkadjustment.c: instead of CLAMP(), use
+
+ value = MIN (value, upper - page_size);
+ value = MAX (value, lower);
+
+ so we don't end up below lower if upper - page_size is smaller
+ than lower.
+
+2008-08-11 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 546616 – CUPS print backend uses 1.2 API without guards
+
+ * modules/printbackends/cups/gtkcupsutils.[hc]: Make use
+ of cups 1.2 api dependent on the HAVE_CUPS_1_2 define.
+ Patch by Sven Herzberg and Richard Hult
+
+2008-08-11 Michael Natterer <mitch@imendio.com>
+
+ Bug 547270 – Make GtkHSV public
+
+ * gtk/Makefile.am
+ * gtk/gtk.h: install gtkhsv.h as public header (its symbols were
+ always public anyway).
+
+ * gtk/gtkhsv.h: add single-include guards, add class struct padding,
+ seal the instance member, cleanup.
+
+ * gtk/gtkhsv.c: center the widget in its allocation,
+ add "Since: 2.14", cleanup.
+
+2008-08-11 Torsten Schoenfeld <kaffeetisch@gmx.de>
+
+ * gtk/gtkcalendar.h: Fix the Since: tag of GtkCalendarDetailFunc
+ to correctly state 2.14, not 2.16.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * demos/gtk-demo/changedisplay.c
+ * demos/gtk-demo/clipboard.c
+ * demos/gtk-demo/drawingarea.c
+ * demos/gtk-demo/iconview.c
+ * demos/gtk-demo/images.c
+ * demos/gtk-demo/pixbufs.c: use canonical signal names in the demos.
+
+2008-08-11 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 547211 – Duplicated mnemonic
+
+ * gtk/gtkmountoperation.c: Change mnemonics around in
+ the password dialog to avoid a conflict.
+ Reported by Gil Forcada
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gdk-pixbuf/gdk-pixbuf-loader.c: use canonical signal names.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * examples/*: updated the (quite outdated) examples to use
+ canonical signal names as well. Removed some unneeded casts and
+ trailing whitespace while I was on it...
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * modules/input/gtkimcontextime.c
+ * modules/input/gtkimcontextmultipress.c
+ * modules/input/gtkimcontextxim.c: use canonical signal names.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkdnd-quartz.c
+ * gtk/gtkdnd.c
+ * gtk/gtkentry.c
+ * gtk/gtkfilesel.c
+ * gtk/gtkimcontextsimple.c
+ * gtk/gtkimmulticontext.c
+ * gtk/gtkoptionmenu.c
+ * gtk/gtkplug.c
+ * gtk/gtkrecentchooserdefault.c
+ * gtk/gtkscrolledwindow.c
+ * gtk/gtksocket-x11.c: use canonical signal names in some more
+ places that I missed earlier.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkaccelgroup.c
+ * gtk/gtkactiongroup.c
+ * gtk/gtkcalendar.c
+ * gtk/gtkcelleditable.c
+ * gtk/gtkclipboard-quartz.c
+ * gtk/gtkclipboard.c
+ * gtk/gtkcolorbutton.c
+ * gtk/gtkcolorsel.c
+ * gtk/gtkcontainer.c
+ * gtk/gtkcurve.c: use canonical signal names.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkentry.c
+ * gtk/gtkentrycompletion.c
+ * gtk/gtkhandlebox.c
+ * gtk/gtkiconview.c
+ * gtk/gtkimcontext.c
+ * gtk/gtkinputdialog.c
+ * gtk/gtktreeview.c: use canonical signal names.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtklabel.c
+ * gtk/gtklayout.c
+ * gtk/gtklist.c
+ * gtk/gtklistitem.c: use canonical signal names.
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkmenu.c
+ * gtk/gtkmenuitem.c
+ * gtk/gtkmenushell.c
+ * gtk/gtknotebook.c
+ * gtk/gtkoldeditable.c
+ * gtk/gtkpaned.c: use canonical signal names.
+
+2008-08-11 Michael Natterer <mitch@imendio.com>
+
+ * demos/gtk-demo/textscroll.c (create_text_view): don't use the
+ deprecated gtk_box_pack_start_defaults().
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkaboutdialog.c
+ * gtk/gtkcellrendereraccel.c
+ * gtk/gtkcellrenderercombo.c
+ * gtk/gtkcellrendererspin.c
+ * gtk/gtkcellrenderertext.c
+ * gtk/gtkclipboard.c
+ * gtk/gtkcolorsel.c
+ * gtk/gtkcombo.c
+ * gtk/gtkcombobox.c
+ * gtk/gtkdnd-quartz.c
+ * gtk/gtkdnd.c
+ * gtk/gtkentry.c
+ * gtk/gtkentrycompletion.c
+ * gtk/gtkfilechooserbutton.c
+ * gtk/gtkfilechooserdefault.c
+ * gtk/gtkfilechooserentry.c
+ * gtk/gtkfontsel.c
+ * gtk/gtkinputdialog.c
+ * gtk/gtkmenutoolbutton.c
+ * gtk/gtkpathbar.c
+ * gtk/gtktooltip.c: use canonical signal names in g_signal_connect().
+
+2008-08-11 Sven Neumann <sven@gimp.org>
+
+ * gdk/gdkkeys.c
+ * gdk/gdkscreen.c
+ * gdk/gdkdisplaymanager.c: use canonical signal names.
+
+2008-08-10 Richard Hult <richard@imendio.com>
+
+ * gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_uris),
+ (gtk_clipboard_request_uris): Implement missing functions.
+
+2008-08-09 Sven Herzberg <sven@imendio.com>
+
+ Bug 544863 – gtkquartz.h not included in released 2.13.5 package
+
+ * gtk/Makefile.am: always add gtkquartz.h to EXTRA_DIST
+
+2008-08-08 Cody Russell <bratsche@gnome.org>
+
+ Bug 547027 – menus are broken
+
+ * gtk/gtkmenushell.c
+ * gtk/gtkmenu.c: In enter/leave notify events, check that the crossing
+ mode is not GTK_GRAB, GTK_UNGRAB, or STATE_CHANGED. Fixes regressions
+ in menus caused by bug #56070.
+
+2008-08-09 Sven Herzberg <sven@imendio.com>
+
+ Get the gdk+cairo test to pass distcheck, too
+
+ * gdk/tests/Makefile.am: set GDK_PIXBUF_MODULE_FILE so the test can
+ pick up the one created at build time
+ * gdk/tests/check-gdk-cairo.c (main): delete the output files after a
+ successful test run
+
+2008-08-08 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkscale.c
+ * gtk/gtkscrolledwindow.c
+ * gtk/gtksocket.c
+ * gtk/gtkspinbutton.c
+ * gtk/gtkstatusbar.c
+ * gtk/gtkstatusicon.c: use canonical signal names.
+
+2008-08-08 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtktext.c
+ * gtk/gtktextbuffer.c
+ * gtk/gtktextlayout.c
+ * gtk/gtktexttagtable.c
+ * gtk/gtktextview.c
+ * gtk/gtktipsquery.c
+ * gtk/gtktoolbar.c
+ * gtk/gtktoolitem.c
+ * gtk/gtktreeitem.c
+ * gtk/gtktreemodelfilter.c
+ * gtk/gtktreemodelsort.c
+ * gtk/gtktreeviewcolumn.c: use canonical signal names.
+
+2008-08-08 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtktree.c
+ * gtk/gtktreemodel.c
+ * gtk/gtktreesortable.c
+ * gtk/gtktreeview.c
+ * gtk/gtkuimanager.c
+ * gtk/gtkviewport.c: use canonical signal names.
+
+2008-08-08 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkwidget.c:
+ * gtk/gtkwindow.c: use canonical signal names.
+
+2008-08-08 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkadjustment.c
+ * gtk/gtkclist.c
+ * gtk/gtkcolorsel.c
+ * gtk/gtkiconview.c
+ * gtk/gtklayout.c
+ * gtk/gtkprogress.c
+ * gtk/gtkrange.c
+ * gtk/gtkspinbutton.c
+ * gtk/gtktext.c
+ * gtk/gtktextview.c
+ * gtk/gtktreeview.c
+ * gtk/gtkviewport.c: use the canonical signal name "value-changed"
+ instead of "value_changed".
+
+2008-08-08 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtk.symbols
+ * gtk/makegtkalias.pl
+ * gtk/gtkaccelmap.c
+ * gtk/gtkfilechooser.c
+ * gtk/gtkfilesel.c
+ * gtk/gtkiconfactory.c
+ * gtk/gtkicontheme.c
+ * gtk/gtkimage.c
+ * gtk/gtkrc.c
+ * gtk/gtkuimanager.c
+ * gtk/gtkwindow.c: No need for the DLL ABI backward compatibility
+ functions on Win64.
+
+2008-08-07 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Its g_content_type_from_mime_type, not
+ g_content_type_for_mime_type. Noticed by Roger Brown
+
+2008-08-07 16:19:16 Tim Janik <timj@imendio.com>
+
+ * gdk/gdkrgb.c (gdk_rgb_select_conv): use g_error() instead of a
+ combination of g_warning+exit to avoid misleading the user.
+
+2008-08-07 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkactiongroup.c
+ * gtk/gtkcellrendererspin.c
+ * gtk/gtkfilechooserbutton.c
+ * gtk/gtktoolitem.c: chain up unconditionally in finalize().
+
+2008-08-07 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkclist.c
+ * gtk/gtkcontainer.c
+ * gtk/gtkfilechooserbutton.c
+ * gtk/gtkgamma.c
+ * gtk/gtkmenutoolbutton.c
+ * gtk/gtkoptionmenu.c
+ * gtk/gtkradiobutton.c
+ * gtk/gtkradiomenuitem.c
+ * gtk/gtktipsquery.c
+ * gtk/gtktree.c
+ * gtk/gtktreeview.c: chain up unconditionally in destroy().
+
+ * gtk/gtkhandlebox.c: remove empty destroy() implementation.
+
+2008-08-07 Michael Natterer <mitch@imendio.com>
+
+ Bug 546756 – gnome-panel crashed with SIGSEGV in
+ g_type_check_instance_cast()
+
+ * gtk/gtkimagemenuitem.c: add GtkObject::destroy() implementation
+ and remove the image now that it's an internal child and isn't
+ destroyed by gtk_container_destroy() any longer. Thanks to tml for
+ helping bisecting this down.
+
+2008-08-07 Sven Neumann <sven@gimp.org>
+
+ Bug 546771 - Add writable property "visited" to GtkLinkButton
+
+ * gtk/gtk.symbols
+ * gtk/gtklinkbutton.[ch]: expose the 'visited' state as a
+ read-write property with getters and setters. Also move the nick
+ and blurb of the "uri" property to the proper translation domain.
+
+2008-08-07 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkicontheme.c (apply_emblems): move variables to local
+ scopes, fix indentation and silence bogus warning about using
+ uninitialized variables.
+
+2008-08-07 Richard Hult <richard@imendio.com>
+
+ Bug 535573 – Deadlock in gdkeventloop-quartz.c:poll_func()
+
+ * gdk/quartz/gdkeventloop-quartz.c: (gdk_event_prepare),
+ (select_thread_func), (poll_func): Patch by Yevgen Muntyan, fixes
+ deadlock and missing events.
+
+2008-08-07 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkscreen-quartz.c: (gdk_screen_get_monitor_plug_name)
+ (gdk_screen_get_monitor_height_mm, gdk_screen_get_monitor_width_mm):
+ Implement those, fixes loading python bindings.
+
+2008-08-07 Emmanuele Bassi <ebassi@gnome.org>
+
+ Bug 545031 – list of recently used files is created world-readable
+
+ * gtk/gtkrecentmanager.c:
+ (gtk_recent_manager_real_changed): Set the recently-used.xbel
+ file to 0600. (Guido Berhoerster)
+
+2008-08-06 Michael Natterer <mitch@imendio.com>
+
+ * modules/printbackends/cups/gtkcupsutils.c
+ (gtk_cups_connection_test_free): remove return value, this
+ function returns void.
+
+2008-08-06 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkcombobox.c
+ * gtk/gtkiconview.c
+ * gtk/gtkrange.c
+ * gtk/gtkscrolledwindow.c
+ * gtk/gtktreeview.c: remove CLAMPing from values passed to
+ gtk_adjustment_set_value() since it does it right now.
+
+2008-08-05 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Bump version
+
+ * === Released 2.13.6 ===
+
+ * gdk/tests/Makefile.am: Disable check-gdk-cairo test for now,
+ since it breaks make distcheck.
+
+2008-08-05 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_update_sensitivity): bail out
+ early if priv->button is NULL to avoid zillions of warnings when
+ destroying combo boxes that were working fine before the
+ button sensitivity patch.
+
+2008-08-05 Michael Natterer <mitch@imendio.com>
+
+ Bug 544858 – Seal GtkAdjustment
+
+ * gtk/gtk.symbols
+ * gtk/gtkadjustment.[ch] (struct GtkAdjustment): seal all struct
+ members.
+
+ Add accessors for all properties and additionally a new function
+ gtk_adjustment_configure() which sets all properties at
+ once. Patch by Christian Dywan and myself.
+
+2008-08-05 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkadjustment.c (gtk_adjustment_set_value): clamp the value
+ to [lower...upper-page_size] instead of only [lower...upper].
+
+ * README: add note about this change.
+
+ While this fix is correct and should have been there forever, it
+ has the potential to break some corner cases, however these cases
+ would set page_size to a value != 0 which suggests they want it
+ honored.
+
+2008-08-05 Michael Natterer <mitch@imendio.com>
+
+ * tests/testiconview.c: don't use the deprecated
+ gtk_box_pack_start_defaults().
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 545982 – missing braces cause bogus warnings when using GtkBuilder
+
+ * gtk/gtkcelllayout.c:
+ * gtk/gtkdialog.c:
+ * gtk/gtkcontainer.c: Add missing braces to some GtkBuildable
+ implementations. Patch by Antti Kaijanmäki
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtktext.c: Cast pointer to gintptr instead of gulong to
+ avoid warning on Win64.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtkgc.c: Cast tile, stipple and clip_mask pointers to
+ gintptr instead of long when calculating hash, so we get all of
+ the pointer bits on Win64 where long is 32 bits.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtkprintoperation-win32.c: Don't need to declare
+ IPrintDialogCallback with mingw64 either. It seems to be provided
+ with the newer versions of the headers included with mingw64.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ Bug 544684 - Win64 issue, window handles are assumed to be 32-bit
+
+ * gtk/gtksocket-win32.c: Don't cast HWND to guint, pass it as such
+ as the GdkNativeWindow parameter to
+ gtk_window_remove_embedded_xid(). Debugging printout format fixes.
+
+ * gtk/gtkwin32embed.h
+ * gtk/gtkwin32embed.c: Change the types of wparam and lparam
+ parameters to actually be WPARAM and LPARAM.
+
+ * gtk/gtkplug-win32.c: Adapt accordingly.
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtksettings.c: Improve a setting nick: 'aureal' is not really
+ a word, use 'audible' instead.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ * gtk/updateiconcache.c (write_bucket): Enclose ?: expression
+ with parens so cast covers all of it.
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ Bug 382291 – Automatically dim the combobox when the model is empty
+
+ * gtk/gtk.symbols:
+ * gtkcombobox.[hc]: Add a GtkComboBox::button-sensitivity
+ property with getter and setter to control the sensitity of
+ empty combo boxes. Patch by Carlos Garnacho, Sven Herzberg,
+ Christian Dywan and others.
+
+ * README.in: Add a note about automatic combobox sensitivity.
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/tests/Makefile.am: Skip crossingevents test when
+ running make check, since it doesn't work on a naked
+ X server.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ Bug 544684 - Win64 issue, window handles are assumed to be 32-bit
+
+ * gdk/gdkdnd.h
+ * gdk/gdkdnd.c
+ * gdk/win32/gdkdnd-win32.c
+ * gdk/x11/gdkdnd-x11.c: Change return value and type of window id
+ from guint32 to GdkNativeWindow for
+ gdk_drag_get_protocol_for_display() and
+ gdk_drag_get_protocol(). This is not an API break on existing
+ platforms, as GdkNativeWindow has been guint32 for them
+ already.
+
+ * gdk/gdkselection.h
+ * gdk/gdkselection.c
+ * gdk/win32/gdkselection-win32.c
+ * gdk/x11/gdkselection-x11.c: Ditto for the requestor window id
+ parameter of gdk_selection_send_notify_for_display() and
+ gdk_selection_send_notify().
+
+ * gdk/win32/gdkcursor-win32.c
+ * gdk/win32/xcursors.h: Change some gchar* to guchar* and vice
+ versa to avoid gcc 4.4 signedness warnings.
+
+ * gdk/win32/gdkevents-win32.c
+ * gdk/win32/gdkproperty-win32.c
+ * gdk/win32/gdkselection-win32.c: Add some guchar and char pointer
+ casts to get rid of gcc 4.4 signedness warnings. Print GdkAtom
+ values in debugging output using the %p format.
+
+ * gdk/win32/gdkkeys-win32.c
+ * gdk/win32/gdkfont-win32.c
+ * gdk/win32/gdkmain-win32.c: Add some casts to avoid gcc warnings.
+
+ * gdk/win32/gdkwindow-win32.c: Use SetWindowLongPtr() instead of
+ SetWindowLong().
+
+ * gdk/win32/gdkwin32id.c (gdk_handle_hash): Use all 64 bits of a
+ HANDLE on Win64.
+
+ * gtk/gtkwindow.h
+ * gtk/gtkwindow.c: Change the type of the xid parameter of the
+ internal gtk_window_remove_embedded_xid() and
+ gtk_window_add_embedded_xid() functions from guint to
+ GdkNativeWindow.
+
+ * gtk/gtkwindow.c (send_client_message_to_embedded_windows):
+ Instead of GPOINTER_TO_UINT(), just cast the gpointer to
+ GdkNativeWindow. GPOINTER_TO_UINT() drops the upper 32 bits on
+ Win64.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ * gdk/gdkrgb.c: Cast pointers to guintptr, not unsigned long,
+ before doing bit tests on them.
+
+2008-08-05 Tor Lillqvist <tml@novell.com>
+
+ * configure.in: Define GDK_NATIVE_WINDOW_POINTER on 32-bit
+ Windows, too. It just makes more sense, as a HWND *is* a kind of
+ pointer.
+
+ * gdk/gdkconfig.h.win32: Ditto here.
+
+2008-08-04 Björn Lindqvist <bjourne@gmail.com>
+
+ Bug 534979 – GtkImageMenuItem is a bin but has two children.
+
+ * gtk/gtkimagemenuitem.c (gtk_image_menu_item_forall): Do not
+ include the image widget when iterating over non-internal
+ children. Patch by rainwoodman.
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ * NEWS: Updates
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Bump glib dependency to 2.17.6
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkclist.c
+ * gtk/gtkctree.c
+ * gtk/gtkpixmap.c
+ * gtk/gtkpreview.c: get rid of using deprecated GDK APIs.
+
+ * gtk/gtktext.c: ditto, apart from the text cruft APIs.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gdk/gdk.c (gdk_parse_args): call gdk_rgb_set_verbose(TRUE) if
+ "gdkrgb" is in the debug flags.
+
+ * gdk/gdkrgb.c (gdk_rgb_init): remove setting the verbose flag
+ here, this function is deprecated and the debug flag didn't work
+ when using GDK properly.
+
+2008-08-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkicontheme.c: Update to handle GEmblem.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * tests/prop-editor.c: undeprecate (apart from still using
+ GtkOptionMenu).
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkseparatortoolitem.c
+ * tests/testactions.c: remove pointless #undef GTK_DISABLE_DEPRECATED.
+
+ * gtk/gtkcalendar.c (calendar_set_display_option): use
+ gtk_calendar_set_display_options() instead of the deprecated
+ gtk_calendar_display_options().
+
+2008-08-04 Carlos Garnacho <carlos@imendio.com>
+
+ * gtk/gtkfilechooserbutton.c: Fix "/* within comment" warning.
+
+2008-08-04 Carlos Garnacho <carlos@imendio.com>
+
+ * gtk/gtknotebook.c (gtk_notebook_expose): Set drag window background
+ to be the GtkNotebook background color. This is a workaround to
+ prevent black pixels in rounded tabs when reordering. Improves
+ #368234.
+
+2008-08-04 Carlos Garnacho <carlos@imendio.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkfilechooserbutton.[ch]:
+ * gtk/gtkfilechooserdefault.[ch]:
+ * gtk/gtkfilechooserdialog.[ch]:
+ * gtk/gtkfilechooserwidget.[ch]: Deprecate
+ gtk_file_chooser_*_new_with_backend(), since GIO is already used
+ directly. Fixes #545976.
+
+2008-08-04 Carlos Garnacho <carlos@imendio.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkfilechooser.[ch]: Make GFile-oriented API public. Fixes
+ #545978.
+ * gtk/gtkfilechooserbutton.c:
+ * gtk/gtkfilechooserdefault.c:
+ * gtk/gtkfilechooserutils.c: Update to use public GFile API.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/Makefile.am: build with GTK_DISABLE_DEPRECATED again.
+
+ Fix pltcheck.sh by restricting the visibility of deprecated
+ symbols to the places where they are actually used:
+
+ * gtk/gtkclist.c
+ * gtk/gtkctree.c
+ * gtk/gtklistitem.c
+ * gtk/gtklist.c
+ * gtk/gtkprogressbar.c
+ * gtk/gtkpixmap.c
+ * gtk/gtkprogress.c: #undef GTK_DISABLE_DEPRECATED and #define
+ __GTK_FOO_C__ on top instead of before including gtkaliasdef.c.
+
+ * gtk/gtkclist.h
+ * gtk/gtkctree.h
+ * gtk/gtklistitem.h
+ * gtk/gtklist.h
+ * gtk/gtkpixmap.h
+ * gtk/gtkprogress.h: make the headers visible if the respective
+ __GTK_FOO_C__ are defined.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkclist.c
+ * gtk/gtklist.c
+ * gtk/gtkoldeditable.c
+ * gtk/gtkpixmap.c
+ * gtk/gtktipsquery.c
+ * gtk/gtktree.c
+ * gtk/gtktreeitem.c: avoid using deprecated GtkWidget API.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkclist.[ch]
+ * gtk/gtkctree.[ch]
+ * gtk/gtkitemfactory.[ch]
+ * gtk/gtkobject.[ch]
+ * gtk/gtksignal.[ch]: s/GtkDestroyNotify/GDestroyNotify/g
+
+2008-08-04 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtklinkbutton.c (gtk_link_button_set_uri): update the link
+ color when the "visited" state is changed.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkwindow.c: move the code of the deprecated
+ gtk_window_set_policy() to a new private function
+ gtk_window_set_policy_internal() and call it from
+ gtk_window_set_policy().
+
+ (gtk_window_set_resizable): use the new internal function in order
+ to avoid our own deprecated public API.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkbindings.c: move the code of the deprecated
+ gtk_binding_entry_clear() to a new private function
+ gtk_binding_entry_clear_internal() and call it from
+ gtk_binding_entry_clear().
+
+ (_gtk_binding_entry_add_signall)
+ (gtk_binding_parse_bind): use the new internal function in order
+ to avoid our own deprecated public API.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkfontsel.c (gtk_font_selection_dialog_get_font):
+ avoid our own deprecated public API and use
+ gtk_font_selection_get_font_internal() instead of
+ gtk_font_selection_get_font().
+
+ (gtk_font_selection_get_font)
+ (gtk_font_selection_dialog_get_font): Add missing
+ "Deprecated: 2.0" to the api doc comments.
+
+2008-08-04 Michael Natterer <mitch@imendio.com>
+
+ * gdk/tests/Makefile.am: add the generated PNGs to CLEANFILES.
+
2008-08-04 Tor Lillqvist <tml@novell.com>
* configure.in: Set LIB_EXE_MACHINE_FLAG to either X86 or X64 on
* configure.in: Don't bother with the test "if gio can sniff png"
if $gio_can_sniff has been already set. Preset it to "no" for
- Win32. This helps cross-compilation from 32-bit Windows to
- 64-bit. No idea how this should be handled for cross-compilation
- in general.
+ Win32. This helps cross-compilation from 32-bit Windows to 64-bit,
+ or from Unix to Windows in general. No idea how this should be
+ handled for cross-compilation in general.
2008-08-04 Tor Lillqvist <tml@novell.com>