Benjamin Otte
759d8dafd9
cssstyle: Add gtk_css_style_is_static()
...
Gets rid of the need to do
if (ANIMATED_STYLE() &&
animated_style_is_static(ANIMATED_STYLE(style))
2015-03-18 15:23:33 +01:00
Benjamin Otte
3d1e2a0558
cssstyle: Add optimization
...
There is no difference between a style and itself.
2015-03-18 15:23:32 +01:00
Benjamin Otte
9645daf48f
cssstyle: Move function from vfunc to static func
...
compute_dependencies() is only used internally by GtkCssStaticStyle,
so there's no need to have it elsewhere.
2015-01-07 14:26:47 +01:00
Benjamin Otte
4168e0385e
cssstyle: Split into GtkCssStyle and GtkCssAnimatedStyle
...
GtkCssStyle is the base class to be used for all types of styles that do
exist.
GtkCssAnimatedStyle is the only implementation so far, that is exactly a
copy/paste of the old GtkCssStyle code.
2015-01-07 14:26:46 +01:00
Benjamin Otte
572f46067f
cssstyle: Rename GtkCssComputedValues => GtkCssStyle
...
This is literally just renaming of the object (and the associated source
files). No other changes are in there.
2015-01-07 14:26:46 +01:00