101 Commits (583f90bef327adc86cd8a8d7785540a154fce68c)

Author SHA1 Message Date
  Oliver James 7d9cdd3016 Audio: Add AudioWorkgroup support 1 year ago
  reuk 679a33d657
ScopeGuard: Add new heavyweight ErasedScopeGuard type 1 year ago
  Anthony Nicholls 2bb530f636 approximatelyEqual: Add customisable tolerances for floating-point comparisons 1 year ago
  Anthony Nicholls 2e93071f7a HighResolutionTimer: Switch to an improved generic timer for most platforms 1 year ago
  Anthony Nicholls 50518ee618 HighResolutionTimer: Use a generic timer for BSD 2 years ago
  Anthony Nicholls 587e07007d HighResolutionTimer: Complete rewrite 2 years ago
  Oliver James ddc738ba29 Core: Add Scoped Enum Bitwise Operators 2 years ago
  Anthony Nicholls 05d5c94990
Native: Rename all native files for improved consistency 2 years ago
  Tom Poole 29a90a0231
BSD: Fix some compiler warnings 2 years ago
  chroma d3cff375be Thread: Introduce a new Thread backend 2 years ago
  attila 53619b927c Eliminate all usages of JUCE_STANDALONE_APPLICATION in the modules 2 years ago
  reuk 891daf1332
Optional: Update implementation to improve debugging experience 3 years ago
  reuk 6e7a2c3225
AndroidDocument: Support file access to shared storage locations on Android 30+ 3 years ago
  reuk b17806fbfc
AndroidDocument: Support file access to shared storage locations on Android 30+ 3 years ago
  attila e6cf6ab064 ListenerList: Modify iterator during removals to guarantee callback 3 years ago
  reuk 5d096b46d7
Add simple Optional type 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 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
  reuk 857f665f74
HiResTimer: Tidy up POSIX implementation using std threading constructs 4 years ago
  reuk fca3429e6e
DSP: Update convolution 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk e7e1de78fa Files: Add RangedDirectoryIterator 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  ed 5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 5 years ago
  Tom Poole 0831c718a2 macOS: Fixed some Projucer live-build issues on Catalina 5 years ago
  ed c964a842b1 Replaced WaitableEvent internals with std::condition_variable 5 years ago
  jules 31e82060f1 Removed dependency on libalchemy for Bela support 5 years ago
  Tom Poole 20163e7964 Fixed some file permissions 5 years ago
  cesare 895812154e Bela: Fixed timestamp call from realtime thread 5 years ago
  cesare 471ce39167 Updates to support latest Bela release 5 years ago
  Cesare Ferrari a5c802c38f Fix bela timestamping to use RT methods 5 years ago
  ed 1951714776 Linux: Only add libcurl dependency when JUCE_USE_CURL is enabled 5 years ago
  jules 2830ecec0a Prevented the Apple system headers from including some unnecessary C library headers 6 years ago
  Tom Poole 306e7e4360 Fixed a few more places where doubles were not serialised to full accuracy 6 years ago
  Tom Poole 865eabd434 Fixed a bug writing doubles to XML and JSON 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  jules 2666842fa5 Used the shared posix networking code for Android where the target SDK supports it 6 years ago
  reuk 392bd972ac Added converting constructors to OwnedArray, ArrayBase and HeapBlock 6 years ago
  cesare e1a8bbf020 Added support for finding the broadcast address of an interface 6 years ago
  jules 064656e2fb Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments 6 years ago
  Tom Poole 4bab8cc1d5 Fixed a bug adding ReferenceCountedArrays 6 years ago
  Tom Poole f453d4ac4e Replaced ArrayAllocationBase with a safer storage container 7 years ago
  Lukasz Kozakiewicz 9edfea2486 SparseSet: fix removeRange() and add unit tests. 7 years ago
  Lukasz Kozakiewicz bac6996d98 SparseSet: fix removeRange() and add unit tests. 7 years ago
  hogliux f802c6950b Add URLInputSource class 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 7 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 7 years ago