summaryrefslogtreecommitdiff
path: root/gtk/gtkrender.c
Commit message (Expand)AuthorAgeFilesLines
* cssimagebuiltin: Remove icons that don't draw anything anymoreBenjamin Otte2016-05-051-4/+4
* Add a function to get affected area for backgroundMatthias Clasen2016-01-201-0/+33
* Mention GtkIconSize in all docs where the argument/return is annotated as tak...Christoph Reiter2016-01-041-2/+3
* iconhelper: Pass only the CssStyle when loading iconsetsBenjamin Otte2015-12-091-37/+27
* css: Leftover renaming gtk-image-effect => icon-effectBenjamin Otte2015-12-041-1/+1
* render: Split out icon-effect apply functionBenjamin Otte2015-12-041-65/+12
* css: Rename -gtk-image-effect to -gtk-icon-effectBenjamin Otte2015-12-021-5/+5
* Fix character entitiesPhillip Wood2015-11-191-1/+1
* Don't use a transient node in gtk_render_arrow()Matthias Clasen2015-11-081-4/+0
* docs: Clarify gtk_render_icon()'s behaviourEmmanuele Bassi2015-11-041-0/+7
* Silence another compiler warningMatthias Clasen2015-03-221-1/+1
* render: Make image effect not depend on stateBenjamin Otte2015-03-181-11/+13
* render: Split icon surface rendering outBenjamin Otte2015-01-201-36/+12
* render: Split icon rendering into its own fileBenjamin Otte2015-01-201-51/+7
* render: Remove spinner special-casesBenjamin Otte2015-01-201-50/+0
* render: Render builtin images as regular CSS imagesBenjamin Otte2015-01-201-80/+17
* render: Don't require passing CSS properties to builtin imagesBenjamin Otte2015-01-201-151/+6
* render: Only render 4 different arrowsBenjamin Otte2015-01-201-4/+26
* render: Don't pass junction sides to builtin imageBenjamin Otte2015-01-201-9/+29
* render: Extend builtin images to account for statesBenjamin Otte2015-01-201-11/+49
* render: Move code for rendering builtin imagesBenjamin Otte2015-01-201-656/+162
* render: Move border rendering into its own fileBenjamin Otte2015-01-201-454/+19
* render: Remove unused headerBenjamin Otte2015-01-201-1/+0
* render: Rename gtkborderimage.[ch]Benjamin Otte2015-01-201-1/+1
* render: Use a GtkCssStyle instead of GtkStyleContext for focusBenjamin Otte2015-01-201-12/+14
* render: Rename gtkthemingbackground.[ch]Benjamin Otte2015-01-201-1/+1
* render: Take a GtkCssStyle for rendering framesBenjamin Otte2015-01-201-100/+92
* borderimage: Use a GtkCssStyle instead of GtkStyleContextBenjamin Otte2015-01-201-1/+1
* themingbackground: Use a GtkCssStyle instead of GtkStyleContextBenjamin Otte2015-01-201-2/+2
* roundedbox: Take a GtkCssStyle instead of a GtkStyleContextBenjamin Otte2015-01-201-3/+3
* render: Replace gtk_style_context_get_border/padding()Benjamin Otte2015-01-191-5/+12
* render: Get rid of gtk_style_context_get_color()Benjamin Otte2015-01-191-20/+12
* css: Add "-gtk-icon-source: builtin"Benjamin Otte2014-10-211-0/+4
* render: We use CHECKED now, not ACTIVEBenjamin Otte2014-10-211-6/+6
* render: Fix uninitialized variablesBenjamin Otte2014-10-151-7/+8
* render: Optimize the no-borders case to exit earlyBenjamin Otte2014-10-101-13/+22
* render: Make rendering the background a single functionBenjamin Otte2014-10-081-14/+10
* render: Overhaul gtk_render_handle()Benjamin Otte2014-10-081-17/+9
* colorswatch: Render background properlyBenjamin Otte2014-10-081-0/+44
* theming: Use gtk_style_context_peek_property()Benjamin Otte2014-10-031-31/+28
* themingengine: Call real API render functionsBenjamin Otte2014-10-031-17/+17
* themingengine: Stop using itBenjamin Otte2014-10-031-144/+19
* themingengine: Move actual render functions to gtkrender.cBenjamin Otte2014-10-031-2/+1769
* stylecontext: Split render functions out into gtkrender.[ch]Benjamin Otte2014-10-031-0/+809