From e3da7aff8c24213422c4fa4f60165aeb0643319f Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 28 Nov 2014 18:31:18 -0500 Subject: [PATCH] Remove redundant calls to start/end_touch. The controllers do this automatically. --- gtk2_ardour/generic_pluginui.cc | 15 --------------- gtk2_ardour/plugin_ui.h | 2 -- 2 files changed, 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)); @@ -805,18 +802,6 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param, return control_ui; } -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) { 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 */ -- 2.30.2