70 Commits (1afbbe5417c4b10e3df82c720f6c80ebd76afccd)

Author SHA1 Message Date
  ed 009d685179 Updated all license headers 4 years ago
  ed 87fcf2f353 Windows: Added support for Chromium-based WebView2 browser in WebBrowserComponent and removed WinRT webview 4 years ago
  ed 3283f2224a Projucer: Added new start page window 5 years ago
  ed 991ff626e1 Projucer: Add all format-specific plug-in files in juce_audio_plugin_client to correct targets in Visual Studio 5 years ago
  ed 257e5e579b Projucer: Removed unused function 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed 521c250413 Projucer: Remove custom VST3 path options 5 years ago
  ed 19ef27410e Projucer: Added virtual updateDeprecatedSettings() method to ProjectExporter 5 years ago
  ed 7d1bfb054d Projucer: Added support for building VST3 plug-ins on Linux and added copy step options for all plug-in formats 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
  Tom Poole f182c49331 Projucer: Fixed a UTF-8 encoding error in Windows resource files 5 years ago
  ed a091a29929 Projucer: Cleaned up some exporter code 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed fdc9831e60 Projucer: Only add plug-in properties to plug-in projects 5 years ago
  ed c8da037147 Projucer: Replace Unix line endings with Windows in the Visual Studio exporter pre- and post-build steps 5 years ago
  ed e7273fa0a1 Projucer: Removed a workaround for setting the C++ language standard to C++17 in the MSVC exporter 5 years ago
  ed a94610dfaf Projucer: Don't add Xcode resource files to exporters other than Xcode 5 years ago
  Tom Poole ec43e11abc VS2013: Removed the VS2013 exporter from the Projucer 5 years ago
  ed cb7e325d51 Fixed some variable shadowing warnings 6 years ago
  ed d84b3d62bd Projucer: Added a VS2019 exporter 6 years ago
  ed 574f6ebd9b Projucer: Fixed a typo in the legacy VST binary copy location setting documentation in the VS exporter 6 years ago
  ed b2e2346745 Projucer: Add an option to specify per-file compiler flags 6 years ago
  Tom Poole 4d6921ff7d CLion: Added support for application icons 6 years ago
  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 dbd48a755c Projucer: Only add platform toolset, target platform version and IPP setting properties to configuration property groups in the VS exporter 6 years ago
  ed 0f103ac7e7 Projucer: Ensure that per-exporter SDK paths are backwards compatible 6 years ago
  ed c407d528b1 Projucer: Fixed a bug where per-exporter SDK paths would not be saved/recalled correctly 6 years ago
  ed c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 6 years ago
  ed bb0a0d3cb6 Projucer: Use a workaround to set the VS2017 Windows target platform option to the latest Windows 10 SDK installed on the build machine by default 6 years ago
  ed 38fcc1163d Projucer: Partially reverted commit ff263ec to allow per-project VST3/AAX/RTAS SDK path overrides 6 years ago
  ed ff263ecded Projucer: Removed the per-exporter AAX and RTAS SDK and Android SDK/NDK path settings as well as the unused VST3 SDK setting as this was interfering with the embedded VST3 SDK path 6 years ago
  ed 06abfc16ce Projucer: Added an option to set the /MP (multi-processor compilation) option in the Visual Studio exporter 6 years ago
  ed 89bef8879b Projucer: Fixed a bug in the VS exporter causing the PlatformToolset property to be duplicated 6 years ago
  jules 1e6bbb8da9 Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this 6 years ago
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  ed 608dd0654c Projucer: Ensure that the RTAS audio plugin client files have stdcall calling convention 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago
  ed a85dc1c5fe Projucer: Set the default plugin binary copy locations of the VS exporter based on the target architecture 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed 317793258f Projucer: Don't link to external libraries or compile resources file when building the shared code target in VS 7 years ago
  ed 4a80292515 Projucer: Fixed a bug in the MSVC exporter where the architecture setting was not being recalled correctly if set to "default" 7 years ago
  ed 32789aec6c Projucer: Added getJUCEModules() and getJUCEExporters() methods to MiscUtilities and use getTargetFolderForExporter() for setting exporter's target locations 7 years ago
  ed 06773f18bb Projucer: Add C++17 flag to exporters that support it 7 years ago
  ed be6c1ba489 Projucer: Added the xcopy '/R' flag to the Visual Studio AAX copy step to ensure that read-only files in the destination are overwritten 7 years ago
  ed 2d43125a95 Projucer: Cleaned up the exporter code 7 years ago
  ed 5095bea44a Projucer: Use dynamic runtime linking by default on Windows 7 years ago
  Noah Dayan 004360b59e Projucer: Added missing tooltip descriptions 7 years ago
  ed 1603f21976 Projucer: Update TextPropertyComponentWithEnablement and ChoicePropertyComponentWithEnablement to use ValueWithDefault 7 years ago