diff options
17 files changed, 45 insertions, 0 deletions
@@ -23,3 +23,5 @@ | |||
23 | /captures | 23 | /captures |
24 | .externalNativeBuild | 24 | .externalNativeBuild |
25 | /app/release | 25 | /app/release |
26 | /keyring | ||
27 | |||
diff --git a/app/build.gradle b/app/build.gradle index 08c6444..4c911c3 100644 --- a/app/build.gradle +++ b/app/build.gradle | |||
@@ -19,6 +19,7 @@ | |||
19 | apply plugin: 'com.android.application' | 19 | apply plugin: 'com.android.application' |
20 | apply plugin: 'kotlin-android' | 20 | apply plugin: 'kotlin-android' |
21 | apply plugin: 'kotlin-android-extensions' | 21 | apply plugin: 'kotlin-android-extensions' |
22 | apply plugin: 'com.github.triplet.play' | ||
22 | 23 | ||
23 | android { | 24 | android { |
24 | compileSdkVersion 27 | 25 | compileSdkVersion 27 |
@@ -70,3 +71,10 @@ repositories { | |||
70 | jcenter() | 71 | jcenter() |
71 | google() | 72 | google() |
72 | } | 73 | } |
74 | |||
75 | play { | ||
76 | jsonFile = file('../keyring/api-key.json') | ||
77 | track = 'beta' | ||
78 | untrackOld = true | ||
79 | uploadImages = true | ||
80 | } | ||
diff --git a/app/src/main/play/contactEmail b/app/src/main/play/contactEmail new file mode 100644 index 0000000..182052c --- /dev/null +++ b/app/src/main/play/contactEmail | |||
@@ -0,0 +1 @@ | |||
pacien.gplayfr@gmail.com \ No newline at end of file | |||
diff --git a/app/src/main/play/contactPhone b/app/src/main/play/contactPhone new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/app/src/main/play/contactPhone | |||
diff --git a/app/src/main/play/contactWebsite b/app/src/main/play/contactWebsite new file mode 100644 index 0000000..72194ae --- /dev/null +++ b/app/src/main/play/contactWebsite | |||
@@ -0,0 +1 @@ | |||
https://tincapp.pacien.org \ No newline at end of file | |||
diff --git a/app/src/main/play/defaultLanguage b/app/src/main/play/defaultLanguage new file mode 100644 index 0000000..f2b0341 --- /dev/null +++ b/app/src/main/play/defaultLanguage | |||
@@ -0,0 +1 @@ | |||
en-US \ No newline at end of file | |||
diff --git a/app/src/main/play/en-US/listing/featureGraphic/tincapp-featuregraphic.png b/app/src/main/play/en-US/listing/featureGraphic/tincapp-featuregraphic.png new file mode 100644 index 0000000..b0556d7 --- /dev/null +++ b/app/src/main/play/en-US/listing/featureGraphic/tincapp-featuregraphic.png | |||
Binary files differ | |||
diff --git a/app/src/main/play/en-US/listing/fulldescription b/app/src/main/play/en-US/listing/fulldescription new file mode 100644 index 0000000..0dc4073 --- /dev/null +++ b/app/src/main/play/en-US/listing/fulldescription | |||
@@ -0,0 +1,26 @@ | |||
1 | Warning: | ||
2 | • This application is only a VPN client, which is not tied to any VPN service provider by default. | ||
3 | • It requires an existing tinc network to connect to. | ||
4 | • For more information about the tinc VPN protocol, see https://www.tinc-vpn.org/ | ||
5 | |||
6 | Main features of Tinc App: | ||
7 | • Does NOT require root privilege | ||
8 | • Connection management through a graphical interface | ||
9 | • Uses conventional tinc configuration files (extended with support for encrypted private keys and VPN bypass per Android application) | ||
10 | • Automatable using third party Android applications via Intents | ||
11 | |||
12 | Platform specific limitations of the Android client: | ||
13 | • Operates with tinc in router mode only | ||
14 | • Connects to only one tinc network at a time | ||
15 | • No support for hook scripts | ||
16 | |||
17 | Please see the project's website for more information (setup guide, documentation, sources, issues): | ||
18 | • https://tincapp.pacien.org | ||
19 | • https://github.com/pacien/tincapp | ||
20 | |||
21 | --- | ||
22 | |||
23 | Copyright (C) 2017-2018 Pacien TRAN-GIRARD | ||
24 | This program is licensed under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License or any later version. | ||
25 | It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
26 | See the GNU General Public License for more details: https://www.gnu.org/licenses/ | ||
diff --git a/app/src/main/play/en-US/listing/icon/ic_launcher-web.png b/app/src/main/play/en-US/listing/icon/ic_launcher-web.png new file mode 120000 index 0000000..5cb1677 --- /dev/null +++ b/app/src/main/play/en-US/listing/icon/ic_launcher-web.png | |||
@@ -0,0 +1 @@ | |||
../../../../ic_launcher-web.png \ No newline at end of file | |||
diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/01-tincapp-0.3-startscreen.png b/app/src/main/play/en-US/listing/phoneScreenshots/01-tincapp-0.3-startscreen.png new file mode 100644 index 0000000..54df3b0 --- /dev/null +++ b/app/src/main/play/en-US/listing/phoneScreenshots/01-tincapp-0.3-startscreen.png | |||
Binary files differ | |||
diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/02-tincapp-0.3-configurescreen.png b/app/src/main/play/en-US/listing/phoneScreenshots/02-tincapp-0.3-configurescreen.png new file mode 100644 index 0000000..9ec5c8f --- /dev/null +++ b/app/src/main/play/en-US/listing/phoneScreenshots/02-tincapp-0.3-configurescreen.png | |||
Binary files differ | |||
diff --git a/app/src/main/play/en-US/listing/phoneScreenshots/03-tincapp-0.3-statusscreen.png b/app/src/main/play/en-US/listing/phoneScreenshots/03-tincapp-0.3-statusscreen.png new file mode 100644 index 0000000..b8df0f3 --- /dev/null +++ b/app/src/main/play/en-US/listing/phoneScreenshots/03-tincapp-0.3-statusscreen.png | |||
Binary files differ | |||
diff --git a/app/src/main/play/en-US/listing/shortdescription b/app/src/main/play/en-US/listing/shortdescription new file mode 100644 index 0000000..abf34b6 --- /dev/null +++ b/app/src/main/play/en-US/listing/shortdescription | |||
@@ -0,0 +1 @@ | |||
Android binding and user interface for the tinc mesh VPN daemon \ No newline at end of file | |||
diff --git a/app/src/main/play/en-US/listing/title b/app/src/main/play/en-US/listing/title new file mode 100644 index 0000000..94833c2 --- /dev/null +++ b/app/src/main/play/en-US/listing/title | |||
@@ -0,0 +1 @@ | |||
Tinc App \ No newline at end of file | |||
diff --git a/app/src/main/play/en-US/listing/video b/app/src/main/play/en-US/listing/video new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/app/src/main/play/en-US/listing/video | |||
diff --git a/app/src/main/play/en-US/whatsnew b/app/src/main/play/en-US/whatsnew new file mode 100644 index 0000000..dcd34f3 --- /dev/null +++ b/app/src/main/play/en-US/whatsnew | |||
@@ -0,0 +1,2 @@ | |||
1 | * update tinc to 1.1pre16 | ||
2 | * update libressl and other libraries \ No newline at end of file | ||
diff --git a/build.gradle b/build.gradle index 97c7613..867ae19 100644 --- a/build.gradle +++ b/build.gradle | |||
@@ -29,6 +29,7 @@ buildscript { | |||
29 | dependencies { | 29 | dependencies { |
30 | classpath 'com.android.tools.build:gradle:3.1.3' | 30 | classpath 'com.android.tools.build:gradle:3.1.3' |
31 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" | 31 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" |
32 | classpath 'com.github.triplet.gradle:play-publisher:1.2.2' | ||
32 | 33 | ||
33 | // NOTE: Do not place your application dependencies here; they belong | 34 | // NOTE: Do not place your application dependencies here; they belong |
34 | // in the individual module build.gradle files | 35 | // in the individual module build.gradle files |