a9a95fe69f 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								SystemStats: Add helper function to detect app sandbox  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3cff375be 
								
							
								 
							
						 
						
							
							
								
								Thread: Introduce a new Thread backend  
							
							This is a breaking change - see BREAKING-CHANGES.txt 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								41adf71cc7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								macOS:  Add Ventura to the enum of OS types  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bd1582b47 
								
							
								 
							
						 
						
							
							
								
								Stats: Unique Machine ID  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								286f9bf3f0 
								
							
								 
							
						 
						
							
							
								
								SystemStats:  Correctly report Windows 11  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9542ccc4c 
								
							
								 
							
						 
						
							
							
								
								Update code to use C++14 [[deprecated]] attribute  
							
							This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a70488e38e 
								
							
								 
							
						 
						
							
							
								
								MacOS:  Fix API deprecations in macOS 12.0 and iOS 15.0  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9b5fe3a39 
								
							
								 
							
						 
						
							
							
								
								Tweaks for emscripten support  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								dc3e0d1571 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								SystemStats:  Fix `getOperatingSystemType` assertion on macOS 11.1  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b24ccd51f 
								
							
								 
							
						 
						
							
							
								
								macOS:  Remove older macOS versions from OperatingSystemType enum  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b27017a5e3 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								macOS:  Initial support for macOS 11 and arm64  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54e1004957 
								
							
								 
							
						 
						
							
							
								
								Added FMA3 and FMA4 instruction detection  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								730fd6955f 
								
							
								 
							
						 
						
							
							
								
								macOS:  Added missing OS versions to SystemStats::OperatingSystemType  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bedff61983 
								
							
								 
							
						 
						
							
							
								
								Added detection for some AVX512 features  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								abe01671d4 
								
							
								 
							
						 
						
							
							
								
								Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz)  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dee78f29f6 
								
							
								 
							
						 
						
							
							
								
								Misc cleanups and modernisation  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdbc28c18b 
								
							
								 
							
						 
						
							
							
								
								Add documentation tags  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8d2f5d0f4 
								
							
								 
							
						 
						
							
							
								
								Added new SystemStats::getDeviceManufacturer()  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								970eda679e 
								
							
								 
							
						 
						
							
							
								
								Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eda613c6db 
								
							
								 
							
						 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c63fd17568 
								
							
								 
							
						 
						
							
							
								
								Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ed37f8600 
								
							
								 
							
						 
						
							
							
								
								Added the standard JUCE splash screen and app usage reporting  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e561f1f5aa 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c4553a06c 
								
							
								 
							
						 
						
							
							
								
								Added a parameter to SystemStats::CrashHandlerFunction to supply some platform-specific crash details  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d192bed9b 
								
							
								 
							
						 
						
							
							
								
								Added method SystemStats::getNumPhysicalCpus()  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a629f985f 
								
							
								 
							
						 
						
							
							
								
								Added method SystemStats::getCpuModel() and implemented a couple of missing Android CPU info functions  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2da1bc5f41 
								
							
								 
							
						 
						
							
							
								
								Replace include guards with "#pragma once"  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e84129479 
								
							
								 
							
						 
						
							
							
								
								Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e14895e5bd 
								
							
								 
							
						 
						
							
							
								
								Added macOS version 12 to SystemStats  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6b4dcb6a2 
								
							
								 
							
						 
						
							
							
								
								Add SSE4.1, SSE4.2 and AVX2 system stat flags and fix documentation typo  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								51165c0f6b 
								
							
								 
							
						 
						
							
							
								
								Added enum SystemStats::MacOSX_10_11  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7b8e77031 
								
							
								 
							
						 
						
							
							
								
								Update copyright notice  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e51e64422 
								
							
								 
							
						 
						
							
							
								
								Added detection for SSSE3 and AVX instructions to the SystemStats class.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19b2beec63 
								
							
								 
							
						 
						
							
							
								
								Added OperatingSystemType::MacOSX for checking whether any version of OSX is running, and also Windows 10 detection.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40fe2186d2 
								
							
								 
							
						 
						
							
							
								
								Added a 10.10 entry in the SystemStats OS version list.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71eafe439c 
								
							
								 
							
						 
						
							
							
								
								Split the SystemStats::Windows8  enum into 8.0 and 8.1 values.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4721d75cc1 
								
							
								 
							
						 
						
							
							
								
								Clarified documentation for SystemStats::getDisplayLanguage(), to make clear that it may return a multi-part region name. Updated the win32 implementation of this method to include the region code.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2dee22b07 
								
							
								 
							
						 
						
							
							
								
								Updated OS version enum.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6018f1df3d 
								
							
								 
							
						 
						
							
							
								
								Added a SystemStats::getDeviceDescription() method.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65c155e372 
								
							
								 
							
						 
						
							
							
								
								Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								779e1d483f 
								
							
								 
							
						 
						
							
							
								
								Added tests for SSE3 capability.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a1112ab94 
								
							
								 
							
						 
						
							
							
								
								Updated the format of the header include guard macros.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03c2801f3f 
								
							
								 
							
						 
						
							
							
								
								Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a432669a0b 
								
							
								 
							
						 
						
							
							
								
								New debugging functions: SystemStats::getStackBacktrace() and setApplicationCrashHandler().  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca9a7fe82c 
								
							
								 
							
						 
						
							
							
								
								Fix in OperatingSystemType  
							
							
								
							
							
						 
						12 years ago