[Summary] Eliminated stop and destroy command after finishing playback. Fixed bug #44791 "Tracks crashes when press Ctrl+Space during record".

[Feature reviewed] MKosharnyy
[Reviewed] YPozdnyakov
This commit is contained in:
Nikolay 2015-01-27 14:50:45 +02:00
parent 8d45456007
commit 6507a0c9fb
2 changed files with 5 additions and 4 deletions

View file

@ -700,9 +700,10 @@ ARDOUR_UI::install_actions ()
act = ActionManager::register_action (transport_actions, X_("ToggleRollMaybe"), _("Start/Continue/Stop"), sigc::bind (sigc::mem_fun (*this, &ARDOUR_UI::toggle_roll), false, true));
ActionManager::session_sensitive_actions.push_back (act);
ActionManager::transport_sensitive_actions.push_back (act);
act = ActionManager::register_action (transport_actions, X_("ToggleRollForgetCapture"), _("Stop and Forget Capture"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::toggle_roll), true, false));
ActionManager::session_sensitive_actions.push_back (act);
ActionManager::transport_sensitive_actions.push_back (act);
//Tracks Live doesn't use it
// act = ActionManager::register_action (transport_actions, X_("ToggleRollForgetCapture"), _("Stop and Forget Capture"), sigc::bind (sigc::mem_fun(*this, &ARDOUR_UI::toggle_roll), true, false));
// ActionManager::session_sensitive_actions.push_back (act);
// ActionManager::transport_sensitive_actions.push_back (act);
/* these two behave as follows:

View file

@ -103,7 +103,7 @@ This mode provides many different operations on both regions and control points,
@epp|Editor/play-edit-range|<@SECONDARY@>space|play edit range
@epp|Editor/play-from-edit-point-and-return|<@LEVEL4@>space|play from EP \& return
@trans|Transport/ToggleRollMaybe|<@PRIMARY@><@SECONDARY@>space|stop (keep loop/range play)
@trans|Transport/ToggleRollForgetCapture|<@PRIMARY@>space|stop and destroy
;; @trans|Transport/ToggleRollForgetCapture|<@PRIMARY@>space|stop and destroy
@trans|Transport/record-roll|<@TERTIARY@>space|start recording
@trans|Editor/add-location-from-playhead|nabla|add marker