Benjamin Otte
9138fc11cf
cssanimation: Don't store the end value in a CSS transition
...
Instead, query the intrinsic value at runtime.
2012-10-01 13:09:49 +02:00
Benjamin Otte
bf19d89510
animation: Don't set the changed properties anymore
...
The code is not needed anymore. And it looked wrong, too, so I'm glad
it's gone.
2012-09-17 20:39:13 +02:00
Benjamin Otte
7248c19037
csscomputedvalues: Store animated values here
...
Actually use the GtkCssComputedValues to store the computed values here
instead of putting them into the GtkCssAnimatedValues separately.
2012-09-17 20:39:12 +02:00
Benjamin Otte
7224f897d6
animation: Add _gtk_style_animation_is_static()
...
This will be useful to not trigger updates all the time when nothing is
happening (ie due to animations being paused or due to them having
reached their final value).
2012-09-17 20:39:12 +02:00
Benjamin Otte
e3fc081c5d
cssvalue: Pass property ID to transition function
...
This is to allow animating arrays properly. I'm not really thrilled
about this solution (we leak propertys into the values again...), but
it's the best I can come up with - I prefer it to having N different
array types...
2012-09-03 12:54:14 +02:00
Benjamin Otte
6fbd8b0003
computedvalues: Pass dependencies to set_value()
...
This simplifies the code.
2012-08-28 15:42:24 +02:00
Benjamin Otte
9c57b96f56
animation: Add CSS transition object
...
This is an implementation of GtkStyleAnimation for CSS transitions.
Again, this doesn't do anything but store the data needed to do the
transition.
2012-04-17 08:59:23 +02:00