diff options
author | Carl Hetherington <carl@carlh.net> | 2009-08-29 23:31:59 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2009-08-29 23:31:59 +0000 |
commit | 95c4046ff90404cc4bc2ae54dde9e61188fd9a65 (patch) | |
tree | 78f5fc8bf6b06dce9fb3c52b41b9f55094e31e2f /gtk2_ardour/route_time_axis.cc | |
parent | 7c49119be05c2a0fc324f6a13e91720ac66a5957 (diff) |
Set route remote control IDs from a dialog rather than a menu. I think this is
more practical (especially with large track counts), and also prevents a N-entry
menu being built for each of N tracks every time the mixer strip order is changed,
which speeds some operations up.
git-svn-id: svn://localhost/ardour2/branches/3.0@5605 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_time_axis.cc')
-rw-r--r-- | gtk2_ardour/route_time_axis.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index b929385f53..be114e6be0 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -475,8 +475,7 @@ RouteTimeAxisView::build_display_menu () items.push_back (SeparatorElem()); if (!Profile->get_sae()) { - build_remote_control_menu (); - items.push_back (MenuElem (_("Remote Control ID"), *remote_control_menu)); + items.push_back (MenuElem (_("Remote Control ID..."), mem_fun (*this, &RouteUI::open_remote_control_id_dialog))); /* rebuild this every time */ build_automation_action_menu (); items.push_back (MenuElem (_("Automation"), *automation_action_menu)); @@ -2400,4 +2399,3 @@ RouteTimeAxisView::set_button_names () mute_button_label.set_text (_("m")); } - |