43 Commits (49aa9c9db471c103d7780f7d07cf70a8d85d5fcc)

Author SHA1 Message Date
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed b999047748 Projucer: Ensure that "Module Added" analytics events are only sent once and not sent when creating a new project 7 years ago
  ed 711e75bdc8 Projucer: Add analytics 7 years ago
  ed 58c02823c5 Projucer: Moved some methods into MiscUtilities 7 years ago
  ed d668adb81b Projucer: Code cleanup 7 years ago
  jules 415f0e4c90 Added an alternative version of File::findChildFiles that returns the results array rather than it being an out-parameter. In almost all cases using this new version will make your code smaller and cleaner, as you can see from all the changes in this commit! 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  ed 07ddc94d51 Projucer: Try to get path from compatible exporters first when getting module folder 7 years ago
  Tom Poole 7792fe2b34 Projucer: Fixed a bug parsing search paths in module headers 7 years ago
  ed 98724ecced Projucer: More robust check for getting a module folder 7 years ago
  ed 94d5ca881c Projucer: Fixed a bug where user modules would always show as missing when using the global path 7 years ago
  jules babea0885b Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy. 7 years ago
  ed 5aec5ce984 Projucer: Added juce_analytics to list of JUCE modules 7 years ago
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 7 years ago
  jules 2ee168ad46 Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems 7 years ago
  tpoole e85d3aaf1f Renamed XCode to Xcode in multiple places 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  ed b9ea65b0c1 Projucer: Fixed a couple of potential race conditions when saving a project 7 years ago
  ed 41d571800a Projucer: Added juce_dsp to the list of JUCE module IDs 7 years ago
  ed df06909979 Projucer: Added juce_dsp to the list of JUCE module IDs 7 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. 7 years ago
  ed 18c0e37f43 Projucer: Always initially disable "Use global path" when adding a module from a specified folder 7 years ago
  ed 2540725b6a Projucer: Fixed a bug where modules added from the global user module path weren't being added to generated projects correctly 7 years ago
  tpoole 4965cdf030 Android: Added support for static libraries in modules 8 years ago
  ed 26596fbfad Projucer: Added default module search paths to the Projucer 8 years ago
  hogliux 14d7675c48 Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution 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
  jules 1820b41e77 Made the proxy module include files start with "include_" to distinguish them from the files they're including 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 750ab85fe9 Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model. 8 years ago
  tpoole 0b2257c53d Added Rez files to JuceLibraryCode so that they are compiled when not browsable 8 years ago
  jules 44cd80969d A few C++11 modernisations and comment corrections 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole c563d840da Fixed a bug when looking for a module header in an invalid module 8 years ago
  hogliux 0117aace01 Added support for multi-target exporters and standalone plug-in format 8 years ago
  stefan 8f1d37a72e Fix addAllModulesInFolder to scan only 2 subfolder levels 8 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. 8 years ago
  hogliux c9aca28d00 Add pkg-config support for linux 8 years ago
  hogliux 993a2e4fef Do not allow specifying the JUCE folder as a modules folder 9 years ago
  hogliux 7196e57f4d Don't try to build VST/VST3 hosting code on iOS and add missing header 9 years ago
  jules b6e88694d1 Projucer: Fixed module dependency checker 9 years ago
  jules fad8d0526e Projucer: improved the set of browsable files that are added to target projects for each module 9 years ago
  jules e1098c834a Projucer: Fixed failure to scan deep file hierarchies when building browsable files 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
  jules 8e9ed0d0a9 Introjucer: more refactoring 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 3aa3ebff91 Introjucer: Added option to avoid overwriting changes to local module files 9 years ago
  jules 9ff92b8002 Introjucer: tweaked whitespace in generated headers to not have an extra trailing line, and resaved all projects using it 9 years ago
  jules f8c90cebe4 Introjucer: Improved error messages when module paths are invalid 9 years ago
  jules 7c96b6e999 Updated various project files. 9 years ago