diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2002-10-01 04:02:36 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2002-10-01 04:02:36 +0800 |
commit | 44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f (patch) | |
tree | bedc80fa63602741377e4e8a9c5a56ec8ff62fe4 /widgets/misc/ChangeLog | |
parent | 669f24d00da9504b2ba4be9446f49d3d5310f1c7 (diff) | |
download | gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.tar gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.tar.gz gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.tar.bz2 gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.tar.lz gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.tar.xz gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.tar.zst gsoc2013-evolution-44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f.zip |
[Add a small delay to the switching of pages in the multi-config
dialog. This makes keyboard navigation slightly nicer, and also
happens to fix mysterious bug #28931.]
New constant SWITCH_PAGE_INTERVAL. New
members set_page_timeout_id and set_page_timeout_page in
EMultiConfigDialogPrivate.
(init): Initialize new member variables.
(table_cursor_change_callback): Set up a timeout instead of
switching right away.
(set_page_timeout_callback): Timeout function to switch page after
a small delay.
(impl_destroy): Remove a pending timeout.
svn path=/trunk/; revision=18267
Diffstat (limited to 'widgets/misc/ChangeLog')
-rw-r--r-- | widgets/misc/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/widgets/misc/ChangeLog b/widgets/misc/ChangeLog index 617675e35c..88fcdff23c 100644 --- a/widgets/misc/ChangeLog +++ b/widgets/misc/ChangeLog @@ -1,3 +1,19 @@ +2002-09-30 Ettore Perazzoli <ettore@ximian.com> + + [Add a small delay to the switching of pages in the multi-config + dialog. This makes keyboard navigation slightly nicer, and also + happens to fix mysterious bug #28931.] + + * e-multi-config-dialog.c: New constant SWITCH_PAGE_INTERVAL. New + members set_page_timeout_id and set_page_timeout_page in + EMultiConfigDialogPrivate. + (init): Initialize new member variables. + (table_cursor_change_callback): Set up a timeout instead of + switching right away. + (set_page_timeout_callback): Timeout function to switch page after + a small delay. + (impl_destroy): Remove a pending timeout. + 2002-09-27 Ettore Perazzoli <ettore@ximian.com> * e-multi-config-dialog.c (create_page_container): Don't set up |