attila
6a470bef5b
CMake: Add support for iokit sandbox exception
2 years ago
attila
ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
2 years ago
attila
f0d147a470
Projucer: Fix ARA plugin builds
Co-authored-by: Roland Rabien <figbug@gmail.com>
2 years ago
reuk
86d496d424
WindowsHooks: Attempt to fix keyboard issues for plugin clients
This patch should resolve an issue introduced in
0ab30555fc where arrow keys and other
directional keys (home, end, page up, page down) stopped working as
expected.
With this patch in place,
- IME input in plugins should work correctly, including for languages
with a selection palette (Japanese) and languages where multiple
keypresses combine to a single character (Korean).
- Keyboard shortcuts should work (cut, copy, paste)
- Directional keys should work
2 years ago
reuk
4fa2839a3f
CMake: Warn when deploying to older Apple platforms from Xcode 15
2 years ago
reuk
3a33c70a6c
CMake: Ensure bundle is adhoc-signed before attempting to run vst3 or lv2 helpers
2 years ago
reuk
8a9cb49c96
OpenGLContext: Add missing explicit keywords
2 years ago
reuk
9bf785f221
OpenGLContext: Re-bind previous program after copying texture
2 years ago
reuk
f76799fde2
ObjCClass: Use concise form of addMethod
2 years ago
reuk
d6783a45f3
NSView: Set clipsToBounds to true for non-NSViewComponentPeer NSViews
2 years ago
reuk
1eed07528e
LV2 Client: Fix additional comma in generated manifest
2 years ago
attila
04978b52dd
Windows: Fix MIDI compilation issue with WinRTIOWrapper
2 years ago
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
2 years ago
attila
aee5a3a45e
SVGParser: Add support for multiple coords per text element
2 years ago
attila
365d87ae11
Drawable: Fix transformations by recalculating them on bounds change
2 years ago
attila
6c3ba087f2
DrawableText: Fix applying transformation in getOutlineAsPath()
2 years ago
Anthony Nicholls
158220ddfa
Formatting: Use nested namespace definitions
2 years ago
Anthony Nicholls
90c458d92e
Includes: Move some miscellaneous includes into module header and source files
2 years ago
reuk
d01166edc8
VST3ComSmartPtr: Avoid implicit conversions
2 years ago
reuk
335f6e9591
VST3: Fix context menu refcounts
When the host creates an IContextMenu, the initial refcount should be 1 rather than zero.
2 years ago
Anthony Nicholls
a878e042e8
Formatting: Fix code formatting in an ObjectiveC unit test
2 years ago
Anthony Nicholls
42ab5404c8
juce_core: Add tests and fix some bugs with Objective C helper functions
2 years ago
Anthony Nicholls
5e1865c1c2
AudioWorkgroup: Fix an issue with copying objects in an objective-c block
2 years ago
Anthony Nicholls
4c5cee578a
AudioWorkgroup: Fix an issue with reference counters
2 years ago
reuk
0ab30555fc
WindowsHooks: Avoid double-pasting issue in FL studio
2 years ago
reuk
e3b14702a0
VST3 Host: Set plugin version when loading from moduleinfo.json
2 years ago
reuk
0c76b6e3c7
Gitignore: Ignore editorconfig files
2 years ago
Anthony Nicholls
f893a125b9
SIMD: Add guard for string stream operator
2 years ago
Nathan Blair
65f55e17ac
Docs: abstract FIFO example
2 years ago
Tom Poole
4153d59e39
Formatting
2 years ago
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
2 years ago
Anthony Nicholls
84750f2f2a
juce_video: Prevent a runtime crash when LTO is enabled on macOS versions < 14.0
2 years ago
Anthony Nicholls
8eb45ebdf0
UnitTestRunner: Remove unused juce_video module
2 years ago
reuk
dd30569b3e
Formatting: Add missing newlines
2 years ago
reuk
8f62a61099
VariantConverter: Make strict conversion opt-in rather than opt-out
2 years ago
reuk
6b54d2722b
Juceaide: Allow building for arm64ec from amd64
2 years ago
reuk
160f4a88b1
NSViewComponentPeer: Explicitly set clipsToBounds
The default value of this property changed in Sonoma, but we still want
to use the old default.
2 years ago
reuk
c6141c52da
Docs: Reshuffle Serialisation.h
2 years ago
reuk
770d84b15c
Docs: Avoid generating docs for specialisations of SerialisationTraits
2 years ago
Tom Poole
4e11473a46
Resave all projects
2 years ago
reuk
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers
2 years ago
reuk
d8b71b4eef
VariantConverter: Use FromVar and ToVar as a fallback
2 years ago
reuk
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate
2 years ago
reuk
1bc90055b9
DynamicObject: Add const overload for getProperties
2 years ago
Tom Poole
8f86877a13
Resave all projects
2 years ago
Tom Poole
9dd4857d10
Fix some LLVM 17 compiler warnings
2 years ago
Tom Poole
84de2fecee
Projucer: Remove some unused source files
2 years ago
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2 years ago
Tom Poole
951b873c14
Resave all projects
2 years ago
Anthony Nicholls
7727050cb2
Projucer iOS exporter: Set the default iOS deployment target to 12
2 years ago