upgrade to JUCE 5.4.3. Remove (probably) unused JUCE modules. Remove VST2 target (it's been end-of-life'd by Steinberg and by JUCE)
This commit is contained in:
@ -58,10 +58,13 @@ File PropertiesFile::Options::getDefaultFile() const
|
||||
File dir (commonToAllUsers ? "/Library/"
|
||||
: "~/Library/");
|
||||
|
||||
if (osxLibrarySubFolder != "Preferences" && ! osxLibrarySubFolder.startsWith ("Application Support"))
|
||||
if (osxLibrarySubFolder != "Preferences"
|
||||
&& ! osxLibrarySubFolder.startsWith ("Application Support")
|
||||
&& ! osxLibrarySubFolder.startsWith ("Containers"))
|
||||
{
|
||||
/* The PropertiesFile class always used to put its settings files in "Library/Preferences", but Apple
|
||||
have changed their advice, and now stipulate that settings should go in "Library/Application Support".
|
||||
have changed their advice, and now stipulate that settings should go in "Library/Application Support",
|
||||
or Library/Containers/[app_bundle_id] for a sandboxed app.
|
||||
|
||||
Because older apps would be broken by a silent change in this class's behaviour, you must now
|
||||
explicitly set the osxLibrarySubFolder value to indicate which path you want to use.
|
||||
|
@ -180,7 +180,7 @@ public:
|
||||
/** Destructor.
|
||||
When deleted, the file will first call saveIfNeeded() to flush any changes to disk.
|
||||
*/
|
||||
~PropertiesFile();
|
||||
~PropertiesFile() override;
|
||||
|
||||
//==============================================================================
|
||||
/** Returns true if this file was created from a valid (or non-existent) file.
|
||||
|
Reference in New Issue
Block a user