]> gitweb.stoutner.com Git - PrivacyBrowserAndroid.git/commitdiff
Build against the default Java version. https://redmine.stoutner.com/issues/1300 master
authorSoren Stoutner <soren@stoutner.com>
Fri, 27 Mar 2026 17:54:34 +0000 (10:54 -0700)
committerSoren Stoutner <soren@stoutner.com>
Fri, 27 Mar 2026 17:54:34 +0000 (10:54 -0700)
19 files changed:
app/build.gradle
app/src/main/assets/de/about_changelog.html
app/src/main/assets/en/about_changelog.html
app/src/main/assets/es/about_changelog.html
app/src/main/assets/fr/about_changelog.html
app/src/main/assets/it/about_changelog.html
app/src/main/assets/pt-rBR/about_changelog.html
app/src/main/assets/ru/about_changelog.html
app/src/main/assets/tr/about_changelog.html
app/src/main/assets/zh-rCN/about_changelog.html
app/src/main/res/values-de/strings.xml
app/src/main/res/values-es/strings.xml
app/src/main/res/values-fr/strings.xml
app/src/main/res/values-it/strings.xml
app/src/main/res/values-pt-rBR/strings.xml
app/src/main/res/values-ru/strings.xml
app/src/main/res/values-tr/strings.xml
app/src/main/res/values-zh-rCN/strings.xml
app/src/main/res/values/strings.xml

index e5c660897637c8a195d8b1e0c2f05ac8ce0d3497..15ab5c3d1d5530479c7411a23c0d974c4ac130e7 100644 (file)
@@ -35,17 +35,6 @@ android {
         resourceConfigurations += ['en', 'de', 'es', 'fr', 'it', 'pt-rBR', 'ru', 'tr', 'zh-rCN']
     }
 
-    // Specify the compile Java version.  This must match the Kotlin JVM target.  For some reason the system was not setting this correctly.  These can probably be removed in the future.
-    compileOptions {
-        sourceCompatibility JavaVersion.VERSION_17
-        targetCompatibility JavaVersion.VERSION_17
-    }
-
-    // Specify the Kotlin JVM target.  This must match the compile Java version.  For some reason the system was not setting this correctly.  These can probably be removed in the future.
-    kotlin {
-        jvmToolchain(17)
-    }
-
     buildTypes {
         debug {
             minifyEnabled false
index f9ca2c36a740e5cdf5e244e3800aaca3532e5fb7..43760d9342820da6573ea0a900c9f65362764add 100644 (file)
@@ -34,7 +34,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (Code-Version 80)</h3>
-        <p>12. März 2026 - Mindest-API 26, Ziel-API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12. März 2026</a> - Mindest-API 26, Ziel-API 36</p>
         <ul>
             <li><a href="https://redmine.stoutner.com/issues/1207">Filter-Listen-System</a> überarbeitet.c</li>
             <li><a href="https://redmine.stoutner.com/issues/481">Unterschiedliche Subdomains</a> werden nun wie Drittanbieter-Anfragen behandelt.</li>
index 8236f95a4abb12a2e8bc709ff2e6bbdabb9f9eb0..3d447b1f9b219a430c0f262305e09ec7104a1b88 100644 (file)
@@ -30,7 +30,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (version code 80)</h3>
-        <p>12 March 2026 - minimum API 26, target API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 March 2026</a> - minimum API 26, target API 36</p>
         <ul>
             <li>Refactor the <a href="https://redmine.stoutner.com/issues/1207">filter list</a> system.</li>
             <li>Consider <a href="https://redmine.stoutner.com/issues/481">different subdomains</a> to be third-party requests.</li>
index 83531fc1fbf34a62a6b54f10eea0794edbb94c82..0ec577983ce0b826e9304cf32b76e9b5ae2af7f6 100644 (file)
@@ -2,7 +2,7 @@
   SPDX-License-Identifier: GPL-3.0-or-later
   SPDX-FileCopyrightText: 2016-2026 Soren Stoutner <soren@stoutner.com>
 
-  Translation 2017-2026c Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+  Translation 2017-2026 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   This file is part of Privacy Browser Android <https://www.stoutner.com/privacy-browser-android/>.
 
@@ -32,7 +32,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (código de versión 80)</h3>
-        <p>12 de marzo de 2026 - API mínimo 26, API objetivo 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 de marzo de 2026</a> - API mínimo 26, API objetivo 36</p>
         <ul>
             <li>Reestructurar el <a href="https://redmine.stoutner.com/issues/1207">sistema de</a> listas de filtros.</li>
             <li>Considerar <a href="https://redmine.stoutner.com/issues/481">diferentes subdominios</a> como solicitudes de terceros.</li>
index 6a565da3a713b09875f0fbc872a65bc6f8dd0c35..aff61859198a380d80c80277f9d491d8fa5fd3bd 100644 (file)
@@ -32,7 +32,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (version du code 80)</h3>
-        <p>12 Mars 2026 - API minimale : 26, API optimale : 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 Mars 2026</a> - API minimale : 26, API optimale : 36</p>
         <ul>
             <li>Refactor the <a href="https://redmine.stoutner.com/issues/1207">filter list</a> system.</li>
             <li>Consider <a href="https://redmine.stoutner.com/issues/481">different subdomains</a> to be third-party requests.</li>
index 25f77802da49d2bddf42aa442b7f32385f866dd0..67312f786ea02068819ac0cc422eb4de62a9f6f6 100644 (file)
@@ -32,7 +32,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (versione codice 80)</h3>
-        <p>12 Marzo 2026 - minima API 26, target API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 Marzo 2026</a> - minima API 26, target API 36</p>
         <ul>
             <li>Revisione dellac <a href="https://redmine.stoutner.com/issues/1207">lista dei filtri</a> system.</li>
             <li>Definizione deic <a href="https://redmine.stoutner.com/issues/481">sottodomini diversi</a> come richieste di terze parti.</li>
index 94daa944f98ed8c4bb62bc07d03ba7fcfe99de7b..01022f7cec6202577f57095d7f92b8702040ba03 100644 (file)
@@ -32,7 +32,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (código de versão 80)</h3>
-        <p>12 de março de 2026 - minimum API 26, target API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 de março de 2026</a> - minimum API 26, target API 36</p>
         <ul>
             <li>Refactor the <a href="https://redmine.stoutner.com/issues/1207">filter list</a> system.</li>
             <li>Consider <a href="https://redmine.stoutner.com/issues/481">different subdomains</a> to be third-party requests.</li>
index 42794ec58d5e4a60aa0b4a00dfe2a97da74836f9..554d14bba3be6a7def0dfd3b424a1576c1a5bf2b 100644 (file)
@@ -30,7 +30,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (код версии 80)</h3>
-        <p>12 марта 2026 года — минимальный API 26, целевой API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 марта 2026 года</a> — минимальный API 26, целевой API 36</p>
         <ul>
             <li>Переработана системаc <a href="https://redmine.stoutner.com/issues/1207">списков фильтров</a>.</li>
             <li>Разные поддомены <a href="https://redmine.stoutner.com/issues/481">теперь считаются</a> сторонними запросами.</li>
index a93814d37646be787127254c2edfbd3ab0546d14..8eb21feaadfa06600710911b8a00ff630ae85c25 100644 (file)
@@ -30,7 +30,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (version code 80)</h3>
-        <p>12 Mart 2026 - minimum API 26, target API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 Mart 2026</a> - minimum API 26, target API 36</p>
         <ul>
             <li>Refactor the <a href="https://redmine.stoutner.com/issues/1207">filter list</a> system.</li>
             <li>Consider <a href="https://redmine.stoutner.com/issues/481">different subdomains</a> to be third-party requests.</li>
index ae54b5b01fc086935892b4095025f12b767fd760..be02c14528ac1dc0a019d1d1da9694f96a9f7d13 100644 (file)
@@ -32,7 +32,7 @@
 
     <body>
         <h3><a href="https://www.stoutner.com/privacy-browser-android-3-20">3.20</a> (version code 80)</h3>
-        <p>12 March 2026 - 最低支持API 26, 最高支持API 36</p>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=8f5833a394d85de9c56adf2aad4cf43fc4d2d8db;ds=sidebyside">12 March 2026</a> - 最低支持API 26, 最高支持API 36</p>
         <ul>
             <li>Refactor the <a href="https://redmine.stoutner.com/issues/1207">filter list</a> system.</li>
             <li>Consider <a href="https://redmine.stoutner.com/issues/481">different subdomains</a> to be third-party requests.</li>
index 123d9179b1aa03578c98a37ffdf5153e1e4e4417..574e460f6be0d9325ebbeb4250ad7866447b142c 100644 (file)
         </string-array>
         <string name="custom_user_agent">Eigener User Agent</string>
         <string name="incognito_mode">Inkognito-Modus</string>
-        <string name="incognito_mode_summary">Löscht den Verlauf und den Cache nach jedem fertigen Laden einer Webseite.
-            Im Incognito-Modus schließt \'Zurück\'-Button den aktive Tab (oder die App, wenn nur ein Tab geöffnet wurde).</string>
         <string name="allow_screenshots">Screenshots zulassen</string>
         <string name="allow_screenshots_summary">Screenshots, Bildschirmvideos und Anzeige auf unsicheren Bildschirmen zulassen. Eine Änderung dieser Einstellung startet Privacy Browser neu.</string>
     <string name="filterlists">Filter-Listen</string>
index 2621390c4570b31cda6d2ec929b84080fb576cc9..f22dff4a048c3ed220612a1e7e39e77b39e9db01 100644 (file)
         </string-array>
         <string name="custom_user_agent">Agente de usuario personalizado</string>
         <string name="incognito_mode">Modo incógnito</string>
-        <string name="incognito_mode_summary">Borrar el historial y el caché después de que cada página web termine de cargar.
-            En el modo Incógnito, Atrás cierra la pestaña (o la app si hay solo una pestaña).</string>
+        <string name="incognito_mode_summary">Borra el historial y el registro de Logcat cada vez que termine de cargarse una página web.
+            En el modo incógnito, al pulsar «Atrás» se cierra la pestaña (o la aplicación, si solo hay una pestaña).</string>
         <string name="allow_screenshots">Permitir capturas de pantalla</string>
         <string name="allow_screenshots_summary">Permitir capturas de pantalla, grabación de vídeo y visualización en pantallas inseguras. Cambiar esta configuración reiniciará Navegador Privado.</string>
     <string name="filterlists">Listas de filtros</string>
index ddb407385ea6c1b1a56d5dd374ed6c3dc5f900ed..70152318186e3e45815bb1532e060e648c0c3d57 100644 (file)
         </string-array>
         <string name="custom_user_agent">User agent personnalisé</string>
         <string name="incognito_mode">Mode Incognito</string>
-        <string name="incognito_mode_summary">Vider l\'historique et le cache après le chargement de chaque page.
-            Dans le mode Incognito, le bouton Retour ferme l\'onglet (ou l\'application s\'il n\'y a qu\'un seul onglet).</string>
         <string name="allow_screenshots">Autoriser captures d\'écrans</string>
         <string name="allow_screenshots_summary">Autoriser les captures d\'écrans, enregistrements vidéo et affichage sur des écrans non-sécurisés. Changer ce paramètre redémarrera Privacy Browser.</string>
     <string name="filterlists">Listes de filtrage</string>
index 3fd5419305339ada295d117d2a338914c1cca0c4..b06783563f1d2976ccb936eee7dc37990c4eba0a 100644 (file)
         </string-array>
         <string name="custom_user_agent">User agent personalizzato</string>
         <string name="incognito_mode">Modalità Incognito</string>
-        <string name="incognito_mode_summary">Cancella la cronologia e la cache al termine del caricamento di ogni pagina.
-            In Modalità Incognito, il tasto "Indietro" chiude la scheda (o l\'applicazione se è aperta solo una scheda).</string>
+        <string name="incognito_mode_summary">Cancella la cronologia e il logcat dopo che ogni pagina web ha terminato il caricamento.
+            In modalità Incognito, il tasto "indietro" chiude la scheda (oppure la app se è stata aperta solo una scheda).</string>
         <string name="allow_screenshots">Permetti gli screenshot</string>
         <string name="allow_screenshots_summary">Permette gli screenshot, la registrazione di video, e la possibilità di visualizzare su schermi non sicuri.
             La modifica di questa impostazione provoca il riavvio di Privacy Browser.</string>
index de1363aada4cb9e63cd1c369f4a3898d422a05e6..d869e41c24afd97747429825eb3b4e1e3508d6dc 100644 (file)
@@ -2,7 +2,7 @@
 
 <!--
   SPDX-License-Identifier: GPL-3.0-or-later
-  SPDX-FileCopyrightText: 2015-2025 Soren Stoutner <soren@stoutner.com>
+  SPDX-FileCopyrightText: 2015-2026 Soren Stoutner <soren@stoutner.com>
 
   Translation 2020-2022 Thiago Nazareno Conceição Silva de Jesus <mochileiro2006-trilhas@yahoo.com.br>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
         </string-array>
         <string name="custom_user_agent">Agente do usuário personalizado</string>
         <string name="incognito_mode">Modo de navegação anônima</string>
-        <string name="incognito_mode_summary">Limpe o histórico e o cache após o término do carregamento de cada página da web. No modo de navegação anônima,
-            volta para fechar a guia (ou o aplicativo, se houver apenas uma guia).</string>
         <string name="allow_screenshots">Permitir capturas de tela</string>
         <string name="allow_screenshots_summary">Permitir capturas de tela, gravação de vídeo e visualização em monitores não seguros. Alterar esta configuração irá reiniciar o Privacy Browser.</string>
         <string name="ultraprivacy">UltraPrivacy</string>
index dc52ab09716ec02935a01884a4d1d14d0a3b847e..a7eb623d2f165c6926d76831513f69a8cb244894 100644 (file)
         </string-array>
         <string name="custom_user_agent">Настраиваемый user agent</string>
         <string name="incognito_mode">Режим инкогнито</string>
-        <string name="incognito_mode_summary">Ð\9eÑ\87иÑ\81Ñ\82ка Ð¶Ñ\83Ñ\80нала Ð¸ ÐºÑ\8dÑ\88а Ð¿Ð¾ Ð·Ð°Ð²ÐµÑ\80Ñ\88ении загрузки каждой веб-страницы.
-            Ð\92 Ñ\80ежиме Ð¸Ð½ÐºÐ¾Ð³Ð½Ð¸Ñ\82о Ð½Ð°Ð¶Ð°Ñ\82ие ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ð\9dазад Ð¿Ñ\80иведеÑ\82 Ðº Ð·Ð°ÐºÑ\80Ñ\8bÑ\82иÑ\8e Ð²ÐºÐ»Ð°Ð´ÐºÐ¸ (или Ð¿Ñ\80иложениÑ\8f, ÐµÑ\81ли открыта только одна вкладка).</string>
+        <string name="incognito_mode_summary">Ð\9eÑ\87иÑ\81Ñ\82ка Ð¸Ñ\81Ñ\82оÑ\80ии Ð¸ Ð¶Ñ\83Ñ\80нала Logcat Ð¿Ð¾Ñ\81ле Ð·Ð°Ð²ÐµÑ\80Ñ\88ениÑ\8f загрузки каждой веб-страницы.
+            Ð\92 Ñ\80ежиме Ð¸Ð½ÐºÐ¾Ð³Ð½Ð¸Ñ\82о Ð½Ð°Ð¶Ð°Ñ\82ие ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ð\9dазад Ð¿Ñ\80иводиÑ\82 Ðº Ð·Ð°ÐºÑ\80Ñ\8bÑ\82иÑ\8e Ð²ÐºÐ»Ð°Ð´ÐºÐ¸ (или Ð¿Ñ\80иложениÑ\8f, ÐµÑ\81ли Ð±Ñ\8bла открыта только одна вкладка).</string>
         <string name="allow_screenshots">Разрешить скриншоты</string>
         <string name="allow_screenshots_summary">Разрешить скриншоты, запись видео и просмотр на незащищенных дисплеях. При изменении этого параметра Privacy Browser будет перезапущен.</string>
     <string name="filterlists">Списки фильтрации</string>
index 4987430550794b19f55d14a55a2d2584ac59584a..0a739da33383e10a91a87449c3ee21d1d5214112 100644 (file)
@@ -2,7 +2,7 @@
 
 <!--
   SPDX-License-Identifier: GPL-3.0-or-later
-  SPDX-FileCopyrightText: 2015-2025 Soren Stoutner <soren@stoutner.com>
+  SPDX-FileCopyrightText: 2015-2026 Soren Stoutner <soren@stoutner.com>
 
   This file is part of Privacy Browser Android <https://www.stoutner.com/privacy-browser-android/>.
 
         </string-array>
         <string name="custom_user_agent">Özel kullanıcı aracısı</string>
         <string name="incognito_mode">Gizli Mod</string>
-        <string name="incognito_mode_summary">Her web sayfasının yüklenmesi bittikten sonra geçmişi ve önbelleği temizler. In Incognito Mode, back closes the tab (or the app if there is only one tab).</string>
         <string name="allow_screenshots">Ekran görüntülerine izin ver</string>
         <string name="allow_screenshots_summary">Ekran görüntülerine, video kaydına ve güvenli olmayan ekranlarda görüntülenmeye izin verir.
             Bu ayarı değiştirmek Privacy Browser uygulamasını yeniden başlatır.</string>
index a1eba212b537cfadf83e63922eb682f2c43f6ecc..81cb1479eef282f72fe7daf64fcdd8eecec7e7f6 100644 (file)
@@ -2,7 +2,7 @@
 
 <!--
   SPDX-License-Identifier: GPL-3.0-or-later
-  SPDX-FileCopyrightText: 2015-2025 Soren Stoutner <soren@stoutner.com>
+  SPDX-FileCopyrightText: 2015-2026 Soren Stoutner <soren@stoutner.com>
 
   Translation 2023 Xin.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
         </string-array>
         <string name="custom_user_agent">自定义用户代理</string>
         <string name="incognito_mode">无痕模式</string>
-        <string name="incognito_mode_summary">在无痕模式中,关闭当前标签页,会清除所有的记录和网页上的痕迹.</string>
         <string name="allow_screenshots">允许截图</string>
         <string name="allow_screenshots_summary">允许截图,录视频,在不安全的显示中查看,更改这个设置会重启本浏览器.</string>
         <string name="ultraprivacy">UltraPrivacy</string>
index c0e541834b03ec81e4282ca0baa90892c66e56d5..4d6d6a472314470333fa36f3e6fd2b33611dba44 100644 (file)
         <string name="webview_default" translatable="false">WebView Default</string>  <!-- This item is referenced in code.  It is never displayed on the screen. -->
         <string name="custom_user_agent_non_translatable" translatable="false">Custom user agent</string>  <!-- This item is referenced in code.  It is never displayed on the screen. -->
         <string name="incognito_mode">Incognito Mode</string>
-        <string name="incognito_mode_summary">Clear the history and cache after each webpage finishes loading. In Incognito Mode, back closes the tab (or the app if there is only one tab).</string>
+        <string name="incognito_mode_summary">Clear the history and the logcat after each webpage finishes loading. In Incognito Mode, back closes the tab (or the app if there is only one tab).</string>
         <string name="allow_screenshots">Allow screenshots</string>
         <string name="allow_screenshots_summary">Allow screenshots, video recording, and viewing on non-secure displays. Changing this setting will restart Privacy Browser.</string>
     <string name="filterlists">Filter Lists</string>