diff options
author | Robin Gareus <robin@gareus.org> | 2019-10-06 20:56:34 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-10-06 20:56:34 +0200 |
commit | 85ea1250e1c5be9b941cd0966127facf871c53ac (patch) | |
tree | 0b38d07b65017217f65ae521b71f4e19ad9f2be3 /gtk2_ardour/startup.h | |
parent | 7efe11883ac6a57a878e2b6ce893984b07d63e63 (diff) |
Configure UI scale as first start step
This also includes some simple heuristic to guess initial scaling
depending on the largest screen's geometry.
Diffstat (limited to 'gtk2_ardour/startup.h')
-rw-r--r-- | gtk2_ardour/startup.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/startup.h b/gtk2_ardour/startup.h index 6717163e68..721557a10d 100644 --- a/gtk2_ardour/startup.h +++ b/gtk2_ardour/startup.h @@ -30,6 +30,7 @@ #include <gtkmm/box.h> #include <gtkmm/radiobutton.h> #include <gtkmm/filechooserbutton.h> +#include <gtkmm/comboboxtext.h> #include "ardour/utils.h" @@ -68,6 +69,11 @@ private: void setup_first_time_config_page (); void config_changed (); + /* Welcome */ + Gtk::ComboBoxText ui_font_scale; + void rescale_ui (); + void guess_default_ui_scale (); + /* first page */ Gtk::FileChooserButton* default_dir_chooser; void default_dir_changed(); |