]> www.fi.muni.cz Git - evince.git/commit
Add a EvTransitionAnimation to the struct.
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 4 Jan 2008 20:26:24 +0000 (20:26 +0000)
committerCarlos Garnacho <carlosg@src.gnome.org>
Fri, 4 Jan 2008 20:26:24 +0000 (20:26 +0000)
commit1624d8ca4f26f53dcae3e2f122285d75fa003384
treef3d927a12b82881dd8303135259c7fb487714216
parentffd1dec01f98d853c017b575fd4df26377ed7e65
Add a EvTransitionAnimation to the struct.

2008-01-04  Carlos Garnacho  <carlosg@gnome.org>

        * shell/ev-view-private.h: Add a EvTransitionAnimation to the struct.
        * shell/ev-view.c (ev_view_expose_event) (ev_view_change_page)
        (ev_view_transition_animation_start)
        (ev_view_transition_animation_finish) (ev_transition_animation_frame)
        (job_finished_cb) (page_changed_cb) (ev_view_set_presentation)
        (ev_view_next_page) (ev_view_previous_page):

        Use EvTransitionAnimation to drive page changes in the presentation
        mode, the animation will wait to start until both the origin and
        destination page surfaces are available. Fixes #458460.

        (draw_loading_text):

        Remove workaround for bug #320352, it's now fixed properly.

svn path=/trunk/; revision=2800
ChangeLog
shell/ev-view-private.h
shell/ev-view.c