From bff07946c29dcdf6325cb0c0c15e43dca64369de Mon Sep 17 00:00:00 2001 From: jacquarg Date: Wed, 24 Sep 2025 17:33:39 +0200 Subject: [PATCH] fix:3514: Avoid switching output country when Tor is running. --- .../features/internetprivacy/InternetPrivacyFragment.kt | 7 +++++++ app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values-es/strings.xml | 1 + app/src/main/res/values-fi/strings.xml | 2 +- app/src/main/res/values-fr/strings.xml | 3 ++- app/src/main/res/values-it/strings.xml | 1 + app/src/main/res/values-nl/strings.xml | 2 +- app/src/main/res/values/strings.xml | 3 ++- 8 files changed, 16 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/foundation/e/advancedprivacy/features/internetprivacy/InternetPrivacyFragment.kt b/app/src/main/java/foundation/e/advancedprivacy/features/internetprivacy/InternetPrivacyFragment.kt index f23bfb28..d7025d6a 100644 --- a/app/src/main/java/foundation/e/advancedprivacy/features/internetprivacy/InternetPrivacyFragment.kt +++ b/app/src/main/java/foundation/e/advancedprivacy/features/internetprivacy/InternetPrivacyFragment.kt @@ -77,6 +77,12 @@ class InternetPrivacyFragment : NavToolbarFragment(R.layout.fragment_internet_ac tooltipTextId = R.string.ipscrambling_app_list_infos ) + setToolTipForAsterisk( + textView = binding.ipscramblingLocationLabel, + textId = R.string.ipscrambling_location_label, + tooltipTextId = R.string.ipscrambling_select_location_tooltip + ) + binding.ipscramblingSelectLocation.apply { adapter = ArrayAdapter( requireContext(), android.R.layout.simple_spinner_item, @@ -140,6 +146,7 @@ class InternetPrivacyFragment : NavToolbarFragment(R.layout.fragment_internet_ac } binding.ipscramblingSelectLocation.setSelection(state.selectedLocationPosition) + binding.ipscramblingSelectLocation.isEnabled = state.mode == FeatureState.OFF // TODO: this should not be mandatory. binding.apps.post { diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 64f4b09b..9c412985 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -39,6 +39,7 @@ Breitengrad Ungültige Koordinaten App-Tracker verwalten + Deaktivieren Sie „Meine IP-Adresse verstecken“, um diese Einstellung zu ändern Meinen Standort verwalten Dein Standort kann sehr viel über dich und deine Aktivitäten verraten. \n diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 0d690aec..a24b56d0 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -15,6 +15,7 @@ Mi actividad en internet debe aparecer desde: País al azar Aplicar esta configuración a todas las aplicaciones seleccionadas * : + Desactiva \"Ocultar mi IP real\" para cambiar esta configuración Administrar mi ubicación Usar mi ubicación real Usar una ubicación aceptable al azar diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 3962becd..c1942466 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -28,7 +28,7 @@ Piilotetun IP-palvelumme käynnistäminen vie aikaa. Se voi kestää muutaman minuutin. Ruudulta poistuminen ei keskeytä prosessia. Sovella tätä asetusta kaikkiin valittuihin sovelluksiin * : Satunnaisesta maasta - Internet-toimintani täytyy näyttää olevan peräisin: + Internet-toimintani täytyy näyttää olevan peräisin * : Huomaa: Kun tämä vaihtoehto on käytössä, Internetyhteytesi nopeus todennäköisesti alenee merkittävästi. Sijainti Hallitse sovellusten lupia diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 5c2a71d9..8066012f 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -27,7 +27,7 @@ Masquer ma vraie adresse IP Je navigue anonymement sur Internet Note : Tant que cette option est active, votre vitesse de connexion est susceptible d\'être considérablement réduite. - Mon activité Internet doit apparaître depuis : + Mon activité Internet doit apparaître depuis * : Pays aléatoire Appliquer ce paramètre à toutes les applications sélectionnées * : %s pisteurs vous ont profilé durant les dernières 24 heures @@ -44,6 +44,7 @@ Activer le contrôle des pisteurs Aucun pisteur n\'a été détecté pour l\'instant. Si de nouveaux pisteurs sont détectés, ils seront listés ici. Aucun pisteur n\'a été détecté pour l\'instant. Tous les futurs pisteurs seront bloqués. + Désactivez « Masquer mon adresse IP » pour modifier ce paramètre Gérer ma position Utiliser ma vraie position Utiliser une position aléatoire plausible diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 996074fe..c42d1e4e 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -17,6 +17,7 @@ La mia attività Internet deve apparire come provenisse da: Una nazione a caso Applica questa impostazione a tutte le app selezionate * : + Disattiva \"Nascondi IP\" per modificare questa impostazione Gestisci la posizione Usa la posizione reale Usa una posizione a caso plausibile diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index c691a8cb..3c1f2b86 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -65,7 +65,7 @@ Pas deze instelling toe op alle geselecteerde applicaties * : Enkel apps met internettoegang zijn weergegeven. Deactiveer jouw VPN %s, zodat Advanced Privacy je echte IP-adres kan verbergen. - Mijn internetactiviteit moet zogenaamd komen uit: + Mijn internetactiviteit moet zogenaamd komen uit * : Het opstarten van onze vals IP-adresdienst kost tijd en kan enkele minuten duren. Dit scherm verlaten zal het proces niet onderbreken. Mijn locatie beheren Je locatie kan veel over jou en jouw activiteiten lekken. diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3d0c3a40..39dcd3b4 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -88,12 +88,13 @@ Hide my real IP address I am anonymous on the Internet Note: While this option is active, your Internet speed is likely to be significantly reduced. - My Internet activity must appear from: + My Internet activity must appear from * : Random country Apply this setting to all selected applications * : Only apps with Internet permission are listed. Please disable the 3rd-party VPN %s in order for Advanced Privacy to hide your real IP address. Our scrambling IP service is taking time to launch. It can take a few minutes. Leaving the screen won\'t interrupt the process. + Switch off \"hide my real IP address\" to change this setting Manage my location -- GitLab