change API for ARDOUR_UI::add_route() to no longer require a float window

This commit is contained in:
Paul Davis 2016-04-23 11:55:58 -04:00
parent a598b4a708
commit 9197116a1a
3 changed files with 3 additions and 4 deletions

View File

@ -255,6 +255,7 @@ public:
void synchronize_sync_source_and_video_pullup ();
void add_route ();
void add_routes_part_two ();
void add_routes_thread ();

View File

@ -149,8 +149,7 @@ ARDOUR_UI::install_actions ()
act = global_actions.register_action (main_actions, X_("Close"), _("Close"), sigc::mem_fun(*this, &ARDOUR_UI::close_session));
ActionManager::session_sensitive_actions.push_back (act);
act = global_actions.register_action (main_actions, X_("AddTrackBus"), _("Add Track or Bus..."),
sigc::mem_fun(*this, &ARDOUR_UI::add_route));
act = global_actions.register_action (main_actions, X_("AddTrackBus"), _("Add Track or Bus..."), sigc::mem_fun(*this, &ARDOUR_UI::add_route));
ActionManager::session_sensitive_actions.push_back (act);
ActionManager::write_sensitive_actions.push_back (act);

View File

@ -520,8 +520,7 @@ RouteParams_UI::show_track_menu()
if (track_menu == 0) {
track_menu = new Menu;
track_menu->set_name ("ArdourContextMenu");
track_menu->items().push_back
(MenuElem (_("Add Track or Bus"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::add_route)));
track_menu->items().push_back (MenuElem (_("Add Track or Bus"), sigc::mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::add_route)));
}
track_menu->popup (1, gtk_get_current_event_time());
}