From d808315e2a32fb2dfaa6f7ef79072b5b16f161eb Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 2 Dec 2022 19:50:39 +0100 Subject: [PATCH] Offer dedicated alternatives for Delete/Backspace This follows Processor Box: --- gtk2_ardour/mixer.bindings | 2 +- gtk2_ardour/mixer_ui.cc | 1 + gtk2_ardour/trigger.bindings | 2 +- gtk2_ardour/trigger_page.cc | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/mixer.bindings b/gtk2_ardour/mixer.bindings index 2940f7604d..02a9458c8b 100644 --- a/gtk2_ardour/mixer.bindings +++ b/gtk2_ardour/mixer.bindings @@ -14,7 +14,7 @@ - + diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 04555f84fb..c6bf98d3e4 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -3649,6 +3649,7 @@ Mixer_UI::register_actions () ActionManager::register_action (group, "cut-processors", _("Cut Selected Processors"), sigc::mem_fun (*this, &Mixer_UI::cut_processors)); ActionManager::register_action (group, "paste-processors", _("Paste Selected Processors"), sigc::mem_fun (*this, &Mixer_UI::paste_processors)); ActionManager::register_action (group, "delete-processors", _("Delete Selected Processors"), sigc::mem_fun (*this, &Mixer_UI::delete_processors)); + ActionManager::register_action (group, "delete-processors-alt", _("Delete Selected Processors"), sigc::mem_fun (*this, &Mixer_UI::delete_processors)); ActionManager::register_action (group, "select-all-processors", _("Select All (visible) Processors"), sigc::mem_fun (*this, &Mixer_UI::select_all_processors)); ActionManager::register_action (group, "toggle-processors", _("Toggle Selected Processors"), sigc::mem_fun (*this, &Mixer_UI::toggle_processors)); ActionManager::register_action (group, "ab-plugins", _("Toggle Selected Plugins"), sigc::mem_fun (*this, &Mixer_UI::ab_plugins)); diff --git a/gtk2_ardour/trigger.bindings b/gtk2_ardour/trigger.bindings index 8829964ea9..61f7355687 100644 --- a/gtk2_ardour/trigger.bindings +++ b/gtk2_ardour/trigger.bindings @@ -9,6 +9,6 @@ - + diff --git a/gtk2_ardour/trigger_page.cc b/gtk2_ardour/trigger_page.cc index dee13cd6d2..19b1fe0a8d 100644 --- a/gtk2_ardour/trigger_page.cc +++ b/gtk2_ardour/trigger_page.cc @@ -771,6 +771,7 @@ TriggerPage::register_actions () Glib::RefPtr trigger_actions = ActionManager::create_action_group (bindings, X_("Cues")); ActionManager::register_action (trigger_actions, "clear-trigger-slot", _("Clear Selected Slot"), sigc::mem_fun (*this, &TriggerPage::clear_selected_slot)); + ActionManager::register_action (trigger_actions, "clear-trigger-slot-alt", _("Clear Selected Slot"), sigc::mem_fun (*this, &TriggerPage::clear_selected_slot)); for (int32_t n = 0; n < TriggerBox::default_triggers_per_box; ++n) { const std::string action_name = string_compose ("trigger-cue-%1", n);