diff options
author | Robin Gareus <robin@gareus.org> | 2019-08-26 18:58:34 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-08-26 18:58:34 +0200 |
commit | cfc8a2c263e00eaf2d09d1e7c92cff3d0f61be13 (patch) | |
tree | d8b3506c9b6dc39108ed7d8c1cd7021c422b545a /gtk2_ardour/ardour_ui.cc | |
parent | 80e30ea0d19815925492ac736c6e87384bfc2c55 (diff) |
Push UI theme to backend, LV2 plugin options
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index fcccca3fe6..999726c438 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -471,6 +471,10 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) Config->ParameterChanged.connect ( forever_connections, MISSING_INVALIDATOR, boost::bind(&ARDOUR_UI::set_flat_buttons, this), gui_context() ); set_flat_buttons(); + theme_changed.connect (sigc::mem_fun(*this, &ARDOUR_UI::on_theme_changed)); + UIConfiguration::instance().ColorsChanged.connect (sigc::mem_fun (*this, &ARDOUR_UI::on_theme_changed)); + UIConfiguration::instance().DPIReset.connect (sigc::mem_fun (*this, &ARDOUR_UI::on_theme_changed)); + /* lets get this party started */ setup_gtk_ardour_enums (); @@ -539,8 +543,6 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) _process_thread = new ProcessThread (); _process_thread->init (); - UIConfiguration::instance().DPIReset.connect (sigc::mem_fun (*this, &ARDOUR_UI::resize_text_widgets)); - attach_to_engine (); } |