eaf2dd5ef8
CMake: Fix error when specifying multi-item VST3_CATEGORIES by
2020-06-29 10:27:38 +0100
a2d1fc412a
VST3: Return correct count for MIDI input/output buses in getBusCount() and enable/disable them based on activateBus() calls by
2020-06-30 12:49:10 +0100
b0790feab6
VST3: Re-initialise plug-in MIDI buses in prepareToPlay() by
2020-06-30 12:48:11 +0100
159a274a03
Projucer: Added a more helpful message for incompatible licenses by
2020-06-30 14:47:23 +0100
55df0897d1
JUCE version 6.0.0 by
2020-06-29 08:36:03 +0100
c1c347c64e
JUCE 6.0.0 ChangeList.txt by
2020-06-26 18:23:38 +0100
eabc5cf06c
Updated breaking changes doc by
2020-06-28 09:35:47 +0100
de6ecc57f8
Added JUCE 6 LICENSE.md by
2020-06-26 17:36:21 +0100
009d685179
Updated all license headers by
2020-06-28 09:32:18 +0100
67925d384f
Updated main README with CMake support info and changed docs extension from .txt to .md by
2020-06-28 09:34:54 +0100
0d410ef3e6
Projucer: Updated projucerMajorVersion to use ProjectInfo::versionNumber by
2020-06-26 17:14:13 +0100
964d497d6c
Projucer: Removed some unused files by
2020-06-28 17:42:59 +0100
3050ab7060
Final JUCE 5 commit by
2020-06-29 08:20:22 +0100
d2e06f187b
Updated breaking changes doc by
2020-06-28 09:22:55 +0100
4855f52e4d
Added missing documentation tags by
2020-06-27 17:26:44 +0100
fa4fde08ec
Fixed some documentation issues by
2020-06-27 11:19:12 +0100
6b6cc53778
Added missing DSP tag to ProcessorChain by
2020-06-27 10:16:07 +0100
631ef88fb0
Added missing DSP tag to ProcessorChain by
2020-06-27 10:16:07 +0100
d08c26e94d
Projucer: Only load the live-build .dll when it's enabled by
2020-06-24 15:25:35 +0100
51fe471461
VST3: Only call restartComponent() with necessary flags by
2020-06-23 16:15:42 +0100
6a5d554451
VST3: Only call restartComponent() with necessary flags by
2020-06-23 16:15:42 +0100
d7f44a9cf5
Projucer: Updated licence code to JUCE 6 by
2020-06-23 14:20:10 +0100
aa200ffeac
Projucer: Fixed some errors when building the live-build engine dll by
2020-06-23 10:08:18 +0100
5d9f9879c4
Projucer: Updated licence/account URLs to juce.com by
2020-06-22 16:18:33 +0100
4c56ae4d0d
Windows: Check validity of this pointer in WebView2 callbacks and free WebView2Loader.dll in destructor by
2020-06-17 17:34:02 +0100
802d73f73f
Added startTime and endTime to UnitTest TestResult struct by
2020-06-17 14:52:57 +0100
0f6cdd8457
Linux: Fixed some issues with headless builds and don't terminate process when no X server is running by
2020-06-15 18:10:49 +0100
1e9cd97664
Added startTime and endTime to UnitTest TestResult struct by
2020-06-17 14:52:57 +0100
1f63357263
Windows: Added WindowsWebView2WebBrowserComponent wrapper to add support for custom WebView2Loader.dll location and user data folder for WebView2 by
2020-06-16 18:31:23 +0100
f5cb3f4ae1
APVTS: Make adding/removing listeners threadsafe by
2020-06-12 13:12:19 +0100
39b5c22a29
GUI: Ensure components refresh correctly when their look and feel changes by
2020-06-12 15:24:20 +0100
e7004e634c
APVTS: Make adding/removing listeners threadsafe by
2020-06-12 13:12:19 +0100
68e0e0e329
Use MidiOutput::sendBlockOfMessages() in AudioProcessorPlayer to send timestamped MIDI messages by
2020-06-12 15:37:05 +0100
87fcf2f353
Windows: Added support for Chromium-based WebView2 browser in WebBrowserComponent and removed WinRT webview by
2020-06-12 14:21:01 +0100
aad3667e17
Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues by
2020-06-12 09:26:28 +0100
5467c57e23
Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues by
2020-06-12 09:26:28 +0100
20fd6902d7
Font: Fix deadlock in findTypefaceFor by
2020-06-11 11:32:10 +0100
3a9e26b26c
Font: Fix deadlock in findTypefaceFor by
2020-06-11 11:32:10 +0100
6814cc0b8d
Projucer: Fixed exporter name not being written to console when saving via the cmd line by
2020-06-10 11:50:19 +0100
cb8a40d47c
Android: Added support for oboe input device without output by
2020-06-10 16:17:37 +0100
00cdc86a79
Android: Use default system device if not specified when opening Oboe audio device by
2020-06-10 10:21:05 +0100
eb671a6809
Projucer: Fixed default avatar image by
2020-06-10 19:24:20 +0100
cbfbd8cf12
CoreGraphics: Use generic colour spaces, instead of device colour spaces by
2020-06-08 10:13:13 +0100
ae35ebd5bc
DSP: Allow Convolution instances to share a single background thread by
2020-06-08 17:04:27 +0100
1502a3a8f2
Clang: Fix errors when building with clang on windows with C++20 enabled by
2020-06-08 10:02:52 +0100
3536cf969f
Projucer: Only close window if one was opened when creating a project from clipboard contents by
2020-06-08 15:24:53 +0100
e195a25088
Added missing String::operator+=() implementation for long ints by
2020-06-08 11:39:32 +0100
7f4b6e3288
Added missing String::operator+=() implementation for long ints by
2020-06-08 11:39:32 +0100
945cf12581
Linux: Don't call XFreeCursor() on invalid display by
2020-06-05 17:17:52 +0100
ce16bd3df9
macOS: Use CGContextGetUserSpaceToDeviceSpaceTransform to get backing scale factor of graphics context to avoid unnecessary upscaling on retina displays on macOS 10.14+ by
2020-06-04 17:50:23 +0100
3ccbf8bc74
Use getDeterminant() method in AffineTransform::inverted() by
2020-06-04 18:10:23 +0100
7b17d42039
macOS: Use CGContextGetUserSpaceToDeviceSpaceTransform to get backing scale factor of graphics context to avoid unnecessary upscaling on retina displays on macOS 10.14+ by
2020-06-04 17:50:23 +0100
b5214a341e
Normalised lambda whitespace by
2020-06-05 09:12:15 +0100
d510b73cdf
Normalised all whitespace before args in std::function by
2020-06-05 09:37:49 +0100
b883284a1f
Android: Fixed inverted screensaver logic by
2020-06-04 09:08:43 +0100
3283f2224a
Projucer: Added new start page window by
2020-06-04 14:52:29 +0100
4c95c227f6
Android: Fixed inverted screensaver logic by
2020-06-04 09:08:43 +0100
b5dac7968f
Xcode: Fix ambiguous symbol errors in VST3 wrapper by
2020-06-02 18:14:37 +0100
deaf06944e
Xcode: Fix ambiguous symbol errors in VST3 wrapper by
2020-06-02 18:14:37 +0100
b6b8809eec
CMake: Update pip templates with explicit namespaces by
2020-06-02 17:52:54 +0100
f79c49a171
CMake: Make IDE folder structure mirror disk structure by
2020-06-01 15:56:00 +0100
766f6cbf16
Demos: Fix data race in AudioPluginDemo by
2020-06-01 13:39:58 +0100
9dc6e687c1
MIDI: Allow MidiMessageCollector to preallocate storage by
2020-06-01 10:25:13 +0100
f7ccdd54bb
Midi: Fix midi buffer iterator tag by
2020-06-01 10:10:46 +0100
074f5077fc
Docs: Fix references to `docs/CMake API.txt` by
2020-06-01 09:59:48 +0100
606e8a509b
AudioProcessorGraph: Return Node::Ptr from removeNode() by
2020-06-01 11:48:39 +0100
0d610c52b2
Removed an unused define from the JUCE splash screen by
2020-06-01 09:56:42 +0100
246ace8913
Projucer: Use sign in/out instead of log in/out by
2020-05-29 17:04:29 +0100
05602341fc
OpenGL: Take global scale factor into account when setting rendering scale on Windows by
2020-05-29 16:29:39 +0100
40ab91dea4
macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied by
2020-05-29 10:19:06 +0100
351c5142e5
AAX: Resize host window correctly when global scale != 1 by
2020-05-29 09:46:10 +0100
1bb38fe54a
OpenGL: Take global scale factor into account when setting rendering scale on Windows by
2020-05-29 16:29:39 +0100
ebf76194b9
macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied by
2020-05-29 10:19:06 +0100
2c46150f0c
AAX: Resize host window correctly when global scale != 1 by
2020-05-29 09:46:10 +0100
889f3baa70
iOS: Fixed a leak in the FileChooser code by
2020-05-28 12:26:51 +0100
6d16dfe4c5
Updated breaking changes doc by
2020-05-28 09:29:18 +0100
2ea34c7e52
AU: Resize host window correctly when global scale != 1 by
2020-05-28 09:26:42 +0100
bfc086567d
Updated breaking changes doc by
2020-05-28 09:29:18 +0100
73e4cb832d
AU: Resize host window correctly when global scale != 1 by
2020-05-28 09:26:42 +0100
5d9eb7ee1f
Whitespace by
2020-05-28 09:26:04 +0100
293be30356
VST3: Fixed some alignment warnings when loading VST2-compatible state data by
2020-05-27 15:04:32 +0100
fb34363c0a
VST3: Fixed some alignment warnings when loading VST2-compatible state data by
2020-05-27 15:04:32 +0100
b8f8a1781d
AU: Ignore implicit fallthrough warning when including AU headers by
2020-05-27 12:10:23 +0100
3a0f7cd59a
AU: Ignore implicit fallthrough warning when including AU headers by
2020-05-27 12:10:23 +0100
de1ce15260
Projucer: Don't overwrite project C++ standard with old exporter value if it has been set by
2020-05-26 14:20:13 +0100
9de335a575
Removed references to nonexistent function in BubbleMessageComponent docs by
2020-05-27 09:51:04 +0100
d9093c87d6
Removed some cross-module relative includes by
2020-05-22 12:44:14 +0100
72a4719c17
VST: Query host window scale factor when opening editor window by
2020-05-23 11:19:21 +0100
e1c18e6461
macOS: Render OpenGL frames on ThreadPoolJob instead of directly on the CVDisplayLink thread to avoid a deadlock by
2020-05-19 12:53:09 +0100
228fc0a8cf
macOS: Disable CVDisplayLink driver when continuous repainting is false by
2020-05-12 16:46:06 +0100
991ff626e1
Projucer: Add all format-specific plug-in files in juce_audio_plugin_client to correct targets in Visual Studio by
2020-05-22 16:44:30 +0100
b57509c4a2
Removed some cross-module relative includes by
2020-05-22 12:44:14 +0100
ceb410ca69
iOS: Fixed a linker error when compiling juce_events without juce_gui_basics by
2020-05-22 12:24:51 +0100
257e5e579b
Projucer: Removed unused function by
2020-05-22 12:23:21 +0100
2bfed0b354
Removed some unnecessary JUCE_MODULE_AVAILABLE_* checks by
2020-05-22 11:59:35 +0100
77787bd3ae
VST: Query host window scale factor when opening editor window by
2020-05-21 18:28:57 +0100
b77b14c6c3
Fixed some incorrect documentation examples for the Rectangle::removeFromRight() and ::removeFromBottom() methods by
2020-05-22 11:22:43 +0100
da552112a8
Linux: Fixed a data race in the ALSA code by
2020-05-21 09:01:29 +0100
685dc4fd78
Fixed a typo by
2020-05-20 18:38:39 +0100
539f524853
Android: Added some missing AudioDeviceInfo types by
2020-05-20 18:08:48 +0100