diff options
author | Ray Strode <rstrode@redhat.com> | 2008-10-01 14:23:23 +0000 |
---|---|---|
committer | Ray Strode <halfline@src.gnome.org> | 2008-10-01 14:23:23 +0000 |
commit | ea0b8b0487cad8b0250230fc8be163c1ed5c7e8d (patch) | |
tree | 1b8905fc5801864a512e6c9dedb86387ccbeec48 /ChangeLog | |
parent | e9011167d9772c2e4aac16baa42f1b93ee298d02 (diff) | |
download | gdm-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-- | ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -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 |