mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-23 07:40:05 +02:00
Bring Help-Tools under Tools.
Also make the macro list into a submenu, 'Apply Macro', so that the length of 'Tools' stays manageable.
This commit is contained in:
parent
7910688c03
commit
1dd054c160
@ -1198,8 +1198,31 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
// AudioIONotBusyFlag);
|
// AudioIONotBusyFlag);
|
||||||
c->AddItem(wxT("ManageMacros"), _("&Macros..."), FN(OnManageMacros));
|
c->AddItem(wxT("ManageMacros"), _("&Macros..."), FN(OnManageMacros));
|
||||||
|
|
||||||
c->AddSeparator();
|
c->BeginSubMenu(_("&Apply Macro"));
|
||||||
PopulateMacrosMenu( c, AudioIONotBusyFlag );
|
PopulateMacrosMenu( c, AudioIONotBusyFlag );
|
||||||
|
c->EndSubMenu();
|
||||||
|
c->AddSeparator();
|
||||||
|
|
||||||
|
c->AddItem(wxT("FancyScreenshot"), _("&Screenshot..."), FN(OnScreenshot));
|
||||||
|
|
||||||
|
// PRL: team consensus for 2.2.0 was, we let end users have this diagnostic,
|
||||||
|
// as they used to in 1.3.x
|
||||||
|
//#ifdef IS_ALPHA
|
||||||
|
// TODO: What should we do here? Make benchmark a plug-in?
|
||||||
|
// Easy enough to do. We'd call it mod-self-test.
|
||||||
|
c->AddItem(wxT("Benchmark"), _("&Run Benchmark..."), FN(OnBenchmark));
|
||||||
|
//#endif
|
||||||
|
|
||||||
|
#ifdef IS_ALPHA
|
||||||
|
c->AddCheck(wxT("SimulateRecordingErrors"),
|
||||||
|
_("Simulate Recording Errors"),
|
||||||
|
FN(OnSimulateRecordingErrors),
|
||||||
|
gAudioIO->mSimulateRecordingErrors);
|
||||||
|
c->AddCheck(wxT("DetectUpstreamDropouts"),
|
||||||
|
_("Detect Upstream Dropouts"),
|
||||||
|
FN(OnDetectUpstreamDropouts),
|
||||||
|
gAudioIO->mDetectUpstreamDropouts);
|
||||||
|
#endif
|
||||||
c->AddSeparator();
|
c->AddSeparator();
|
||||||
|
|
||||||
PopulateEffectsMenu(c,
|
PopulateEffectsMenu(c,
|
||||||
@ -1257,35 +1280,6 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
c->AddItem(wxT("QuickHelp"), _("&Quick Help..."), FN(OnQuickHelp));
|
c->AddItem(wxT("QuickHelp"), _("&Quick Help..."), FN(OnQuickHelp));
|
||||||
c->AddItem(wxT("Manual"), _("&Manual..."), FN(OnManual));
|
c->AddItem(wxT("Manual"), _("&Manual..."), FN(OnManual));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
c->AddSeparator();
|
|
||||||
|
|
||||||
c->BeginSubMenu( _("&Tools") );
|
|
||||||
|
|
||||||
#ifdef IS_ALPHA
|
|
||||||
c->AddCheck(wxT("SimulateRecordingErrors"),
|
|
||||||
_("Simulate Recording Errors"),
|
|
||||||
FN(OnSimulateRecordingErrors),
|
|
||||||
gAudioIO->mSimulateRecordingErrors);
|
|
||||||
c->AddCheck(wxT("DetectUpstreamDropouts"),
|
|
||||||
_("Detect Upstream Dropouts"),
|
|
||||||
FN(OnDetectUpstreamDropouts),
|
|
||||||
gAudioIO->mDetectUpstreamDropouts);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
c->AddItem(wxT("FancyScreenshot"), _("&Screenshot Tools..."), FN(OnScreenshot));
|
|
||||||
|
|
||||||
// PRL: team consensus for 2.2.0 was, we let end users have this diagnostic,
|
|
||||||
// as they used to in 1.3.x
|
|
||||||
//#ifdef IS_ALPHA
|
|
||||||
// TODO: What should we do here? Make benchmark a plug-in?
|
|
||||||
// Easy enough to do. We'd call it mod-self-test.
|
|
||||||
|
|
||||||
c->AddItem(wxT("Benchmark"), _("&Run Benchmark..."), FN(OnBenchmark));
|
|
||||||
//#endif
|
|
||||||
|
|
||||||
c->EndSubMenu();
|
|
||||||
c->AddSeparator();
|
c->AddSeparator();
|
||||||
|
|
||||||
c->BeginSubMenu(_("&Diagnostics"));
|
c->BeginSubMenu(_("&Diagnostics"));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user