Tom Poole
53cca4885b
JUCE version 6.0.2
2020-10-05 12:19:24 +01:00
Tom Poole
0c4f30b1a3
Re-saved all projects
2020-10-05 12:17:34 +01:00
Tom Poole
3b5b1e49ad
Bump version number to 6.0.2
2020-10-05 12:10:08 +01:00
ed
5f0706ec0e
Projucer: Add Xcode subprojects using relative paths
2020-10-05 10:19:21 +01:00
reuk
857ee66b39
CMake: Fix folder naming issue which would cause VS2015 to complain when loading projects
2020-10-02 17:25:58 +01:00
reuk
476924d581
CMake: Avoid including quotation marks in JucePlugin_CFBundleIdentifier
2020-10-02 15:46:37 +01:00
reuk
ad729278c7
Audio Devices: Fix build when trying to use WinRT Midi and building with Clang
2020-10-02 14:49:49 +01:00
reuk
c3849041ae
Midi: Use proper PImpl idiom in MidiInput and MidiOutput
2020-10-02 14:49:49 +01:00
reuk
fd8ba2deda
VST2: Allow VST2 plugins to build for win32 with LLVM
2020-09-25 19:46:40 +01:00
reuk
4d27422d9f
GCC: Suppress cast-align warnings
2020-09-24 12:52:45 +01:00
reuk
f51db729c0
CMake: Add explicit check for atomic lib, and link it if necessary
2020-09-24 12:52:45 +01:00
reuk
23bc385864
ARM: Fix AudioBlock test build on ARM
2020-09-24 12:52:45 +01:00
reuk
c897a4f2cb
Linux: Fix some clang 10 warnings
2020-09-24 12:52:45 +01:00
reuk
49588b704e
Linux: Fix some cast warnings
2020-09-24 12:52:45 +01:00
reuk
90664b42df
VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages
2020-09-24 12:48:29 +01:00
reuk
a32b3e7f23
ASIO: Fix unused data member warning
2020-09-24 12:47:23 +01:00
reuk
e11b9f0c25
CMake: Add some documentation about archival builds for iOS
2020-09-23 16:16:25 +01:00
reuk
71c650097e
CMake: Add support for the searchpaths module configuration option
2020-09-22 11:31:28 +01:00
reuk
f5fb04a908
CMake: Add new PLUGIN_NAME option which allows setting the plugin name independently of the PRODUCT_NAME
2020-09-22 11:31:27 +01:00
reuk
c3b53425ad
CMake: Ensure that AU resource forks are copied correctly when building with CMake
2020-09-22 11:31:27 +01:00
ed
4a09440222
Windows: Return result of ComponentPeer::handleKeyPress() in doAppCommand() to prevent JUCE apps always consuming media keys
2020-09-22 10:52:03 +01:00
Ivan Cohen
5250dc815d
Solved an issue in dsp::BallisticsFilter with peak and RMS envelopes calculation formulas
2020-09-22 10:23:37 +01:00
jules
0ded1ccc5f
Made the SVG parser catch "NaN" string values rather than passing them into the Path class
2020-09-21 10:19:38 +01:00
Ivan Cohen
39d8399653
DSP: Provided the peak rectifier stage directly in dsp::BallisticsFilter
2020-09-18 11:43:00 +01:00
ed
29691aaf4f
Windows: Moved WASAPIDeviceMode enum into the juce namespace
2020-09-16 16:57:50 +01:00
ed
54164fac3f
Windows: Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code
2020-09-07 16:01:48 +01:00
ed
99b3d85fcc
Windows: Always use requested sample rate when opening a WASAPI device with sample rate conversion enabled
2020-09-07 15:55:18 +01:00
ed
1870e2d5fd
Projucer: Use RelativePath for querying file extensions in Xcode exporter to correctly handle cross-platform paths
2020-09-07 15:51:56 +01:00
ed
6195a5ab60
Windows: Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation
2020-09-04 16:51:39 +01:00
ed
b01e9276ba
Windows: Added support for sample rate conversion between input/output in the WASAPI audio device
2020-09-04 16:50:20 +01:00
reuk
3c60312e53
Projucer: Fix bug in isPluginClientSource
2020-09-04 10:22:56 +01:00
reuk
8baf7a6b5d
Projucer: Ensure module sources are added to the correct target
...
Fixes an issue where module sources with names including `_Standalone_`, `_AU_`
etc. were added to the target for that plugin format, instead of being added to
the shared code target.
2020-09-03 18:36:30 +01:00
ed
44412bb0a8
VST: Don't remove empty standard VST plug-in folders in VSTPluginFormat::getDefaultLocationsToSearch()
2020-09-03 18:35:04 +01:00
reuk
b26dfad13a
CMake: Update CMake API reference with option descriptions
2020-09-03 16:05:34 +01:00
reuk
6b1b4cf7f6
CMake: Add option to enable module source groups in IDE projects
2020-09-02 12:09:43 +01:00
reuk
9d5bf9c43c
CMake: Get rid of unused build/install generator expressions in juce_add_module
2020-09-02 10:21:30 +01:00
ed
268ac3d5c8
Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform
2020-08-27 14:14:14 +01:00
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
2020-08-27 14:13:58 +01:00
ed
cc0da9527a
DSP: Fixed some lambda capture lists that trip up GCC 5 in the convolution tests
2020-08-26 12:16:39 +01:00
ed
1da5d33a4c
VST3: Added a comment to a suspicious-looking else clause when opening plug-in handles
2020-08-26 12:16:39 +01:00
ed
e1282f285d
Projucer: Fixed a typo
2020-08-25 13:20:43 +01:00
ed
8020c3420a
Re-saved all projects
2020-08-25 11:12:31 +01:00
ed
d677fd6264
Projucer: Added PCH support for Xcode and Visual Studio exporters
2020-08-25 11:12:23 +01:00
reuk
58652ce490
DLL: Fix warnings in Windows DLL build
2020-08-24 17:11:32 +01:00
reuk
4b24ccd51f
macOS: Remove older macOS versions from OperatingSystemType enum
2020-08-24 17:11:32 +01:00
reuk
3ad4835854
macOS: Fix getOperatingSystemType when getOSXVersion returns 11.0 instead of 10.16
2020-08-24 17:11:32 +01:00
ed
a5c86be57a
VST3: Fixed a bug introduced in the recent DLLHandleCache changes when hosting plug-ins on Windows and Linux
2020-08-24 16:24:34 +01:00
ed
a840b48b75
Linux: Added a workaround for kdialog FileChooser wildcard not functioning correctly on KDE
2020-08-21 09:08:31 +01:00
ed
349b9c1e70
Re-saved all projects
2020-08-20 18:10:21 +01:00
ed
0335d43b58
Projucer: Specify standard LTCG instead of incremental (fast) in the VS link options to get rid of warning about not compiling with function-level linkage
2020-08-20 18:10:21 +01:00