59 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 28375c18c9
SystemStats: Add Sonoma to OperatingSystemType enum 1 year ago
  Oliver James ebfe9b403b SystemStats: Use 'identifierForVendor' for iOS device ID generation 1 year ago
  Oliver James 120f9266dc UniqueID: Use stable SMBIOS fields to generate ID on Windows 2 years ago
  reuk a9a95fe69f
SystemStats: Add helper function to detect app sandbox 2 years ago
  chroma d3cff375be Thread: Introduce a new Thread backend 2 years ago
  reuk 41adf71cc7
macOS: Add Ventura to the enum of OS types 2 years ago
  chroma 6bd1582b47 Stats: Unique Machine ID 2 years ago
  attila 286f9bf3f0 SystemStats: Correctly report Windows 11 2 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 3 years ago
  jules a9b5fe3a39 Tweaks for emscripten support 4 years ago
  reuk dc3e0d1571
SystemStats: Fix `getOperatingSystemType` assertion on macOS 11.1 4 years ago
  reuk 4b24ccd51f macOS: Remove older macOS versions from OperatingSystemType enum 4 years ago
  reuk b27017a5e3
macOS: Initial support for macOS 11 and arm64 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  Tom Poole 54e1004957 Added FMA3 and FMA4 instruction detection 5 years ago
  ed 730fd6955f macOS: Added missing OS versions to SystemStats::OperatingSystemType 6 years ago
  Tom Poole bedff61983 Added detection for some AVX512 features 6 years ago
  jules abe01671d4 Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz) 7 years ago
  jules dee78f29f6 Misc cleanups and modernisation 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  hogliux d8d2f5d0f4 Added new SystemStats::getDeviceManufacturer() 7 years ago
  jules 970eda679e Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting! 7 years ago
  jules 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 7 years ago
  hogliux c63fd17568 Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 7ed37f8600 Added the standard JUCE splash screen and app usage reporting 8 years ago
  jules e561f1f5aa Whitespace 8 years ago
  jules 5c4553a06c Added a parameter to SystemStats::CrashHandlerFunction to supply some platform-specific crash details 8 years ago
  jules 2d192bed9b Added method SystemStats::getNumPhysicalCpus() 8 years ago
  jules 6a629f985f Added method SystemStats::getCpuModel() and implemented a couple of missing Android CPU info functions 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  hogliux e14895e5bd Added macOS version 12 to SystemStats 8 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
  hogliux e6b4dcb6a2 Add SSE4.1, SSE4.2 and AVX2 system stat flags and fix documentation typo 9 years ago
  jules 51165c0f6b Added enum SystemStats::MacOSX_10_11 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 7e51e64422 Added detection for SSSE3 and AVX instructions to the SystemStats class. 10 years ago
  jules 19b2beec63 Added OperatingSystemType::MacOSX for checking whether any version of OSX is running, and also Windows 10 detection. 10 years ago
  jules 40fe2186d2 Added a 10.10 entry in the SystemStats OS version list. 10 years ago
  jules 71eafe439c Split the SystemStats::Windows8 enum into 8.0 and 8.1 values. 11 years ago
  jules 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
  jules e2dee22b07 Updated OS version enum. 11 years ago
  jules 6018f1df3d Added a SystemStats::getDeviceDescription() method. 11 years ago
  jules 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. 11 years ago
  jules 779e1d483f Added tests for SSE3 capability. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago