|  ed | 8495d429ff | Projucer:  Removed the jobNeedsRunningAgain logic from AvailableModuleList's ModuleScannerJob as it was causing the job to hang when the module was found in the root directory | 7 years ago | 
				
					
						|  Tom Poole | 67d2ff2ec8 | Projucer:  Fixed a getting the module list for new projects | 7 years ago | 
				
					
						|  ed | f77c995b4d | Projucer:  Refactored module scanning code and added AvailableModuleList class for asynchronous scanning | 7 years ago | 
				
					
						|  ed | 78368cfe1a | Projucer:  Remove recursion from module path checks and cache previous module directories | 7 years ago | 
				
					
						|  ed | 6cb09350c7 | Projucer:  Reduced the recursion depth in the module scanning code to fix slow project load times | 7 years ago | 
				
					
						|  ed | 84cc1dc4a0 | Projucer:  Cleaned up the module scanning code | 7 years ago | 
				
					
						|  ed | e6c85b8a08 | Projucer:  Increase the subfolder recursion depth when searching for modules and fix a couple of places where paths containing ~ were not being parsed correctly | 7 years ago | 
				
					
						|  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 | 8 years ago | 
				
					
						|  ed | 98724ecced | Projucer:  More robust check for getting a module folder | 8 years ago | 
				
					
						|  ed | 94d5ca881c | Projucer:  Fixed a bug where user modules would always show as missing when using the global path | 8 years ago | 
				
					
						|  jules | babea0885b | Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy. | 8 years ago | 
				
					
						|  ed | 5aec5ce984 | Projucer:  Added juce_analytics to list of JUCE modules | 8 years ago | 
				
					
						|  jules | d4a7afa73f | Replaced some old juce-style sort operations with std::sort and lambdas | 8 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 | 8 years ago | 
				
					
						|  tpoole | e85d3aaf1f | Renamed XCode to Xcode in multiple places | 8 years ago | 
				
					
						|  hogliux | 54029e776d | Projucer:  Re-factored source code groups and general code clean-up | 8 years ago | 
				
					
						|  ed | b9ea65b0c1 | Projucer:  Fixed a couple of potential race conditions when saving a project | 8 years ago | 
				
					
						|  ed | 41d571800a | Projucer:  Added juce_dsp to the list of JUCE module IDs | 8 years ago | 
				
					
						|  ed | df06909979 | Projucer:  Added juce_dsp to the list of JUCE module IDs | 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 | 
				
					
						|  ed | 18c0e37f43 | Projucer:  Always initially disable "Use global path" when adding a module from a specified folder | 8 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 | 8 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 Other existing behavior remains:
* check whether the folder itself is a valid module
* always return Result::ok()
* may contain duplicate modules | 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 | 
				
					
						|  hogliux | c9aca28d00 | Add pkg-config support for linux | 9 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 |