1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
Commit graph

140 commits

Author SHA1 Message Date
reuk
80b190b75d
Projucer: Bump minimum supported Android API level 2025-03-18 14:38:12 +00:00
reuk
5878adaecd
Projucer: Add android.permission.POST_NOTIFICATIONS to manifest when push notifications enabled 2024-12-04 11:09:18 +00:00
ed
5d5fdaf008 Projucer: Fix relative paths for Android resource files 2024-11-20 10:04:33 +00:00
reuk
ffc5061937
Projucer: Remove Code::Blocks exporter 2024-06-27 18:10:19 +01:00
reuk
473da34dfa
InAppPurchases: Update Android implementation to support GPB 7.0.0
Also updates the Projucer's Android exporter to update Google Play
Billing Library dependency to 7.0.0.
2024-06-12 19:16:32 +01:00
reuk
07be00db7d
Projucer: Update recommended Gradle and Android Plugin versions 2024-06-12 19:16:32 +01:00
reuk
d3add9900a
Projucer: Enable AndroidX in gradle.properties to silence Google Play Billing warning
Without this change, a warning is raised during the build that a
dependency uses AndroidX but the main project does not.
2024-06-12 19:16:32 +01:00
reuk
15f28d71f2
Projucer: Switch from deprecated compileSdkVersion to new compileSdk 2024-06-12 19:16:31 +01:00
reuk
3ae474d12c
Projucer: Update default min/target SDK, NDK, and build tool versions for Android 2024-04-17 14:41:01 +01:00
Tom Poole
94d98a2b10 Update licensing information 2024-04-16 11:39:35 +01:00
Tom Poole
4153d59e39 Formatting 2023-10-02 15:42:20 +01:00
Tom Poole
2fb19ffd8f Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
Tom Poole
6e46eb2ce1 Projucer: Check ANDROID_HOME for clang-tidy path 2023-09-08 06:58:25 +01:00
Tom Poole
e37d70934a Projucer: Add an option to enable clang-tidy in Android builds 2023-09-04 11:20:39 +01:00
reuk
2a7391b0be
Resave all projects 2023-03-27 11:54:37 +01:00
reuk
9d1a6a3b28
ContentSharer: Update interface to return safer ScopedMessageBox instances 2023-03-27 11:54:37 +01:00
reuk
721404f7ad
Projucer: Use new CMake version for Android builds 2023-03-02 12:03:32 +00:00
reuk
8d87c8c6c3
Projucer: Insert android custom libraries names directly, rather than as variables 2023-02-09 17:54:19 +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
attila
8fa90784a1 Android: Add missing runtime permission for Bluetooth Midi on API >= 31 2022-12-23 13:09:36 +00:00
reuk
26a23dfc9d
Android: Add support for new bluetooth permissions from Android API 31 2022-12-14 20:02:59 +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
hogliux
b0bd31b3c2 Projucer: Fix an issue with per-file compiler flags not being respected 2022-11-03 10:19:15 +01:00
reuk
215dec411d
Projucer: Update default gradle plugin version 2022-09-29 12:05:43 +01:00
reuk
15d9d35454
Projucer: Allow compiler and linker flags to be set per-configuration 2022-09-29 12:05:43 +01:00
reuk
1975bb7479
Projucer: Update default Android SDK, adjust CMake flag specification 2022-09-01 15:44:27 +01:00
reuk
6375f640db
InAppPurchases: Add support for Android BillingClient 5.0.0 2022-06-09 16:55:17 +01: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
Tom Poole
dea3fe60e4 Update copyright banners 2022-04-04 12:36:32 +01:00
attila
f6e6627c32 Projucer: Change the package attribute of the Android manifest to match
applicationId
2022-02-09 12:24:36 +00:00
Tom Poole
b53b5f14a1 Projucer: Increment the Android target SDK default setting 2022-01-14 14:49:35 +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
fdcdda3463 Projucer: Update to ValueTreePropertyWithDefault class 2021-12-10 15:49:01 +00:00
ed
a71bda9adb Projucer: Check if IDE project file exists when saving 2021-12-06 14:27:00 +00:00
ed
8feec44431 Projucer: Add some required fields to the generated AndroidManifest.xml file 2021-10-05 16:30:26 +01:00
ed
2707ea3ca0 Projucer: Add support for C++20 project language standard 2021-09-29 11:47:58 +01:00
reuk
65bd869451
Projucer: Properly escape android app names containing apostrophes 2021-09-22 10:23:04 +01:00
Tom Poole
8cc0d12fb3 Separate C and C++ recommended warning flags 2021-09-21 09:23:48 +01:00
ed
455b8baf7e Projucer: Update Android plug-in and gradle versions 2021-08-11 11:50:05 +01:00
ed
39772b7474 Android: Remove old minimum SDK version checks 2021-08-11 11:50:04 +01:00
ed
465912a26c Projucer: Substitute preprocessor definitions when parsing Android user libraries 2021-07-16 12:06:54 +01:00
ed
86742dea91 Projucer: Replaced deprecated jcenter repository with mavenCentral in Android exporter 2021-06-21 18:52:35 +01:00
ed
9f6ba69854 Projucer: Bump Android exporter gradle and Android plugin versions 2021-06-21 18:52:35 +01:00
reuk
8c9c3c3ca9
Projucer: Use exporter name, rather than build folder name, to locate pre-built libraries 2021-03-24 14:24:53 +00:00
ed
4d566799ee Projucer: Only add optional Java source sets to Android projects when the module is enabled 2021-01-29 10:56:49 +00:00
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators 2021-01-28 20:14:11 +00:00
ed
57f4d4a618 Projucer: Removed deprecated Android NDK path property 2020-11-25 17:39:57 +00:00