|
@@ -59,10 +59,12 @@ Project::Project (const File& f) |
|
|
moveOldPropertyFromProjectToAllExporters (Ids::bigIcon);
|
|
|
moveOldPropertyFromProjectToAllExporters (Ids::bigIcon);
|
|
|
moveOldPropertyFromProjectToAllExporters (Ids::smallIcon);
|
|
|
moveOldPropertyFromProjectToAllExporters (Ids::smallIcon);
|
|
|
|
|
|
|
|
|
intialiseProjectValues();
|
|
|
|
|
|
|
|
|
initialiseProjectValues();
|
|
|
initialiseMainGroup();
|
|
|
initialiseMainGroup();
|
|
|
initialiseAudioPluginValues();
|
|
|
initialiseAudioPluginValues();
|
|
|
|
|
|
|
|
|
|
|
|
parsedPreprocessorDefs = parsePreprocessorDefs (preprocessorDefsValue.get());
|
|
|
|
|
|
|
|
|
getModules().sortAlphabetically();
|
|
|
getModules().sortAlphabetically();
|
|
|
|
|
|
|
|
|
projectRoot.addListener (this);
|
|
|
projectRoot.addListener (this);
|
|
@@ -170,7 +172,7 @@ void Project::initialiseMainGroup() |
|
|
getMainGroup().initialiseMissingProperties();
|
|
|
getMainGroup().initialiseMissingProperties();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
void Project::intialiseProjectValues()
|
|
|
|
|
|
|
|
|
void Project::initialiseProjectValues()
|
|
|
{
|
|
|
{
|
|
|
projectNameValue.referTo (projectRoot, Ids::name, getUndoManagerFor (projectRoot), "JUCE Project");
|
|
|
projectNameValue.referTo (projectRoot, Ids::name, getUndoManagerFor (projectRoot), "JUCE Project");
|
|
|
projectUIDValue.referTo (projectRoot, Ids::ID, getUndoManagerFor (projectRoot), createAlphaNumericUID());
|
|
|
projectUIDValue.referTo (projectRoot, Ids::ID, getUndoManagerFor (projectRoot), createAlphaNumericUID());
|
|
@@ -412,10 +414,12 @@ Result Project::loadDocument (const File& file) |
|
|
enabledModulesList.reset();
|
|
|
enabledModulesList.reset();
|
|
|
projectRoot = newTree;
|
|
|
projectRoot = newTree;
|
|
|
|
|
|
|
|
|
intialiseProjectValues();
|
|
|
|
|
|
|
|
|
initialiseProjectValues();
|
|
|
initialiseMainGroup();
|
|
|
initialiseMainGroup();
|
|
|
initialiseAudioPluginValues();
|
|
|
initialiseAudioPluginValues();
|
|
|
|
|
|
|
|
|
|
|
|
parsedPreprocessorDefs = parsePreprocessorDefs (preprocessorDefsValue.get());
|
|
|
|
|
|
|
|
|
removeDefunctExporters();
|
|
|
removeDefunctExporters();
|
|
|
updateOldModulePaths();
|
|
|
updateOldModulePaths();
|
|
|
setChangedFlag (false);
|
|
|
setChangedFlag (false);
|
|
|