Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | | | *
  • | | |/
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | * |
  • * | |
  • | * |
  • * | |
  • * | |
  • * | |
  • * | |
  • |/ /
  • * |
  • |\ \
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | | |\
  • * | | |
  • * | | |
  • * | | |
  • | |_|/
  • |/| |
  • * | |
  • * | |
  • | | *
  • | | |\
  • | |_|/
  • |/| |
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | | *
  • | | *
  • | | | *
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • | | * |
  • | | |\ \
  • | |_|/ /
  • |/| | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • b3bdfdb34c BufferingAudioReader: Fixed an infinite read bug by ed 2021-04-06 12:27:59 +0100
  • 0aeee97b91 VST3: Reduced the scope of some MessageManagerLocks on Linux/BSD by ed 2021-04-08 11:23:14 +0100
  • 4e89580295 VST3 Host: Replaced per-plugin window RunLoop with a global shared RunLoop instance on Linux by ed 2021-04-01 14:40:54 +0100
  • efd52398d1 VST3: Use shared MessageThread on Linux to run the message loop when host run loop interface isn't available by ed 2021-04-02 14:38:42 +0100
  • 33f37847bc VST: Use RAII initialisation for JUCE GUI and SharedResourcePointer for MessageThread by ed 2021-04-02 14:37:17 +0100
  • ab90229583 VST: Pulled Linux SharedMessageThread out into its own file by ed 2021-04-02 14:34:58 +0100
  • 76d5c07c66 MessageManager: Only reinitialise platform-specific code on Windows when calling setCurrentThreadAsMessageThread() by ed 2021-03-30 17:36:31 +0100
  • 58761a44c1 Linux: Made X11Symbols singleton thread-safe by ed 2021-03-30 17:35:21 +0100
  • be84627f93 Docs: Updated XmlElement docs to use getChildIterator() instead of deprecated macros by ed 2021-04-08 11:11:47 +0100
  • a10cc6faff FileChooser: Improve MinGW compatibility by reuk 2021-04-07 13:54:29 +0100
  • 5753466bfb UMP Tests: Add support for building with MinGW by reuk 2021-04-07 13:54:06 +0100
  • 98d5dc84e6 FileChooser: Get rid of unnecessary shared-ptr in win32 native implementation by reuk 2021-03-30 09:09:29 +0100
  • b952d0204e FileChooser: Pump message thread in destructor by reuk 2021-03-29 15:13:55 +0100
  • 9549f8c95e AudioPluginHost: Try to find matching plugins by uniqueId if loading initially fails by reuk 2021-03-31 16:24:45 +0100
  • 041da08474 VST3: Add a new PluginDescription::uniqueId field by reuk 2021-03-30 18:32:33 +0100
  • a533e86044 TextEditor: Fixed a bug updating the text holder size for single-line editors by ed 2021-04-07 12:31:46 +0100
  • c7d082e770 CMake: Avoid commandline length limit when creating binarydata libraries with hundreds of input files by reuk 2021-04-06 18:54:45 +0100
  • 282ad8fa9c Projucer: Fixed a bug escaping Xcode project settings starting or ending with quotes by ed 2021-04-06 10:23:20 +0100
  • faf5ed4023 Linux/X11: Prefer CLIPBOARD selection to PRIMARY by ed 2021-04-02 14:24:35 +0100
  • 90e8da0cfb VST3: Fixed an assertion when JUCE_FORCE_LEGACY_PARAM_IDS=1 due to getProgramParameter() returning the wrong parameter by ed 2021-03-29 16:42:19 +0100
  • 2ac46c600d VST3: Fixed bypass and program parameter indices when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 and AudioProcessor::getBypassParameter() is implemented by ed 2021-03-26 14:13:28 +0000
  • df132fd6df VST: Fixed a compilation error on iOS when hosting VSTs by Tom Poole 2021-04-01 11:36:45 +0100
  • 60e13bec0c Allow use of an external VST3 SDK on BSD by Tom Poole 2021-04-01 08:35:42 +0100
  • 97ee7b7864 ADSR: Fixed a test failure with small sustain lengths by ed 2021-03-31 17:21:42 +0100
  • 32690e6273 AudioProcessorPlayer: Resolve TSAN warnings by reuk 2021-03-30 20:43:55 +0100
  • 765eafb1eb Fixed some file permissions by Tom Poole 2021-03-31 10:12:59 +0100
  • 71fa211256 CMake: Add description of CMake source groups by reuk 2021-03-30 17:14:56 +0100
  • 429550f3dd CMake: Support using custom VST3 SDKs by reuk 2021-03-30 16:17:16 +0100
  • b1a924609d bring back juce_audio_plugin_client_LV2.cpp by KottV 2021-03-30 22:51:59 +1000
  • f1ccbcfdf7 (refs/pull/18/head) bring back juce_audio_plugin_client_LV2.cpp by KottV 2021-03-30 22:51:59 +1000
  • af4b727b8a VST3: Fixed an assertion when JUCE_FORCE_LEGACY_PARAM_IDS=1 due to getProgramParameter() returning the wrong parameter by ed 2021-03-29 16:42:19 +0100
  • 52fbaa6042 Linux: Stop MidiInputThread before freeing handle in AlsaClient destructor by ed 2021-03-29 15:21:14 +0100
  • 79fbde7099 Added preliminary support for FreeBSD by Tom Poole 2021-02-06 18:15:10 +0000
  • 241bb8d430 VST3 Host: Add cross-platform-compatible VST3 uid hash by reuk 2021-03-23 20:19:26 +0000
  • be0c36001d Linux: Fixed some comparison warnings using Clang 10 by ed 2021-03-29 10:29:02 +0100
  • d8004e2e2b Docs: Fixed a few switched "namespace juce" comments by ed 2021-03-24 09:05:47 +0000
  • 4b5a67f067 VST3: Fixed bypass and program parameter indices when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 and AudioProcessor::getBypassParameter() is implemented by ed 2021-03-26 14:13:28 +0000
  • 762cf327be macOS: Removed static display change callback by ed 2021-03-25 10:02:48 +0000
  • 675d93315f ADSR: Minor refactoring, added some tests by ed 2021-03-29 09:20:05 +0100
  • 9e64736519 Docs: Updated the documentation for Component::modifierKeysChanged() by ed 2021-03-26 16:24:35 +0000
  • 85589b5fd3 MPE: Set currentlyPlayingNote state to off before calling MPESynthesiserVoice::noteStopped() in MPESynthesiser::turnOffAllVoices() by ed 2021-03-26 09:03:56 +0000
  • 421b688eb6 VST3: Removed Windows HWNDComponentWithParent by ed 2021-03-25 16:46:26 +0000
  • bb94767e3b Linux: Fixed a compile error when JUCE_USE_XRENDER=1 by ed 2021-03-28 17:28:50 +0100
  • 9492b361b9 Re-saved all projects by Tom Poole 2021-03-26 10:52:57 +0000
  • ef5608654d VST3: Fixed a bug loading plug-ins by Tom Poole 2021-03-26 10:31:45 +0000
  • 60d52182bb Fixed a data race in ThreadedAnalyticsDestination by Tom Poole 2021-03-25 18:24:11 +0000
  • 2367d648f4 Fixed an issue rendering AttributedStrings containing horizontal font scale by Tom Poole 2021-03-25 15:45:28 +0000
  • a9ad07a945 Use RAII for CFTypes by Tom Poole 2021-03-25 15:48:35 +0000
  • 767f63dfb0 UIViewComponentPeer: Fix issue where heavyweight windows could "drift" when resized slowly by reuk 2021-03-24 18:56:46 +0000
  • 432cd793d7 AudioPluginHost: Avoid drawing in unsafe areas of the screen on mobile by reuk 2021-03-24 17:47:37 +0000
  • 92ca22c080 UIViewComponentPeer: Fix issue where view may be accessed after deletion by reuk 2021-03-12 17:59:23 +0000
  • 819736054f GenericAudioProcessorEditor: Allow double-click on a slider to return to default value by reuk 2021-03-24 17:32:31 +0000
  • de278cf555 AudioPluginHost: Allow resizing plugins from the host, and increase border size on mobile by reuk 2021-03-24 16:43:25 +0000
  • bc660e8218 AudioPluginHost: Avoid creating editor if hasEditor returns false by reuk 2021-03-24 15:56:51 +0000
  • 6f92906107 AudioProcessor: Make wrapperType member const by reuk 2021-03-24 16:09:59 +0000
  • 8c9c3c3ca9 Projucer: Use exporter name, rather than build folder name, to locate pre-built libraries by reuk 2021-03-24 13:00:15 +0000
  • 3f17cc7b2e CMake: Add juce_enable_copy_plugin_step function by reuk 2021-03-24 13:46:45 +0000
  • fbe95b0b07 AudioProcessor: Fix default behaviour of updateHostDisplay by reuk 2021-03-23 13:00:25 +0000
  • 65bdf50d93 Docs: Fixed a typo in the docs for WebInputStream::Listener::postDataSendProgress() by ed 2021-03-24 08:58:00 +0000
  • 8c39d8e3fe Docs: Updated the README banner image by ed 2021-03-23 15:55:48 +0000
  • 0616554584 Docs: Updated the README banner image by ed 2021-03-23 15:55:48 +0000
  • d08b526930 AudioProcessor: Fix default behaviour of updateHostDisplay by reuk 2021-03-23 13:00:25 +0000
  • 0f6f2728f2 AlertWindow: Scale window according to scale of associatedComponent by reuk 2021-03-19 19:57:09 +0000
  • 7b6d41be3f AudioBuffer: Make assertions more specific by reuk 2021-03-22 12:25:40 +0000
  • 545e9f353a (v6.0.8) JUCE version 6.0.8 by Tom Poole 2021-03-22 09:38:01 +0000
  • 3a8db2f04d Re-saved all projects by Tom Poole 2021-03-22 09:35:42 +0000
  • 4c58e50f2e Bump version number to 6.0.8 by Tom Poole 2021-03-22 09:24:48 +0000
  • 71b8885460 VST3: Fixed a crash accessing the program parameter when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 by ed 2021-03-19 17:59:12 +0000
  • 799c5ef51b BasicNativeHeaders: Increment minimum required IE version on Windows by reuk 2021-03-18 12:22:29 +0000
  • 5bcd2b0dfb NSViewComponentPeer: Force repaint when window becomes key by reuk 2021-03-16 13:24:19 +0000
  • 3fe0b07a82 SystemStats: Avoid "pragma intrinsic" when building with the Intel compiler by reuk 2021-03-16 16:37:24 +0000
  • ba475a8008 AudioDeviceSelectorComponent: Draw text using TextLayout rather than GlyphArrangement by reuk 2021-03-16 16:26:17 +0000
  • 914119eca5 Standalone: Avoid hitting an assertion when setting resize limits by ed 2021-03-16 16:58:34 +0000
  • d579fc24c6 Merge branch 'develop' of github.com:juce-framework/JUCE into main by falkTX 2021-03-15 19:51:00 +0000
  • 7b6ad28b46 AUv3 wrapper: Allow host to resize editor view by reuk 2021-03-15 12:13:02 +0000
  • 5c886372ab AudioPluginDemo: Disable corner resizer when loaded as an AUv3 by reuk 2021-03-15 18:24:06 +0000
  • 8fb4541fdb iOS: Avoid unnecessary numeric conversion by reuk 2021-03-15 19:22:40 +0000
  • 6efb77bed3 Fixed a bug escaping MTL_HEADER_SEARCH_PATHS in the Xcode exporter by Tom Poole 2021-03-15 10:07:23 +0000
  • 77d4ac7242 URL: Fixed backwards compatibility of URL::createInputStream() when specifying a POST-like request with parameters and no POST data by ed 2021-03-13 12:37:31 +0000
  • c8dcf4ca01 Merge branch 'develop' of github.com:juce-framework/JUCE into main by falkTX 2021-03-14 12:29:21 +0000
  • c9768b2fcb Fix opengl x11 window offset by falkTX 2021-03-14 12:28:31 +0000
  • 7d71efe6e0 Standalone: Use AudioProcessorEditor::setBoundsConstrained() when setting editor bounds by ed 2021-03-12 17:44:34 +0000
  • db618477ff Standalone: Respect AudioProcessorEditor resize limits by ed 2021-03-12 17:17:39 +0000
  • ad8f2013b5 AudioProcessorEditor: Set ComponentBoundsConstrainer stretchingTop/Left/Bottom/Right values when calling setBoundsForComponent() by ed 2021-03-12 14:44:54 +0000
  • df06a471c0 AudioProcessorPlayer: Support a greater variety of IO configurations by reuk 2021-03-11 19:31:54 +0000
  • 717774b648 VST3: Fixed the plug-in bundle path on aarch64 by Tom Poole 2021-03-12 18:02:23 +0000
  • 1ab5f3c73a Fix VST3 mingw build by falkTX 2021-03-12 17:33:24 +0000
  • 650de5add1 Revert crash-on-close workaround by falkTX 2021-03-12 17:32:44 +0000
  • d790bc8f2c Fix LV2 UI cleanup and reinit, dont reuse editor by falkTX 2021-03-12 17:31:53 +0000
  • 3b826a31c4 Fix build without juce_audio_devices by falkTX 2021-03-12 17:31:18 +0000
  • 0e599bea06 Re-saved all projects by Tom Poole 2021-03-12 16:58:39 +0000
  • 4ea3053b1c Projucer: Updated URL::createInputStream() code to use URL::InputStreamOptions by ed 2021-03-12 16:23:05 +0000
  • fa8c446d0c URL: Added InputStreamOptions and enable POST data to be sent with URL-encoded parameters. by ed 2021-03-12 16:22:45 +0000
  • f9f0896bbb Tidied up URL and WebInputStream docs by ed 2021-03-12 16:21:00 +0000
  • 051c55db38 Merge branch 'develop' of github.com:juce-framework/JUCE into main by falkTX 2021-03-12 14:15:18 +0000
  • 22777e5480 Linux: Remove embedded OpenGL window events from event queue when destroying by ed 2021-03-12 10:28:14 +0000
  • 3dc97ec71c PluginHostType: Add missing juce:: namespace by reuk 2021-03-12 10:11:43 +0000
  • d4e802016a VST3: Fix issue where Ardour would repeatedly try to resize editors by reuk 2021-03-11 15:19:23 +0000
  • 68d30f9c8d Convolution: Compensate for volume changes when resampling IRs by reuk 2021-03-05 19:00:23 +0000
  • 85899f825d Updated the breaking changes doc to reflect the recent AudioProcessorEditor changes in 5a59c92b by ed 2021-03-11 14:32:35 +0000