1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-03-06 06:31:07 +01:00

Modules renamed as 'mods' for user.

We previously had both 'modules' and 'plug-ins' and the files are called things like mod-script-pipe.dll.  Three different things.  From a user's point of view it is easier to think of them as modifications to the basic program, like mods in Minecraft.  Hence the name change.  The search path now has 'mods' in it rather than 'modules'.  Didn't see a need to rename the 'Modules' source code as programmers know what modules are and the mods are modules too.
This commit is contained in:
james.k.crook@gmail.com
2014-10-11 11:59:04 +00:00
parent 7bf8f2021e
commit 00d8875fd7
2 changed files with 20 additions and 17 deletions

View File

@@ -13,7 +13,9 @@
*******************************************************************//**
\class ModulePrefs
\brief A PrefsPanel to enable/disable certain modules.
\brief A PrefsPanel to enable/disable certain mods. 'Mods' are
modules that modify Audacity. They are plug-ins with names like
mnod-script-pipe that add new features.
*//*******************************************************************/
@@ -29,8 +31,9 @@
////////////////////////////////////////////////////////////////////////////////
/* i18n-hint: 'Mods' normally shouldn't be translated. 'Mods' modify the program.*/
ModulePrefs::ModulePrefs(wxWindow * parent)
: PrefsPanel(parent, _("Modules"))
: PrefsPanel(parent, _("Mods"))
{
Populate();
}
@@ -58,7 +61,7 @@ void ModulePrefs::GetAllModuleStatuses(){
// Iterate through all Modules listed in prefs.
// Get their names and values.
gPrefs->SetPath( wxT("Module/") );
gPrefs->SetPath( wxT("Mod/") );
bool bCont = gPrefs->GetFirstEntry(str, dummy);
while ( bCont ) {
int iStatus;
@@ -99,9 +102,9 @@ void ModulePrefs::PopulateOrExchange(ShuttleGui & S)
S.StartStatic(_(""));
{
S.AddFixedText(_("These are experimental Modules. Enable them only if you've read the manual\nand know what you are doing.") );
S.AddFixedText(wxString(wxT(" ")) + _("'Ask' means Audacity will ask if you want to load the plug-in each time it starts.") );
S.AddFixedText(wxString(wxT(" ")) + _("'Failed' means Audacity thinks the plug-in is broken and won't run it.") );
S.AddFixedText(_("These are experimental mods. Enable them only if you've read the manual\nand know what you are doing.") );
S.AddFixedText(wxString(wxT(" ")) + _("'Ask' means Audacity will ask if you want to load the mod each time it starts.") );
S.AddFixedText(wxString(wxT(" ")) + _("'Failed' means Audacity thinks the mod is broken and won't run it.") );
S.AddFixedText(wxString(wxT(" ")) + _("'New' means no choice has been made yet.") );
S.AddFixedText(_("Changes to these settings only take effect when Audacity starts up."));
S.StartScroller();
@@ -114,7 +117,7 @@ void ModulePrefs::PopulateOrExchange(ShuttleGui & S)
}
if( mModules.GetCount() < 1 )
{
S.AddFixedText( _("No Modules were found") );
S.AddFixedText( _("No mods were found") );
}
S.EndScroller();
}
@@ -138,7 +141,7 @@ int ModulePrefs::GetModuleStatus( wxString fname ){
int iStatus = kModuleNew;
wxString ShortName = wxFileName( fname ).GetName();
wxString PrefName = wxString( wxT("/Module/") ) + ShortName.Lower();
wxString PrefName = wxString( wxT("/Mod/") ) + ShortName.Lower();
gPrefs->Read( PrefName, &iStatus, kModuleNew );
// fix up a bad status.
@@ -149,7 +152,7 @@ int ModulePrefs::GetModuleStatus( wxString fname ){
void ModulePrefs::SetModuleStatus( wxString fname, int iStatus ){
wxString ShortName = wxFileName( fname ).GetName();
wxString PrefName = wxString( wxT("/Module/") ) + ShortName.Lower();
wxString PrefName = wxString( wxT("/Mod/") ) + ShortName.Lower();
gPrefs->Write( PrefName, iStatus );
gPrefs->Flush();
}