Benjamin Otte
0dbdf0c428
gadget: Remove gtk_css_gadget_draw()
...
And with it, remove the draw func from custom gadgets, that has been
NULL everywhere.
All gadgets are snapshot now.
2016-12-20 18:01:12 +01:00
Benjamin Otte
475cffd7f8
gadget: Remove gtk_css_gadget_get_render_node()
...
It's unused now that we can snapshot.
2016-11-15 17:49:19 +01:00
Benjamin Otte
da207c9fdd
snapshot: Add a snapshot function to GtkCssCustomGadget
2016-11-15 17:48:45 +01:00
Matthias Clasen
62eb900b83
gadget: Add a has_content vfunc
...
...and implement it for GtkCssGadget and GtkCssCustomGadget.
This allows us to decide on a per-object basis if a custom
gadget needs a render node for content or not.
2016-10-18 11:49:12 +01:00
Matthias Clasen
083a17acd4
gadget: Update docs
...
Make it clear that out_clip must be set.
2015-12-16 17:32:24 -05:00
Matthias Clasen
ad349caa00
gadget: Add some documentation
2015-12-15 08:41:16 -05:00
Benjamin Otte
e09eb4fc9f
gadget: Add GtkCssCustomGadget
...
The thing you use when you want to custom-do everything.
2015-12-15 08:41:16 -05:00