From 2896b36d14362598a7f8e62e311e54db17991a24 Mon Sep 17 00:00:00 2001 From: Sawyer Blatz Date: Wed, 2 Oct 2019 12:11:21 -0700 Subject: [PATCH] No issue: Updates naming of launch links privately var (#5701) The previous name was pretty confusing --- .../java/org/mozilla/fenix/IntentReceiverActivity.kt | 2 +- .../org/mozilla/fenix/settings/SettingsFragment.kt | 12 ++++++------ .../main/java/org/mozilla/fenix/utils/Settings.kt | 4 ++-- app/src/main/res/values/preference_keys.xml | 2 +- app/src/main/res/xml/preferences.xml | 2 +- .../org/mozilla/fenix/IntentReceiverActivityTest.kt | 8 ++++---- .../java/org/mozilla/fenix/utils/SettingsTest.kt | 12 ++++++------ 7 files changed, 21 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/IntentReceiverActivity.kt b/app/src/main/java/org/mozilla/fenix/IntentReceiverActivity.kt index a9c3604e7..64b1b4a07 100644 --- a/app/src/main/java/org/mozilla/fenix/IntentReceiverActivity.kt +++ b/app/src/main/java/org/mozilla/fenix/IntentReceiverActivity.kt @@ -37,7 +37,7 @@ class IntentReceiverActivity : Activity() { } suspend fun processIntent(intent: Intent) { - val tabIntentProcessor = if (settings().alwaysOpenInPrivateMode) { + val tabIntentProcessor = if (settings().launchLinksInPrivateTab) { components.intentProcessors.privateIntentProcessor } else { components.intentProcessors.intentProcessor diff --git a/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt index 10a0ed467..315518b5f 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt @@ -44,7 +44,7 @@ import org.mozilla.fenix.R.string.pref_key_delete_browsing_data import org.mozilla.fenix.R.string.pref_key_delete_browsing_data_on_quit_preference import org.mozilla.fenix.R.string.pref_key_help import org.mozilla.fenix.R.string.pref_key_language -import org.mozilla.fenix.R.string.pref_key_launch_links_in_private_mode +import org.mozilla.fenix.R.string.pref_key_launch_links_in_private_tab import org.mozilla.fenix.R.string.pref_key_leakcanary import org.mozilla.fenix.R.string.pref_key_make_default_browser import org.mozilla.fenix.R.string.pref_key_privacy_link @@ -242,17 +242,17 @@ class SettingsFragment : PreferenceFragmentCompat(), AccountObserver { val makeDefaultBrowserKey = getPreferenceKey(pref_key_make_default_browser) val leakKey = getPreferenceKey(pref_key_leakcanary) val debuggingKey = getPreferenceKey(pref_key_remote_debugging) - val preferenceAlwaysOpenInPrivateModeKey = getPreferenceKey( - pref_key_launch_links_in_private_mode + val preferenceLaunchLinksPrivateTabKey = getPreferenceKey( + pref_key_launch_links_in_private_tab ) val preferenceMakeDefaultBrowser = findPreference(makeDefaultBrowserKey) val preferenceLeakCanary = findPreference(leakKey) val preferenceRemoteDebugging = findPreference(debuggingKey) - val preferenceAlwaysOpenInPrivateMode = findPreference(preferenceAlwaysOpenInPrivateModeKey) + val preferenceLaunchLinksInPrivateTab = findPreference(preferenceLaunchLinksPrivateTabKey) - preferenceAlwaysOpenInPrivateMode?.setOnPreferenceClickListener { - requireContext().settings().alwaysOpenInPrivateMode = !requireContext().settings().alwaysOpenInPrivateMode + preferenceLaunchLinksInPrivateTab?.setOnPreferenceClickListener { + requireContext().settings().launchLinksInPrivateTab = !requireContext().settings().launchLinksInPrivateTab true } diff --git a/app/src/main/java/org/mozilla/fenix/utils/Settings.kt b/app/src/main/java/org/mozilla/fenix/utils/Settings.kt index b04ffa6b7..37e0c7f61 100644 --- a/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +++ b/app/src/main/java/org/mozilla/fenix/utils/Settings.kt @@ -87,8 +87,8 @@ class Settings private constructor( default = false ) - var alwaysOpenInPrivateMode by booleanPreference( - appContext.getPreferenceKey(R.string.pref_key_launch_links_in_private_mode), + var launchLinksInPrivateTab by booleanPreference( + appContext.getPreferenceKey(R.string.pref_key_launch_links_in_private_tab), default = false ) diff --git a/app/src/main/res/values/preference_keys.xml b/app/src/main/res/values/preference_keys.xml index ae726b413..5d415d3b9 100644 --- a/app/src/main/res/values/preference_keys.xml +++ b/app/src/main/res/values/preference_keys.xml @@ -99,7 +99,7 @@ pref_key_tracking_protection_onboarding - pref_key_launch_links_in_private_mode + pref_key_launch_links_in_private_tab pref_key_bounce_quick_action diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index f1dc049c1..92a88b8cf 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -60,7 +60,7 @@ android:title="@string/preference_enhanced_tracking_protection" />