1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

9897 commits

Author SHA1 Message Date
dimitri
4f7137cc08 BLOCKS: Request version number from old firmware 2018-12-19 14:09:57 +00:00
dimitri
77993724df BLOCKS: Fix issue identifying master block 2018-12-19 14:09:41 +00:00
dimitri
0ae5e233cd MIDI: Do not treat sysex final byte as an initial byte 2018-12-19 14:09:29 +00:00
ed
133429721e APVTS: Made the stringFromValueFunction of AudioParameterFloat backwards compatible with old behaviour when using a NormalisableRange with an integer interval 2018-12-19 11:58:01 +00:00
ed
b0e2495eac Android: Updated the code in PushNotifications and InAppPurchases to the recent low-level API changes 2018-12-19 10:46:15 +00:00
ed
a1042a6e24 Added Cakewalk by Bandlab to the PluginHostType enum 2018-12-18 17:56:17 +00:00
ed
954663b8bb VST3: Added a workaround for Cubase 10 resizing the host window after the plug-in on macOS 2018-12-18 17:15:23 +00:00
ed
51fed8f8bf Added Cubase 9.5 and Cubase 10 to the PluginHostType enum 2018-12-18 17:14:42 +00:00
ed
8346b578b5 Removed a stray logging statement from the WASAPI code 2018-12-18 16:16:39 +00:00
ed
e5204bafe9 Fixed some incorrect documentation in ValueWithDefault and added some unit tests to the class 2018-12-18 14:23:30 +00:00
ed
c29eea44e3 Added a getUndoManager() method to CachedValue and ValueWithDefault and made CachedValue weak referenceable 2018-12-18 14:22:59 +00:00
ed
f67d2e01be Projucer: Ensure that additional Java libs specified in the Android exporter are copied to the app folder 2018-12-18 11:51:32 +00:00
ed
74b6673e42 Improved the documentation of some methods in juce_Thread.h 2018-12-18 11:14:12 +00:00
ed
3ba771507d Avoid unnecessary zeros when writing double values to XML or JSON 2018-12-17 16:32:57 +00:00
ed
27258ed6dd BLOCKS: Replaced an old BlockImpl name with BlockImplementation 2018-12-17 14:10:21 +00:00
ed
18571feb61 Avoid calling Graphics::fillEllipse() with negative bounds in AudioAppDemo 2018-12-17 11:38:59 +00:00
ed
31025ae3e6 Projucer: Initialise the legacy VST dependency in the Makefile exporter so that the path is correctly added to the build 2018-12-14 16:46:07 +00:00
ed
6d4fa280c6 Linux: Fix Process::openDocument() return value in previous commit 2018-12-14 16:09:03 +00:00
ed
6cd0ebd832 Linux: Don't quote space-escaped paths in Process::openDocument() as it causes xdg-open to fail 2018-12-14 15:58:59 +00:00
ed
5c03d13f0d Revert previous commit and instead call ComponentHelpers::releaseAllCachedImageResources() from Component::removeFromDesktop() 2018-12-14 12:13:39 +00:00
ed
af098a1985 VST3: Call setVisible (false) on the editor content component before removing it from the desktop on Windows to avoid an OpenGLTexture leak 2018-12-14 10:07:10 +00:00
ed
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 2018-12-13 14:37:32 +00:00
ed
7f4b094018 Projucer: Check if component position is relative to any other components when filling out the setBounds() code in the GUI builder 2018-12-13 10:12:50 +00:00
ed
166e1d1185 macOS: Ensure that the global CoreMIDI client is initialised when calling MIDI I/O methods 2018-12-11 18:15:11 +00:00
ed
9bad19151b Android: Create URL object without checking the filepath in Process::openDocument() to avoid hitting an assertion when opening URLs 2018-12-10 11:36:26 +00:00
ed
2e3a41cbb1 Re-saved all projects 2018-12-10 09:55:35 +00:00
ed
203b50a189 Projucer: Use the legacy build system for Xcode projects to work around some issues with Xcode 10 2018-12-10 09:55:34 +00:00
reuk
167a3a86b1 APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree 2018-12-09 18:16:46 +00:00
Tom Poole
721d732b40 Reverted the numberOfDecimalPlaces behaviour of the String constructor 2018-12-07 13:52:54 +00:00
Tom Poole
6b7a870f0b Windows: Restricted the thread safe Studio One hang fix to only non-realtime cases 2018-12-07 11:02:15 +00:00
Tom Poole
b7fbdd7009 Windows: Added a more thread safe fix for the Studio One hang 2018-12-07 09:43:29 +00:00
Tom Poole
d19c410713 Windows: Fixed a hang in AudioProcessorGraph when doing non-realtime processing in Studio One 2018-12-06 18:00:06 +00:00
Tom Poole
e79941ca57 Changed the manufacturer name of the internal plug-in host nodes 2018-12-06 16:05:14 +00:00
Tom Poole
f86045e952 Re-saved all projects 2018-12-06 14:08:24 +00:00
Tom Poole
63b833855e Updated the embedded VST3 SDK to version 3.6.12 2018-12-06 14:03:17 +00:00
Tom Poole
d06a2b8c13 Fixed compatibility with GCC 4.8 2018-12-06 10:45:23 +00:00
ed
ec46ad4891 Projucer: Only add example assets path to projects generated from JUCE example PIPs 2018-12-06 09:46:12 +00:00
Tom Poole
a968c9dd6b Moved the UUID hashing template to the header file 2018-12-05 15:30:35 +00:00
Tom Poole
d81ce3ce03 Fixed an issue falling back to an incompatible audio device configuration after a disconnection 2018-12-05 08:38:02 +00:00
ed
717cc49382 Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object 2018-12-04 16:27:07 +00:00
Tom Poole
cdff2c7f45 macOS: Fixed an issue rendering memory based fonts 2018-12-04 14:55:25 +00:00
Tom Poole
faf7fb1960 Fixed a bug in the AudioDeviceSelectorComponent when selecting zero channels 2018-12-04 14:47:25 +00:00
ed
3b8686aa97 Windows: Add the FILE_SHARE_DELETE when opening file handles to allow them to be renamed and deleted 2018-12-04 12:44:37 +00:00
Tom Poole
578022d011 Allowed the AudioDeviceManager to fall back to the default device on device disconnection 2018-12-04 11:26:20 +00:00
ed
ba68fb0212 Windows: Fixed an OpenGL bug in non-DPI aware windows with a global scale factor != 1.0 2018-12-03 17:15:58 +00:00
ed
77c8a873f3 BLOCKS: Split PhysicalTopologySource internal classes into separate files 2018-12-03 17:05:09 +00:00
ed
f4c67f6fa7 Whitespace 2018-12-03 17:02:26 +00:00
ed
4710fd7b1f Projucer: Copy the Unity GUI script to the bundle resources folder on macOS to fix a code signing issue 2018-12-03 15:48:05 +00:00
ed
fdc77e645d Windows: Fixed a focus ping-pong issue in the native file chooser when using a custom component 2018-12-03 14:21:51 +00:00
Tom Poole
6d2e17ed85 APVTS: Fixed an issue displaying slider value suffixes 2018-11-30 18:18:07 +00:00