special case send panning for MB
since the route does not use Ardour pannersi"link panners" here only affects send <> send linking.
This commit is contained in:
parent
49d044bf04
commit
62937ea1a6
@ -634,7 +634,9 @@
|
||||
<menuitem action='newlua'/>
|
||||
<separator/>
|
||||
<menuitem action='controls'/>
|
||||
#ifndef MIXBUS
|
||||
<menuitem action='send_options'/>
|
||||
#endif
|
||||
<separator/>
|
||||
<menuitem action='clear'/>
|
||||
<menuitem action='clear_pre'/>
|
||||
|
@ -2089,19 +2089,22 @@ ProcessorBox::show_processor_menu (int arg)
|
||||
}
|
||||
}
|
||||
|
||||
Gtk::MenuItem* send_menu_item = dynamic_cast<Gtk::MenuItem*>(ActionManager::get_widget("/ProcessorMenu/send_options"));
|
||||
if (send_menu_item) {
|
||||
if (single_selection && !_route->is_monitor()) {
|
||||
Menu* m = single_selection->build_send_options_menu ();
|
||||
if (m && !m->items().empty()) {
|
||||
send_menu_item->set_submenu (*m);
|
||||
send_menu_item->set_sensitive (true);
|
||||
|
||||
if (!ARDOUR::Profile->get_mixbus()) {
|
||||
Gtk::MenuItem* send_menu_item = dynamic_cast<Gtk::MenuItem*>(ActionManager::get_widget("/ProcessorMenu/send_options"));
|
||||
if (send_menu_item) {
|
||||
if (single_selection && !_route->is_monitor()) {
|
||||
Menu* m = single_selection->build_send_options_menu ();
|
||||
if (m && !m->items().empty()) {
|
||||
send_menu_item->set_submenu (*m);
|
||||
send_menu_item->set_sensitive (true);
|
||||
} else {
|
||||
gtk_menu_item_set_submenu (send_menu_item->gobj(), 0);
|
||||
send_menu_item->set_sensitive (false);
|
||||
}
|
||||
} else {
|
||||
gtk_menu_item_set_submenu (send_menu_item->gobj(), 0);
|
||||
send_menu_item->set_sensitive (false);
|
||||
}
|
||||
} else {
|
||||
send_menu_item->set_sensitive (false);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2611,6 +2611,8 @@ if (!Profile->get_mixbus()) {
|
||||
|
||||
add_option (_("Solo & mute"), new OptionEditorHeading (_("Send Routing")));
|
||||
|
||||
|
||||
if (!ARDOUR::Profile->get_mixbus()) {
|
||||
add_option (_("Solo & mute"),
|
||||
new BoolOption (
|
||||
"link-send-and-route-panner",
|
||||
@ -2618,6 +2620,7 @@ if (!Profile->get_mixbus()) {
|
||||
sigc::mem_fun (*_rc_config, &RCConfiguration::get_link_send_and_route_panner),
|
||||
sigc::mem_fun (*_rc_config, &RCConfiguration::set_link_send_and_route_panner)
|
||||
));
|
||||
}
|
||||
|
||||
add_option (_("MIDI"), new OptionEditorHeading (_("MIDI Preferences")));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user