summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-10-01 14:23:23 +0000
committerRay Strode <halfline@src.gnome.org>2008-10-01 14:23:23 +0000
commitea0b8b0487cad8b0250230fc8be163c1ed5c7e8d (patch)
tree1b8905fc5801864a512e6c9dedb86387ccbeec48 /ChangeLog
parente9011167d9772c2e4aac16baa42f1b93ee298d02 (diff)
downloadgdm-ea0b8b0487cad8b0250230fc8be163c1ed5c7e8d.tar.gz
Add slide animation to panel to be more consistent with gnome-panel
2008-10-01 Ray Strode <rstrode@redhat.com> Add slide animation to panel to be more consistent with gnome-panel animation. * gui/simple-greeter/gdm-greeter-panel.c (update_geometry): place the panel only as on screen as the animation progress. (gdm_greeter_panel_class_init): (gdm_greeter_panel_real_show): initiate the slide in when the widget is shown, unless gtk-enable-animations is false. (gdm_greeter_panel_real_hide): stop any pending animations if the widget is hidden (on_animation_tick): set animation progress to be some logarithmic curve based on the timer (gdm_greeter_panel_init): create timer for use in animation. (gdm_greeter_panel_finalize): destroy animation timer svn path=/trunk/; revision=6553
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fe7b0005..94080b7b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2008-10-01 Ray Strode <rstrode@redhat.com>
+
+ Add slide animation to panel to be more
+ consistent with gnome-panel animation.
+
+ * gui/simple-greeter/gdm-greeter-panel.c
+ (update_geometry): place the panel only as
+ on screen as the animation progress.
+ (gdm_greeter_panel_class_init):
+ (gdm_greeter_panel_real_show): initiate
+ the slide in when the widget is shown, unless
+ gtk-enable-animations is false.
+ (gdm_greeter_panel_real_hide): stop any
+ pending animations if the widget is hidden
+ (on_animation_tick): set animation progress
+ to be some logarithmic curve based on the
+ timer
+ (gdm_greeter_panel_init): create timer for
+ use in animation.
+ (gdm_greeter_panel_finalize): destroy animation
+ timer
+
2008-09-28 Mario Blättermann <mariobl@svn.gnome.org>
* docs/de/de.po: Updated German translation