diff options
author | Robin Gareus <robin@gareus.org> | 2020-03-14 06:39:20 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-03-14 13:25:51 +0100 |
commit | 97f3d9496bdb602305cf522f10b21124af8aef40 (patch) | |
tree | a82121c015dfe9174ab29214523ebc1cbcbbce3a /gtk2_ardour/plugin_ui.cc | |
parent | e3ad436bdaf1292960e461ff3942da0e3b783532 (diff) |
Show latency display/config button for in all plugin UIs
Diffstat (limited to 'gtk2_ardour/plugin_ui.cc')
-rw-r--r-- | gtk2_ardour/plugin_ui.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_ui.cc b/gtk2_ardour/plugin_ui.cc index b4a22c6f90..c28df5a08c 100644 --- a/gtk2_ardour/plugin_ui.cc +++ b/gtk2_ardour/plugin_ui.cc @@ -498,6 +498,8 @@ PlugUIBase::PlugUIBase (boost::shared_ptr<PluginInsert> pi) latency_button.set_icon (ArdourIcon::LatencyClock); latency_button.add_elements (ArdourButton::Text); + latency_button.signal_clicked.connect (sigc::mem_fun (*this, &PlugUIBase::latency_button_clicked)); + set_latency_label (); add_button.set_name ("generic button"); add_button.set_icon (ArdourIcon::PsetAdd); @@ -523,6 +525,7 @@ PlugUIBase::PlugUIBase (boost::shared_ptr<PluginInsert> pi) pin_management_button.set_icon (ArdourIcon::PluginPinout); pin_management_button.signal_clicked.connect (sigc::mem_fun (*this, &PlugUIBase::manage_pins)); + insert->ActiveChanged.connect (active_connection, invalidator (*this), boost::bind (&PlugUIBase::processor_active_changed, this, boost::weak_ptr<Processor>(insert)), gui_context()); bypass_button.set_name ("plugin bypass button"); |