modelbutton: Rework
authorTimm Bäder <mail@baedert.org>
Sat, 28 Sep 2019 10:37:00 +0000 (12:37 +0200)
committerTimm Bäder <mail@baedert.org>
Wed, 9 Oct 2019 14:57:21 +0000 (16:57 +0200)
commitb5b81dea7f2eff28916b9647bb2acf114db9a385
tree4d45486b13f85119062ba8df90ce8bde96d5d42f
parent5803366f7de66abf3cf8c01291361dc44bbad620
modelbutton: Rework

Create all the widgets on demand and use a box layout to arrange them
instead of manual size allocation.

Also don't inherit from GtkButton
demos/widget-factory/widget-factory.ui
gtk/gtkmodelbutton.c
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css