falkTX
4916cc66dd
Fix fork/exec and allow vfork
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
4edc8ceb1e
Dynamic vst2 plugin name
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
6194282f82
Allow VST2 plugins without audio
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
960948d9d7
Fix X11 temporary windows
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
cd2d9dc3e0
Allow and use native titlebars in regular dialogs
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
44353390a2
Require JUCE_MODAL_LOOPS_PERMITTED for native linux file choosers
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e29b903b56
Improve posix getExecutableFile()
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0782004ee1
Remove splash screen
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
d0408f8af5
Allow local ladspa file
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d1a85a5d01
Use old VST2 interface from JUCE5
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
d2a10be544
Add old VST2 interface file, GPLv3+ licensed
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
9d1b1c8443
Prefer JACK over ALSA
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Tom Poole
61aa1fc4ab
Bump version number to 7.0.9
2 years ago
Tom Poole
2c7043319b
Doxygen updates
2 years ago
reuk
c9f0f7efa2
SystemStats: Make getOperatingSystemName() implementation for Windows more concise
2 years ago
reuk
28375c18c9
SystemStats: Add Sonoma to OperatingSystemType enum
2 years ago
Anthony Nicholls
4d098faaac
ObjectiveC: Add support for uninitialised variants when converting to an NSDictionary
2 years ago
reuk
70651f1c67
AudioWorkgroups: Add os_workgroup_max_parallel_threads support
2 years ago
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.
2 years ago
Anthony Nicholls
9654f4a7e9
VST3: Only update parameters from a process block if they've changed
2 years ago
attila
8c29cab261
CachedValue: Stop suppressing floating point comparison warnings
2 years ago
attila
b800890ec6
Android: Fix ContentSharer crash on Android 14
2 years ago
reuk
65b6c85594
ConcertinaPanel: Move call that was mistakenly added to move constructor
2 years ago
reuk
6d7485fd0d
juce_midi_ci: Improve MinGW compatibility
2 years ago
reuk
660af8c674
juce_midi_ci: Add missing documentation tags
2 years ago
reuk
884bb756c8
ConcertinaPanel: Avoid dangling mouse listener when reusing header components
2 years ago
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 .
2 years ago
Anthony Nicholls
c5fbeb859d
Component: Improve the accuracy of the relative mouse position
2 years ago
reuk
8ebbc20311
MIDI-CI: Add module
2 years ago
reuk
387ab88c13
Span: Add missing move constructors
2 years ago
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
2 years ago
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges
2 years ago
Ian Clarkson
e2eb4aec94
macOS/iOS: Fix setting the AirPlay audio session category
2 years ago
Anthony Nicholls
de78cd0c06
AudioFormatReader: Add early return when numSamples <= 0 to prevent potential crashes
2 years ago
Anthony Nicholls
f49ab1d50e
AUv2: Update a plugins latency after AudioUnitInitialize is called
2 years ago
Anthony Nicholls
ded6f901f9
AAX: Fixed the GetParameterNumberOfSteps override
2 years ago
Anthony Nicholls
3f91c8782b
macOS: Move set dock icon to juce_core
2 years ago
attila
c9c2ca0aab
Fix float equality warning in Rectangle::enlargeIfAdjacent()
Co-authored-by: Tobias Hienzsch <post@tobias-hienzsch.de>
2 years ago
reuk
7626f86607
PopupMenu: Only display inside safe user area
2 years ago
Tom Poole
c474cb2469
Docs: Fix some missing Doxygen tags
2 years ago
reuk
3edb072758
VST3 Client: Avoid returning real editor size until onSize has been called
2 years ago
reuk
384ddee376
macOS: Correctly populate display safeAreaInsets on macOS
2 years ago
Tom Poole
45494e34d5
Bump version number to 7.0.8
2 years ago
reuk
89f19503a2
VST3 Client: Avoid returning kResultFalse from getCompatibilityJSON
2 years ago
Oliver James
82e1c7483e
AudioWorkgroup: Update documentation
2 years ago
Anthony Nicholls
5c8b7fe0e1
MessageMangerLock: Fix a race condition
2 years ago
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.
2 years ago
Tom Poole
dd90e18468
Fix a compiler warning
2 years ago
reuk
ad6b82d2e7
CompilerSupport: Warn when deploying to older Apple platforms from Xcode 15
2 years ago
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.
2 years ago