aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpacien2023-01-02 01:18:36 +0100
committerpacien2023-01-02 01:18:40 +0100
commit26cce68d6a3441154555228192308d519aa4c644 (patch)
tree08525a97cccb6eb144143f1f6988b8ab04eb2d0d
parentad6b9f97570a21b00852631797fb3857bc6ecb23 (diff)
downloadtincapp-26cce68d6a3441154555228192308d519aa4c644.tar.gz
deps: target sdk 30 -> 32
The Google Play Store requires targetting >=API 31.
-rw-r--r--app/build.gradle6
-rw-r--r--app/src/main/AndroidManifest.xml11
-rw-r--r--readme.md6
3 files changed, 13 insertions, 10 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 7530fa3..89a3299 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,6 +1,6 @@
1/* 1/*
2 * Tinc App, an Android binding and user interface for the tinc mesh VPN daemon 2 * Tinc App, an Android binding and user interface for the tinc mesh VPN daemon
3 * Copyright (C) 2017-2021 Pacien TRAN-GIRARD 3 * Copyright (C) 2017-2023 Pacien TRAN-GIRARD
4 * 4 *
5 * This program is free software: you can redistribute it and/or modify 5 * This program is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by 6 * it under the terms of the GNU General Public License as published by
@@ -30,12 +30,12 @@ def keystoreProperties = new Properties()
30if (keystoreAvailable) keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) 30if (keystoreAvailable) keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
31 31
32android { 32android {
33 compileSdkVersion 30 33 compileSdkVersion 32
34 34
35 defaultConfig { 35 defaultConfig {
36 applicationId 'org.pacien.tincapp' 36 applicationId 'org.pacien.tincapp'
37 minSdkVersion 21 37 minSdkVersion 21
38 targetSdkVersion 30 38 targetSdkVersion 32
39 multiDexEnabled true 39 multiDexEnabled true
40 versionCode 33 40 versionCode 33
41 versionName '0.33' 41 versionName '0.33'
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index c98555f..662af62 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -2,7 +2,7 @@
2 2
3<!-- 3<!--
4 * Tinc App, an Android binding and user interface for the tinc mesh VPN daemon 4 * Tinc App, an Android binding and user interface for the tinc mesh VPN daemon
5 * Copyright (C) 2017-2020 Pacien TRAN-GIRARD 5 * Copyright (C) 2017-2023 Pacien TRAN-GIRARD
6 * 6 *
7 * This program is free software: you can redistribute it and/or modify 7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by 8 * it under the terms of the GNU General Public License as published by
@@ -46,7 +46,8 @@
46 <activity 46 <activity
47 android:name=".activities.start.StartActivity" 47 android:name=".activities.start.StartActivity"
48 android:configChanges="orientation|screenSize" 48 android:configChanges="orientation|screenSize"
49 android:label="@string/app_name"> 49 android:label="@string/app_name"
50 android:exported="true">
50 <intent-filter> 51 <intent-filter>
51 <action android:name="android.intent.action.MAIN" /> 52 <action android:name="android.intent.action.MAIN" />
52 <category android:name="android.intent.category.LAUNCHER" /> 53 <category android:name="android.intent.category.LAUNCHER" />
@@ -65,7 +66,8 @@
65 66
66 <activity 67 <activity
67 android:name=".activities.status.StatusActivity" 68 android:name=".activities.status.StatusActivity"
68 android:configChanges="orientation|screenSize"> 69 android:configChanges="orientation|screenSize"
70 android:exported="true">
69 <intent-filter> 71 <intent-filter>
70 <action android:name="org.pacien.tincapp.intent.action.DISCONNECT" /> 72 <action android:name="org.pacien.tincapp.intent.action.DISCONNECT" />
71 <category android:name="android.intent.category.DEFAULT" /> 73 <category android:name="android.intent.category.DEFAULT" />
@@ -78,7 +80,8 @@
78 80
79 <service 81 <service
80 android:name="org.pacien.tincapp.service.TincVpnService" 82 android:name="org.pacien.tincapp.service.TincVpnService"
81 android:permission="android.permission.BIND_VPN_SERVICE"> 83 android:permission="android.permission.BIND_VPN_SERVICE"
84 android:exported="true">
82 <intent-filter> 85 <intent-filter>
83 <action android:name="android.net.VpnService" /> 86 <action android:name="android.net.VpnService" />
84 </intent-filter> 87 </intent-filter>
diff --git a/readme.md b/readme.md
index c2b22f7..de275fd 100644
--- a/readme.md
+++ b/readme.md
@@ -29,9 +29,9 @@ The project can be built using the Gradle `build` task, on Linux.
29 29
30Requirements: 30Requirements:
31 31
32- Android SDK Platform 30 32- Android SDK Platform 32
33- Android NDK r22 33- Android NDK r22
34- Android Platform-Tools 30 34- Android Platform-Tools 32
35- Android SDK Tools 26 35- Android SDK Tools 26
36- CMake 36- CMake
37- automake 37- automake
@@ -41,7 +41,7 @@ Requirements:
41License 41License
42------- 42-------
43 43
44Copyright (C) 2017-2021 Pacien TRAN-GIRARD and contributors (listed in `contributors.md`). 44Copyright (C) 2017-2023 Pacien TRAN-GIRARD and contributors (listed in `contributors.md`).
45 45
46_Tinc App_ is distributed under the terms of GNU General Public License v3.0, 46_Tinc App_ is distributed under the terms of GNU General Public License v3.0,
47as detailed in the provided `license.md` file. 47as detailed in the provided `license.md` file.