diff options
author | Havoc Pennington <hp@pobox.com> | 2001-02-17 17:21:21 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2001-02-17 17:21:21 +0000 |
commit | e90d8357a9d9bedba20ac2b6feb67294fb232e28 (patch) | |
tree | f8e820165a9452afbb68b59e831634a7edd6a641 /ChangeLog | |
parent | ca26902c651c7868c3e9880c0b2864d7ad42554f (diff) | |
download | gtk+-e90d8357a9d9bedba20ac2b6feb67294fb232e28.tar.gz |
fix screwup with shadowed variables that had broken size request in some
2001-02-17 Havoc Pennington <hp@pobox.com>
* gtk/gtklabel.c (gtk_label_ensure_layout): fix screwup with
shadowed variables that had broken size request in some cases,
leading to bogus tooltips (#50996)
2001-02-06 Jon K Hellan <hellan@acm.org>
Implement fast browsing of tooltips, bug #50619
* gtk/gtktooltips.h (struct _GtkTooltips): Add use_sticky_delay
and last_popdown
* gtk/gtktooltips.c (gtk_tooltips_init): Initialize sticky_delay,
use_sticky_delay and last_popdown.
(gtk_tooltips_draw_tips, gtk_tooltips_set_active_widget): Record
time of popdown.
(gtk_tooltips_set_active_widget): Unset sticky behaviour if widget
is NULL.
(gtk_tooltips_recently_shown): New static function. Return true
if < sticky_delay has elapsed since last popdown.
(gtk_tooltips_event_handler): Display window after sticky_delay
(presumably < normal delay) if < STICKY_REVERT_DELAY has elapsed
since last popdown.
2001-02-17 Havoc Pennington <hp@pobox.com>
* gtk/gtktypeutils.h (GtkSignalFunc): change it to take (void)
instead of (). #6394
* gtk/gtkprogressbar.c (gtk_progress_bar_get_text): Add
G_CONST_RETURN, make it return by reference, #50473
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -1,3 +1,36 @@ +2001-02-17 Havoc Pennington <hp@pobox.com> + + * gtk/gtklabel.c (gtk_label_ensure_layout): fix screwup with + shadowed variables that had broken size request in some cases, + leading to bogus tooltips (#50996) + +2001-02-06 Jon K Hellan <hellan@acm.org> + + Implement fast browsing of tooltips, bug #50619 + + * gtk/gtktooltips.h (struct _GtkTooltips): Add use_sticky_delay + and last_popdown + + * gtk/gtktooltips.c (gtk_tooltips_init): Initialize sticky_delay, + use_sticky_delay and last_popdown. + (gtk_tooltips_draw_tips, gtk_tooltips_set_active_widget): Record + time of popdown. + (gtk_tooltips_set_active_widget): Unset sticky behaviour if widget + is NULL. + (gtk_tooltips_recently_shown): New static function. Return true + if < sticky_delay has elapsed since last popdown. + (gtk_tooltips_event_handler): Display window after sticky_delay + (presumably < normal delay) if < STICKY_REVERT_DELAY has elapsed + since last popdown. + +2001-02-17 Havoc Pennington <hp@pobox.com> + + * gtk/gtktypeutils.h (GtkSignalFunc): change it to take (void) + instead of (). #6394 + + * gtk/gtkprogressbar.c (gtk_progress_bar_get_text): Add + G_CONST_RETURN, make it return by reference, #50473 + Sat Feb 17 06:47:27 2001 Tim Janik <timj@gtk.org> * gtk/gtkmenu.c (gtk_menu_motion_notify): default initialize the |