projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
577140c
)
VCA/Control Masters have no signal, so output i/o options are irrelevant when adding...
author
Paul Davis
<paul@linuxaudiosystems.com>
Tue, 12 Jul 2016 20:50:53 +0000
(16:50 -0400)
committer
Paul Davis
<paul@linuxaudiosystems.com>
Tue, 12 Jul 2016 20:51:02 +0000
(16:51 -0400)
gtk2_ardour/add_route_dialog.cc
patch
|
blob
|
history
diff --git
a/gtk2_ardour/add_route_dialog.cc
b/gtk2_ardour/add_route_dialog.cc
index b01faaf05f5bed9f8fb9032b326005b2991c75d1..e48a8fa99af50321743fb190110b7457756b36fc 100644
(file)
--- a/
gtk2_ardour/add_route_dialog.cc
+++ b/
gtk2_ardour/add_route_dialog.cc
@@
-235,19
+235,6
@@
AddRouteDialog::type_wanted() const
void
AddRouteDialog::maybe_update_name_template_entry ()
{
void
AddRouteDialog::maybe_update_name_template_entry ()
{
- if (
- name_template_entry.get_text() != "" &&
- name_template_entry.get_text() != VCA::default_name_template() &&
- name_template_entry.get_text() != _("Audio") &&
- name_template_entry.get_text() != _("MIDI") &&
- name_template_entry.get_text() != _("Audio+MIDI") &&
- name_template_entry.get_text() != _("Bus")) {
- strict_io_combo.set_sensitive (false);
- return;
- }
-
- strict_io_combo.set_sensitive (true);
-
switch (type_wanted()) {
case AudioTrack:
name_template_entry.set_text (_("Audio"));
switch (type_wanted()) {
case AudioTrack:
name_template_entry.set_text (_("Audio"));
@@
-280,6
+267,7
@@
AddRouteDialog::track_type_chosen ()
mode_label.set_sensitive (true);
instrument_label.set_sensitive (false);
route_group_combo.set_sensitive (true);
mode_label.set_sensitive (true);
instrument_label.set_sensitive (false);
route_group_combo.set_sensitive (true);
+ strict_io_combo.set_sensitive (true);
break;
case MidiTrack:
channel_combo.set_sensitive (false);
break;
case MidiTrack:
channel_combo.set_sensitive (false);
@@
-289,6
+277,7
@@
AddRouteDialog::track_type_chosen ()
mode_label.set_sensitive (false);
instrument_label.set_sensitive (true);
route_group_combo.set_sensitive (true);
mode_label.set_sensitive (false);
instrument_label.set_sensitive (true);
route_group_combo.set_sensitive (true);
+ strict_io_combo.set_sensitive (true);
break;
case MixedTrack:
{
break;
case MixedTrack:
{
@@
-305,6
+294,7
@@
AddRouteDialog::track_type_chosen ()
mode_label.set_sensitive (true);
instrument_label.set_sensitive (true);
route_group_combo.set_sensitive (true);
mode_label.set_sensitive (true);
instrument_label.set_sensitive (true);
route_group_combo.set_sensitive (true);
+ strict_io_combo.set_sensitive (true);
break;
case AudioBus:
mode_combo.set_sensitive (false);
break;
case AudioBus:
mode_combo.set_sensitive (false);
@@
-314,6
+304,7
@@
AddRouteDialog::track_type_chosen ()
mode_label.set_sensitive (true);
instrument_label.set_sensitive (false);
route_group_combo.set_sensitive (true);
mode_label.set_sensitive (true);
instrument_label.set_sensitive (false);
route_group_combo.set_sensitive (true);
+ strict_io_combo.set_sensitive (true);
break;
case VCAMaster:
mode_combo.set_sensitive (false);
break;
case VCAMaster:
mode_combo.set_sensitive (false);
@@
-323,6
+314,7
@@
AddRouteDialog::track_type_chosen ()
mode_label.set_sensitive (false);
instrument_label.set_sensitive (false);
route_group_combo.set_sensitive (false);
mode_label.set_sensitive (false);
instrument_label.set_sensitive (false);
route_group_combo.set_sensitive (false);
+ strict_io_combo.set_sensitive (false);
break;
case MidiBus:
mode_combo.set_sensitive (false);
break;
case MidiBus:
mode_combo.set_sensitive (false);
@@
-331,6
+323,7
@@
AddRouteDialog::track_type_chosen ()
configuration_label.set_sensitive (false);
mode_label.set_sensitive (true);
instrument_label.set_sensitive (true);
configuration_label.set_sensitive (false);
mode_label.set_sensitive (true);
instrument_label.set_sensitive (true);
+ strict_io_combo.set_sensitive (true);
break;
}
break;
}