7951 Commits (61c638106f84bdadd7b9ef380b30bdee9b51da05)

Author SHA1 Message Date
  reuk d50c3920ef
FirstOrderTPTFilter: Ensure state is updated properly when samplerate is changed 4 years ago
  reuk cfd85ad4ee
UnitTestRunner: Fix bug in File tests when multiple test instances are run simultaneously 4 years ago
  ed 1a5fb5992a BufferingAudioReader: Added some tests 4 years ago
  ed c4a9c7876f BufferedAudioReader: Fixed a bug reading past the end of the input source 4 years ago
  ed b17ca5200a BufferingAudioReader: Don't pre-read chunks in constructor 4 years ago
  ed b3bdfdb34c BufferingAudioReader: Fixed an infinite read bug 4 years ago
  ed 0aeee97b91 VST3: Reduced the scope of some MessageManagerLocks on Linux/BSD 4 years ago
  ed 4e89580295 VST3 Host: Replaced per-plugin window RunLoop with a global shared RunLoop instance on Linux 4 years ago
  ed efd52398d1 VST3: Use shared MessageThread on Linux to run the message loop when host run loop interface isn't available 4 years ago
  ed 33f37847bc VST: Use RAII initialisation for JUCE GUI and SharedResourcePointer for MessageThread 4 years ago
  ed ab90229583 VST: Pulled Linux SharedMessageThread out into its own file 4 years ago
  ed 76d5c07c66 MessageManager: Only reinitialise platform-specific code on Windows when calling setCurrentThreadAsMessageThread() 4 years ago
  ed 58761a44c1 Linux: Made X11Symbols singleton thread-safe 4 years ago
  ed be84627f93 Docs: Updated XmlElement docs to use getChildIterator() instead of deprecated macros 4 years ago
  reuk a10cc6faff
FileChooser: Improve MinGW compatibility 4 years ago
  reuk 5753466bfb
UMP Tests: Add support for building with MinGW 4 years ago
  reuk 98d5dc84e6
FileChooser: Get rid of unnecessary shared-ptr in win32 native implementation 4 years ago
  reuk b952d0204e
FileChooser: Pump message thread in destructor 4 years ago
  reuk 041da08474
VST3: Add a new PluginDescription::uniqueId field 4 years ago
  ed a533e86044 TextEditor: Fixed a bug updating the text holder size for single-line editors 4 years ago
  ed faf5ed4023 Linux/X11: Prefer CLIPBOARD selection to PRIMARY 4 years ago
  Tom Poole df132fd6df VST: Fixed a compilation error on iOS when hosting VSTs 4 years ago
  Tom Poole 60e13bec0c Allow use of an external VST3 SDK on BSD 4 years ago
  ed 97ee7b7864 ADSR: Fixed a test failure with small sustain lengths 4 years ago
  reuk 32690e6273
AudioProcessorPlayer: Resolve TSAN warnings 4 years ago
  Tom Poole 765eafb1eb Fixed some file permissions 4 years ago
  ed af4b727b8a VST3: Fixed an assertion when JUCE_FORCE_LEGACY_PARAM_IDS=1 due to getProgramParameter() returning the wrong parameter 4 years ago
  ed 52fbaa6042 Linux: Stop MidiInputThread before freeing handle in AlsaClient destructor 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 241bb8d430
VST3 Host: Add cross-platform-compatible VST3 uid hash 4 years ago
  ed be0c36001d Linux: Fixed some comparison warnings using Clang 10 4 years ago
  ed d8004e2e2b Docs: Fixed a few switched "namespace juce" comments 4 years ago
  ed 4b5a67f067 VST3: Fixed bypass and program parameter indices when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 and AudioProcessor::getBypassParameter() is implemented 4 years ago
  ed 762cf327be macOS: Removed static display change callback 4 years ago
  ed 675d93315f ADSR: Minor refactoring, added some tests 4 years ago
  ed 9e64736519 Docs: Updated the documentation for Component::modifierKeysChanged() 4 years ago
  ed 85589b5fd3 MPE: Set currentlyPlayingNote state to off before calling MPESynthesiserVoice::noteStopped() in MPESynthesiser::turnOffAllVoices() 4 years ago
  ed 421b688eb6 VST3: Removed Windows HWNDComponentWithParent 4 years ago
  ed bb94767e3b Linux: Fixed a compile error when JUCE_USE_XRENDER=1 4 years ago
  Tom Poole ef5608654d VST3: Fixed a bug loading plug-ins 4 years ago
  Tom Poole 60d52182bb Fixed a data race in ThreadedAnalyticsDestination 4 years ago
  Tom Poole 2367d648f4 Fixed an issue rendering AttributedStrings containing horizontal font scale 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  reuk 767f63dfb0
UIViewComponentPeer: Fix issue where heavyweight windows could "drift" when resized slowly 4 years ago
  reuk 92ca22c080
UIViewComponentPeer: Fix issue where view may be accessed after deletion 4 years ago
  reuk 819736054f
GenericAudioProcessorEditor: Allow double-click on a slider to return to default value 4 years ago
  reuk de278cf555
AudioPluginHost: Allow resizing plugins from the host, and increase border size on mobile 4 years ago
  reuk 6f92906107
AudioProcessor: Make wrapperType member const 4 years ago
  ed 65bdf50d93 Docs: Fixed a typo in the docs for WebInputStream::Listener::postDataSendProgress() 4 years ago
  reuk d08b526930
AudioProcessor: Fix default behaviour of updateHostDisplay 4 years ago