342 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  reuk f5f834f758
CompilerWarnings: Update minimum supported clang version for JUCE_BEGIN_NO_SANITIZE 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed 1658d3f9ab Obj-C++: Remove JUCE_OBJC_HAS_AVAILABLE_FEATURE define 3 years ago
  reuk afa6465098
UB Sanitizer: Avoid warnings in third party code, with clang 3 years ago
  Tom Poole bc75010116 Bump version number to 6.1.2 3 years ago
  Tom Poole 5109e30c6f Bump version number to 6.1.1 3 years ago
  Tom Poole 46fe3789fc Bump version number to 6.1.0 3 years ago
  reuk 46e62b9efe
PlatformDefs: Add new jassertquiet macro 3 years ago
  Tom Poole d53388097b AudioProcessorGraph: Improve performance when building large graphs 3 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 3 years ago
  Tom Poole 78be43888e Update the minimum C++ standard to C++14 3 years ago
  reuk ecfa339032
Build: Update minimum build requirements for VS 2015 3 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 3 years ago
  ed e4f9e7f79b macOS Accessibility: Use @available keyword where possible to check if accessibility support is available at runtime 3 years ago
  Tom Poole d7d350599d macOS: Use __builtin_debugtrap for assertions on ARM 4 years ago
  Tom Poole bfdda737a2 Projucer: Removed the live build 4 years ago
  reuk 900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed be0c36001d Linux: Fixed some comparison warnings using Clang 10 4 years ago
  Tom Poole 4c58e50f2e Bump version number to 6.0.8 4 years ago
  ed b1253bfc74 Added JUCE_DECLARE_NON_MOVEABLE macro 4 years ago
  Tom Poole 2018ceca3b macOS ARM: Allow the debugger to move past failed assertions 4 years ago
  jules a9b5fe3a39 Tweaks for emscripten support 4 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  Tom Poole 2553336f45 Bump version number to 6.0.7 4 years ago
  Tom Poole 25dccd53c0 Bump version number to 6.0.6 4 years ago
  reuk dc3e0d1571
SystemStats: Fix `getOperatingSystemType` assertion on macOS 11.1 4 years ago
  Tom Poole 5929103a29 Bump version number to 6.0.5 4 years ago
  ed 3a3ef41ad5 Added <array> to juce_StandardHeader.h and removed some unnecessary includes from juce_analytics and juce_dsp 4 years ago
  Tom Poole c35bb61c8d Bump version number to 6.0.4 4 years ago
  Tom Poole 73d1a1ff45 Bump version number to 6.0.3 4 years ago
  Tom Poole c9aba7f613 Bump version number to 6.0.2 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
  ed 6aeb9d7dda Bump version number to 6.0.1 4 years ago
  ed c6bd5cb3df Removed unused JUCE_WIN32 define 4 years ago
  reuk 3c15dc79de Clang: Fix some preprocessor defs on windows 4 years ago
  reuk 0e9fb915fa
CMake: Add Wpedantic as a recommended warning flag 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed ffb7b0730d Increased the max number of warnings for the GCC/Clang/MSVC warning-squashing macros 5 years ago
  reuk e7e1de78fa Files: Add RangedDirectoryIterator 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 1fdba480cc JUCE 6: Update version numbers 5 years ago
  reuk dddeb1ad68 Build: Fix Xcode 11.4 compatibility issues 5 years ago
  ed 5d9ab42195 Linux: Revert c47c790 and instead defer modifications to the fdReadCallbacks vector when inside a read callback until after the callback has been executed 5 years ago
  Tom Poole 28e03f0815 Replaced all instances of JUCE_CONSTEXPR with constexpr 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed c47c790f79 Linux: Use list instead of vector for file descriptor callback storage in internal message queue to fix issues when recursively adding or removing callbacks 5 years ago