1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-08-16 08:34:10 +02:00

Rename the two commands for the Saved cursor position

After discussion on Audacity-quality mailing list, the commands now refer to the stored cursor position, rather than the saved cursor position. (This position is not saved to disc).
This commit is contained in:
David Bailes 2016-11-20 12:44:13 +00:00
parent 7156d5b5c1
commit 87c0eb1563
2 changed files with 13 additions and 13 deletions

View File

@ -558,7 +558,7 @@ void AudacityProject::CreateMenusAndCommands()
c->AddItem(wxT("SelStartCursor"), _("Track &Start to Cursor"), FN(OnSelectStartCursor), wxT("Shift+J"));
c->AddItem(wxT("SelCursorEnd"), _("Cursor to Track &End"), FN(OnSelectCursorEnd), wxT("Shift+K"));
c->AddItem(wxT("SelCursorSavedCursor"), _("Cursor to Saved &Cursor Position"), FN(OnSelectCursorSavedCursor),
c->AddItem(wxT("SelCursorStoredCursor"), _("Cursor to Stored &Cursor Position"), FN(OnSelectCursorStoredCursor),
wxT(""), TracksExistFlag, TracksExistFlag);
@ -603,7 +603,7 @@ void AudacityProject::CreateMenusAndCommands()
c->AddItem(wxT("SelRestore"), _("Regio&n Restore"), FN(OnSelectionRestore),
TracksExistFlag,
TracksExistFlag);
c->AddItem(wxT("SaveCursorPosition"), _("Save Cursor Pos&ition"), FN(OnCursorPositionSave),
c->AddItem(wxT("StoreCursorPosition"), _("Store Cursor Pos&ition"), FN(OnCursorPositionStore),
WaveTracksExistFlag,
WaveTracksExistFlag);
@ -5185,12 +5185,12 @@ void AudacityProject::OnSelectStartCursor()
mTrackPanel->Refresh(false);
}
void AudacityProject::OnSelectCursorSavedCursor()
void AudacityProject::OnSelectCursorStoredCursor()
{
if (mCursorPositionHasBeenSaved) {
if (mCursorPositionHasBeenStored) {
double cursorPositionCurrent = IsAudioActive() ? gAudioIO->GetStreamTime() : mViewInfo.selectedRegion.t0();
mViewInfo.selectedRegion.setTimes(std::min(cursorPositionCurrent, mCursorPositionSaved),
std::max(cursorPositionCurrent, mCursorPositionSaved));
mViewInfo.selectedRegion.setTimes(std::min(cursorPositionCurrent, mCursorPositionStored),
std::max(cursorPositionCurrent, mCursorPositionStored));
ModifyState(false);
mTrackPanel->Refresh(false);
@ -5913,10 +5913,10 @@ void AudacityProject::OnSelectionSave()
mRegionSave = mViewInfo.selectedRegion;
}
void AudacityProject::OnCursorPositionSave()
void AudacityProject::OnCursorPositionStore()
{
mCursorPositionSaved = IsAudioActive() ? gAudioIO->GetStreamTime() : mViewInfo.selectedRegion.t0();
mCursorPositionHasBeenSaved = true;
mCursorPositionStored = IsAudioActive() ? gAudioIO->GetStreamTime() : mViewInfo.selectedRegion.t0();
mCursorPositionHasBeenStored = true;
}
void AudacityProject::OnSelectionRestore()

View File

@ -270,7 +270,7 @@ void OnNextLowerPeakFrequency();
#endif
void OnSelectCursorEnd();
void OnSelectStartCursor();
void OnSelectCursorSavedCursor();
void OnSelectCursorStoredCursor();
void OnSelectSyncLockSel();
void OnSelectAllTracks();
@ -347,12 +347,12 @@ void HandleMixAndRender(bool toNewTrack);
private:
SelectedRegion mRegionSave{};
bool mCursorPositionHasBeenSaved{false};
double mCursorPositionSaved;
bool mCursorPositionHasBeenStored{false};
double mCursorPositionStored;
public:
void OnSelectionSave();
void OnSelectionRestore();
void OnCursorPositionSave();
void OnCursorPositionStore();
void OnCursorTrackStart();
void OnCursorTrackEnd();