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