+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
+ (!drawable) widgets. (Fixes bug reported by Paolo Borelli).
+
+2007-07-10 Matthias Clasen <mclasen@redhat.com>
+
+ * README.in: Make sure all deprecations are mentioned.
+
+2007-07-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkrecentmanager.c: Fix some doc formatting
+
+2007-07-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtk-builder-convert: Fix a typo
+
+2007-07-10 Matthias Clasen <mclasen@redhat.com>
+
+ * NEWS: Updates
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtklabel.[ch]: Use a bit of the GtkLabel structure to
+ remember that a pattern has been set.
+ (gtk_label_set_pattern_internal): Don't do anything if
+ a specific pattern has been set.
+ (gtk_label_set_pattern): set the new bit to TRUE when
+ setting a pattern, and recalculate everything if the
+ pattern is unset. Fix gtk_label_set_pattern() not working
+ anymore. (#452861, Vincent Untz)
+
+2007-07-09 Claude Paroz <claude@2xlibre.net>
+
+ * configure.in: Changed uz to uz@cyrillic and uz@Latn to uz.
+ See bug #451164.
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkvolumebutton.c: Remove deprecated tooltips,
+ use new tooltips API. (#449311, Jan Arne Petersen)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkselection.c (normalize_to_crlf): Don't ignore
+ the passed-in len parameter. (#430049, Yevgen Muntyan)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkframe.c (gtk_frame_size_allocate): Improve the
+ handling of broken situations. (#427899, Francesco Montorsi)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkviewport.c (gtk_viewport_size_request): Changed size
+ requisition so the viewport does not add the border thickness
+ if it has GTK_SHADOW_NONE selected. (#361781, Miguel Gomez)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktooltip.c (gtk_tooltip_trigger_tooltip_query):
+ Fix a typo in the docs. (#453930, Guillaume Cottenceau)
+
+2007-07-09 Kristian Rietveld <kris@imendio.com>
+
+ Replace non-deprecated API using old tooltips API, deprecate
+ old tooltips API for real. (#451575).
+
+ * gtk/gtk.symbols: updated.
+
+ * gtk/gtkwidget.c (gtk_widget_real_show_help): don't call
+ _gtk_tooltips_toggle_keyboard_mode() anymore.
+
+ * gtk/gtkmenutoolbutton.[ch] (gtk_menu_tool_button_set_arrow_tooltip):
+ deprecated,
+ (gtk_menu_tool_button_set_arrow_tooltip_{text,markup}): replacements.
+
+ * gtk/gtktoolitem.[ch] (gtk_tool_item_real_set_tooltip): use
+ new API,
+ (gtk_tool_item_set_tooltip): deprecated,
+ (gtk_tool_item_set_tooltip_{text,markup): replacements.
+ (GtkToolItemClass:set_tooltip): deprecated.
+
+ * gtk/gtktooltips.[ch]: strip out all unused parts, made
+ gtk_tooltips_set_tip() call gtk_widget_set_tooltip_text(),
+ deprecate all of gtk_tooltips_*.
+
+ * gtk/gtktoolbar.[ch] (gtk_toolbar_get_tooltips): always return
+ TRUE,
+ (GtkToolbar:tooltips): deprecated, renamed.
+
+ * gtk/gtkaction.c (gtk_action_sync_tooltip): use new API to
+ set the tooltip text.
+
+ * tests/autotestfilechooser.c: #undef GTK_DISABLE_DEPRECATED for now,
+ will be removed GtkFileChooserDefault has been converted.
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktreeview.c
+ (gtk_tree_view_convert_bin_window_to_widget_coords:
+ Fix a typo in the docs. (#453673, Guillaume Cottenceau)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_model_row_deleted): Emit
+ ::changed when removing the active row. (#452056, Paul Pogonyshev)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtksearchenginesimple.c: Address some thread-safety
+ issues. (#452598)
+
+2007-07-09 Matthias Clasen <mclasen@redhat.com>
+
+ * modules/printbackends/*/Makefile.am: Fix build problems
+ on Cygwin. (#448604)
+
2007-07-09 Jaap Haitsma <jaap@haitsma.org>
* gtk/gtkstatusicon.c: Remove usage of deprecated GtkTooltips API. Use