+2007-07-16 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb):
+ Plug a memleak. (#455721, Christian Persch)
+
+2007-07-16 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkscalebutton.c: Apply a patch by Guillaume Cottenceau
+ to improve the signal docs. (#456258)
+
+2007-07-16 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkwidget.c: Apply a patch by Xan Lopez to document
+ a lot of GtkWidget signals. (#172424)
+
+2007-07-16 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkiconview.h:
+ * gtk/gtkiconview.c (gtk_icon_view_set_tooltip_item):
+ (gtk_icon_view_set_tooltip_cell): Convenience functions to
+ position tooltips on icon view items or cells.
+
+2007-07-14 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkevents-quartz.c:
+ (_gdk_quartz_events_update_cursor): Plug leak.
+
+2007-07-13 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkprivate-quartz.h:
+ * gdk/quartz/gdkevents-quartz.c: (gdk_window_is_ancestor): Move
+ from here...
+ * gdk/quartz/gdkwindow-quartz.c: (_gdk_quartz_window_is_ancestor):
+ ...to here.
+ (_gdk_windowing_window_destroy): Update the mouse window if the
+ destroyed window is an ancestor of the current one, not only if
+ they are the same.
+ (gdk_window_hide): Update the mouse window here too.
+
+2007-07-13 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkcolor-quartz.c: (gdk_colors_alloc),
+ (gdk_colors_free): Add stubs.
+
+2007-07-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkrecentmanager.c (get_uri_shortname_for_display): Avoid
+ gratitious use of g_strdup_printf().
+
+ * gtk/gtkrecentchooserdefault.c:
+ * gtk/gtkrecentchoosermenu.c: Mark some strings for
+ translation. (#439480, Murray Cumming)
+
+2007-07-13 Kristian Rietveld <kris@imendio.com>
+
+ #408327, improve tooltip positioning.
+
+ * gtk/gtk.symbols: updated.
+
+ * gtk/gtktooltip.[ch] (gtk_tooltip_position): factor out
+ positioning code in here,
+ (gtk_tooltip_set_tip_area): new function to set the tooltip
+ area,
+ (gtk_tooltip_reset), (_gtk_tooltip_handle_event): hide tooltip
+ once the pointer leaves the tip area.
+
+ * gtk/gtktreeview.[ch] (gtk_tree_view_set_tooltip_row),
+ (gtk_tree_view_set_tooltip_cell): convenience functions to set
+ tip area for row/column/cell.
+
+ * tests/testtooltips.c (query_tooltip_tree_view_cb): use
+ gtk_tree_view_set_tooltip_row.
+
+2007-07-12 Cody Russell <bratsche@gnome.org>
+
+ * gdk/win32/gdkevents-win32.c
+ * gdk/win32/gdkwindow-win32.[ch]: Fix transient windows on Win32
+ so that when a transient child window is closed (particularly when
+ there are 3 or more levels of transient windows), the correct window
+ receives focus rather than a seemingly random window. (#112404)
+
+2007-07-12 Attilio Fiandrotti <attilio.fiandrotti@gmail.com>
+
+ * gdk/directfb/gdkevents-directfb.c:
+ * gdk/directfb/gdkwindow-directfb.c:
+ * gdk/directfb/gdkprivate-directfb.h: Fixed memory leak at window closing,
+ patch provided by Simon Lanzmich
+
+Thu Jul 12 18:03:02 2007 Tim Janik <timj@gtk.org>
+
+ * gdk/gdk.c (gdk_threads_add_idle_full): clarified documentation example.
+
+2007-07-12 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktextivew.c:
+ * gtk/gtkclipboard.c: Add documentation.
+
+2007-07-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcelleditable.c:
+ * gtk/gtkcellrenderer.c:
+ * gtk/gtkcellrenderercombo.c:
+ * gtk/gtkcellrenderertext.c: Add more documentation.
+
+2007-07-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktreeview.c:
+ * gtk/gtktoolitem.[hc]: Make parameter naming consistent.
+
+2007-07-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkrange.c:
+ * gtk/gtkbindings.c:
+ * gtk/gtkscalebutton.c: Small doc fixes.
+
+2007-07-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkplug.c:
+ * gtk/gtksocket.c: Move docs inline, and add some missing
+ docs.
+
+2007-07-11 Kristian Rietveld <kris@imendio.com>
+
+ * gtk/gtktreeview.c (gtk_tree_view_*_to_*_coords): x should be
+ changed when converting widget <=> bin_window coordinates, not
+ when bin_window <=> tree_window.
+
+2007-07-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkiconview.[hc]
+ (gtk_icon_view_convert_widget_to_bin_window_coords): New
+ function to convert widget coords to what is expected by
+ the at_pos functions. (#455984)
+
+2007-07-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkwiget.c: Don't include gtktooltips.h, it is
+ not needed anymore.
+
+2007-07-11 Christian Persch <chpe@gnome.org>
+
+ * gtk/gtkaction.c: (gtk_action_buildable_set_name),
+ (gtk_action_finalize), (gtk_action_set_property),
+ (gtk_action_get_property):
+ * gtk/gtkactiongroup.c: (gtk_action_group_init),
+ (gtk_action_group_add_action),
+ (gtk_action_group_add_action_with_accel),
+ (gtk_action_group_remove_action): Intern the action's name. Saves two
+ string duplicates of it per action; bug #455645.
+
+2007-07-10 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkwindow-quartz.c: (gdk_window_new),
+ (show_window_internal), (gdk_window_show), (gdk_window_hide): Add
+ hack to workaround the broken tracking rect implementation in
+ quartz, that doesn't seem to produce events if the window shows up
+ under the mouse.
+
+2007-07-10 Kristian Rietveld <kris@imendio.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkwidget.[ch] (gtk_widget_{get,set}_has_tooltip): add
+ getter/setter pair, slight addition to has-tooltip property
+ documentation,
+ (gtk_widget_real_set_has_tooltip): renamed internal function.
+
+2007-07-10 Christian Persch <chpe@gnome.org>
+
+ * gtk/gtkaction.c: (gtk_action_sync_tooltip),
+ (gtk_action_set_tooltip):
+ * gtk/gtkuimanager.c: (update_node): Remove work-around for the old
+ tooltips code, and just set the action tooltip immediately on the
+ proxy widget. Bug #455482.
+
+2007-07-10 Kristian Rietveld <kris@imendio.com>
+
+ * gtk/gtktooltip.c (find_widget_under_pointer),
+ (child_location_foreach): use gtk_container_forall, instead of
+ gtk_container_foreach(). Makes tooltips on notebook tabs work. (Fixes
+ bug reported by Christian Persch).
+
2007-07-10 Kristian Rietveld <kris@imendio.com>
* gtk/gtktooltip.c (child_location_foreach): ignore invisible