25 Commits (b22db01968c249b37f8de7d34a13e4ade12d514b)

Author SHA1 Message Date
  ed cb7e325d51 Fixed some variable shadowing warnings 6 years ago
  ed b2e2346745 Projucer: Add an option to specify per-file compiler flags 7 years ago
  Tom Poole 4d6921ff7d CLion: Added support for application icons 7 years ago
  ed e7750ecd92 Projucer: Initialise legacy VST SDK path value in Code::Blocks exporter 7 years ago
  Tom Poole b206729988 Code::Blocks: Fixed a bug linking curl more often than required 7 years ago
  Tom Poole 81634a788b Code::Blocks: Fixed an issue building plug-ins with spaces in their name 7 years ago
  ed 1f40a7b10e Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings 7 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 7 years ago
  ed f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 7 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 7 years ago
  ed 2e8ec2a757 Projucer: Remove unused code in CodeBlocksProjectExporter 7 years ago
  ed 32789aec6c Projucer: Added getJUCEModules() and getJUCEExporters() methods to MiscUtilities and use getTargetFolderForExporter() for setting exporter's target locations 8 years ago
  ed 06773f18bb Projucer: Add C++17 flag to exporters that support it 8 years ago
  ed 2d43125a95 Projucer: Cleaned up the exporter code 8 years ago
  Noah Dayan 004360b59e Projucer: Added missing tooltip descriptions 8 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 8 years ago
  Tom Poole 85040c02e0 Removed the -no-pie linker flag from Linux builds 8 years ago
  Tom Poole f2261faee7 Fixed some bugs in LTO builds 8 years ago
  tpoole 3659742a3a Linux: Disabled creating position independent executables for GUI apps 8 years ago
  tpoole af5e219e01 Projucer: Added a Windows target platform option to the Code::Blocks exporter 8 years ago
  tpoole 00af141203 CLion: Fixed an issue with module library include paths 8 years ago
  tpoole 21315abce4 Projucer: Added beta CLion exporter support 8 years ago
  ed 559ff6778b Projucer: Added a link-time optimisation option to all exporters 8 years ago
  tpoole 39a6e9ea31 Fixed a path parsing issue in the Code::Blocks Linux exporter 8 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 8 years ago
  ed 65fd505a70 Projucer: Fixed a typo in Code::Blocks exporter 8 years ago
  ed b9ea65b0c1 Projucer: Fixed a couple of potential race conditions when saving a project 8 years ago
  ed 2e81e8a0dc Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set. 8 years ago
  tpoole 4965cdf030 Android: Added support for static libraries in modules 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 9 years ago
  hogliux ec0485388d Reworked and modernised Android exporter and removed old deprecated Android ant exporter 9 years ago
  hogliux 0117aace01 Added support for multi-target exporters and standalone plug-in format 9 years ago
  tpoole da3f3a8eac Fixed bug creating dynamic libraries with the Linux Makefile and Code::Blocks exporters 9 years ago
  tpoole 25e72a71b9 Fixed some issues with the Linux Code::Blocks exporter 9 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 9 years ago
  tpoole 9f31d6498a Use a bespoke VST2 interface 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. 10 years ago
  jules 89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 10 years ago
  jules 21dabf778d Introjucer: Refactored global path implementation 10 years ago
  Timur Doumler 7c226fcf92 Introjucer: C++98 compile fixes. 10 years ago
  Timur Doumler a178731a95 refactoring: put initialisation of dependency path values into the individual exporters, called from their constructors. 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 43ce64a099 Introjucer: refactored some functions and made it add "--no-undefined" to linux VST makefile linker settings. 10 years ago
  jules 5fd8cda62d Introjucer: Fixed some Code::Blocks enums that were causing problems in old compilers. 10 years ago
  jules 1952ed195e Whitespace 10 years ago
  Timur Doumler 898e3c3796 Introjucer: added Linux Code::Blocks project export. 10 years ago
  jules 31f0d5e239 Introjucer: added more options for optimisation levels on GCC/LLVM targets. 11 years ago
  jules ef653b4cdd Added C++11 flags to the linux and codeblocks makefiles 11 years ago
  jules f3447b3ece Introjucer: codeblocks export fix. 11 years ago