From f8b46833b2246450a0a79067bbb1de044a6f9021 Mon Sep 17 00:00:00 2001 From: Soren Stoutner <soren@stoutner.com> Date: Fri, 10 Jan 2025 13:12:47 -0700 Subject: [PATCH] Release 3.19.2. --- app/build.gradle | 6 ++-- app/src/main/assets/de/about_changelog.html | 6 ++++ app/src/main/assets/en/about_changelog.html | 6 ++++ app/src/main/assets/es/about_changelog.html | 6 ++++ app/src/main/assets/fr/about_changelog.html | 6 ++++ app/src/main/assets/it/about_changelog.html | 30 +++++++++++-------- .../main/assets/pt-rBR/about_changelog.html | 6 ++++ app/src/main/assets/ru/about_changelog.html | 6 ++++ app/src/main/assets/tr/about_changelog.html | 6 ++++ .../main/assets/zh-rCN/about_changelog.html | 6 ++++ app/src/main/res/values-fr/strings.xml | 3 ++ build.gradle | 4 +-- .../metadata/android/de-DE/changelogs/78.txt | 1 + .../metadata/android/en-US/changelogs/78.txt | 1 + .../metadata/android/es-ES/changelogs/78.txt | 1 + .../metadata/android/it-IT/changelogs/76.txt | 11 +++++++ .../metadata/android/it-IT/changelogs/77.txt | 1 + .../metadata/android/it-IT/changelogs/78.txt | 1 + .../metadata/android/ru-RU/changelogs/78.txt | 1 + gradle/wrapper/gradle-wrapper.properties | 2 +- 20 files changed, 92 insertions(+), 18 deletions(-) create mode 100644 fastlane/metadata/android/de-DE/changelogs/78.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/78.txt create mode 100644 fastlane/metadata/android/es-ES/changelogs/78.txt create mode 100644 fastlane/metadata/android/it-IT/changelogs/76.txt create mode 100644 fastlane/metadata/android/it-IT/changelogs/77.txt create mode 100644 fastlane/metadata/android/it-IT/changelogs/78.txt create mode 100644 fastlane/metadata/android/ru-RU/changelogs/78.txt diff --git a/app/build.gradle b/app/build.gradle index 56c2646c..743555bf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -28,8 +28,8 @@ android { defaultConfig { minSdk 26 targetSdk 35 - versionCode 77 - versionName "3.19.1" + versionCode 78 + versionName "3.19.2" resourceConfigurations += ['en', 'de', 'es', 'fr', 'it', 'pt-rBR', 'ru', 'tr', 'zh-rCN'] } @@ -97,7 +97,7 @@ dependencies { implementation 'androidx.webkit:webkit:1.12.1' // Include the Kotlin standard library. This should be the same version number listed in project build.gradle. - implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.9.20' + implementation 'org.jetbrains.kotlin:kotlin-stdlib:2.0.21' // Include the Google material library. implementation 'com.google.android.material:material:1.13.0-alpha09' diff --git a/app/src/main/assets/de/about_changelog.html b/app/src/main/assets/de/about_changelog.html index f564d776..9bbd3cf5 100644 --- a/app/src/main/assets/de/about_changelog.html +++ b/app/src/main/assets/de/about_changelog.html @@ -33,6 +33,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (Code-Version 78)</h3> + <p>10. Januar 2025 - Mindest-API 26, Ziel-API 35</p> + <ul> + <li><a href="https://redmine.stoutner.com/issues/1257">Layout der Lesezeichen-Leiste</a> unter Android <= 10 (API <= 29) korrigiert.</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (Code-Version 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2. Januar 2025</a> - Mindest-API 26, Ziel-API 35</p> <ul> diff --git a/app/src/main/assets/en/about_changelog.html b/app/src/main/assets/en/about_changelog.html index dff9085e..a95e6a93 100644 --- a/app/src/main/assets/en/about_changelog.html +++ b/app/src/main/assets/en/about_changelog.html @@ -29,6 +29,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (version code 78)</h3> + <p>10 January 2025 - minimum API 26, target API 35</p> + <ul> + <li>Fix the <a href="https://redmine.stoutner.com/issues/1257">layout of the bookmarks drawer</a> on Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (version code 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 January 2025</a> - minimum API 26, target API 35</p> <ul> diff --git a/app/src/main/assets/es/about_changelog.html b/app/src/main/assets/es/about_changelog.html index b3b77337..eaa88ced 100644 --- a/app/src/main/assets/es/about_changelog.html +++ b/app/src/main/assets/es/about_changelog.html @@ -31,6 +31,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (código de versión 78)</h3> + <p>10 de enero de 2025 - API mÃnimo 26, API objetivo 35</p> + <ul> + <li>Arreglar el <a href="https://redmine.stoutner.com/issues/1257">diseño del cajón de favoritos</a> en Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (código de versión 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 de enero de 2025</a> - API mÃnimo 26, API objetivo 35</p> <ul> diff --git a/app/src/main/assets/fr/about_changelog.html b/app/src/main/assets/fr/about_changelog.html index ec6346f2..b6c30fe3 100644 --- a/app/src/main/assets/fr/about_changelog.html +++ b/app/src/main/assets/fr/about_changelog.html @@ -31,6 +31,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (version du code 78)</h3> + <p>10 Janvier 2025 - API minimale : 26, API optimale : 35</p> + <ul> + <li>Fix the <a href="https://redmine.stoutner.com/issues/1257">layout of the bookmarks drawer</a> on Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (version du code 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 Janvier 2025</a> - API minimale : 26, API optimale : 35</p> <ul> diff --git a/app/src/main/assets/it/about_changelog.html b/app/src/main/assets/it/about_changelog.html index ab337465..dddc089b 100644 --- a/app/src/main/assets/it/about_changelog.html +++ b/app/src/main/assets/it/about_changelog.html @@ -2,7 +2,7 @@ SPDX-License-Identifier: GPL-3.0-or-later SPDX-FileCopyrightText: 2016-2025 Soren Stoutner <soren@stoutner.com> - Translation 2017-2024 Francesco Buratti. Copyright assigned to Soren Stoutner <soren@stoutner.com>. + Translation 2017-2025 Francesco Buratti. Copyright assigned to Soren Stoutner <soren@stoutner.com>. This file is part of Privacy Browser Android <https://www.stoutner.com/privacy-browser-android/>. @@ -31,25 +31,31 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (versione codice 78)</h3> + <p>10 Gennaio 2025 - minima API 26, target API 35</p> + <ul> + <li>Sistemazione del <a href="https://redmine.stoutner.com/issues/1257">layout del cassetto dei segnalibri</a> per Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (versione codice 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 Gennaio 2025</a> - minima API 26, target API 35</p> <ul> - <li>Fix a crash when opening <a href="https://redmine.stoutner.com/issues/1254">About or Import/Export</a> when third-party apps are not installed.</li> + <li>Sistemazione di un crash durante l'apertura delle schede <a href="https://redmine.stoutner.com/issues/1254">Informazioni o Importa/Esporta</a> quando non sono installate app di terze parti.</li> </ul> <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19/">3.19</a> (versione codice 76)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=242ad7a6458d588744fd9a6962b94ba46dd35b96;ds=sidebyside">31 Dicembre 2024</a> - minima API 26, target API 35</p> <ul> - <li>Add an option to <a href="https://redmine.stoutner.com/issues/1142">sort bookmarks alphabetically</a>.</li> - <li>Add <a href="https://redmine.stoutner.com/issues/1082">"move to top" and "move to bottom"</a> options for bookmarks.</li> - <li>Fix <a href="https://redmine.stoutner.com/issues/1242">clear DOM storage detection</a> for current WebView versions.</li> - <li>Retain <a href="https://redmine.stoutner.com/issues/633">edits to the URL bar</a> when switching tabs.</li> - <li>Enable <a href="https://redmine.stoutner.com/issues/1111">copying of link text</a>.</li> - <li>Add the ability to <a href="https://redmine.stoutner.com/issues/1085">delete all domain settings</a>.</li> - <li>Colorize the <a href="https://redmine.stoutner.com/issues/1169">status bar</a> when using a proxy.</li> - <li>Fix <a href="https://redmine.stoutner.com/issues/1250">view source syntax highlighting</a>.</li> - <li>Update the <a href="https://redmine.stoutner.com/issues/1164">Request Headers</a> in View Headers.</li> - <li>Bump the <a href="https://redmine.stoutner.com/issues/1237">target API to 35</a> (Android 15).</li> + <li>Aggiunta l'opzione per <a href="https://redmine.stoutner.com/issues/1142">ordinare in modo alfabetico i segnalibri</a>.</li> + <li>Aggiunte le opzioni per <a href="https://redmine.stoutner.com/issues/1082">"spostare in cima" and "spostare in fondo"</a> i segnalibri.</li> + <li>Sistemazione della <a href="https://redmine.stoutner.com/issues/1242">rilevazione della pulizia del DOM storage</a> per le versioni attuali di WebView.</li> + <li>Mantenimento delle <a href="https://redmine.stoutner.com/issues/633">modifiche nella barra dell'URL</a> quando si cambia scheda.</li> + <li>Abilitazione della <a href="https://redmine.stoutner.com/issues/1111">copia del testo dei link</a>.</li> + <li>Aggiunta la possibilità di <a href="https://redmine.stoutner.com/issues/1085">cancellare tutte le impostazioni dei domini</a>.</li> + <li>Aggiunta la colorazione della <a href="https://redmine.stoutner.com/issues/1169">barra di stato</a> quando si utilizza un proxy.</li> + <li>Sistemazione della <a href="https://redmine.stoutner.com/issues/1250">colorazione della sintassi della vista della sorgente</a>.</li> + <li>Aggiornamento della <a href="https://redmine.stoutner.com/issues/1164">richiesta delle intestazioni</a> nella visualizzazione delle intestazioni.</li> + <li>Modifica della <a href="https://redmine.stoutner.com/issues/1237">target API a 35</a> (Android 15).</li> <li>Aggiornamento della traduzione Italiana fornita da Francesco Buratti.</li> </ul> diff --git a/app/src/main/assets/pt-rBR/about_changelog.html b/app/src/main/assets/pt-rBR/about_changelog.html index 54d61fd9..d4417d29 100644 --- a/app/src/main/assets/pt-rBR/about_changelog.html +++ b/app/src/main/assets/pt-rBR/about_changelog.html @@ -31,6 +31,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (código de versão 78)</h3> + <p>10 de janeiro de 2025 - minimum API 26, target API 35</p> + <ul> + <li>Fix the <a href="https://redmine.stoutner.com/issues/1257">layout of the bookmarks drawer</a> on Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (código de versão 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 de janeiro de 2025</a> - minimum API 26, target API 35</p> <ul> diff --git a/app/src/main/assets/ru/about_changelog.html b/app/src/main/assets/ru/about_changelog.html index f198f674..92395a1c 100644 --- a/app/src/main/assets/ru/about_changelog.html +++ b/app/src/main/assets/ru/about_changelog.html @@ -29,6 +29,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (код веÑÑии 78)</h3> + <p>10 ÑнваÑÑ 2025 года - минималÑнÑй API 26, Ñелевой API 35</p> + <ul> + <li>ÐÑпÑавлено <a href="https://redmine.stoutner.com/issues/1257">ÑаÑположение панели закладок</a> на Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (код веÑÑии 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 ÑнваÑÑ 2025 года</a> - минималÑнÑй API 26, Ñелевой API 35</p> <ul> diff --git a/app/src/main/assets/tr/about_changelog.html b/app/src/main/assets/tr/about_changelog.html index aadfea61..d8c8ad7b 100644 --- a/app/src/main/assets/tr/about_changelog.html +++ b/app/src/main/assets/tr/about_changelog.html @@ -29,6 +29,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (version code 78)</h3> + <p>10 Ocak 2025 - minimum API 26, target API 35</p> + <ul> + <li>Fix the <a href="https://redmine.stoutner.com/issues/1257">layout of the bookmarks drawer</a> on Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (version code 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 Ocak 2025</a> - minimum API 26, target API 35</p> <ul> diff --git a/app/src/main/assets/zh-rCN/about_changelog.html b/app/src/main/assets/zh-rCN/about_changelog.html index 7b0fe6bb..45612c88 100644 --- a/app/src/main/assets/zh-rCN/about_changelog.html +++ b/app/src/main/assets/zh-rCN/about_changelog.html @@ -31,6 +31,12 @@ </head> <body> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-2">3.19.2</a> (version code 78)</h3> + <p>10 January 2025 - æä½æ¯æAPI 26, æé«æ¯æAPI 35</p> + <ul> + <li>Fix the <a href="https://redmine.stoutner.com/issues/1257">layout of the bookmarks drawer</a> on Android <= 10 (API <= 29).</li> + </ul> + <h3><a href="https://www.stoutner.com/privacy-browser-android-3-19-1">3.19.1</a> (version code 77)</h3> <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=023f59dfaeefe5d1d6c12c5af92dbfcaf0fef3cc;ds=sidebyside">2 January 2025</a> - æä½æ¯æAPI 26, æé«æ¯æAPI 35</p> <ul> diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 44123639..1333c9d5 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -350,8 +350,11 @@ <string name="add_domain">Ajouter domaine</string> <string name="domain_name_already_exists">Le nom de domaine existe déjà </string> <string name="add">Ajouter</string> + <string name="delete_all">Tout supprimer</string> + <string name="delete_all_domain_settings">Supprimer les paramètres de tous les domaines ?</string> <string name="domain_name">Nom de demaine</string> <string name="domain_deleted">Domaine supprimé</string> + <string name="all_domains_deleted">Tous les domaines ont été supprimés</string> <string name="domain_name_instructions">Faire précéder par *. pour inclure l\'ensemble des sous-domaines (ex. *.stoutner.com)</string> <string-array name="javascript_array"> <item>Valeur système</item> diff --git a/build.gradle b/build.gradle index ebbfec32..023e62e6 100644 --- a/build.gradle +++ b/build.gradle @@ -26,8 +26,8 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.7.3' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.20" + classpath 'com.android.tools.build:gradle:8.8.0' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.21" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/fastlane/metadata/android/de-DE/changelogs/78.txt b/fastlane/metadata/android/de-DE/changelogs/78.txt new file mode 100644 index 00000000..428c1dd1 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/78.txt @@ -0,0 +1 @@ +⢠Layout der Lesezeichen-Leiste unter Android <= 10 (API <= 29) korrigiert. \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/78.txt b/fastlane/metadata/android/en-US/changelogs/78.txt new file mode 100644 index 00000000..956e557d --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/78.txt @@ -0,0 +1 @@ +⢠Fix the layout of the bookmarks drawer on Android <= 10 (API <= 29). \ No newline at end of file diff --git a/fastlane/metadata/android/es-ES/changelogs/78.txt b/fastlane/metadata/android/es-ES/changelogs/78.txt new file mode 100644 index 00000000..b46e250b --- /dev/null +++ b/fastlane/metadata/android/es-ES/changelogs/78.txt @@ -0,0 +1 @@ +⢠Arreglar el diseño del cajón de favoritos en Android <= 10 (API <= 29). \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/changelogs/76.txt b/fastlane/metadata/android/it-IT/changelogs/76.txt new file mode 100644 index 00000000..f17c80d0 --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/76.txt @@ -0,0 +1,11 @@ +⢠Aggiunta l'opzione per ordinare in modo alfabetico i segnalibri. +⢠Aggiunte le opzioni per "spostare in cima" and "spostare in fondo" i segnalibri. +⢠Sistemazione della rilevazione della pulizia del DOM storage per le versioni attuali di WebView. +⢠Mantenimento delle modifiche nella barra dell'URL quando si cambia scheda. +⢠Abilitazione della copia del testo dei link. +⢠Aggiunta la possibilità di cancellare tutte le impostazioni dei domini. +⢠Aggiunta la colorazione della barra di stato quando si utilizza un proxy. +⢠Sistemazione della colorazione della sintassi della vista della sorgente. +⢠Aggiornamento della richiesta delle intestazioni nella visualizzazione delle intestazioni. +⢠Modifica della target API a 35 (Android 15). +⢠Aggiornamento della traduzione Italiana fornita da Francesco Buratti. \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/changelogs/77.txt b/fastlane/metadata/android/it-IT/changelogs/77.txt new file mode 100644 index 00000000..18f7a145 --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/77.txt @@ -0,0 +1 @@ +⢠Sistemazione di un crash durante l'apertura delle schede Informazioni o Importa/Esporta quando non sono installate app di terze parti. \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/changelogs/78.txt b/fastlane/metadata/android/it-IT/changelogs/78.txt new file mode 100644 index 00000000..ec7e8406 --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/78.txt @@ -0,0 +1 @@ +⢠Sistemazione del layout del cassetto dei segnalibri per Android <= 10 (API <= 29). \ No newline at end of file diff --git a/fastlane/metadata/android/ru-RU/changelogs/78.txt b/fastlane/metadata/android/ru-RU/changelogs/78.txt new file mode 100644 index 00000000..9bb650a4 --- /dev/null +++ b/fastlane/metadata/android/ru-RU/changelogs/78.txt @@ -0,0 +1 @@ +⢠ÐÑпÑавлено ÑаÑположение панели закладок на Android <= 10 (API <= 29). \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ab3102cf..e21cf2bc 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -20,4 +20,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip -- 2.47.2