gtk2/gtk/ui
Florian Müllner 66c8a996f9 dialog: Use default decoration for non-custom headerbars
There are two ways GTK can add a headerbar to a dialog:

 - the dialog is constructed with the :use-header-bar property

 - all windows should use client-side decorations

In the first case, the headerbar is added by GtkDialog with no
dedicated style class, and in the latter by GtkWindow with the
"default-decoration" style.

As a result, dialogs with plain titlebars can end up with clearly
distinct and inconsistent styles.

To address this, allow headerbars to track whether they should use
the "default-decoration" style and enable it for dialogs.

https://gitlab.gnome.org/GNOME/gtk/merge_requests/836
2019-05-12 20:09:03 +00:00
..
gtkaboutdialog.ui about dialog: Fix page visibility 2019-05-12 18:20:52 +00:00
gtkappchooserdialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkappchooserwidget.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkapplication-quartz.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkassistant.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkcolorchooserdialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkcoloreditor.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkcombobox.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkdialog.ui dialog: Use default decoration for non-custom headerbars 2019-05-12 20:09:03 +00:00
gtkemojichooser.ui emoji chooser: Make Escape work again 2019-05-04 18:18:20 +00:00
gtkemojicompletion.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkfilechooserdialog.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkfilechooserwidget.ui filechooserwidget: Fix rename popover widget alignment 2019-04-30 05:36:20 +02:00
gtkfontchooserdialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkfontchooserwidget.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkinfobar.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtklockbutton.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkmediacontrols.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkmessagedialog.ui window: Drop some x11-specific apis 2019-04-20 02:28:46 +00:00
gtkpagesetupunixdialog.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkpathbar.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkplacesview.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkplacesviewrow.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkprintunixdialog.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkscalebutton.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtksidebarrow.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkstatusbar.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtktooltipwindow.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkvideo.ui Convert ui files 2019-03-28 16:37:21 -04:00
gtkvolumebutton.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00