From de9f73c04080d03d0f5085de5ab45724cfd05002 Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Sat, 12 Feb 2022 21:43:57 -0600 Subject: [PATCH] cue page: remove the unmarked rec-enable button from the cues column --- gtk2_ardour/trigger_page.cc | 20 -------------------- gtk2_ardour/trigger_page.h | 1 - 2 files changed, 21 deletions(-) diff --git a/gtk2_ardour/trigger_page.cc b/gtk2_ardour/trigger_page.cc index aa220d5dbb..3d3099ec11 100644 --- a/gtk2_ardour/trigger_page.cc +++ b/gtk2_ardour/trigger_page.cc @@ -74,8 +74,6 @@ TriggerPage::TriggerPage () load_bindings (); register_actions (); - _cue_rec_enable.set_name ("record enable button"); - /* Match TriggerStrip::_name_button height */ ArdourButton* spacer = manage (new ArdourButton (ArdourButton::Text)); spacer->set_name ("mixer strip button"); @@ -87,7 +85,6 @@ TriggerPage::TriggerPage () _cue_area_box.pack_start (*spacer, Gtk::PACK_SHRINK); _cue_area_box.pack_start (_cue_box, Gtk::PACK_SHRINK); _cue_area_box.pack_start (_master_widget, Gtk::PACK_SHRINK); - _cue_area_box.pack_start (_cue_rec_enable, Gtk::PACK_SHRINK); /* left-side frame, same layout as TriggerStrip. * use Alignment instead of Frame with SHADOW_IN (2px) @@ -284,10 +281,6 @@ TriggerPage::set_session (Session* s) Editor::instance ().get_selection ().TriggersChanged.connect (sigc::mem_fun (*this, &TriggerPage::selection_changed)); - TriggerBox::CueRecordingChanged.connect (_session_connections, invalidator (*this), boost::bind (&TriggerPage::rec_state_changed, this), gui_context ()); - rec_state_changed(); - _cue_rec_enable.signal_clicked.connect(sigc::mem_fun(*this, &TriggerPage::rec_state_clicked)); - initial_track_display (); _slot_prop_box.set_session (s); @@ -525,19 +518,6 @@ TriggerPage::axis_view_by_control (boost::shared_ptr c) const return 0; } - -void -TriggerPage::rec_state_clicked () -{ - TriggerBox::set_cue_recording(!TriggerBox::cue_recording()); -} - -void -TriggerPage::rec_state_changed () -{ - _cue_rec_enable.set_active_state( TriggerBox::cue_recording() ? Gtkmm2ext::ExplicitActive : Gtkmm2ext::Off); -} - void TriggerPage::parameter_changed (string const& p) { diff --git a/gtk2_ardour/trigger_page.h b/gtk2_ardour/trigger_page.h index 8be4904dbc..a85e52fcc0 100644 --- a/gtk2_ardour/trigger_page.h +++ b/gtk2_ardour/trigger_page.h @@ -122,7 +122,6 @@ private: CueBoxWidget _cue_box; FittedCanvasWidget _master_widget; CueMaster _master; - ArdourWidgets::ArdourButton _cue_rec_enable; SlotPropertiesBox _slot_prop_box;