85 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  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 6 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
  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 4c6b5f0a8b Cleaned up some code in HashMap and added a getReference method 7 years ago
  tpoole f4046909ab Added an OS X 10.5 compatible std::function replacement 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  ed e09c2b65a1 Added IPv6 support to the IPAddress class 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
  tpoole d438fa59e8 Fixed issues with AudioProcessorValueTreeState parameter synchronization 8 years ago
  hogliux 3b630f3281 Added new WebInputStream class for more fine-grained control on retrieving URLs 8 years ago
  hogliux 6b6dedbfd1 Add some minor changes to stay compatible with GCC 4.4 9 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
  Timur Doumler 9ea874428c Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above). 9 years ago
  hogliux 644a34da84 Fix linux compile error in setting file limit 9 years ago
  jules 08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 9 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 9 years ago
  jules 99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 9 years ago
  jules 4907ad4156 Added some cunning sentinel classes to make sure that if you accidentally mix up debug/release compile units, you'll get a link error rather than memory corruption bugs. 9 years ago