Anthony Nicholls
c014e1e9a2
Warnings: Add missing field initialisers warning
1 year ago
Anthony Nicholls
2a9ea9e534
Warnings: Reformat and match projucer and cmake recommended warnings
1 year ago
reuk
22db5c985d
Projucer: Delete old-style single-file VST3 as part of MSVC build to avoid errors when creating directory with the same name
1 year ago
reuk
6d7bf9281a
Projucer: Ensure plugin shared-code target is built with private symbol visibility
1 year ago
reuk
3ea663e91e
Projucer: Fix quoting of VST3 output bundle when running moduleinfotool
1 year ago
Anthony Nicholls
02eb66ee7a
ProgressBar: Add style parameter
1 year ago
reuk
0bf9f745bf
Projucer: Disable hardened runtime for LV2 and VST3 helpers
Enabling the hardened runtime also enables library validation, which
means that the manifest generator may not be able to load the built
plugin if the generator runs before the signing step.
The manifest generator tools should not be distributed/archived, so
disabling the hardened runtime for these targets is appropriate.
1 year ago
Anthony Nicholls
b3da4ae946
ThreadPool: Add support for a user specified thread name
1 year ago
Tom Poole
3604accc0f
Code::Blocks: Deprecate the Code::Blocks exporter
1 year ago
Tom Poole
b82dd22365
Revert "iOS: Remove default Inter-App Audio entitlement from AU hosts"
This reverts commit 82377a787a
.
1 year ago
Tom Poole
82377a787a
iOS: Remove default Inter-App Audio entitlement from AU hosts
1 year ago
reuk
c509a1821a
VST3 Client: Enable manifest generation globally
2 years ago
reuk
77458fb4f9
VST3 Client: Generate moduleinfo.json into Resources directory of bundle
2 years ago
reuk
06a2089872
VST3 Client: Update moduleinfotool to write compatibility info from plugin
Reintegrates changes from cf9fc84669
2 years ago
reuk
e56e470f5b
LV2 Manifest Helper: Rename main source file
2 years ago
Anthony Nicholls
f5cd9547dd
Tidy divider comments
2 years ago
reuk
c34f5de2f5
VST3 Client: Update moduleinfo tool to support exporting info from IPluginCompatibility
2 years ago
reuk
b8f116c5c5
Projucer: Generate moduleinfo.json file during VST3 build
2 years ago
reuk
1de308cb16
Projucer: Remove option to target unsupported Windows versions from Codeblocks exporter
2 years ago
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible
2 years ago
Anthony Nicholls
c04354e1ee
Modules: Update JUCE module format for improved consistency
2 years ago
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency
2 years ago
reuk
2a7391b0be
Resave all projects
2 years ago
reuk
9d1a6a3b28
ContentSharer: Update interface to return safer ScopedMessageBox instances
2 years ago
Anthony Nicholls
6faa87d8f3
Projucer: allow a non-existing target file
2 years ago
attila
921baaeb57
Projucer: Fix Code::Blocks exporter for Windows
2 years ago
Tom Poole
f385e08b24
BSD: Fix a compilation error
2 years ago
Tom Poole
505285bb22
Linux: Fix a compiler warning
2 years ago
attila
31f94c2e28
Projucer: Add embedded Linux subprocess for WebView support
2 years ago
reuk
36627a2216
Projucer: Fix assigned-but-not-read variable
2 years ago
reuk
721404f7ad
Projucer: Use new CMake version for Android builds
2 years ago
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2 years ago
attila
d037d45e3b
AAX: Use unity build style for the AAX_SDK
JUCE no longer depends on built artifacts of the AAX_SDK
2 years ago
Tom Poole
29a90a0231
BSD: Fix some compiler warnings
2 years ago
reuk
ca47dc66a3
Projucer: Add inter-app-audio entitlement to iOS AU hosts
2 years ago
reuk
8d87c8c6c3
Projucer: Insert android custom libraries names directly, rather than as variables
2 years ago
reuk
73bd3f865d
Projucer: Strongly assert that bluetooth will not be used for fine location access
2 years ago
reuk
65305b1afe
Projucer: Build VST3 bundles from the MSVC exporters
2 years ago
Tom Poole
cf516ff0a9
Revert "Projucer: Build VST3 bundles from the MSVC exporters"
This reverts commit 4deea8ed93
.
2 years ago
reuk
c841b2ff2c
Projucer: Always undef "linux" to avoid collisions with compiler builtins
2 years ago
reuk
4deea8ed93
Projucer: Build VST3 bundles from the MSVC exporters
2 years ago
reuk
709c0f7a16
Projucer: Fix file-specific compiler flags
2 years ago
reuk
1fcaf709ca
Projucer: Remove unused variable
2 years ago
Tom Poole
220d6fc5ee
Some minor code tidying
2 years ago
attila
8fa90784a1
Android: Add missing runtime permission for Bluetooth Midi on API >= 31
2 years ago
attila
b913528d11
Projucer: Request Bluetooth permission on Android for PIP projects
Prior to 26a23dfc
the Android project exporter requested the Bluetooth
permission by default, and some PIPs depended on this behaviour.
2 years ago
reuk
26a23dfc9d
Android: Add support for new bluetooth permissions from Android API 31
2 years ago
reuk
6f458086f9
Projucer: Avoid abspath in generated makefiles
abspath doesn't cope very well with paths that contain spaces, even if
those spaces are escaped.
2 years ago
reuk
5ed4b19e4d
Android: Prevent activity from being destroyed when connecting an external keyboard
2 years ago
reuk
e3e8b8a91d
Projucer: Support file permissions in Android 33
2 years ago