Moved uris to build config

This commit is contained in:
M66B 2019-11-06 10:29:25 +01:00
parent 80e201b883
commit ed19920c08
3 changed files with 8 additions and 6 deletions

View File

@ -88,6 +88,8 @@ android {
buildConfigField "String", "PRO_FEATURES_URI", "\"https://email.faircode.eu/donate/\""
buildConfigField "String", "CHANGELOG", "\"https://github.com/M66B/FairEmail/releases/\""
buildConfigField "String", "GITHUB_LATEST_API", "\"https://api.github.com/repos/M66B/open-source-email/releases/latest\""
buildConfigField "String", "OPENKEYCHAIN_URI", "\"https://f-droid.org/en/packages/org.sufficientlysecure.keychain/\""
buildConfigField "String", "APPS_URI", "\"https://github.com/M66B?tab=repositories/\""
}
play_beta {
dimension "all"
@ -97,6 +99,8 @@ android {
buildConfigField "String", "PRO_FEATURES_URI", "\"https://email.faircode.eu/#pro\""
buildConfigField "String", "CHANGELOG", "\"\""
buildConfigField "String", "GITHUB_LATEST_API", "\"\""
buildConfigField "String", "OPENKEYCHAIN_URI", "\"https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain\""
buildConfigField "String", "APPS_URI", "\"https://play.google.com/store/apps/dev?id=8420080860664580239\""
}
play_release {
dimension "all"
@ -106,6 +110,8 @@ android {
buildConfigField "String", "PRO_FEATURES_URI", "\"https://email.faircode.eu/#pro\""
buildConfigField "String", "CHANGELOG", "\"\""
buildConfigField "String", "GITHUB_LATEST_API", "\"\""
buildConfigField "String", "OPENKEYCHAIN_URI", "\"https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain\""
buildConfigField "String", "APPS_URI", "\"https://play.google.com/store/apps/dev?id=8420080860664580239\""
}
}

View File

@ -830,8 +830,7 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
private Intent getIntentOtherApps() {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(Helper.isPlayStoreInstall()
? Helper.PLAY_APPS_URI : Helper.GITHUB_APPS_URI));
intent.setData(Uri.parse(BuildConfig.APPS_URI));
return intent;
}

View File

@ -132,9 +132,6 @@ public class Helper {
static final String FAQ_URI = "https://github.com/M66B/FairEmail/blob/master/FAQ.md";
static final String XDA_URI = "https://forum.xda-developers.com/showthread.php?t=3824168";
static final String SUPPORT_URI = "https://contact.faircode.eu/?product=fairemailsupport";
static final String PGP_URI = "https://f-droid.org/en/packages/org.sufficientlysecure.keychain/";
static final String PLAY_APPS_URI = "https://play.google.com/store/apps/dev?id=8420080860664580239";
static final String GITHUB_APPS_URI = "https://github.com/M66B?tab=repositories";
static final String TEST_URI = "https://play.google.com/apps/testing/" + BuildConfig.APPLICATION_ID;
static ExecutorService getBackgroundExecutor(int threads, String name) {
@ -283,7 +280,7 @@ public class Helper {
static Intent getIntentOpenKeychain() {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(PGP_URI));
intent.setData(Uri.parse(BuildConfig.OPENKEYCHAIN_URI));
return intent;
}