summaryrefslogtreecommitdiff
path: root/gtk/gtkcssshadowsvalueprivate.h
Commit message (Collapse)AuthorAgeFilesLines
* render: Remove spinner special-casesBenjamin Otte2015-01-201-4/+0
| | | | | | | | | The spinner is a regular builtin image now. There is no need to go through the shadows code manually anymore as regular items do get shadows automatically. This also allows simplifying the actual spinner drawing code so that it actually works.
* css: Parse text-shadow values properlyBenjamin Otte2014-06-101-1/+2
| | | | | | We used to accept the same syntax for text-shadow and icon-shadow as we accept for box-shadow. However, box-shadow does accept a spread and the inset keyword while the others should not.
* themingengine: Draw "icon-shadow" on iconsBenjamin Otte2014-05-141-0/+2
|
* cssshadow: add a method to get the size of a shadows valueCosimo Cecchi2013-04-221-0/+3
| | | | The method returns the size of each side of a GtkCssShadowsValue.
* cds: enable outset shadowsChris Cummins2013-04-091-1/+2
| | | | | | | | | | Adds conditional code paths to GdkCssShadowValue for painting outset shadows, and allows shadows to be applied in two passes (first outset then inset). This can be used to draw csd shadows in outer window borders. https://bugzilla.gnome.org/show_bug.cgi?id=695998 Signed-off-by: Rob Bradford <rob@linux.intel.com>
* 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: Add GtkCssShadowsValueBenjamin Otte2012-04-171-0/+56
This is necessary because shadows get treated differently from other lists when transitioning.