summaryrefslogtreecommitdiff
path: root/gtk/gtkrenderborderprivate.h
Commit message (Collapse)AuthorAgeFilesLines
* gtk: Remove GtkJunctionSidesBenjamin Otte2016-12-201-4/+2
|
* gsk: Add GskBorderNodeBenjamin Otte2016-12-201-2/+2
| | | | | | | | The node draws a solid CSS border, which can be used to cover everything but dashed and dotted borders (double, groove, inset, ...). For different border styles, we overlay multiple nodes and set their colors to transparent for sides with non-matching styles.
* gtk: Remove unused argument from functionBenjamin Otte2016-12-201-1/+0
|
* snapshot: Move GtkSnapshot declaration to gtypes.hBenjamin Otte2016-11-191-1/+1
|
* snapshot: Add gtk_snapshot_render_background()Benjamin Otte2016-11-151-0/+10
| | | | | | | and gtk_snapshot_render_frame() to be direct replacements for the old gtk_render_*() functions. Use them to replace Cairo usage completely in gtk_window_snapshot().
* renderborder: Add API to query the outline clipBenjamin Otte2016-02-211-14/+30
| | | | And use it in implementation of gadgets.
* render: Move border rendering into its own fileBenjamin Otte2015-01-201-20/+14
| | | | | | gtkrenderborder.c now contains the implementation for gtk_css_style_render_border gtk_css_style_render_outline
* render: Rename gtkborderimage.[ch]Benjamin Otte2015-01-201-0/+54
I want the gtkrender prefix for all filenames about rendering.