32 Commits (092bc444137ecd15405be09b3d0cac2ca6fd65ff)

Author SHA1 Message Date
  reuk 4292a38327 Cleanup: Add some missing explicit constructors 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  ed fba0295a44 Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring 5 years ago
  ed 6610a1959f Added JUCE_CUSTOM_VST3_SDK flag to juce_audio_processors 5 years ago
  ed 521c250413 Projucer: Remove custom VST3 path options 5 years ago
  reuk ece5644a20 CMake: Add support for building JUCE projects with CMake 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 11b184e43f Projucer: Updated some code that was using an incorrect method to get module config flags 5 years ago
  ed c73c5512d5 Projucer: Refactored the module handling code 5 years ago
  Tom Poole 0831c718a2 macOS: Fixed some Projucer live-build issues on Catalina 5 years ago
  ed fdc9831e60 Projucer: Only add plug-in properties to plug-in projects 5 years ago
  ed a901eb96aa Projucer: Add JuceLibraryCode folder to live-build engine system include paths 5 years ago
  jules c6d1828a32 A few more internal updates for better smart pointer use 6 years ago
  ed c96bf71488 Removed some empty ValueTree::Listener methods that are no longer needed 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  Tom Poole a1c343b97d Projucer: Fixed a bug connecting to the build server on startup 6 years ago
  ed c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  ed f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 6 years ago
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed fabb3a1e09 Projucer: Ensure that the compile engine settings are stored and recalled correctly 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 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 85f07f58d0 Projucer: Fixed a bug in the live-build engine where it would not pick up the global project pre-processor defines 7 years ago
  ed 47af78fe0b Projucer: Implement PIPGenerator 7 years ago
  ed 1b99d653aa Projucer: Fixed a bug in the live-build engine where it would not pick up the global project pre-processor defines 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  ed bd99e27f91 Projucer: Don't steal focus when live-build errors occur 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  Lukasz Kozakiewicz a97bdd6352 Projucer: replace Windows 10 target SDK 10.0.15063.0 with 10.0.16299.0. 7 years ago
  ed 994ab55247 Projucer: Made some usability and reliability improvements to the live-build engine 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  ed ca9d76cb68 Projucer: Fixed a bug where the live-build engine wasn't adding the VST3 SDK path to its header search paths when building the plugin host 8 years ago
  ed 26596fbfad Projucer: Added default module search paths to the Projucer 8 years ago
  hogliux c4cf336a56 Projucer: Only attempt building the standalone target of audio plug-ins when building inside the live build engine 8 years ago
  ed fa0b097652 Fixed some Projucer live-build errors on Windows and added an option to set the Windows target platform 8 years ago
  tpoole f4046909ab Added an OS X 10.5 compatible std::function replacement 8 years ago
  ed a5c9cd9bd7 Added an extra check to the previous commit to make sure that the showBuildTab command is only invoked if the build tab is not already showing to prevent the command being constantly re-triggered when continuously recompiling 8 years ago
  ed fceca976d1 Fix to avoid hitting an assertion when invoking the showBuildTab command directly from CompileEngineChildProcess::handleBuildFailed() 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  stefan e03e41bd0d Projucer: hard shutdown of the compiler process in release builds to avoid busy waiting 8 years ago
  stefan 4b96ffbf6f Projucer: restrict menu item "Launch Application" to GUIApplication projects 8 years ago
  stefan 8ec9443543 Projucer various fixes 8 years ago
  tpoole 9f31d6498a Use a bespoke VST2 interface 8 years ago
  jules 15f47892d3 Projucer: Added a sanity-check to prevent compilation if some module paths are broken 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago