]> Pileus Git - ~andy/gtk/commit
fix screwup with shadowed variables that had broken size request in some
authorHavoc Pennington <hp@pobox.com>
Sat, 17 Feb 2001 17:21:21 +0000 (17:21 +0000)
committerHavoc Pennington <hp@src.gnome.org>
Sat, 17 Feb 2001 17:21:21 +0000 (17:21 +0000)
commite90d8357a9d9bedba20ac2b6feb67294fb232e28
treef8e820165a9452afbb68b59e831634a7edd6a641
parentca26902c651c7868c3e9880c0b2864d7ad42554f
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
13 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtklabel.c
gtk/gtkprogressbar.c
gtk/gtkprogressbar.h
gtk/gtktooltips.c
gtk/gtktooltips.h
gtk/gtktypeutils.h