ed
							
						 | 
						
							
							
							
								
							
								38fcc1163d
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Partially reverted commit ff263ec to allow per-project VST3/AAX/RTAS SDK path overrides
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								472cd5a984
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Fixed a bug in last commit when running from the command line
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								8c90f08cf4
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Re-scan module paths in handleAsyncUpdate() when the message loop has started to fix an assertion in File::getLinkedTarget() on Windows
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								06abfc16ce
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Added an option to set the /MP (multi-processor compilation) option in the Visual Studio exporter
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								67d2ff2ec8
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Fixed a getting the module list for new projects
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								a88fb32b59
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Added a missing .get() to LabelHandler
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								059c2e12ed
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Ensure that explicitly set module paths are prioritised over the global path when searching
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cd8c25b0c1
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Added an optional command-line argument when generating a project from a PIP to specify a JUCE modules directory to be used instead of the global default
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								914870b573
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Fixed a crash when opening the editor colour scheme window
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								f77c995b4d
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								89bef8879b
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Fixed a bug in the VS exporter causing the PlatformToolset property to be duplicated
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								0e1722e387
								
							
								
							
						 | 
						
							
							
								
								Multiple spelling fixes
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9ae332cc8f
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Replace search paths starting with "~" with "$(HOME)" in the Xcode exporter to make Xcode 10 happy
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								635f52708b
								
							
								
							
						 | 
						
							
							
								
								CLion:  Fixed some capitalisation in a path
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8c9315ab12
								
							
								
							
						 | 
						
							
							
								
								Fix for projucer's command-line option handling
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								064656e2fb
								
							
								
							
						 | 
						
							
							
								
								Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								15e09fdc5e
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Refresh the modules tree on a timer so that rapid changes to the module search paths don't cause a slow down
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								c1af194af8
								
							
								
							
						 | 
						
							
							
								
								CLion:  Fix a bug creating plug-in bundles on MacOS
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								5c49152d9d
								
							
								
							
						 | 
						
							
							
								
								CLion:  Launch the .app bundle from the Projucer on OSX to pass environment variables
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								2687253051
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Only set default compilable files when selecting "Enable compiling of all enclosed files" menu item
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								1d92f9c9d0
								
							
								
							
						 | 
						
							
							
								
								Added a tooltip warning against using 4 segment version numbers for AU and AUv3 plug-ins
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								2f5cd8811d
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Ensure that either "Fx" or "Instrument" is added to the VST3 categories when saving a plugin project
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								fccad2d72b
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Remove empty strings before adding Xcode custom resource folders
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								78368cfe1a
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Remove recursion from module path checks and cache previous module directories
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								ac8c1a11fb
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Remove some unnecessary assertions from StoredSettings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								c39475019d
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Don't exit if trying to open a project that no longer exists on startup
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								6cb09350c7
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Reduced the recursion depth in the module scanning code to fix slow project load times
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								cc4cbbd2df
								
							
								
							
						 | 
						
							
							
								
								Projucer:  A minor code cleanup
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								235bbd46cf
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Code tidy up
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								6cff481c6a
								
							
								
							
						 | 
						
							
							
								
								Fixed some gcc 8 compiler warnings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								88585e66f0
								
							
								
							
						 | 
						
							
							
								
								Added a companyName member to ProjectInfo in JuceHeader.h
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								9cdb02a0dc
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Remove duplicate user module IDs from list
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								a0493e67c1
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Don't attempt to parse empty file paths in FilePathPropertyComponent
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								28b7f42992
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Updated to latest Xcode warning suggestions
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d9fa1c4602
								
							
								
							
						 | 
						
							
							
								
								Worked around some UB sanitiser warnings in Projucer
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5d54e80df8
								
							
								
							
						 | 
						
							
							
								
								Made the projucer ignore command-line flags generated when running it in Xcode debug mode
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								0b442c3036
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Added a check for unknown command line arguments
							
							
							
							
								
							
							
						 | 
						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 | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								9ab9b28f46
								
							
								
							
						 | 
						
							
							
								
								AU:  Add resourceUsage plist entry to non-sandbox safe plug-ins so that they still load in GarageBand
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								d018eb8407
								
							
								
							
						 | 
						
							
							
								
								Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								c859f50fe6
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Added a missing reset() call to the PIP creator window when shutting down
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								fefbbc89b4
								
							
								
							
						 | 
						
							
							
								
								AU:  Added an option to the Projucer to enable sandbox safe AUs (required for newer versions of GarageBand)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								49aa9c9db4
								
							
								
							
						 | 
						
							
							
								
								Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								bf8adbc29a
								
							
								
							
						 | 
						
							
							
								
								Projucer:  Added an option to set the path to the Android Studio executable in the "Global Paths" settings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								abe01671d4
								
							
								
							
						 | 
						
							
							
								
								Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								baa8bbf300
								
							
								
							
						 | 
						
							
							
								
								Linux:  Added an option to lazily load libcurl symbols only when they are needed
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9da4d4131c
								
							
								
							
						 | 
						
							
							
								
								Increased shadowing warning level, and fixed a few warnings that were generated
							
							
							
							
								
							
							
						 | 
						7 years ago |