]> Pileus Git - ~andy/gtk/commit
css: Add animation support
authorBenjamin Otte <otte@redhat.com>
Mon, 10 Sep 2012 11:57:56 +0000 (13:57 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 17 Sep 2012 18:39:12 +0000 (20:39 +0200)
commit229b6fe17a1c198a1381d905656c23820bfcce94
tree91c60f65d22a23df76234e70ee31be509c43a345
parent206aa209ae1e4dffd013a29a06728be81d32ce34
css: Add animation support

This adds the GtkCssAnimation class and the code needed to hook it into
GtkStyleContext. It takes the values out of the CSS "animation"
properties and does animations. See
  http://dev.w3.org/csswg/css3-animations/
for details.

Note that the code for starting and stopping animations with widget
visibility doesn't work yet.
gtk/Makefile.am
gtk/gtkcssanimatedvalues.c
gtk/gtkcssanimatedvaluesprivate.h
gtk/gtkcssanimation.c [new file with mode: 0644]
gtk/gtkcssanimationprivate.h [new file with mode: 0644]
gtk/gtkstylecontext.c