]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
#408327, improve tooltip positioning.
[~andy/gtk] / ChangeLog
index 0293d90b08d7ab78b7f9acd48894b0441b6cb58e..5ddac1f156f1ab0507e042157e7150edd15537e6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+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