2140 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  reuk 17b8708852
WebBrowserComponent: Avoid leaking browsers on macOS 3 years ago
  reuk 317083d409
Variant: Improve documentation for equals() 3 years ago
  reuk 6244fc293f
CharacterFunctions: Avoid UB when parsing hex strings 6 years ago
  ed aabd65b0fd Text: Fix some build issues when JUCE_STRING_UTF_TYPE != 8 3 years ago
  reuk d5e9793cb1
Reservoir: Fix bug where incorrect buffer region could be read in some cases 3 years ago
  reuk d36c8b4c55
NamedPipe: Avoid early exits from writes on unavailable pipes 3 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  ed e612481771 HeapBlock: Relax size constructor constraints to allow enums 3 years ago
  ed d9eb2022ed POSIX: Fix overflow when setting hi-res timer thread period on macOS/iOS 3 years ago
  reuk f5f834f758
CompilerWarnings: Update minimum supported clang version for JUCE_BEGIN_NO_SANITIZE 3 years ago
  reuk 4b57909fb0
Singleton: Fix thread sanitizer warning about race on "instance" data member 3 years ago
  ed 6da59e87a3 Fix float_Pi deprecation warning typo 3 years ago
  ed 3d282c1078 Desktop: Deprecate isOSXDarkModeActive() and add isDarkModeActive() for other platforms 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed a435026b24 macOS: Use available keyword instead of preprocessor version checks where possible 3 years ago
  ed 1658d3f9ab Obj-C++: Remove JUCE_OBJC_HAS_AVAILABLE_FEATURE define 3 years ago
  Tom Poole 2c8ec9dae1 Fix a documentation typo 3 years ago
  ed 2c02ba9723 macOS: Fix compile error when using C++20 language standard 3 years ago
  reuk afa6465098
UB Sanitizer: Avoid warnings in third party code, with clang 3 years ago
  reuk f87582a013
URL: Allow specifying shared container for downloads on iOS 3 years ago
  reuk e02a09da0c
HeapBlock: Disable size-based constructor for non-integral arguments 3 years ago
  reuk 930a3299f2
Reservoir: Factor out reservoir management code 3 years ago
  reuk b0bd1c4f63
SingleThreadedAbstractFifo: Move into juce_core 3 years ago
  reuk b6ab931bcf
File: Add helper function to locate shared containers on macOS and iOS 3 years ago
  reuk d738f0274e
File: Fix quoting in openDocument() on Linux 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
  Tom Poole a6fced64df Remove some outdated documentation 3 years ago
  ed 055a4e93e9 POSIX: Set fileHandle to 0 after closing in MemoryMappedFile::openInternal() to prevent it from being closed again in the destructor 3 years ago
  ed 39772b7474 Android: Remove old minimum SDK version checks 3 years ago
  ed 8f03215a9e Accessibility: Add Android support 3 years ago
  ed d6a5156dd5 Objective-C++: Make getIvar() a free function so it can be used without a class instance 3 years ago
  reuk 802f33b0e8
Thread: Avoid setting realtime priority on Thread instances by default on POSIX systems 3 years ago
  reuk 1de762218a
Thread: Check for realtimeAudioPriority in more locations 3 years ago
  ed 0f76c7d097 POSIX: Close file handle after mapping in MemoryMappedFile::openInternal() to avoid hitting max open file limit 3 years ago
  ed 4b5c59dbae NullCheckedInvocation: Add missing tag and namespace comment to class declaration 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  reuk 46e62b9efe
PlatformDefs: Add new jassertquiet macro 3 years ago
  ed a62f0f91d6 Add juce_Functional.h containing NullCheckedInvocation helper 3 years ago
  ed cf79cc4724 Whitespace 3 years ago
  reuk 3d97343c2a
GCC: Fix redundant redeclaration warnings 3 years ago
  Tom Poole d53388097b AudioProcessorGraph: Improve performance when building large graphs 3 years ago
  reuk 407966b2ca
Windows: Fix warnings when building with clang in 64-bit mode 3 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 3 years ago
  ed 4e9521be2d ComSmartPtr: Fixed behaviour of ComBaseClassHelper::QueryInterface() in release builds 3 years ago
  ed d9f7d068ed WaitableEvent: Increased lock scope in signal() 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 feb9ebb485
ComSmartPtr: Allow compilation on VS2015 3 years ago