| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Instead of style + rect_of_one_box, pass the new GtkCssBoxes object.
This has the nice side effect that when drawing background + border +
outline, we only compute all the boxes we need once.
|
|
|
|
| |
This removes a lot of duplicated code.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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().
|
|
|
|
|
| |
This is in preparation for creating separate render nodes
for individual backgrounds.
|
|
|
|
|
| |
The new way, it no longer depends on the style context, but on the
CssStyle. This will become relevant in the next commit.
|
|
I want the gtkrender prefix for all filenames about rendering.
|