attila
2d30969b4e
Projucer: Prefer using launch storyboard on iOS even when a custom xcassets folder is set
2022-08-15 12:07:40 +02:00
attila
82a31c9ccc
Linux: Enable ARA compilation
2022-08-03 13:06:55 +00:00
attila
5cfef70994
Projucer: Fix ARA project template
2022-07-02 10:46:36 +02:00
reuk
2d7c65589d
Projucer: Create LV2 install directory when necessary
2022-06-29 19:49:42 +01:00
reuk
57a5ed7999
Projucer: Fix relative paths in LV2 plugin builds on macOS
2022-06-27 13:42:18 +01:00
Alain Martin
c254a71383
Projucer: Fix initialisation of MSVCBuildConfiguration::lv2BinaryLocation
2022-06-24 18:37:27 +01:00
reuk
1539d9a12a
Projucer: Fix relative paths in LV2 plugin builds
2022-06-24 18:37:27 +01:00
reuk
6375f640db
InAppPurchases: Add support for Android BillingClient 5.0.0
2022-06-09 16:55:17 +01:00
Tom Poole
cdd619e7a1
Xcode: Update LastUpgradeCheck
2022-06-01 13:57:33 +01:00
attila
dbfb74f091
Projucer: Remove ARA related no-op code
2022-05-25 14:18:11 +00:00
attila
2fdc4f6633
Projucer: Remove VS2015 and CLion exporters
2022-05-25 13:56:55 +02:00
reuk
f7def289c5
Projucer: Request legacy file access when targeting older SDKs
2022-05-23 13:09:26 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
attila
3c9d83b64a
Projucer: Add support for ARA plugin PIPs
2022-05-12 12:31:30 +02:00
attila
31b2a86559
Projucer: Add ARA support
2022-05-12 12:31:30 +02:00
Tom Poole
c2ecde591b
macOS: Remove 32 bit specific functionality
...
This includes Carbon support
2022-05-03 08:16:37 +01:00
Tom Poole
b48dddcf4e
RTAS: Remove RTAS functionality
2022-05-03 08:16:37 +01:00
Tom Poole
db3c6e6216
macOS/iOS: Fix unguarded availability warnings
2022-04-26 15:37:03 +01:00
reuk
0c5b617f98
Projucer: Use preprocessor definitions and include paths when building rc files
...
This more closely matches the behaviour of CMake when adding rc files to
targets.
2022-04-26 15:27:58 +01:00
reuk
61f3c1dd98
LV2: Add initial client support
2022-04-22 14:18:52 +01:00
reuk
1182024fc4
LV2: Add initial hosting support
2022-04-22 14:18:51 +01:00
reuk
19ddbe2368
Warnings: Fix missing-prototypes warnings
2022-04-22 14:18:48 +01:00
reuk
3bf635e004
Warnings: Always supply all field initialisers
...
This also fixes an issue where the requested font style could be
incorrectly overwritten.
2022-04-22 14:18:48 +01:00
Tom Poole
e5cbcd7628
macOS/iOS: Add the ability to weak link module frameworks
2022-04-04 12:36:33 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
Tom Poole
679fdc5421
Projucer: Improve the App Group ID setting help text
2022-03-29 08:51:48 +01:00
Tom Poole
dbbf5cfe6d
Projucer: Add the juce namespace to the URL argument of generated HyperlinkButtons
2022-03-04 10:25:51 +00:00
Tom Poole
30a516898c
Projucer: Add a PKG_CONFIG environment variable to Linux Makefiles
2022-03-04 10:25:19 +00:00
Tom Poole
dc4b9bd152
Projucer: Fix non-bool app sandbox temporary exception entitlements
2022-02-18 15:03:44 +00:00
attila
f6e6627c32
Projucer: Change the package attribute of the Android manifest to match
...
applicationId
2022-02-09 12:24:36 +00:00
reuk
768cf7a54c
Projucer: Convert plugin/manufacturer code errors to warnings
2022-02-07 14:24:11 +00:00
reuk
1dc4db581d
Projucer: Allow VS project variables in the Extra Libraries field
...
This change allows users to use macro values defined by Visual Studio in
library names, which might be useful e.g. when selecting different
libraries based on the build configuration.
If the filename of a library contains a special character that would
have a special meaning in the Visual Studio project file, you must use
the ASCII escape sequence for this character instead ("$" becomes "%24",
"%" becomes "%25").
This escaping will happen automatically for non-user-specified library
dependencies, including windows libraries specified in module header
blocks, and the plugin shared code target.
2022-02-07 14:24:11 +00:00
attila
6575d24a81
ComponentPeer: Deprecate getFrameSize()
2022-02-03 21:46:36 +01:00
reuk
b80927fc91
Nodiscard: Add to builder-pattern functions
2022-01-27 18:43:21 +00:00
Tom Poole
65b649225d
Projucer: Fix a typo in an app category name
2022-01-25 12:44:05 +00:00
Tom Poole
c072b1bc8e
Fix some typos
2022-01-25 11:48:46 +00:00
Tom Poole
b53b5f14a1
Projucer: Increment the Android target SDK default setting
2022-01-14 14:49:35 +00:00
reuk
0bf2f6a7a4
Revert "Projucer: Default to "Sign to Run Locally" when no signing identity is specified"
...
This reverts commit 8bacf8c15c .
2021-12-14 22:50:09 +00:00
reuk
38318a094b
Revert "Projucer: Set project changed flag when global properties change"
...
This reverts commit 6d38d7eb33 .
2021-12-14 22:50:09 +00:00
reuk
f06d8098b0
Revert "Projucer: Only resave project if necessary"
...
This reverts commit 809252736b .
2021-12-14 22:50:09 +00:00
reuk
6d711a2312
Revert "Projucer: Check if IDE project file exists when saving"
...
This reverts commit a71bda9adb .
2021-12-14 22:50:09 +00:00
ed
aaf00f13ca
Projucer: Bump Xcode LastUpgradeCheck
2021-12-14 16:58:34 +00:00
ed
1b2aeec65d
Projucer: Attempt to copy module paths from compatible exporter when adding new export target
2021-12-10 15:49:58 +00:00
ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
2021-12-10 15:49:01 +00:00
ed
2b6dc9f7d2
Projucer: Update internal property components
2021-12-10 15:49:01 +00:00
ed
6d38d7eb33
Projucer: Set project changed flag when global properties change
2021-12-09 15:16:32 +00:00
ed
a71bda9adb
Projucer: Check if IDE project file exists when saving
2021-12-06 14:27:00 +00:00
reuk
474e6d73a4
Projucer: Fix potential order-of-destruction bug in AvailableModulesList
...
When the AvailableModulesList is destroyed, it will wait for the current
module scanning job (running on a background thread) to complete. This
job will try to take the AvailableModulesList::lock when it completes,
so the lock must outlive the background thread.
2021-12-01 15:44:07 +00:00
reuk
809252736b
Projucer: Only resave project if necessary
2021-11-25 11:42:40 +00:00
reuk
65a20c63ee
Projucer: Require a resave whenever any ValueTree property changes
2021-11-25 11:42:39 +00:00