From c11fadf884c7b04d581ea4f537a9e5f22daa0260 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 20 Sep 2021 04:41:05 +0200 Subject: [PATCH] Handle missing case TriggerTrack --- gtk2_ardour/add_route_dialog.cc | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gtk2_ardour/add_route_dialog.cc b/gtk2_ardour/add_route_dialog.cc index 97d9a55993..8a20a2bb9f 100644 --- a/gtk2_ardour/add_route_dialog.cc +++ b/gtk2_ardour/add_route_dialog.cc @@ -625,6 +625,9 @@ AddRouteDialog::maybe_update_name_template_entry () case VCAMaster: name_template_entry.set_text (VCA::default_name_template()); break; + case TriggerTrack: + name_template_entry.set_text (_("Trigger")); + break; } /* ignore programatic change, restore false */ reset_name_edited (); @@ -759,6 +762,26 @@ AddRouteDialog::track_type_chosen () insert_label.set_sensitive (false); insert_at_combo.set_sensitive (false); + break; + case TriggerTrack: + + configuration_label.set_sensitive (true); + channel_combo.set_sensitive (true); + + mode_label.set_sensitive (false); + mode_combo.set_sensitive (false); + + instrument_label.set_sensitive (false); + instrument_combo.set_sensitive (false); + + group_label.set_sensitive (false); + route_group_combo.set_sensitive (false); + + strict_io_label.set_sensitive (false); + strict_io_combo.set_sensitive (false); + + insert_label.set_sensitive (false); + insert_at_combo.set_sensitive (false); break; }