From faa7d1828a343986442cbbc2d655ff35568afa61 Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Sat, 26 Aug 2017 11:37:43 -0400 Subject: [PATCH] Commands adjusting pan and gain are enabled during transport... ... though they do have a messy interaction with Undo if recording that should be fixe. You may get an undo history item that not only restores the gain and pan, but removes a part of the recording. --- src/Menus.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/Menus.cpp b/src/Menus.cpp index 8d905c95e..1682b4983 100644 --- a/src/Menus.cpp +++ b/src/Menus.cpp @@ -1521,23 +1521,23 @@ void AudacityProject::CreateMenusAndCommands() c->BeginSubMenu(_("&Track")); c->AddItem(wxT("TrackPan"), _("Change p&an on focused track"), FN(OnTrackPan), wxT("Shift+P"), - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag, - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag); + TrackPanelHasFocus | TracksExistFlag, + TrackPanelHasFocus | TracksExistFlag); c->AddItem(wxT("TrackPanLeft"), _("Pan &left on focused track"), FN(OnTrackPanLeft), wxT("Alt+Shift+Left"), - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag, - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag); + TrackPanelHasFocus | TracksExistFlag, + TrackPanelHasFocus | TracksExistFlag); c->AddItem(wxT("TrackPanRight"), _("Pan &right on focused track"), FN(OnTrackPanRight), wxT("Alt+Shift+Right"), - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag, - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag); + TrackPanelHasFocus | TracksExistFlag, + TrackPanelHasFocus | TracksExistFlag); c->AddItem(wxT("TrackGain"), _("Change gai&n on focused track"), FN(OnTrackGain), wxT("Shift+G"), - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag, - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag); + TrackPanelHasFocus | TracksExistFlag, + TrackPanelHasFocus | TracksExistFlag); c->AddItem(wxT("TrackGainInc"), _("&Increase gain on focused track"), FN(OnTrackGainInc), wxT("Alt+Shift+Up"), - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag, - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag); + TrackPanelHasFocus | TracksExistFlag, + TrackPanelHasFocus | TracksExistFlag); c->AddItem(wxT("TrackGainDec"), _("&Decrease gain on focused track"), FN(OnTrackGainDec), wxT("Alt+Shift+Down"), - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag, - AudioIONotBusyFlag | TrackPanelHasFocus | TracksExistFlag); + TrackPanelHasFocus | TracksExistFlag, + TrackPanelHasFocus | TracksExistFlag); c->AddItem(wxT("TrackMenu"), _("Op&en menu on focused track"), FN(OnTrackMenu), wxT("Shift+M\tskipKeydown"), TracksExistFlag | TrackPanelHasFocus, TracksExistFlag | TrackPanelHasFocus);