Tom Poole
505285bb22
Linux: Fix a compiler warning
2023-03-03 14:27:03 +00:00
Tom Poole
8efadd14bb
Resave all projects
2023-03-03 09:57:20 +00:00
reuk
4e2a8cc6c4
CMake: Ensure binary data is regenerated when contents change
2023-03-02 17:49:34 +00:00
attila
85e11b6409
Resave all projects
2023-03-02 17:49:34 +00:00
attila
31f94c2e28
Projucer: Add embedded Linux subprocess for WebView support
2023-03-02 17:49:34 +00:00
attila
f9ff497978
CMake: Add embedded Linux subprocess for WebView support
...
In order to display a WebKit based webview a plugin will deploy a
temporary standalone executable on the system and host the WebKit
instance inside that.
2023-03-02 17:49:34 +00:00
reuk
36627a2216
Projucer: Fix assigned-but-not-read variable
2023-03-02 12:03:32 +00:00
reuk
721404f7ad
Projucer: Use new CMake version for Android builds
2023-03-02 12:03:32 +00:00
reuk
14e729545d
CMake: Disable AAX builds with MinGW
2023-02-28 19:09:08 +00:00
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2023-02-22 21:00:17 +00:00
attila
d037d45e3b
AAX: Use unity build style for the AAX_SDK
...
JUCE no longer depends on built artifacts of the AAX_SDK
2023-02-14 20:04:08 +00:00
Tom Poole
29a90a0231
BSD: Fix some compiler warnings
2023-02-14 17:00:02 +00:00
reuk
273a702052
Resave all projects
2023-02-09 17:54:19 +00:00
reuk
22a3660376
CMake: Add inter-app-audio entitlement to iOS AU hosts
2023-02-09 17:54:19 +00:00
reuk
ca47dc66a3
Projucer: Add inter-app-audio entitlement to iOS AU hosts
2023-02-09 17:54:19 +00:00
reuk
d54f7abb13
AudioPluginHost: Remove magic number
2023-02-09 17:54:19 +00:00
reuk
8d87c8c6c3
Projucer: Insert android custom libraries names directly, rather than as variables
2023-02-09 17:54:19 +00:00
reuk
10baaa420b
CMake: Warn if bundle ID contains spaces
2023-01-25 17:12:34 +00:00
reuk
070a6b35e9
CMake: Avoid passing generator platform to jucaide build
...
When building for arm64 with a VS generator on a x86_64 host,
CMAKE_CROSSCOMPILING is not set, and copying the generator platform can
result in a juceaide binary that doesn't run on the host system.
The removed code no longer seems to be necessary when configuring with
newer Clion versions.
2023-01-25 17:07:25 +00:00
reuk
33673eac17
Resave all projects
2023-01-25 17:07:25 +00:00
reuk
73bd3f865d
Projucer: Strongly assert that bluetooth will not be used for fine location access
2023-01-25 17:07:25 +00:00
reuk
65305b1afe
Projucer: Build VST3 bundles from the MSVC exporters
2023-01-25 12:40:25 +00:00
Tom Poole
532540692f
Resave all projects
2023-01-25 11:44:02 +00:00
Tom Poole
78f1baae08
Bump version number to 7.0.5
2023-01-25 11:37:31 +00:00
Tom Poole
cf516ff0a9
Revert "Projucer: Build VST3 bundles from the MSVC exporters"
...
This reverts commit 4deea8ed93 .
2023-01-25 11:31:49 +00:00
reuk
c841b2ff2c
Projucer: Always undef "linux" to avoid collisions with compiler builtins
2023-01-16 11:00:09 +00:00
reuk
4deea8ed93
Projucer: Build VST3 bundles from the MSVC exporters
2023-01-12 19:25:28 +00:00
reuk
709c0f7a16
Projucer: Fix file-specific compiler flags
2023-01-12 19:25:28 +00:00
reuk
32164d5e59
LV2 Client: Link juce_lv2_helper with pthread to ensure that threading is enabled in loaded plug-ins
2023-01-12 19:13:57 +00:00
reuk
079c69aee7
AudioPluginHost: Allow selecting presets
2023-01-12 19:13:56 +00:00
Tom Poole
4791f28f77
Resave all projects
2023-01-05 14:57:31 +00:00
Tom Poole
715fa7e8dc
Bump version number to 7.0.4
2023-01-05 14:36:45 +00:00
reuk
ba604f4ced
LV2 Client: Use unicode consistently for filepaths on Windows
2023-01-04 12:47:23 +00:00
reuk
1fcaf709ca
Projucer: Remove unused variable
2023-01-04 11:39:44 +00:00
Tom Poole
220d6fc5ee
Some minor code tidying
2023-01-03 14:48:32 +00:00
attila
8fa90784a1
Android: Add missing runtime permission for Bluetooth Midi on API >= 31
2022-12-23 13:09:36 +00:00
Tom Poole
d8a2095400
Demos: Fix some compiler warnings
2022-12-21 16:55:07 +00:00
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.
2022-12-20 14:18:22 +01:00
reuk
3b8c26eff3
Resave all projects
2022-12-15 11:45:49 +00:00
reuk
26a23dfc9d
Android: Add support for new bluetooth permissions from Android API 31
2022-12-14 20:02:59 +00:00
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.
2022-12-14 11:12:59 +00:00
reuk
a309775160
Resave all projects
2022-12-07 13:12:02 +00:00
reuk
5ed4b19e4d
Android: Prevent activity from being destroyed when connecting an external keyboard
2022-12-07 13:12:02 +00:00
reuk
e3e8b8a91d
Projucer: Support file permissions in Android 33
2022-12-07 13:12:01 +00:00
Tom Poole
059ed6aae8
Resave all projects
2022-11-29 11:10:35 +00:00
Tom Poole
306ed633c6
Bump version number to 7.0.3
2022-11-29 11:04:54 +00:00
Tom Poole
ad1329dd0e
CMake: Update some CXX_STANDARD statements to 17
2022-11-23 09:15:38 +00:00
Tom Poole
473283fa19
Projucer: Update the default minimum deployment targets
...
Xcode 14 has minimum deployment targets of macos 10.13 and iOS 11.
2022-11-23 09:15:38 +00:00
reuk
f7a3fb510e
Resave all projects
2022-11-07 13:15:07 +00:00
reuk
8d0afb6939
Projucer: Fix build of default projects in Xcode 14.1
...
Mirrors the behaviour of CMake by only adding signing identity field to
project when identity is not empty.
2022-11-07 12:33:58 +00:00