From: Soren Stoutner Date: Mon, 27 May 2024 19:40:56 +0000 (-0700) Subject: Release 3.18. X-Git-Tag: v3.18 X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff_plain;h=refs%2Fheads%2Fmaster;hp=5641898ccc58ebfb969ffcfcee76c00702051831 Release 3.18. --- diff --git a/app/build.gradle b/app/build.gradle index 900ddf9b..273dd017 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -28,8 +28,8 @@ android { defaultConfig { minSdk 26 targetSdk 34 - versionCode 73 - versionName "3.17" + versionCode 74 + versionName "3.18" resourceConfigurations += ['en', 'de', 'es', 'fr', 'it', 'pt-rBR', 'ru', 'tr', 'zh-rCN'] } @@ -82,23 +82,23 @@ android { dependencies { // Include the following AndroidX libraries. - implementation "androidx.activity:activity-ktx:1.8.2" + implementation "androidx.activity:activity-ktx:1.9.0" implementation 'androidx.arch.core:core-common:2.2.0' implementation 'androidx.arch.core:core-runtime:2.2.0' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.coordinatorlayout:coordinatorlayout:1.2.0' - implementation 'androidx.core:core-ktx:1.12.0' + implementation 'androidx.core:core-ktx:1.13.1' implementation 'androidx.drawerlayout:drawerlayout:1.2.0' - implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0' + implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.0' implementation 'androidx.preference:preference-ktx:1.2.1' implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0' implementation 'androidx.viewpager:viewpager:1.0.0' - implementation 'androidx.webkit:webkit:1.10.0' + implementation 'androidx.webkit:webkit:1.11.0' // 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' // Include the Google material library. - implementation 'com.google.android.material:material:1.11.0' + implementation 'com.google.android.material:material:1.12.0' } diff --git a/app/src/main/assets/de/about_changelog.html b/app/src/main/assets/de/about_changelog.html index 7374c44d..9c69680b 100644 --- a/app/src/main/assets/de/about_changelog.html +++ b/app/src/main/assets/de/about_changelog.html @@ -7,7 +7,7 @@ Translation 2016 Aaron Gerlach . Copyright assigned to Soren Stoutner . - This file is part of Privacy Browser Android . + This file is part of Privacy Browser Android . Privacy Browser Android is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -34,6 +34,24 @@ +

3.18 (Version Code 74)

+

27. Mai 2024 - Mindest-API 26, Ziel-API 34

+ +

3.17 (Version Code 73)

12. Februar 2024 - Mindest-API 24, Ziel-API 34

    diff --git a/app/src/main/assets/en/about_changelog.html b/app/src/main/assets/en/about_changelog.html index 5f4d58c0..426219d7 100644 --- a/app/src/main/assets/en/about_changelog.html +++ b/app/src/main/assets/en/about_changelog.html @@ -1,7 +1,7 @@ - - + - - - - - - + android:layout_width="match_parent" + android:hint="@string/url" + android:imeOptions="actionGo" + android:inputType="textUri" + android:selectAllOnFocus="true" + tools:ignore="Autofill" /> diff --git a/app/src/main/res/layout/view_headers_bottom_appbar.xml b/app/src/main/res/layout/view_headers_bottom_appbar.xml index 0219c09a..7dbab777 100644 --- a/app/src/main/res/layout/view_headers_bottom_appbar.xml +++ b/app/src/main/res/layout/view_headers_bottom_appbar.xml @@ -100,7 +100,7 @@ android:text="@string/ciphers" android:onClick="showCiphers" app:backgroundTint="@color/button_background_selector" - android:textColor="@color/button_text_selector" + android:textColor="@color/white" tools:ignore="ButtonStyle" /> diff --git a/app/src/main/res/layout/view_headers_top_appbar.xml b/app/src/main/res/layout/view_headers_top_appbar.xml index 588ff6b7..34207a5b 100644 --- a/app/src/main/res/layout/view_headers_top_appbar.xml +++ b/app/src/main/res/layout/view_headers_top_appbar.xml @@ -122,7 +122,7 @@ android:text="@string/ciphers" android:onClick="showCiphers" app:backgroundTint="@color/button_background_selector" - android:textColor="@color/button_text_selector" + android:textColor="@color/white" tools:ignore="ButtonStyle" /> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 845e2c1c..80c11f15 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -602,14 +602,14 @@ PrivacyBrowser/1.0 WebView default user agent - Mozilla/5.0 (Android 14; Mobile; rv:122.0) Gecko/122.0 Firefox/122.0 - Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36 + Mozilla/5.0 (Android 14; Mobile; rv:126.0) Gecko/126.0 Firefox/126.0 + Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Mobile Safari/537.36 Mozilla/5.0 (iPhone; CPU iPhone OS 17_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Mobile/15E148 Safari/604.1 Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 - Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:122.0) Gecko/20100101 Firefox/122.0 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 Edg/121.0.0.0 + Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 + Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0 + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 + Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15 Custom user agent diff --git a/build.gradle b/build.gradle index c390d1f0..c963cfe3 100644 --- a/build.gradle +++ b/build.gradle @@ -26,7 +26,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.3.1' + classpath 'com.android.tools.build:gradle:8.4.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.20" // NOTE: Do not place your application dependencies here; they belong diff --git a/fastlane/metadata/android/en-US/changelogs/74.txt b/fastlane/metadata/android/en-US/changelogs/74.txt new file mode 100644 index 00000000..1bf3d646 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/74.txt @@ -0,0 +1,5 @@ +• Fix some files not being selectable in the file picker on some websites. +• Colorize the logcat and add a search option. +• Allow selecting a bookmark favorite icon from the filesystem. +• Fix a number of small issues and bugs. +• Bump the minimum API to 26 (Android 8.0). \ No newline at end of file diff --git a/fastlane/metadata/android/es-ES/changelogs/74.txt b/fastlane/metadata/android/es-ES/changelogs/74.txt new file mode 100644 index 00000000..e2a67357 --- /dev/null +++ b/fastlane/metadata/android/es-ES/changelogs/74.txt @@ -0,0 +1,6 @@ +• Corregir algunos archivos no seleccionables en el selector de archivos en algunos sitios web. +• Colorear el logcat y añadir una opción de búsqueda. +• Permitir la selección de un icono favorito de marcador del sistema de archivos. +• Arreglar un número de pequeños problemas y bugs. +• Aumentar la API mínima a 26 (Android 8.0). +• Actualizada la traducción al español proporcionada por Jose A. León. \ No newline at end of file diff --git a/fastlane/metadata/android/fr-FR/changelogs/74.txt b/fastlane/metadata/android/fr-FR/changelogs/74.txt new file mode 100644 index 00000000..42a8d51e --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/74.txt @@ -0,0 +1,6 @@ +• Correction de certains fichiers qui ne pouvaient pas être sélectionnés dans le sélecteur de fichiers sur certains sites Web. +• Coloration du logcat et ajout d'une option de recherche. +• Autoriser la sélection d'une icône de favori de signet à partir du système de fichiers. +• Correction de nombreux petits problèmes et bugs . +• Augmentation de l'API minimale à 26 (Android 8.0). +• Traduction française mise à jour fournie par Kévin L. \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/changelogs/74.txt b/fastlane/metadata/android/it-IT/changelogs/74.txt new file mode 100644 index 00000000..b6931635 --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/74.txt @@ -0,0 +1,6 @@ +• Correzione del problema per cui alcuni file non erano selezionabili nella finestra di dialogo per alcuni siti web. +• Colorazione del logcat e aggiunta dell'opzione di ricerca. +• Aggiunta la possibilità di scegliere l'icona dei preferiti dal filesystem. +• Sistemazione di numerosi e piccoli problemi e bachi. +• Spostamento della API minima a 26 (Android 8.0). +• Aggiornamento della traduzione Italiana fornita da Francesco Buratti. \ No newline at end of file diff --git a/fastlane/metadata/android/ru-RU/changelogs/74.txt b/fastlane/metadata/android/ru-RU/changelogs/74.txt new file mode 100644 index 00000000..21831f50 --- /dev/null +++ b/fastlane/metadata/android/ru-RU/changelogs/74.txt @@ -0,0 +1,5 @@ +• Исправлено отсутствие возможности выбора некоторых файлов в файловом менеджере на ряде сайтов. +• Синтаксис журнала logcat теперь подсвечивается цветами, а также добавлена возможность поиска по нему. +• Добавлена возможность выбора иконки избранной закладки из файловой системы. +• Исправлены ряд недочетов браузера, небольшие проблемы и ошибки. +• Повышен минимальный API до 26 (Android 8.0). \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index b49cb335..1f5b0c3d 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.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip