Tom Poole
4f01392000
JUCE version 6.1.0
2021-08-23 10:24:00 +01:00
Tom Poole
3833c6d207
Re-save all projects
2021-08-23 10:17:46 +01:00
Tom Poole
46fe3789fc
Bump version number to 6.1.0
2021-08-23 09:55:56 +01:00
Tom Poole
9ac96840aa
Fix some Doxygen warnings
2021-08-23 09:17:53 +01:00
ed
9a19307eee
AudioBuffer: Clarify docs regarding the buffer's internal "cleared" flag and add setNotClear() method to force this flag to false
2021-08-18 16:00:26 +01:00
Tom Poole
a6fced64df
Remove some outdated documentation
2021-08-18 09:51:34 +01:00
ed
b13af2df95
Re-saved all projects
2021-08-16 16:13:59 +01:00
ed
c799b56b60
Fix missing prototypes warnings
2021-08-16 16:08:45 +01:00
ed
6f8c464747
TextEditor: Fix a highlighting bug
2021-08-16 16:07:40 +01:00
ed
c3cb59d6ae
TextEditor: Avoid some potential nullptr dereferences in the Iterator class
2021-08-16 16:07:40 +01:00
ed
80602649a2
BufferingAudioSource: Fix AudioBuffer data race
2021-08-16 16:07:31 +01:00
ed
832deb9ad7
AudioBuffer: Revert ce20ab8a causing performance issues in some cases
2021-08-16 16:07:04 +01:00
ed
6d40b627ba
AlertWindow: Fix incorrect return value when using modal native ok/cancel and yes/no/cancel dialogs
2021-08-16 16:06:56 +01:00
ed
d1f16f0643
Accessibility: Add missing static keyword to areAnyAccessibilityClientsActive() implementations
2021-08-13 09:36:02 +01:00
ed
962f94837d
Accessibility: Update button labels in AccessibilityDemo to silence Accessibility Inspector audit warnings
2021-08-13 09:36:02 +01:00
ed
dd18711493
iOS: Use UIAccessibilityContainer methods for correct accessibility hierarchy and navigation
2021-08-13 09:35:52 +01:00
ed
17fe5a54d8
iOS: Removed private API method
2021-08-13 09:35:42 +01:00
ed
9446f6317c
iOS: Renamed private API method
2021-08-13 09:35:42 +01:00
Tom Poole
45d12f7a18
Projucer: Only switch to manual Xcode signing if not using the default Code-Signing Identity
2021-08-12 16:32:50 +01:00
Tom Poole
0a69edd216
Projucer: Switch to manual Xcode signing if a Code-Signing Identity is specified
2021-08-12 13:04:42 +01:00
reuk
80239b4d50
OpenGL: Only load the core API by default
...
See the breaking changes document for more details.
2021-08-11 14:31:48 +01:00
reuk
8022356d2b
OpenGL: Avoid dlsym calls for weak-linked symbols on macOS
2021-08-11 14:24:16 +01:00
ed
055a4e93e9
POSIX: Set fileHandle to 0 after closing in MemoryMappedFile::openInternal() to prevent it from being closed again in the destructor
2021-08-11 12:02:49 +01:00
ed
63f2a7c30c
Re-saved all projects
2021-08-11 12:01:05 +01:00
ed
42ea1189ad
macOS: Fix for WebBrowserComponent dropping parameters when using a file:// URI
2021-08-11 11:50:34 +01:00
ed
2db1bbdc0f
Add missing AlertWindow::showNativeDialogBox() implementation that was removed in 551d7b9c
2021-08-11 11:50:15 +01:00
ed
455b8baf7e
Projucer: Update Android plug-in and gradle versions
2021-08-11 11:50:05 +01:00
ed
a6df818255
Android: Update to Oboe release 1.6.1
2021-08-11 11:50:04 +01:00
ed
39772b7474
Android: Remove old minimum SDK version checks
2021-08-11 11:50:04 +01:00
reuk
3c1393ecb6
ChoicePropertyComponent: Allow slightly more relaxed matching in getValue
2021-08-10 16:48:35 +01:00
reuk
ff24f4acd3
CMake: Fix module source groups when not using modules-only mode
2021-08-10 16:48:35 +01:00
reuk
449e4df275
SIMD: Remove unnecessary assertion from truncate fallback
2021-08-10 16:48:35 +01:00
reuk
cef6974c7c
StandaloneFilterWindow: Fix window resizing bug on Linux
...
On some Linux distros, the audio settings dialog was opening with the
wrong size and position. The culprit seems to be the call to setSize()
which was called inside resized(). We now try to avoid calling setSize()
if we would do so inside a resized() call.
2021-08-10 16:48:27 +01:00
reuk
61e5f983d9
AudioDeviceSelectorComponent: Make timerCallback declaration private
2021-08-04 15:56:53 +01:00
reuk
d51354d704
AAX: Avoid adding plugin description as an alternative name
2021-08-04 15:56:53 +01:00
reuk
334bd2a926
AUv3 Client: Notify host when updating current program
2021-08-03 18:27:23 +01:00
reuk
087cda7e1f
HWNDComponentPeer: Fix reentrancy bug in DPICHANGED handler
...
Sometimes, changing the bounds of the window inside the DPICHANGED
handler can cause further DPI change events to be processed. Previously,
the scaleFactor set by the "inner" events was also being used when
notifying listeners about the "outer" events, leading to graphical
glitches.
An effect of the bug was that VST2 views in the AudioPluginHost would
occasionally render with an incorrect size and position after dragging
them between displays with different scale factors.
With this change in place, we only notify listeners and update window
bounds once there are no DPI changes in progress.
2021-07-30 09:20:11 +01:00
reuk
f46d4a0401
VST Client: Remove unused variable
2021-07-30 09:18:46 +01:00
reuk
5ea5afbd2a
VST Host: Avoid resizing plugin views directly on Windows
...
Previously, plugin views may be set to unexpected sizes by the host,
which could interrupt size updates due to scale factor changes. This
could leave the plugin view at an incorrect size.
2021-07-30 09:17:11 +01:00
reuk
e7d608aa48
VST3 Host: Ensure that editors open correctly on monitors with non-unity scaling
2021-07-28 19:28:34 +01:00
reuk
2465cb0d2a
Projucer: Add support for IPP when installed via the oneAPI toolkit
2021-07-28 19:28:34 +01:00
reuk
20c23700e5
MinGW: Fix some build issues for 32-bit platforms
2021-07-28 19:28:34 +01:00
ed
5d7f59a19d
Accessibility: Fix focus transfer issue when hiding modal components
2021-07-28 16:03:29 +01:00
ed
c66e8baf7e
Whitespace
2021-07-28 16:03:22 +01:00
ed
7ab0c9812a
Re-saved all projects
2021-07-28 11:44:29 +01:00
ed
00aeb89df8
Accessibility: Add Android Studio and iOS exporters to AccessibilityDemo
2021-07-28 11:44:29 +01:00
ed
8f03215a9e
Accessibility: Add Android support
2021-07-28 11:44:29 +01:00
ed
30654fb8ec
Accessibility: Add iOS support
2021-07-28 11:44:29 +01:00
ed
da57f65f3f
Accessibility: Add juce_AccessibilityTextHelpers.h
2021-07-28 11:44:29 +01:00
ed
588e776bb6
Accessibility: Remove redundant method declaration and general fixups
2021-07-28 11:44:29 +01:00