Remove redundant calls to start/end_touch.
authorDavid Robillard <d@drobilla.net>
Fri, 28 Nov 2014 23:31:18 +0000 (18:31 -0500)
committerDavid Robillard <d@drobilla.net>
Fri, 28 Nov 2014 23:31:18 +0000 (18:31 -0500)
The controllers do this automatically.

gtk2_ardour/generic_pluginui.cc
gtk2_ardour/plugin_ui.h

index 4ef2e27347fac316730f8507e07f935a3f34ff5b..aec77b5a2c358bd921421803123bbe82b7e31012 100644 (file)
@@ -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)
 {
index bb15b2ef081906fdd8623cfd2ba686828d1da9f0..14bfbe3ecadf99bc07e6be96cfb3ae604839a313 100644 (file)
@@ -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 */