2a638b86e7
FileChooser: Use custom save/open panel implementations to ensure that apps cannot terminate while the panel is open by
2020-10-21 12:30:35 +0100
1d29665e56
FileChooser: Fix issue where preview component may not receive full filename by
2020-10-20 19:36:39 +0100
f27a7c7712
CMake: Fix CMake bug which caused incorrect plugin manufacturer code to be generated by
2020-10-20 16:49:26 +0100
1dae941600
Timer: Add assertion to warn when destroying a timer from a background thread by
2020-10-19 19:54:21 +0100
43371ada1a
CMake: Ensure icon is used for standalone plugin targets on iOS by
2020-10-19 19:16:57 +0100
0d96ec9baf
AppConfig: Ensure AppConfig is always included in plugin wrappers by
2020-10-19 18:44:59 +0100
fdf09a6dde
FileChooser: Ensure that macOS preview component always receives user events by
2020-10-19 18:18:04 +0100
dd62aec528
FileChooser: Ensure preview mouse interactions work when showing dialog on macOS by
2020-10-19 17:42:43 +0100
6fd0baa759
FileChooser: Ensure macOS FileChooserComponent shows when FileChooser is reopened by
2020-10-19 17:36:51 +0100
36664cc487
FileChooser: Fix behaviour of macOS FilePreviewComponent by
2020-10-19 17:19:32 +0100
f09b2aa4f5
FileChooser: Ensure macOS accessory panel is initially opened if custom preview component is passed by
2020-10-19 12:44:34 +0100
2b03936461
FileChooser: Use old-style win32 file chooser if user passes a custom preview component by
2020-10-19 12:19:34 +0100
8ad5ea0cb1
FileChooser: Fix win32 threading bug by
2020-10-19 12:10:45 +0100
d83b3f7716
iOS: Convert logical to physical bounds when resolving OpenGL multisampled framebuffers by
2020-10-20 09:38:42 +0100
b8206e3604
JUCE version 6.0.4 by
2020-10-14 13:06:28 +0100
7e58ace377
WASAPI: Find a supported format before querying for supported sample rates when opening an exclusive mode stream by
2020-10-06 15:23:34 +0100
00eab6aa4b
Re-saved all projects by
2020-10-14 12:59:09 +0100
c35bb61c8d
Bump version number to 6.0.4 by
2020-10-14 11:40:30 +0100
6939907821
Fixed a typo in .gitignore by
2020-10-12 16:21:44 +0100
56252ca098
Fixed a bug in TextEditor::setSelectAllWhenFocused() by
2020-10-09 14:24:03 +0100
c492da9971
AUv3: Normalise incoming realtime parameter changes by
2020-10-09 12:04:13 +0100
0fe90b8d3f
ALSA: Fix an issue where the MidiInput/Output Pimpl classes would be undefined when JUCE_ALSA=0 by
2020-10-06 11:17:09 -0700
e28e22989e
WASAPI: Find a supported format before querying for supported sample rates when opening an exclusive mode stream by
2020-10-06 15:23:34 +0100
e043408224
Projucer: Fixed a keyboard focus issue with project messages by
2020-10-06 14:44:37 +0100
d5497ab01a
Projucer: Don't trigger background version check when it has been explicitly disabled by
2020-10-06 14:44:11 +0100
f61edf4c09
JUCE version 6.0.3 by
2020-10-05 18:47:43 +0100
545d7194b3
Updated the change list by
2020-10-05 18:47:31 +0100
c54b8ef3ae
Re-saved all projects by
2020-10-05 18:42:02 +0100
73d1a1ff45
Bump version number to 6.0.3 by
2020-10-05 18:33:04 +0100
78f9985e59
JUCE version 6.0.2 by
2020-10-05 17:11:47 +0100
d0ed3e3d0f
Re-saved all projects by
2020-10-05 17:10:16 +0100
c9aba7f613
Bump version number to 6.0.2 by
2020-10-05 12:10:08 +0100
5f0706ec0e
Projucer: Add Xcode subprojects using relative paths by
2020-10-05 10:08:03 +0100
857ee66b39
CMake: Fix folder naming issue which would cause VS2015 to complain when loading projects by
2020-10-02 17:22:02 +0100
476924d581
CMake: Avoid including quotation marks in JucePlugin_CFBundleIdentifier by
2020-10-02 15:46:37 +0100
ad729278c7
Audio Devices: Fix build when trying to use WinRT Midi and building with Clang by
2020-10-02 14:45:21 +0100
c3849041ae
Midi: Use proper PImpl idiom in MidiInput and MidiOutput by
2020-09-25 18:41:13 +0100
fd8ba2deda
VST2: Allow VST2 plugins to build for win32 with LLVM by
2020-09-25 19:46:40 +0100
4d27422d9f
GCC: Suppress cast-align warnings by
2020-09-22 19:40:23 +0100
f51db729c0
CMake: Add explicit check for atomic lib, and link it if necessary by
2020-09-22 15:51:06 +0100
23bc385864
ARM: Fix AudioBlock test build on ARM by
2020-09-22 12:38:52 +0100
c897a4f2cb
Linux: Fix some clang 10 warnings by
2020-09-22 12:22:37 +0100
49588b704e
Linux: Fix some cast warnings by
2020-09-06 16:22:31 +0100
90664b42df
VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages by
2020-09-23 17:50:26 +0100
a32b3e7f23
ASIO: Fix unused data member warning by
2020-09-23 18:48:14 +0100
e11b9f0c25
CMake: Add some documentation about archival builds for iOS by
2020-09-23 16:16:25 +0100
71c650097e
CMake: Add support for the searchpaths module configuration option by
2020-09-21 16:39:26 +0100
f5fb04a908
CMake: Add new PLUGIN_NAME option which allows setting the plugin name independently of the PRODUCT_NAME by
2020-09-21 16:16:41 +0100
c3b53425ad
CMake: Ensure that AU resource forks are copied correctly when building with CMake by
2020-09-21 11:52:45 +0100
4a09440222
Windows: Return result of ComponentPeer::handleKeyPress() in doAppCommand() to prevent JUCE apps always consuming media keys by
2020-09-22 10:10:40 +0100
5250dc815d
Solved an issue in dsp::BallisticsFilter with peak and RMS envelopes calculation formulas by
2020-09-21 17:16:55 +0200
0ded1ccc5f
Made the SVG parser catch "NaN" string values rather than passing them into the Path class by
2020-09-21 10:19:38 +0100
39d8399653
DSP: Provided the peak rectifier stage directly in dsp::BallisticsFilter by
2020-09-18 10:57:25 +0200
29691aaf4f
Windows: Moved WASAPIDeviceMode enum into the juce namespace by
2020-09-16 16:28:39 +0100
54164fac3f
Windows: Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code by
2020-09-07 16:01:48 +0100
99b3d85fcc
Windows: Always use requested sample rate when opening a WASAPI device with sample rate conversion enabled by
2020-09-06 17:47:29 +0100
1870e2d5fd
Projucer: Use RelativePath for querying file extensions in Xcode exporter to correctly handle cross-platform paths by
2020-09-07 15:04:42 +0100
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 by
2020-09-04 16:51:39 +0100
b01e9276ba
Windows: Added support for sample rate conversion between input/output in the WASAPI audio device by
2020-09-03 12:11:40 +0100
3c60312e53
Projucer: Fix bug in isPluginClientSource by
2020-09-04 10:22:56 +0100
8baf7a6b5d
Projucer: Ensure module sources are added to the correct target by
2020-09-03 16:36:04 +0100
44412bb0a8
VST: Don't remove empty standard VST plug-in folders in VSTPluginFormat::getDefaultLocationsToSearch() by
2020-09-03 18:02:29 +0100
b26dfad13a
CMake: Update CMake API reference with option descriptions by
2020-09-02 12:20:35 +0100
6b1b4cf7f6
CMake: Add option to enable module source groups in IDE projects by
2020-09-02 12:09:43 +0100
9d5bf9c43c
CMake: Get rid of unused build/install generator expressions in juce_add_module by
2020-09-02 10:21:30 +0100
268ac3d5c8
Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform by
2020-08-24 17:07:01 +0100
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled by
2020-08-27 14:13:58 +0100
cc0da9527a
DSP: Fixed some lambda capture lists that trip up GCC 5 in the convolution tests by
2020-08-26 11:55:31 +0100
1da5d33a4c
VST3: Added a comment to a suspicious-looking else clause when opening plug-in handles by
2020-08-26 11:50:07 +0100
e1282f285d
Projucer: Fixed a typo by
2020-08-25 13:20:43 +0100
8020c3420a
Re-saved all projects by
2020-08-25 08:59:20 +0100
d677fd6264
Projucer: Added PCH support for Xcode and Visual Studio exporters by
2020-08-25 08:51:13 +0100
58652ce490
DLL: Fix warnings in Windows DLL build by
2020-08-24 15:23:45 +0100
4b24ccd51f
macOS: Remove older macOS versions from OperatingSystemType enum by
2020-08-24 16:25:59 +0100
3ad4835854
macOS: Fix getOperatingSystemType when getOSXVersion returns 11.0 instead of 10.16 by
2020-08-24 12:22:59 +0100
a5c86be57a
VST3: Fixed a bug introduced in the recent DLLHandleCache changes when hosting plug-ins on Windows and Linux by
2020-08-24 16:02:05 +0100
a840b48b75
Linux: Added a workaround for kdialog FileChooser wildcard not functioning correctly on KDE by
2020-08-21 08:46:58 +0100
349b9c1e70
Re-saved all projects by
2020-08-20 17:26:05 +0100
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 by
2020-08-20 17:23:55 +0100
876aceed99
Windows: Made the behaviour of the new native FileChooser consistent with the old when saving a file with no extension specified by
2020-08-20 16:13:05 +0100
f9e6030f85
Re-saved all projects by
2020-08-14 12:04:15 +0100
7c46c45dcd
iOS: Fixed a warning about MobileCoreServices framework being replaced by CoreServices by
2020-08-14 11:50:37 +0100
b196855b37
Projucer: Fixed some warnings in the latest Xcode by
2020-08-14 11:50:08 +0100
1ffe39c0ba
Added some .gitignore rules for Visual Studio Code and CMake by
2020-08-13 17:40:50 +0100
35d0a8c814
Updated bundled Ogg Vorbis library to 1.3.7 by
2020-08-13 09:28:23 +0100
44c92e95c0
Defined AudioPlayHead::CurrentPositionInfo methods inline by
2020-08-12 14:01:43 +0100
ad0e7b829f
Projucer: Add missing module dependencies when creating new projects by
2020-08-11 14:20:35 +0100
9f68aff35b
macOS: Fixed some symbol clashes when building 32-bit plug-ins by
2020-08-11 11:55:41 +0100
2631d4120a
CMake: Fix incorrect property name in gui app example project by
2020-08-06 20:56:33 +0100
6f22faf29d
Linux: Fixed a bug setting the VST3 plug-in bundle arch dir by
2020-08-04 16:07:48 +0100
8fc1c1abae
JACK: Fix bug where input and output devices were reversed by
2020-07-31 11:23:16 +0100
33f34273d4
VST3: Added DLLHandleCache singleton pool to hold and dispose of opened plug-in handles when hosting by
2020-07-31 14:21:14 +0100
452c3e6e64
macOS: Fixed warnings about NSKVONotifying subclasses on shutdown by
2020-08-04 12:14:31 +0100
c4f41de21d
ASIO: Fix warnings when building with ClangCL by
2020-08-03 18:14:22 +0100
64fa95deef
SamplerPlugin: Fix bug where cancelling load could cause a segfault by
2020-08-03 17:34:58 +0100
994ba04d7e
FileChooser: Use a newer friendlier filebrowser on Windows by
2020-08-02 19:58:03 +0100
a4d43c16e3
Added an underline toggle to FontsDemo by
2020-08-04 09:28:42 +0100
508d6de04e
Underline whitespace atoms in TextEditor when font is underlined by
2020-08-04 09:28:31 +0100
4ddcc7bb61
macOS: Set CoreText underline property when creating native text layout by
2020-08-03 19:32:15 +0100
12bff68e34
Added vertical justification support to TextEditor by
2020-08-03 18:28:21 +0100