From 60324847feaa28a149ab04dfb61a432ad969d718 Mon Sep 17 00:00:00 2001 From: Alexander Martinz Date: Mon, 17 Oct 2022 16:30:25 +0200 Subject: [PATCH] Move privacy policy uri to strings resource Instead of hardcoding the privacy policy uri, move it to a strings resource which allows overlaying it. Change-Id: Iff83ba6a7654f5c5e3f7fc8366f96fcec3517390 Signed-off-by: Alexander Martinz --- res/values/strings.xml | 1 + src/org/lineageos/setupwizard/LineageSettingsActivity.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index cff3db53..8253bc5d 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -68,6 +68,7 @@ LineageOS features These services work for you to extend the capabilities of your device. Data will be used in accordance with %1$s\'s privacy policy. You can read the privacy policy on another device by visiting %1$s + https://lineageos.org/legal Help improve %s %1$s by automatically sending diagnostic and usage data to %2$s. This information can’t be used to identify you and lends a hand to teams working on things like battery life, app performance, and new %3$s features. Use on screen navigation keys instead of hardware keys. diff --git a/src/org/lineageos/setupwizard/LineageSettingsActivity.java b/src/org/lineageos/setupwizard/LineageSettingsActivity.java index ace417f7..9d1055c2 100644 --- a/src/org/lineageos/setupwizard/LineageSettingsActivity.java +++ b/src/org/lineageos/setupwizard/LineageSettingsActivity.java @@ -46,8 +46,6 @@ public class LineageSettingsActivity extends BaseSetupWizardActivity { public static final String TAG = LineageSettingsActivity.class.getSimpleName(); - public static final String PRIVACY_POLICY_URI = "https://lineageos.org/legal"; - private SetupWizardApp mSetupWizardApp; private CheckBox mMetrics; @@ -75,7 +73,8 @@ public class LineageSettingsActivity extends BaseSetupWizardActivity { String os_name = getString(R.string.os_name); String privacyPolicy = getString(R.string.services_pp_explanation, os_name); - String policySummary = getString(R.string.services_find_privacy_policy, PRIVACY_POLICY_URI); + String privacyPolicyUri = getString(R.string.services_privacy_policy_uri); + String policySummary = getString(R.string.services_find_privacy_policy, privacyPolicyUri); String servicesFullDescription = getString(R.string.services_full_description, privacyPolicy, policySummary); getGlifLayout().setDescriptionText(servicesFullDescription);