summaryrefslogtreecommitdiff
path: root/gtk/gtkcsstransformvalue.c
Commit message (Collapse)AuthorAgeFilesLines
* css: Move scale to GtkStyleProviderPrivatewip/mir2Benjamin Otte2015-02-061-18/+15
| | | | | | This way, we can remove it as a separate argument from gtk_css_value_compute() and allow computation to only depend on one thing: the style provider.
* cssstyle: Rename GtkCssComputedValues => GtkCssStyleBenjamin Otte2015-01-071-4/+4
| | | | | This is literally just renaming of the object (and the associated source files). No other changes are in there.
* csstransform: Fix comparisons crashingBenjamin Otte2014-12-191-0/+3
| | | | Transforms of different type are not equal.
* Fix various compiler warningsMatthias Clasen2014-09-051-0/+1
| | | | Mostly missing declarations and missing statics.
* css: Change CssTransformValue APIBenjamin Otte2014-05-141-12/+11
| | | | | | | Provide API to query the matrix instead of API that applies the matrix directly. This makes the API more flexible. See the commits implementing shadows.
* css: Add GtkCssTransformValueBenjamin Otte2014-05-141-0/+1049
The value implements the 2D parts of CSS transforms. See http://www.w3.org/TR/css3-transforms/ For the specification. All it does is give us an expressive way to define Cairo matrices (and their transforms)