summaryrefslogtreecommitdiff
path: root/gtk/gtkcssarrayvalueprivate.h
Commit message (Collapse)AuthorAgeFilesLines
* cssvalue: Make the array parser no longer parse "none"Benjamin Otte2012-09-031-2/+1
| | | | Arrays that support it, handle it themselves.
* css: Introduce _gtk_css_value_compute()Benjamin Otte2012-08-281-3/+0
| | | | | | | This commit is essentially a large reorganization. Instead of all value subtypes having their own compute function, there is the general _gtk_css_value_compute() function that then calls a vfunc on the subtype.
* cssvalue: Make GtkCssShadowValue only hold one shadowBenjamin Otte2012-04-171-1/+5
| | | | | | All the properties now are a GtkCssArrayValue of GtkCssSadowValue. GtkCssArrayValue already does everything we want, so no need to duplicate its funtionality.
* cssarrayvalue: Redo parsing arraysBenjamin Otte2012-04-171-1/+6
| | | | | | | Does 3 things: 1) Introduce a "none" array signleton 2) Get rid of memleaks in error paths 3) Reduce code in parse funcs
* cssvalue: Add a CSS value for arraysBenjamin Otte2012-04-171-0/+37
Make the value auto-cycle its child values, so it can be used for background properties.