From 73d85b0b5692502aaf4374cdbca39cb622402f43 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 10 Nov 2017 15:44:30 +0100 Subject: #8743 adds new build type beta that rewrites the packageID. This will be needed to have the FDroid beta channel in IzzySofts repository and the official releases in the official FDroid repository. --- app/build.gradle | 12 +++++++++++- app/src/main/AndroidManifest.xml | 4 ++-- app/src/main/java/se/leap/bitmaskclient/AboutActivity.java | 2 +- app/src/main/res/values-pt/strings.xml | 6 ------ app/src/main/res/values-sv/strings.xml | 6 ------ app/src/main/res/values/strings.xml | 1 - app/src/main/res/values/untranslatable.xml | 2 -- 7 files changed, 14 insertions(+), 19 deletions(-) delete mode 100755 app/src/main/res/values-pt/strings.xml delete mode 100755 app/src/main/res/values-sv/strings.xml diff --git a/app/build.gradle b/app/build.gradle index 7a2fa73a..60ae394f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -3,7 +3,12 @@ apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion '26.0.0' -; + + defaultConfig { + applicationId "se.leap.bitmaskclient" + resValue "string", "app_name", "Bitmask" + } + signingConfigs { release { storeFile project.hasProperty('storeFileProperty') ? file(storeFileProperty) : null @@ -28,6 +33,11 @@ android { if(signingConfigs.contains(release)) signingConfig signingConfigs.release.isSigningReady() ? signingConfigs.release : signingConfigs.debug } + beta { + initWith release + applicationIdSuffix ".beta" + resValue "string", "app_name", "Bitmask Beta" + } } lintOptions { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 7f3336f2..86d1f01f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -35,7 +35,7 @@ android:allowBackup="true" android:icon="@drawable/icon" android:logo="@drawable/icon" - android:label="@string/app" + android:label="@string/app_name" android:theme="@style/blinkt"> diff --git a/app/src/main/java/se/leap/bitmaskclient/AboutActivity.java b/app/src/main/java/se/leap/bitmaskclient/AboutActivity.java index 5825bb33..4ebae32d 100644 --- a/app/src/main/java/se/leap/bitmaskclient/AboutActivity.java +++ b/app/src/main/java/se/leap/bitmaskclient/AboutActivity.java @@ -22,7 +22,7 @@ public class AboutActivity extends Activity { try { PackageInfo packageinfo = getPackageManager().getPackageInfo(getPackageName(), 0); version = packageinfo.versionName; - name = getString(R.string.app); + name = getString(R.string.app_name); } catch (NameNotFoundException e) { version = "error fetching version"; } diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml deleted file mode 100755 index 29eff2ba..00000000 --- a/app/src/main/res/values-pt/strings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - OpenVPN para Android - diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml deleted file mode 100755 index 9e2326bf..00000000 --- a/app/src/main/res/values-sv/strings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - OpenVPN för Android - diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b5553394..04e83a18 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -12,7 +12,6 @@ Routes IPv6: %s The username must not be empty. Got certificate \'%s\' from Keystore - Bitmask Provider: No provider configured Status unknown. diff --git a/app/src/main/res/values/untranslatable.xml b/app/src/main/res/values/untranslatable.xml index 6e4472af..59605609 100644 --- a/app/src/main/res/values/untranslatable.xml +++ b/app/src/main/res/values/untranslatable.xml @@ -1,7 +1,5 @@ - Bitmask - Bitmask Bitmask - %s Copyright 2012-2017\nLEAP Encryption Access Project <info@leap.se> -- cgit v1.2.3