1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-21 08:27:13 +01:00

Move functions from AudacityProject to SelectActions

This commit is contained in:
Paul Licameli
2019-04-25 10:36:37 -04:00
parent 5ed9fa972b
commit d2717cac21
9 changed files with 37 additions and 34 deletions

View File

@@ -802,7 +802,7 @@ void OnNewWaveTrack(const CommandContext &context)
auto rate = project.GetRate();
auto t = tracks->Add(trackFactory->NewWaveTrack(defaultFormat, rate));
project.SelectNone();
SelectActions::SelectNone( project );
t->SetSelected(true);
@@ -821,7 +821,7 @@ void OnNewStereoTrack(const CommandContext &context)
auto defaultFormat = project.GetDefaultFormat();
auto rate = project.GetRate();
project.SelectNone();
SelectActions::SelectNone( project );
auto left = tracks->Add(trackFactory->NewWaveTrack(defaultFormat, rate));
left->SetSelected(true);
@@ -846,7 +846,7 @@ void OnNewLabelTrack(const CommandContext &context)
auto t = tracks->Add(trackFactory->NewLabelTrack());
project.SelectNone();
SelectActions::SelectNone( project );
t->SetSelected(true);
@@ -870,7 +870,7 @@ void OnNewTimeTrack(const CommandContext &context)
auto t = tracks->AddToHead(trackFactory->NewTimeTrack());
project.SelectNone();
SelectActions::SelectNone( project );
t->SetSelected(true);