reuk
dd62aec528
FileChooser: Ensure preview mouse interactions work when showing dialog on macOS
5 years ago
reuk
6fd0baa759
FileChooser: Ensure macOS FileChooserComponent shows when FileChooser is reopened
If the preview is not removed from the desktop, the FileChooser will try to reuse
the same ComponentPeer the next time the preview component is used.
5 years ago
reuk
36664cc487
FileChooser: Fix behaviour of macOS FilePreviewComponent
Previously, when the FileChooser::Native instance entered the
modal state, it was preventing the inner FilePreviewComponent from
receiving events.
5 years ago
reuk
f09b2aa4f5
FileChooser: Ensure macOS accessory panel is initially opened if custom preview component is passed
5 years ago
reuk
2b03936461
FileChooser: Use old-style win32 file chooser if user passes a custom preview component
5 years ago
reuk
8ad5ea0cb1
FileChooser: Fix win32 threading bug
The Win32NativeFileChooser was taking ownership of itself
in its `Thread::run` implementation. This meant that sometimes
the destructor of the file chooser thread would execute directly
in `Thread::run`.
Now, we explicitly transfer ownership into a function object which
will run asynchronously on the main thread. This way, the file chooser
thread will be stopped on the main thread.
5 years ago
ed
d83b3f7716
iOS: Convert logical to physical bounds when resolving OpenGL multisampled framebuffers
5 years ago
ed
7e58ace377
WASAPI: Find a supported format before querying for supported sample rates when opening an exclusive mode stream
5 years ago
Tom Poole
c35bb61c8d
Bump version number to 6.0.4
5 years ago
ed
56252ca098
Fixed a bug in TextEditor::setSelectAllWhenFocused()
5 years ago
ed
c492da9971
AUv3: Normalise incoming realtime parameter changes
5 years ago
reuk
0fe90b8d3f
ALSA: Fix an issue where the MidiInput/Output Pimpl classes would be undefined when JUCE_ALSA=0
5 years ago
ed
e28e22989e
WASAPI: Find a supported format before querying for supported sample rates when opening an exclusive mode stream
5 years ago
Tom Poole
73d1a1ff45
Bump version number to 6.0.3
5 years ago
Tom Poole
c9aba7f613
Bump version number to 6.0.2
5 years ago
reuk
ad729278c7
Audio Devices: Fix build when trying to use WinRT Midi and building with Clang
5 years ago
reuk
c3849041ae
Midi: Use proper PImpl idiom in MidiInput and MidiOutput
5 years ago
reuk
fd8ba2deda
VST2: Allow VST2 plugins to build for win32 with LLVM
5 years ago
reuk
4d27422d9f
GCC: Suppress cast-align warnings
5 years ago
reuk
23bc385864
ARM: Fix AudioBlock test build on ARM
5 years ago
reuk
c897a4f2cb
Linux: Fix some clang 10 warnings
5 years ago
reuk
49588b704e
Linux: Fix some cast warnings
5 years ago
reuk
90664b42df
VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages
5 years ago
reuk
a32b3e7f23
ASIO: Fix unused data member warning
5 years ago
ed
4a09440222
Windows: Return result of ComponentPeer::handleKeyPress() in doAppCommand() to prevent JUCE apps always consuming media keys
5 years ago
Ivan Cohen
5250dc815d
Solved an issue in dsp::BallisticsFilter with peak and RMS envelopes calculation formulas
5 years ago
jules
0ded1ccc5f
Made the SVG parser catch "NaN" string values rather than passing them into the Path class
5 years ago
Ivan Cohen
39d8399653
DSP: Provided the peak rectifier stage directly in dsp::BallisticsFilter
5 years ago
ed
29691aaf4f
Windows: Moved WASAPIDeviceMode enum into the juce namespace
5 years ago
ed
54164fac3f
Windows: Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code
5 years ago
ed
99b3d85fcc
Windows: Always use requested sample rate when opening a WASAPI device with sample rate conversion enabled
5 years ago
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
5 years ago
ed
b01e9276ba
Windows: Added support for sample rate conversion between input/output in the WASAPI audio device
5 years ago
ed
44412bb0a8
VST: Don't remove empty standard VST plug-in folders in VSTPluginFormat::getDefaultLocationsToSearch()
5 years ago
ed
268ac3d5c8
Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform
5 years ago
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
5 years ago
ed
cc0da9527a
DSP: Fixed some lambda capture lists that trip up GCC 5 in the convolution tests
5 years ago
ed
1da5d33a4c
VST3: Added a comment to a suspicious-looking else clause when opening plug-in handles
5 years ago
reuk
58652ce490
DLL: Fix warnings in Windows DLL build
5 years ago
reuk
4b24ccd51f
macOS: Remove older macOS versions from OperatingSystemType enum
5 years ago
reuk
3ad4835854
macOS: Fix getOperatingSystemType when getOSXVersion returns 11.0 instead of 10.16
5 years ago
ed
a5c86be57a
VST3: Fixed a bug introduced in the recent DLLHandleCache changes when hosting plug-ins on Windows and Linux
5 years ago
ed
a840b48b75
Linux: Added a workaround for kdialog FileChooser wildcard not functioning correctly on KDE
5 years ago
ed
876aceed99
Windows: Made the behaviour of the new native FileChooser consistent with the old when saving a file with no extension specified
5 years ago
ed
7c46c45dcd
iOS: Fixed a warning about MobileCoreServices framework being replaced by CoreServices
5 years ago
ed
35d0a8c814
Updated bundled Ogg Vorbis library to 1.3.7
5 years ago
ed
44c92e95c0
Defined AudioPlayHead::CurrentPositionInfo methods inline
5 years ago
ed
9f68aff35b
macOS: Fixed some symbol clashes when building 32-bit plug-ins
5 years ago
reuk
8fc1c1abae
JACK: Fix bug where input and output devices were reversed
5 years ago
ed
33f34273d4
VST3: Added DLLHandleCache singleton pool to hold and dispose of opened plug-in handles when hosting
5 years ago