mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-24 16:20:05 +02:00
Make TypeToCreateLabel off by default.
Following a lengthen discussion on the quality list, consensus is this option should always have been off by default. The main argument for not changing it now was that 'on' is what users have come to expect.
This commit is contained in:
parent
5e2a426cb3
commit
f4aa75f4fc
@ -1749,7 +1749,7 @@ bool LabelTrack::DoCaptureKey(wxKeyEvent & event)
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
bool typeToCreateLabel;
|
bool typeToCreateLabel;
|
||||||
gPrefs->Read(wxT("/GUI/TypeToCreateLabel"), &typeToCreateLabel, true);
|
gPrefs->Read(wxT("/GUI/TypeToCreateLabel"), &typeToCreateLabel, false);
|
||||||
if (IsGoodLabelFirstKey(event) && typeToCreateLabel) {
|
if (IsGoodLabelFirstKey(event) && typeToCreateLabel) {
|
||||||
AudacityProject * pProj = GetActiveProject();
|
AudacityProject * pProj = GetActiveProject();
|
||||||
|
|
||||||
|
@ -636,7 +636,7 @@ void MenuManager::ModifyToolbarMenus(AudacityProject &project)
|
|||||||
gPrefs->Read(wxT("/GUI/SyncLockTracks"), &active, false);
|
gPrefs->Read(wxT("/GUI/SyncLockTracks"), &active, false);
|
||||||
project.SetSyncLock(active);
|
project.SetSyncLock(active);
|
||||||
commandManager.Check(wxT("SyncLock"), active);
|
commandManager.Check(wxT("SyncLock"), active);
|
||||||
gPrefs->Read(wxT("/GUI/TypeToCreateLabel"),&active, true);
|
gPrefs->Read(wxT("/GUI/TypeToCreateLabel"),&active, false);
|
||||||
commandManager.Check(wxT("TypeToCreateLabel"), active);
|
commandManager.Check(wxT("TypeToCreateLabel"), active);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -346,7 +346,7 @@ void OnPasteNewLabel(const CommandContext &context)
|
|||||||
void OnToggleTypeToCreateLabel(const CommandContext &WXUNUSED(context) )
|
void OnToggleTypeToCreateLabel(const CommandContext &WXUNUSED(context) )
|
||||||
{
|
{
|
||||||
bool typeToCreateLabel;
|
bool typeToCreateLabel;
|
||||||
gPrefs->Read(wxT("/GUI/TypeToCreateLabel"), &typeToCreateLabel, true);
|
gPrefs->Read(wxT("/GUI/TypeToCreateLabel"), &typeToCreateLabel, false);
|
||||||
gPrefs->Write(wxT("/GUI/TypeToCreateLabel"), !typeToCreateLabel);
|
gPrefs->Write(wxT("/GUI/TypeToCreateLabel"), !typeToCreateLabel);
|
||||||
gPrefs->Flush();
|
gPrefs->Flush();
|
||||||
MenuManager::ModifyAllProjectToolbarMenus();
|
MenuManager::ModifyAllProjectToolbarMenus();
|
||||||
|
@ -82,7 +82,7 @@ void TracksBehaviorsPrefs::PopulateOrExchange(ShuttleGui & S)
|
|||||||
false);
|
false);
|
||||||
S.TieCheckBox(_("&Type to create a label"),
|
S.TieCheckBox(_("&Type to create a label"),
|
||||||
wxT("/GUI/TypeToCreateLabel"),
|
wxT("/GUI/TypeToCreateLabel"),
|
||||||
true);
|
false);
|
||||||
S.TieCheckBox(_("Use dialog for the &name of a new label"),
|
S.TieCheckBox(_("Use dialog for the &name of a new label"),
|
||||||
wxT("/GUI/DialogForNameNewLabel"),
|
wxT("/GUI/DialogForNameNewLabel"),
|
||||||
false);
|
false);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user