1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

6367 commits

Author SHA1 Message Date
ed
5e7409ead1 Android: Revert commit 9bad191 2019-01-07 15:49:11 +00:00
ed
84513eef8f Added JUCE_CONSTEXPR macro to qualifying functions in Range 2019-01-07 11:07:42 +00:00
ed
088dd14037 Fixed an error in the ADSR::calculateRates() method 2019-01-07 10:27:54 +00:00
ed
fd5f8e03dd VST3: Fixed some glitchy resizing in Reaper when using a fixed aspect ratio 2019-01-04 14:38:24 +00:00
jules
12ec130cf6 Avoided a possible recursion in ScopedPointer::reset() if called from within the object's own destructor. 2019-01-04 08:49:45 +00:00
ed
4d23868db7 Increased the OSC message buffer size in OSCReceiver 2019-01-03 14:29:42 +00:00
ed
665f1fbedf Fixed an incorrect return value from ValueWithDefault::isUsingDefault() 2019-01-02 16:34:54 +00:00
ed
64cd94f8ae VST3: Added a workaround for Windows DPI-aware Cubase 10 opening plug-in editor with double scaled bounds 2019-01-02 14:40:45 +00:00
ed
bca872193c Ensure that the correct Cubase version is reported in PluginHostType when using the host path 2018-12-24 13:41:18 +00:00
jules
536d7ed6d2 Replaced some clumsy buffer handling code in the TracktionMarketplaceStatus class 2018-12-22 14:32:51 +00:00
ed
dfcc9d758e WASAPI: Re-open the audio device when waking up 2018-12-21 16:12:08 +00:00
ed
98219bf98e VST2: Fix a conversion warning in the wrapper and prevent resizing the plug-in window in resizeHostWindow() to fix some flickering when resizing 2018-12-21 11:17:09 +00:00
ed
f38888fc59 VST3: Override the incoming scale factor in DPI-aware Cubase 10 to ensure that it's always correct for the display 2018-12-21 10:46:53 +00:00
jules
19513f5725 Added a re-entrancy check to the plugin scanner, so that if plugins pump the message thread it'll avoid triggering nested scans 2018-12-20 17:13:17 +00:00
ed
b29cb61e91 VST2: Default to main monitor scale factor in plug-in editor's constructor to get correct size when opening in Cubase 10 2018-12-20 15:30:38 +00:00
ed
55ccb3f1d5 VST3: Check for non-integer scale factors when running in DPI-aware Cubase 10 2018-12-20 14:43:33 +00:00
ed
ca9a50ea82 VST2: Fix scaling bug in hosts which don't support the sizeWindow call 2018-12-20 12:31:44 +00:00
ed
d45842ead3 VST3: Always set top-left position and repaint editor when scale factor changes 2018-12-20 12:30:41 +00:00
ed
257bfd4348 Updated an AudioParameterFloat unit test for the previous commit 2018-12-20 10:52:00 +00:00
ed
57421a9041 APVTS: Made AudioParameterFloat's stringFromValueFunction fully backwards compatible 2018-12-20 10:37:00 +00:00
ed
0b539f5330 Cancel any pending async updates in the WASAPIAudioIODevice destructor 2018-12-19 16:05:36 +00:00
dimitri
32a89090f6 BLOCKS: Fix potential race conditions in Topology 2018-12-19 14:10:07 +00:00
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
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
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
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
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
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