aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2002-10-01 04:02:36 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2002-10-01 04:02:36 +0800
commit44a1f8aeec2c3a49a5fab8e67cd583c39fe54c3f (patch)
treebedc80fa63602741377e4e8a9c5a56ec8ff62fe4 /widgets/misc/ChangeLog
parent669f24d00da9504b2ba4be9446f49d3d5310f1c7 (diff)
downloadgsoc2013-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/ChangeLog16
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