summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-11-28 18:31:18 -0500
committerDavid Robillard <d@drobilla.net>2014-11-28 18:31:18 -0500
commite3da7aff8c24213422c4fa4f60165aeb0643319f (patch)
tree7caed8dcca121817f4873d503d343db559afd377 /gtk2_ardour
parent358ebde106dce1bc67ef86fabbd096e4e01b40cb (diff)
Remove redundant calls to start/end_touch.
The controllers do this automatically.
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/generic_pluginui.cc15
-rw-r--r--gtk2_ardour/plugin_ui.h2
2 files changed, 0 insertions, 17 deletions
diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc
index 4ef2e27347..aec77b5a2c 100644
--- a/gtk2_ardour/generic_pluginui.cc
+++ b/gtk2_ardour/generic_pluginui.cc
@@ -708,9 +708,6 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param,
control_ui->controller->set_size_request (200, req.height);
control_ui->controller->set_name (X_("ProcessorControlSlider"));
- control_ui->controller->StartGesture.connect (sigc::bind (sigc::mem_fun(*this, &GenericPluginUI::start_touch), control_ui));
- control_ui->controller->StopGesture.connect (sigc::bind (sigc::mem_fun(*this, &GenericPluginUI::stop_touch), control_ui));
-
}
adj->set_value (mcontrol->internal_to_interface(value));
@@ -806,18 +803,6 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param,
}
void
-GenericPluginUI::start_touch (GenericPluginUI::ControlUI* cui)
-{
- cui->control->start_touch (cui->control->session().transport_frame());
-}
-
-void
-GenericPluginUI::stop_touch (GenericPluginUI::ControlUI* cui)
-{
- cui->control->stop_touch (false, cui->control->session().transport_frame());
-}
-
-void
GenericPluginUI::astate_clicked (ControlUI* cui)
{
using namespace Menu_Helpers;
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h
index bb15b2ef08..14bfbe3eca 100644
--- a/gtk2_ardour/plugin_ui.h
+++ b/gtk2_ardour/plugin_ui.h
@@ -287,8 +287,6 @@ class GenericPluginUI : public PlugUIBase, public Gtk::VBox
void astate_clicked (ControlUI*);
void automation_state_changed (ControlUI*);
void set_automation_state (ARDOUR::AutoState state, ControlUI* cui);
- void start_touch (ControlUI*);
- void stop_touch (ControlUI*);
void set_all_automation (ARDOUR::AutoState state);
/* XXX: remove */