af098a1985
VST3: Call setVisible (false) on the editor content component before removing it from the desktop on Windows to avoid an OpenGLTexture leak by
2018-12-14 10:07:10 +0000
81f162a43d
iOS: Set the audio session category to AVAudioSessionCategoryPlayback when no input channels have been requested and add the AVAudioSessionCategoryOptionAllowBluetoothA2DP option to the session to get the best available sample rate when bluetooth headphones are connected by
2018-12-13 14:37:32 +0000
7f4b094018
Projucer: Check if component position is relative to any other components when filling out the setBounds() code in the GUI builder by
2018-12-13 10:12:50 +0000
166e1d1185
macOS: Ensure that the global CoreMIDI client is initialised when calling MIDI I/O methods by
2018-12-11 18:15:04 +0000
9bad19151b
Android: Create URL object without checking the filepath in Process::openDocument() to avoid hitting an assertion when opening URLs by
2018-12-10 11:36:26 +0000
2e3a41cbb1
Re-saved all projects by
2018-12-10 09:27:52 +0000
203b50a189
Projucer: Use the legacy build system for Xcode projects to work around some issues with Xcode 10 by
2018-12-10 09:26:04 +0000
167a3a86b1
APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree by
2018-12-09 17:36:26 +0000
721d732b40
Reverted the numberOfDecimalPlaces behaviour of the String constructor by
2018-12-07 13:52:54 +0000
6b7a870f0b
Windows: Restricted the thread safe Studio One hang fix to only non-realtime cases by
2018-12-07 10:44:20 +0000
b7fbdd7009
Windows: Added a more thread safe fix for the Studio One hang by
2018-12-07 09:43:29 +0000
d19c410713
Windows: Fixed a hang in AudioProcessorGraph when doing non-realtime processing in Studio One by
2018-12-06 18:00:06 +0000
e79941ca57
Changed the manufacturer name of the internal plug-in host nodes by
2018-12-06 16:05:14 +0000
f86045e952
Re-saved all projects by
2018-12-06 14:08:24 +0000
63b833855e
Updated the embedded VST3 SDK to version 3.6.12 by
2018-12-06 12:13:12 +0000
d06a2b8c13
Fixed compatibility with GCC 4.8 by
2018-12-06 09:51:31 +0000
ec46ad4891
Projucer: Only add example assets path to projects generated from JUCE example PIPs by
2018-12-06 09:46:12 +0000
a968c9dd6b
Moved the UUID hashing template to the header file by
2018-12-05 15:00:04 +0000
d81ce3ce03
Fixed an issue falling back to an incompatible audio device configuration after a disconnection by
2018-12-05 08:38:02 +0000
717cc49382
Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object by
2018-11-16 15:53:29 +0000
cdff2c7f45
macOS: Fixed an issue rendering memory based fonts by
2018-11-06 10:27:37 +0000
faf7fb1960
Fixed a bug in the AudioDeviceSelectorComponent when selecting zero channels by
2018-12-04 14:23:18 +0000
3b8686aa97
Windows: Add the FILE_SHARE_DELETE when opening file handles to allow them to be renamed and deleted by
2018-12-04 12:44:37 +0000
578022d011
Allowed the AudioDeviceManager to fall back to the default device on device disconnection by
2018-12-04 11:26:20 +0000
ba68fb0212
Windows: Fixed an OpenGL bug in non-DPI aware windows with a global scale factor != 1.0 by
2018-12-03 17:15:58 +0000
77c8a873f3
BLOCKS: Split PhysicalTopologySource internal classes into separate files by
2018-12-03 17:04:44 +0000
f4c67f6fa7
Whitespace by
2018-12-03 17:02:26 +0000
4710fd7b1f
Projucer: Copy the Unity GUI script to the bundle resources folder on macOS to fix a code signing issue by
2018-12-03 15:48:05 +0000
fdc77e645d
Windows: Fixed a focus ping-pong issue in the native file chooser when using a custom component by
2018-12-03 14:21:51 +0000
6d2e17ed85
APVTS: Fixed an issue displaying slider value suffixes by
2018-11-30 17:50:23 +0000
1526d9fa09
Windows: Tidied up some of the native file chooser code by
2018-11-30 17:17:29 +0000
415dc54820
Protected the system Random from having its seed reset by
2018-11-30 15:49:03 +0000
e5d1e0008e
Allow mouse events to pass to FilePreviewComponent in native file choosers by
2018-11-30 14:28:06 +0000
aee19ad963
Windows: Fixed a leak in the win32 file chooser when using a custom FilePreviewComponent by
2018-11-30 14:25:33 +0000
78d90fafba
Windows: Scale the target bounds of the native file chooser's FilePreviewComponent so it is displayed correctly by
2018-11-30 12:52:58 +0000
64c898d027
VST3: Fixed a hosting issue retrieving the parameters of plug-ins that need their IO configured first by
2018-11-30 12:10:47 +0000
6ee4117fed
Minor formatting improvements by
2018-11-30 11:09:58 +0000
5a0d409879
VST3: Added a workaround to host some plug-ins with suspect behaviour by
2018-11-29 16:39:27 +0000
b206729988
Code::Blocks: Fixed a bug linking curl more often than required by
2018-11-29 13:05:41 +0000
f547c13dcb
Projucer: Removed the juce_video module from the list of defaults by
2018-11-29 12:14:15 +0000
81634a788b
Code::Blocks: Fixed an issue building plug-ins with spaces in their name by
2018-11-29 12:12:14 +0000
1e1bb841a0
macOS: Apply light appearance to NSViewComponentPeer on 10.14 to fix a bug when hosting Apple AUs by
2018-11-29 11:22:13 +0000
5c6313157b
Added an isActive() method to ADSR by
2018-11-29 08:55:50 +0000
eaf0f990d4
Replaced all uses of static_cast<Type&&> with std::move by
2018-11-28 17:03:07 +0000
c723e56952
Defaulted some constructors and copy assignment operators in AttributedString by
2018-11-28 17:01:45 +0000
9de863a272
Fix a typo by
2018-11-28 16:39:46 +0000
e64c0365bf
macOS: Always call NSViewComponentPeer::redirectMovedOrResized() when a window is de-minimised by
2018-11-28 16:16:42 +0000
7a41d53409
Fix some potential issues with using auto in a backwards loop in the previous commit by
2018-11-28 15:49:08 +0000
f1d5e5c9cc
Avoid hitting an assertion in the splitAttributeRanges() method of AttributedString due to inserting a reference to an Array member into the Array + some misc clean up in the class by
2018-11-28 15:39:18 +0000
a02b37a68d
Re-saved all projects by
2018-11-28 15:34:47 +0000
1f40a7b10e
Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings by
2018-11-28 15:32:15 +0000
3948e56486
Re-saved all projects by
2018-11-28 15:28:59 +0000
8bb4bef24a
APVTS: Performance enhancements by
2018-11-27 16:08:27 +0000
23f9cff73e
Moved <map> into the set of standard headers by
2018-11-28 08:19:41 +0000
b8a4e00cb4
Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project by
2018-11-27 17:28:36 +0000
7b09d14695
Projucer: Use relative paths for PIP includes and modules if project isn't temporary by
2018-11-27 16:40:58 +0000
5b9f834fb3
Projucer: Display relative exporter specific SDK paths correctly by
2018-11-27 16:08:27 +0000
5a4e004fea
VST2: Fixed a scaling issue causing some non-DPI aware plug-ins to open with incorrect editor bounds by
2018-11-27 15:49:22 +0000
725079f6bc
Projucer: Add VST2 and VST3 SDK path options to project exporters if hosting is enabled by
2018-11-27 14:32:23 +0000
71224fa990
VST3: Serialise parameter changes when hosting plug-ins by
2018-11-27 13:30:40 +0000
1bea6b517d
macOS: Always resize embedded NSView asynchronously in AutoResizingNSViewComponent to fix a bug with some AU plug-ins reporting the incorrect size by
2018-11-27 11:24:15 +0000
ceec72457d
DSP: Added some const processor accessors by
2018-11-27 10:23:10 +0000
5df169fe5d
VST3: Fixed a bug with JUCE_FORCE_USE_LEGACY_PARAM_IDS and the bypass parameter by
2018-11-26 20:35:55 +0000
03fd0b9c83
AUv3: Fixed a bug in the AU hosting code causing sample rate changes to be ignored by
2018-11-26 16:10:38 +0000
1c8d648444
Fixed a bug in the JUCE_FORCE_USE_LEGACY_PARAM_IDS compatibility flag by
2018-11-26 14:37:09 +0000
de181762d2
IAA: Call AudioIODeviceCallback::audioDeviceStopped() when IAA is disconnected by
2018-11-26 11:14:23 +0000
6275af3588
Add audio/mpeg to the MIME type table for .mp3 files to ensure they show up correctly in the native Android file chooser by
2018-11-26 11:03:20 +0000
ca3f1167fb
Fix Xcode warnings by
2018-11-26 10:14:12 +0000
20f6e65d35
Unity: Fix some compiler errors when building for Win32 by
2018-11-26 09:25:15 +0000
b6bebb313f
Fixed a documentation error in ListenerList by
2018-11-23 17:35:42 +0000
a2002354a1
Projucer: Trim the Oboe repository path string when saving the Android exporter by
2018-11-23 15:14:22 +0000
b3a09e8e96
Windows: Use raw pixel location when forwarding touch events to fix an issue with non-DPI aware plug-ins by
2018-11-23 12:46:22 +0000
68cac0c587
macOS: Fixed a compiler error in juce_video when using the 10.11 SDK by
2018-11-23 09:53:42 +0000
9ade3b30d5
Projucer: Request audio recording permissions in the Audio Application template on platforms which require it by
2018-11-16 16:59:52 +0000
35890478a3
Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object by
2018-11-16 15:53:29 +0000
b592be8e81
Clarified some text in the breaking changes doc by
2018-11-16 11:56:03 +0000
e786f9c0aa
Clarified some text in the breaking changes doc by
2018-11-16 10:28:06 +0000
5d3854732b
Fixed a bug in the ADSR class when transitioning to the decay stage by
2018-11-14 17:29:50 +0000
de8d029cfe
Update Android project template to have recommended default values by
2018-11-14 18:11:17 +0100
029484f732
Fixed some typos and formatting by
2018-11-14 16:10:37 +0000
c68f5b2d28
Fixed a typo in the ADSR documentation by
2018-11-14 15:01:21 +0000
6f12e99f3d
Re-saved all projects by
2018-11-14 14:04:02 +0000
bba6fa6e4c
Updated the sampler synthesiser classes to use the new ADSR class by
2018-11-14 14:01:33 +0000
a457eb8ad1
Added a simple ADSR envelope class to juce_audio_basics by
2018-11-14 14:00:56 +0000
67ff43f1f0
Renamed juce_audio_basics/effects to juce_audio_basics/utilities by
2018-11-14 12:28:42 +0000
85ec71d6e4
Fixed an issue where file URIs on Windows would not be parsed correctly by
2018-11-13 16:26:31 +0000
47f607c2d3
Projucer: Allow dynamic library targets in the iOS exporter by
2018-11-13 14:54:53 +0000
1cf973ff32
Re-saved all projects by
2018-11-13 12:15:30 +0000
008b7a9ab2
Re-structured the low-level Android native code by
2018-11-13 12:33:40 +0000
463f5ea5b0
Projucer: Ensure that the default bundle identifier doesn't contain any illegal characters by
2018-11-13 09:25:45 +0000
baf78b1e5f
JUCE version 5.4.1 by
2018-11-12 11:34:01 +0000
5007e2bb98
Windows: Fixed a VST2 compilation error in VS2013 by
2018-11-12 10:09:16 +0000
ad6600f31c
Re-saved all projects by
2018-11-12 11:29:25 +0000
6d39f01793
Bump version number to 5.4.1 by
2018-11-12 11:26:11 +0000
33baa50986
Projucer: Fixed a bug in scanning exporter module paths when there are no compatible exporters on the current OS by
2018-11-12 11:25:22 +0000
82f16e82ec
Windows: Fixed a VST2 compilation error in VS2013 by
2018-11-12 10:09:16 +0000
aa40ea1eb8
Fixed a live build error compiling the numeric header by
2018-11-10 15:16:50 +0000
3ccbd29b39
Fixed some uninitialised ValueWithDefault pointers in the ChoicePropertyComponents by
2018-11-10 13:57:03 +0000
32aa676f01
Projucer: Fixed a Windows live build error in the video module by
2018-11-10 11:38:32 +0000
a1c343b97d
Projucer: Fixed a bug connecting to the build server on startup by
2018-11-10 10:10:26 +0000