1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

14190 commits

Author SHA1 Message Date
reuk
e2ecbde236
LV2 Host: Allow fileAllTypesForFile to accept bundle paths as well as bundle URIs 2023-11-23 13:02:39 +00:00
reuk
60df98202e
Projucer: Make Xcode copy step symlink to build result, rather than copying 2023-11-23 13:02:39 +00:00
Anthony Nicholls
21df860385 AudioDeviceSelector: Correctly display when there is no MIDI output device selected 2023-11-21 13:31:41 +00:00
Anthony Nicholls
da68fe2b60 AudioDeviceSelector: Auto resize when showing or hiding advanced settings 2023-11-21 13:31:41 +00:00
Anthony Nicholls
e8d221ccb3 CoreAudio: Fix a bug when retrieving the index of a device nested inside an AudioIODeviceCombiner 2023-11-21 13:31:41 +00:00
Tom Poole
d054f0d14d JUCE version 7.0.9 2023-11-20 14:14:32 +00:00
Tom Poole
3a4f51afff NetworkGraphicsDemo: Fix a complier error 2023-11-20 14:14:02 +00:00
Tom Poole
4666819a91 Resave all projects 2023-11-20 14:13:24 +00:00
Tom Poole
61aa1fc4ab Bump version number to 7.0.9 2023-11-20 14:03:35 +00:00
Tom Poole
2c7043319b Doxygen updates 2023-11-20 13:14:20 +00:00
reuk
c9f0f7efa2
SystemStats: Make getOperatingSystemName() implementation for Windows more concise 2023-11-20 11:29:18 +00:00
reuk
28375c18c9
SystemStats: Add Sonoma to OperatingSystemType enum 2023-11-20 11:28:59 +00:00
Anthony Nicholls
17c9de053f Projucer: Remove extra macos frameworks 2023-11-10 12:26:46 +00:00
Anthony Nicholls
4d098faaac ObjectiveC: Add support for uninitialised variants when converting to an NSDictionary 2023-11-09 16:36:33 +00:00
reuk
70651f1c67 AudioWorkgroups: Add os_workgroup_max_parallel_threads support 2023-11-09 10:29:55 +00:00
attila
387eea5f51 MacOS: Accessibility: Fix returning ignored native element in accessibilityChildren
This fixes a bug, where VoiceOver would interact with the InnerNSView in
the AudioPluginHost. Instead the focus now jumps from the minimise
button directly to the plugin's first accessible element.

On MacOS the rule is: when returning accessibilityChildren an ignored
child must be replaced with its own children. When returning the
accessibilityParent, an ignored element must be replaced with its own
parent.
2023-11-08 16:42:59 +01:00
Anthony Nicholls
9654f4a7e9 VST3: Only update parameters from a process block if they've changed 2023-11-07 12:04:49 +00:00
attila
8c29cab261 CachedValue: Stop suppressing floating point comparison warnings 2023-11-03 12:02:20 +00:00
attila
b800890ec6 Android: Fix ContentSharer crash on Android 14 2023-11-03 09:43:07 +00:00
reuk
fa0c91ddee Projucer: Reorder data members to ensure that headers outlive the concertina 2023-11-03 08:54:16 +00:00
reuk
65b6c85594 ConcertinaPanel: Move call that was mistakenly added to move constructor 2023-11-03 08:54:16 +00:00
Anthony Nicholls
72e3e0b697 Projucer: Fix a crash when enumerating modules
- Refactored code to remove repetition and magic numbers
2023-11-03 08:54:16 +00:00
reuk
6d7485fd0d
juce_midi_ci: Improve MinGW compatibility 2023-11-02 12:22:30 +00:00
reuk
660af8c674
juce_midi_ci: Add missing documentation tags 2023-11-02 12:22:30 +00:00
reuk
884bb756c8
ConcertinaPanel: Avoid dangling mouse listener when reusing header components 2023-11-02 12:08:02 +00:00
reuk
2843549fcb
CMake: Force adhoc signing
Now that VST3 builds are signed before and after manifest generation, it
may be necessary to force-sign in order to overwrite the
previously-applied signature.
2023-11-02 12:08:02 +00:00
attila
c456f67c3f Windows: Make OpenGLContext::getRenderingScale() insensitive to Component transforms
This makes it consistent between Windows and MacOS. This is restoring
the behaviour prior to 7e404118b5.
2023-11-02 09:16:08 +00:00
attila
17d81f9c1d Fix assertion for unmodified ARA plugin projects
Co-authored-by: Tatsuya Shiozawa <shio.tatsu99@gmail.com>
2023-11-02 09:25:43 +01:00
reuk
fe0314fe26
CMake: Allow juce_add_binary_data to accept generated files 2023-11-01 20:35:09 +00:00
reuk
318e8c0c21
CMake: Enable /bigobj for PIP examples 2023-11-01 20:35:09 +00:00
reuk
054a5ed17c
Projucer: Enable /bigobj for MSVC builds of PIP examples by default 2023-11-01 20:35:09 +00:00
reuk
abe0e6e5fd CapabilityInquiryDemo: Use "if constexpr" for constant predicate 2023-11-01 11:57:40 +00:00
reuk
8874a29844
CapabilityInquiryDemo: Fix variable shadowing warnings 2023-11-01 11:43:03 +00:00
Anthony Nicholls
c5fbeb859d Component: Improve the accuracy of the relative mouse position 2023-10-31 12:47:39 +00:00
reuk
66ad2d861a
MIDI-CI: Add demo 2023-10-31 12:26:47 +00:00
reuk
8ebbc20311
MIDI-CI: Add module 2023-10-31 11:46:49 +00:00
reuk
387ab88c13
Span: Add missing move constructors 2023-10-31 10:58:06 +00:00
reuk
94ee60041f
Enumerate: Replace some non-ranged loops 2023-10-31 10:57:43 +00:00
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges 2023-10-30 14:45:24 +00:00
attila
7392c2af2b ARAPluginDemo: Fix crash caused by missing willRemoveRegionSequence() implementation 2023-10-26 18:23:32 +02:00
Ian Clarkson
e2eb4aec94 macOS/iOS: Fix setting the AirPlay audio session category 2023-10-26 08:51:45 +01:00
Anthony Nicholls
ba47cac264 DemoRunner: Fixed a typo in the widgets demo 2023-10-25 15:15:30 +00:00
Anthony Nicholls
de78cd0c06 AudioFormatReader: Add early return when numSamples <= 0 to prevent potential crashes 2023-10-25 15:15:30 +00:00
Anthony Nicholls
f49ab1d50e AUv2: Update a plugins latency after AudioUnitInitialize is called 2023-10-25 15:15:30 +00:00
Anthony Nicholls
ded6f901f9 AAX: Fixed the GetParameterNumberOfSteps override 2023-10-25 15:15:30 +00:00
Anthony Nicholls
8dd1ceb135 Resave all projects 2023-10-25 15:20:55 +01:00
Anthony Nicholls
3f91c8782b macOS: Move set dock icon to juce_core 2023-10-25 13:53:35 +01:00
attila
c9c2ca0aab Fix float equality warning in Rectangle::enlargeIfAdjacent()
Co-authored-by: Tobias Hienzsch <post@tobias-hienzsch.de>
2023-10-24 18:19:36 +02:00
reuk
7626f86607
PopupMenu: Only display inside safe user area 2023-10-23 16:33:18 +01:00
Tom Poole
c474cb2469 Docs: Fix some missing Doxygen tags 2023-10-20 11:22:47 +01:00