137 Commits (ada0fdfeaffff6881f66cfa14b0e88891ff85806)

Author SHA1 Message Date
  ed fe49d69dfc Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit 6 years ago
  ed e7cf00e977 Fix a Linux build error in previous commit 6 years ago
  ed 9684de485c Projucer: Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows 6 years ago
  ed e3635ec2f8 Projucer: Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated 6 years ago
  ed a58b3ff38b Projucer: Added a "Reset to Defaults" button to the global paths window 6 years ago
  ed 8667ffc059 Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them 6 years ago
  ed f57237df83 Projucer: Fixed another unreachable code warning 6 years ago
  ed aa99b2f0ae Projucer: Fixed an unreachable code warning 6 years ago
  ed 1a25a0615c Projucer: Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files 6 years ago
  ed c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 6 years ago
  jules fc4449b212 Avoided a dangling pointer in the projucer 6 years ago
  ed 90765fa52a Projucer: Re-scan module paths immediately on start up 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  jules 302019dd43 Tidied up some comments and usage of File::createOutputStream() and createInputStream() 6 years ago
  ed 6a3825f88f Projucer: Fixed a potential crash when setting a global path from the command line 6 years ago
  ed 5149ad511f Projucer: Minor whitespace fix 6 years ago
  ed c957c5c911 Projucer: Fixed a bug loading editor colour schemes when running from the command line 6 years ago
  ed 856d7dc333 Projucer: Only scan module paths on command-line when re-saving projects using global paths 6 years ago
  ed 9761a03334 Projucer: Made it possible to specify a semicolon-separated list of user modules paths to override the global default when generating a project from a PIP using the "--create-project-from-pip" command-line option 6 years ago
  ed c50b0c2660 Projucer: Allow a semicolon-separated list of multiple paths when setting defaultUserModulePath via the --set-global-search-path command line option 6 years ago
  ed 472cd5a984 Projucer: Fixed a bug in last commit when running from the command line 6 years ago
  ed 8c90f08cf4 Projucer: Re-scan module paths in handleAsyncUpdate() when the message loop has started to fix an assertion in File::getLinkedTarget() on Windows 6 years ago
  ed cd8c25b0c1 Projucer: Added an optional command-line argument when generating a project from a PIP to specify a JUCE modules directory to be used instead of the global default 6 years ago
  ed 914870b573 Projucer: Fixed a crash when opening the editor colour scheme window 7 years ago
  ed f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 6 years ago
  jules 8c9315ab12 Fix for projucer's command-line option handling 6 years ago
  jules 064656e2fb Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments 6 years ago
  ed c39475019d Projucer: Don't exit if trying to open a project that no longer exists on startup 6 years ago
  Tom Poole 235bbd46cf Projucer: Code tidy up 6 years ago
  ed 84cc1dc4a0 Projucer: Cleaned up the module scanning code 6 years ago
  jules 5d54e80df8 Made the projucer ignore command-line flags generated when running it in Xcode debug mode 6 years ago
  Tom Poole 0b442c3036 Projucer: Added a check for unknown command line arguments 6 years ago
  ed d018eb8407 Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs 6 years ago
  ed c859f50fe6 Projucer: Added a missing reset() call to the PIP creator window when shutting down 6 years ago
  ed bf8adbc29a Projucer: Added an option to set the path to the Android Studio executable in the "Global Paths" settings 7 years ago
  jules abe01671d4 Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz) 7 years ago
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  ed 1c819c79d0 Projucer: Add cmd/ctrl + p shortcut for saving a project 7 years ago
  ed 11e790094e Projucer: Fix a typo in the --set-global-search-path help text and allow quoted paths 7 years ago
  ed eed45b7462 Projucer: Mark modified files with an asterisk in the file tree panel 7 years ago
  ed 6a1d6f9cb8 Projucer: Fixed a crash when opening the editor colour scheme window 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  jules 8faeecec28 Fixed a bug in the Projucer where the --lf command line option wouldn't work 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  ed 05ae575b46 Projucer: Add analytics events for new project wizard page 7 years ago
  ed c03c950c48 Projucer: Add array delimiter strings to the PIPCreator multi-choice values 7 years ago
  jules aeee6f4c33 Projucer: added a command-line flag --lf to make the whitespace and other file-generating tools use LF as linefeeds rather than CRLF 7 years ago
  ed 01339a5365 Projucer: Moved the live-build settings into a separate CompileEngineSettings class and refactored some redundant code 7 years ago
  ed 6eeaa4036c Projucer: Ensure that the default project name is used when no name is set 7 years ago
  ed 8a467e7dc3 Projucer: Added a "PIP Creator" utility tool 7 years ago