19821db2a3
HWNDComponentPeer: Dismiss modals when windows are moved by
2021-04-27 19:08:36 +0100
15305e69af
VST3 hosting: Fix issue where MIDI controller changes were not passed on to plugins by
2021-05-02 14:06:50 +0100
51a593abac
CodeEditorComponent: Avoid dereferencing a nullptr when recreating caret component by
2021-04-30 17:15:27 +0100
22189f7aa4
ArrayBase: Avoid undefined behaviour when trying to copy a range of 0 elements by
2021-04-29 17:24:54 +0100
e9b26887dd
NSViewComponentPeer: Fix bug where components could draw with unwanted translation by
2021-04-29 17:04:28 +0100
6e5645bf8f
macOS Windowing: Revert unnecessary change which produced incorrect monitor bounds by
2021-04-29 12:58:50 +0100
d6baa1570d
Docs: Removed reference to Graphics::getClipRegion() method which no longer exists by
2021-04-29 17:33:24 +0100
c9731d4827
AUv3: Removed a duplicate statement in getCurrentPosition() by
2021-04-29 17:31:33 +0100
665fac678f
TextEditor: Enable horizontal scrollbars for multi-line editors with word wrapping disabled by
2021-04-29 16:29:05 +0100
6e98145185
Projucer: Force Xcode script phases to run on every build by
2021-04-28 15:28:17 +0100
f5a7d4eea5
Projucer: Allow specifying build number for Xcode projects by
2021-04-27 22:09:41 +0100
768c2f6db1
Projucer: Add armv8 option for makefile exporter by
2021-04-28 09:02:27 +0100
f73f8ee849
NSViewComponentPeer: Use JUCE-style coordinates to position subviews by
2021-04-21 19:11:14 +0100
a747f7c47f
CoreGraphics: Added convertToPointFloat() helper by
2021-04-27 09:56:11 +0100
ec43c7f61c
FileChooser: Remember previous file location on Windows by
2021-04-26 22:44:47 +0100
0e7fd1b909
StandalonePluginHolder: Fix out-of-bounds read when audio callbacks use larger-than-expected buffers by
2021-04-22 18:21:56 +0100
0e47da1474
VST Client: Ensure audioMasterIOChanged is sent when latency is updated by
2021-04-22 16:46:03 +0100
c0bcba8d71
Projucer: Only update module list on change by
2021-03-15 10:00:16 +0000
94ac07cd73
Projucer: Fixed a potential crash in JucerTreeViewBase when dereferencing a deleted pointer to the underlying TreeViewItem by
2021-03-15 11:44:34 +0000
d6ac6b543b
Removed some unnecessary angled brackets by
2021-03-19 15:45:05 +0000
a8aafed53d
Removed some unnecessary virtual keywords by
2021-03-19 15:44:56 +0000
bd17993caa
SidePanel: Call onPanelShowHide when animation has completed by
2021-04-26 17:22:18 +0100
6e82569c24
Re-saved all projects by
2021-04-27 11:27:51 +0100
8aa84abd7c
Oboe: Updated to release 1.5.1 by
2021-04-27 10:44:34 +0100
433750941b
MemoryBlock: Added a new replaceAll() method and deprecated the replaceWith() method by
2021-04-26 16:49:20 +0100
f5dac0780d
TextEditor: Only start new lines when shouldStartNewLine == true when splitting long atoms by
2021-04-26 15:05:00 +0100
7fb45db0d2
TextEditor: Always return positive integers from getMaximumTextWidth/Height() by
2021-04-24 14:21:18 +0100
db8123f65c
Docs: Fix typo in makefile by
2021-04-25 20:13:49 +0100
b9c8a1475f
TextEditor: New line atoms should have zero width by
2021-04-23 14:58:11 +0100
b644d7b675
TextEditor: Fixed a wrapping bug when right-justified by
2021-04-23 12:31:45 +0100
0fc1ede50f
Used MemoryBlock::isEmpty() in a few places by
2021-04-22 17:35:48 +0100
b2b1685ca6
Added MemoryBlock::isEmpty() by
2021-04-22 17:34:25 +0100
76993469ea
CoreGraphics: Fixed a leak when loading an empty MemoryBlock in juce_loadWithCoreImage() by
2021-04-22 16:40:38 +0100
5bff5dc9c8
Whitespace by
2021-04-22 16:39:55 +0100
a9844e1b9f
Projucer: Correctly handle Xcode frameworks containing spaces by
2021-04-22 15:56:43 +0100
547dc7712c
Fixed a potential crash in DropShadower when the component is deleted before the shadower by
2021-04-22 16:13:36 +0100
8a2c6ad8f7
CMake: Fix bug which prevented header-only modules from being configured correctly by
2021-04-22 14:43:53 +0100
327fc86ff2
PluginDescription: Also check deprecatedUid when matching plugin identifier strings by
2021-04-22 13:12:10 +0100
36653e8b30
VST Host: Correctly retrieve results of effGetSpeakerArrangement by
2021-04-20 13:10:41 +0100
a1337a3863
VST3: Workaround incorrect VST3 editor ref-count bug in Adobe Audition by
2021-04-22 11:58:14 +0100
3c48207d15
PluginHostType: Added Adobe Audition on macOS by
2021-04-22 10:13:09 +0100
1ab54a9438
PluginHostType: Added AU Lab by
2021-04-22 11:15:19 +0100
cb399a57ff
CMake: Link CoreServices weakly when building for iOS 11 or lower by
2021-04-21 11:15:26 +0100
b5c0c75a5b
ASIO: Read buffer size after setting device sample rate by
2021-04-20 16:57:17 +0100
27af34af8b
ASIO: Support larger buffer sizes by
2021-04-20 16:39:58 +0100
b5bb5273c1
TextEditor: Use caret position relative to the Component top-left when calculating scroll amounts in scrollEditorToPositionCaret() and scrollToMakeSureCursorIsVisible() by
2021-04-20 15:43:25 +0100
24c2953369
TextEditor: Call checkLayout() before moving caret and repainting text in remove() by
2021-04-20 15:27:40 +0100
841aae5b18
TextEditor: Call scrollToMakeSureCursorIsVisible() after updating layout when undoing/redoing by
2021-04-20 15:24:34 +0100
c145434adf
TextEditor: Fixed a bug causing the caret to disappear at the end of lines by
2021-04-20 15:13:28 +0100
1e606ddb32
MainMenu: Allow components to directly handle shortcut keys which trigger menu items by
2021-04-19 17:55:33 +0100
75ed712b19
AU Wrapper: Fix build errors when using PreferredChannelConfigurations by
2021-04-19 22:32:51 +0100
b7647e2acb
Docs: Added ladspa-sdk to Linux dependencies list by
2021-04-19 19:02:18 +0100
d3248a5f66
Re-saved all projects by
2021-04-19 17:33:31 +0100
70250dd0c1
Projucer: Added on option to select the macOS application category by
2021-04-19 17:26:08 +0100
e4dba6a40a
PlistOptions: Add MIDI tag to aumi plists by
2021-04-16 18:38:31 +0100
965f14311d
AUv3 Wrapper: Tidy up sample rate detection by
2021-04-16 18:38:04 +0100
8f74f3624c
AU Format: Enable output channels in MIDI FX by
2021-04-15 19:47:13 +0100
cafb437762
AU Wrapper: Use correct sample rate for MIDI FX with no buses by
2021-04-15 19:10:47 +0100
a3e421a36b
MIDILogger: Enable MIDI FX mode by
2021-04-15 12:00:06 +0100
f900581605
Projucer: Do a breadth first search for modules by
2021-04-19 11:44:56 +0100
d30c0502bf
ASIO: Update buffer size list when opening a device by
2021-04-19 09:29:23 +0100
a483fb58ee
Projucer: Set pdb filename to match pdb output file to workaround broken VS2019 copy step by
2021-04-17 17:52:47 +0100
197d7e9370
(refs/pull/13/head)
Make changes to ttl generation as suggested in PR review by
2021-04-16 09:07:34 -0700
ee76137441
Fixed some compiler warnings by
2021-04-16 16:44:05 +0100
e83346fcfd
Fix bad merge conflicts by
2021-04-15 00:04:10 -0700
9673f86a5a
Fix hang when loading LV2 in Carla by
2021-01-06 19:00:20 -0800
a32d6f0cff
Expose LV2_URI property in juce_add_plugin by
2020-12-28 10:14:07 -0800
ae2976241e
Add quotes for JUCE_LV2_URI property by
2020-12-28 09:46:54 -0800
9278162857
Set working directory for ttl generator command by
2020-12-08 19:56:58 -0800
36e59fb03e
Use C executable for generating LV2 ttl files by
2020-11-30 17:54:44 -0800
7dcce4982f
Enable LV2 compilation through CMake interface by
2020-11-30 13:35:23 -0800
ec16195cfe
Update readme to mention GPLv3 usage by
2020-11-16 17:13:02 +0000
e03e5c12e9
Add LV2 wrapper by
2020-11-16 17:08:00 +0000
9435e84705
Fix VST2 gui init on Linux by
2020-11-16 17:02:46 +0000
4cefb3707c
AudioDeviceManager: Ensure current state is updated correctly when device settings are updated by
2021-04-13 19:21:18 +0100
8023985a8a
CMake: Allow a broader range of source file extensions in modules by
2021-04-13 12:32:11 +0100
52fcd4b336
CMake: Ensure only supported module sources are built on each platform by
2021-04-12 16:56:39 +0100
146c8573ca
X11: Fix drag-n-drop bug in the XWindowSystem class by
2021-04-13 14:54:18 +0100
a06063dfd7
VST3: Added a missing return in the previous commit by
2021-04-14 08:47:50 +0100
b1294fdadb
VST3: Call setComponentState() on message thread on Linux by
2021-04-13 16:25:43 +0100
dbf5789cda
Linux: Fixed a compile error when building VST3 plug-ins with JUCE_MODAL_LOOPS_PERMITTED=0 by
2021-04-13 16:25:26 +0100
11d872ea1b
MessageMananger: Made dispatchNextMessageOnSystemQueue() accessible by internal code by
2021-04-13 16:25:04 +0100
060f96ae7c
Projucer: Generate consistent Xcode projects when saving on Windows by
2021-04-12 16:00:21 +0100
c3a98d44c5
DSP: Fix uses of "snap to zero" preprocessor definition by
2021-04-12 10:16:24 +0100
6832dca430
StandaloneFilterWindow: Auto-resize settings dialog when IO options change by
2021-04-11 16:58:39 +0100
04fdc4c209
Standalone: Add a dummy output channel to MIDI effect plug-ins by
2021-04-09 16:45:28 +0100
107a2cfe27
AudioProcessorPlayer: Support MIDI effect processors by
2021-04-09 16:45:02 +0100
9f03bbc358
VST3 Host: Ensure IEditController::setParamNormalized is only called from the message thread by
2021-03-18 19:00:22 +0000
4cfe27af08
VST3 Host: Avoid using Array with a non-dummy CriticalSection by
2021-03-25 13:07:57 +0000
361f839546
VST3 Client: Avoid calling performEdit from the audio thread by
2021-03-23 16:19:13 +0000
c507ec9e73
VST3 Client: Ensure IComponentHandler::restartComponent is only called from the UI thread by
2021-03-23 16:47:18 +0000
1f21ce5f30
VST3: Add CachedParamValues helper type by
2021-03-23 16:14:26 +0000
e4659fd8f2
File: Use unit test random instance to generate unique filename by
2021-04-09 10:26:28 +0100
44441d3d79
VST2: Prefer unique_ptr to manual `delete` calls by
2021-04-07 16:59:02 +0100
dbf7806488
DSPModulePluginDemo: Disable resizing, as the plugin window fails to layout elegantly at other sizes by
2021-04-07 16:02:30 +0100
d50c3920ef
FirstOrderTPTFilter: Ensure state is updated properly when samplerate is changed by
2021-04-07 15:56:33 +0100
cfd85ad4ee
UnitTestRunner: Fix bug in File tests when multiple test instances are run simultaneously by
2021-04-07 15:30:57 +0100
1a5fb5992a
BufferingAudioReader: Added some tests by
2021-04-07 17:18:44 +0100
c4a9c7876f
BufferedAudioReader: Fixed a bug reading past the end of the input source by
2021-04-07 17:11:56 +0100
b17ca5200a
BufferingAudioReader: Don't pre-read chunks in constructor by
2021-04-07 17:11:10 +0100