Make it possible to set use-header-bar from a setting
This commit introduces a private convenience API that derived dialogs can call in their instance init. This is necessary to make the setting work as intended in the face of 3rd party dialogs derived e.g. from GtkFileChooserDialog, which are created with g_object_new.
Showing with 79 additions and 10 deletions