Timm Bäder
1b10020b6e
css: Make GtkStyleAnimation and subclasses non-objects
...
Making them GObjects is unnecessary. This enables further optimizations
down the road. The only place we use them in is gtkcssanimatedstyle.c
after all.
2020-05-10 08:44:20 +02:00
Timm Bäder
e12c9de5df
csstransiton: Save finished state
...
Once a transtion is finished it can't change to unfinished again, so we
don't have to consult the progress tracker all the time.
2020-05-10 08:44:20 +02:00
Matt Watson
50e057e025
csstransition: port to progress tracker
2016-04-08 16:09:30 -07:00
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
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