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
Tom Poole
82bc9f3195
NetworkGraphicsDemo: Fix a complier error
2023-10-20 10:00:57 +01:00
reuk
3edb072758
VST3 Client: Avoid returning real editor size until onSize has been called
2023-10-19 12:21:30 +01:00
reuk
384ddee376
macOS: Correctly populate display safeAreaInsets on macOS
2023-10-19 11:32:31 +01:00
Tom Poole
a7d1e61a55
JUCE version 7.0.8
2023-10-19 09:21:53 +01:00
Tom Poole
e80fd215d5
Resave all projects
2023-10-19 09:16:54 +01:00
Tom Poole
45494e34d5
Bump version number to 7.0.8
2023-10-19 09:06:32 +01:00
Tom Poole
aaeec5c12d
Add a temporary workaround to allow public projects to build using Xcode 15
...
To prevent too much disruption to people who have our public projects as
part of their build or testing systems we are temporarily ignoring a
warning about using Xcode 15.
2023-10-18 12:48:46 +01:00
reuk
f5c2e1d836
Projucer: Sign before, rather than after, copying
2023-10-16 23:52:12 +01:00
reuk
89f19503a2
VST3 Client: Avoid returning kResultFalse from getCompatibilityJSON
2023-10-16 23:52:11 +01:00
Tom Poole
6d0614d1f7
Resave all projects
2023-10-16 17:31:50 +01:00
Oliver James
3624346e90
AudioWorkgroup: Add demo app
2023-10-16 11:17:11 +01:00
Oliver James
82e1c7483e
AudioWorkgroup: Update documentation
2023-10-16 11:11:00 +01:00
Anthony Nicholls
5c8b7fe0e1
MessageMangerLock: Fix a race condition
2023-10-13 16:23:15 +01:00
attila
8f2a2ddeea
MacOS: Accessibility: Fix ToggleButton state reporting
...
The accessibilityValue method of the AccessibilityCheckBox and
AccessibilityRadioButton protocols is required to return a
boolean valued NSNumber.
2023-10-13 15:47:39 +02:00
Tom Poole
dd90e18468
Fix a compiler warning
2023-10-13 09:40:50 +01:00
Tom Poole
b6337da3fa
Resave all projects
2023-10-13 09:39:22 +01:00
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS
2023-10-12 16:17:15 +01:00
reuk
ad6b82d2e7
CompilerSupport: Warn when deploying to older Apple platforms from Xcode 15
2023-10-12 15:16:57 +01:00
reuk
88917488fd
Juceaide: Print descriptive message if a SaveError is thrown
2023-10-12 13:29:48 +01:00
attila
1e10b6df60
Follow JUCE_LOG_CURRENT_ASSERTION with semicolon
...
This allows defining JUCE_LOG_CURRENT_ASSERTION when using Visual
Studio, where escaping semicolons in the command-line is not possible.
2023-10-12 12:44:39 +02:00
attila
6a470bef5b
CMake: Add support for iokit sandbox exception
2023-10-12 12:44:16 +02:00
attila
ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
2023-10-12 12:44:12 +02:00