reuk
8d4f176b30
MimeTypes: Speed up release-mode compilation
2022-11-08 12:04:31 +00:00
reuk
f7a3fb510e
Resave all projects
2022-11-07 13:15:07 +00:00
reuk
8d0afb6939
Projucer: Fix build of default projects in Xcode 14.1
...
Mirrors the behaviour of CMake by only adding signing identity field to
project when identity is not empty.
2022-11-07 12:33:58 +00:00
reuk
83cd6dfc80
SystemStats: Return just "Windows" or "MacOSX" when operating system version is unknown
2022-11-07 12:33:57 +00:00
attila
c1f3d30679
Component::MouseListenerList: Fix bad access
2022-11-07 13:08:19 +01:00
hogliux
b01d8c3619
iOS: Fix a crash when an AUv3 editor is dismissed while showing a native iOS file chooser
2022-11-03 12:06:31 +01:00
hogliux
b0bd31b3c2
Projucer: Fix an issue with per-file compiler flags not being respected
2022-11-03 10:19:15 +01:00
Fabian Renn-Giles
f2de0f12b0
GUI: Ensured that mouse listeners are still called even if the originating component is deleted in response to such an event
2022-11-02 22:52:49 +00:00
hogliux
0e20a6fdc5
URL: Add support for anchors in URLs
2022-11-02 20:27:20 +01:00
hogliux
4054e25052
Android: Added the ability to associate a particular file-extension to a mime-type at runtime
2022-11-02 20:27:20 +01:00
hogliux
e30f6e7c0d
Android: Associate .json files with the application/json mime-type
2022-11-02 20:27:20 +01:00
hogliux
9d5b41e212
Android: Fixed a bug which caused android native dialogs to be presented multiple times in a row
2022-11-02 20:27:20 +01:00
reuk
c666381ef9
UIViewComponentPeer: Maintain TextEditor cursor position during deleteBackward
2022-11-02 11:43:39 +00:00
reuk
df45aaeb7b
UIViewComponentPeer: Fix warning
2022-11-02 11:43:38 +00:00
reuk
8d6169fbf5
NSViewComponentPeer: Avoid processing key events directly during IME composition
...
This fixes an issue where e.g. pressing 'return' to select an item from
an IME list would directly insert a newline character, rather than
selecting the entry.
2022-11-02 11:42:33 +00:00
reuk
d563fcd7b4
NSViewComponentPeer: Use set rather than array for tracking key states
2022-11-02 11:42:33 +00:00
reuk
31e68c66fa
TextEditor: Use NullCheckedInvocation
2022-11-02 11:38:41 +00:00
reuk
0fbd7d7b3f
Functional: Add ScopeGuard implementation
2022-11-02 11:38:29 +00:00
reuk
cbf59e185f
APVTS: Add missing qualification to std::move
2022-11-02 11:35:51 +00:00
reuk
a9a4fae783
AudioProcessorPlayer: Avoid unconditionally replacing playhead
2022-11-02 11:35:51 +00:00
reuk
697643c0b6
Component: Add an assertion to check that the component remains alive when entering modal state
2022-11-02 11:35:51 +00:00
reuk
3061876e0d
CMake: Ensure that juce_lv2_helper is built when source groups are enabled
2022-11-02 11:35:51 +00:00
reuk
5ad617edc0
LV2 Host: By default, search in lib64 directories on multilib systems when host is 64-bit
2022-11-02 11:35:51 +00:00
attila
4804e9afd2
ARAPluginDemo: Fix incorrect sample reading in editor renderer
2022-11-01 11:29:06 +00:00
Oli
97a421f4aa
Threading: Add priority support for lambda thread method
2022-10-31 12:49:59 +00:00
Oli
91dde1576d
InAppPurchasesDemo: Avoid copies in range-for loops
2022-10-31 12:27:12 +00:00
Oli
cb14ac2cae
SystemInfoDemo: Add a call to getUniqueDeviceID
2022-10-31 12:27:12 +00:00
chroma
167911b9d2
UIViewComponentPeer: Disable autocomplete suggestions on text input views
2022-10-31 12:27:12 +00:00
Tom Poole
510134e943
Docs: Update the supported accessibility clients
2022-10-27 13:06:13 +01:00
Tom Poole
f65dacb10c
Docs: Update the minimum macOS deployment target
2022-10-27 13:02:40 +01:00
hogliux
e12e0bb4fe
Examples: Ensured that the MultiOutSynth example accepts disabled aux busses
2022-10-26 09:35:33 +02:00
hogliux
11bd36b3ce
AudioProcessorGraph: Ensured that nodes are deleted soon after being removed from the graph
2022-10-26 09:35:27 +02:00
hogliux
87d519759e
Synthesiser: Ensured that the voice stealing algorithm does not allocate
2022-10-26 09:35:14 +02:00
hogliux
4abdb6da3e
ASIO: Make "DENON DJ ASIO Driver" workaround more specific to the exact buggy driver version
2022-10-26 09:35:07 +02:00
hogliux
3705a5c413
AUv2: Fix crash in Ableton Live when bus name listeners are called for no reason
2022-10-26 09:34:49 +02:00
reuk
12be2e8838
CoreAudio: Avoid truncating device names
2022-10-20 18:12:49 +01:00
reuk
2336430fea
WeakReference: Remove ambiguous operator==
2022-10-19 14:28:44 +01:00
reuk
978a00bed2
iOS: Updated Desktop::allowedOrientationsChanged to support new API in iOS 16
2022-10-19 14:28:44 +01:00
reuk
ccf9818902
AU Client: Fix bug where PluginHostType reported a wrapper type of "undefined" for AU plug-ins
2022-10-19 14:28:43 +01:00
hogliux
2d42b9a44f
Windows: Added Windows ARM support to JUCE
2022-10-19 13:25:33 +02:00
hogliux
5f48ca7269
DSP: Added SIMDRegister support for double precision floating point on arm 64-bit
2022-10-19 13:25:06 +02:00
attila
e76603ae18
iOS: Add missing call to VBLank listeners
2022-10-19 11:23:08 +02:00
chroma
d3cff375be
Thread: Introduce a new Thread backend
...
This is a breaking change - see BREAKING-CHANGES.txt
2022-10-18 11:49:47 +01:00
attila
621e14d092
Add AnimatedAppComponent::setSynchroniseToVBlank
2022-10-17 12:33:08 +02:00
attila
1da9ccd36c
Make it possible to attach Component updates to vblank events
2022-10-17 12:32:55 +02:00
Fabian Renn-Giles
542312296f
WebBrowserComponent: Added a user agent option to change the browser's user agent
2022-10-14 11:46:50 +00:00
fieldingfabian
57b07997d3
Win32: Fix memory leaks in ActiveX and WebBrowserComponent
2022-10-14 10:00:40 +00:00
hogliux
4c24ee2be0
MPE: Fix incorrect order of jlimit parameters
2022-10-14 08:44:10 +00:00
Tom Poole
1cfe2ed11a
CLA: Remove check for 'web-flow' user
2022-10-13 14:25:03 +01:00
hogliux
1ae2a150d5
VST3 Client: Fix a compiler error in the VST3 wrapper when a plug-in uses the legacy PreferredChannelConfigurations option
2022-10-07 11:54:43 +02:00