]> gitweb.stoutner.com Git - PrivacyBrowserAndroid.git/commitdiff
Fix a race condition that sometimes causes the current tab to not be the active tab...
authorSoren Stoutner <soren@stoutner.com>
Mon, 27 Feb 2023 16:51:55 +0000 (09:51 -0700)
committerSoren Stoutner <soren@stoutner.com>
Mon, 27 Feb 2023 16:51:55 +0000 (09:51 -0700)
15 files changed:
COPYING
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/java/com/stoutner/privacybrowser/activities/MainWebViewActivity.java
fastlane/metadata/android/zh_CN/full_description.txt
fastlane/metadata/android/zh_CN/short_description.txt
fastlane/metadata/android/zh_CN/title.txt

diff --git a/COPYING b/COPYING
index f013695ee3d6c1f2606c83892de7add65cacf61e..f302d42b026c1c455fde1acaf8e23fac1447368c 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -1,4 +1,4 @@
-Privacy Browser Android copyright © 2015-2022 Soren Stoutner <soren@stoutner.com>.
+Privacy Browser Android copyright 2015-2023 Soren Stoutner <soren@stoutner.com>.
 
 This file is part of Privacy Browser Android <https://www.stoutner.com/privacy-browser-android>.
 
index 0431a442bd196b7ac481c708ee116ef80e2163d3..a22224b00844f812ef4ee799708a914ce15b0562 100644 (file)
@@ -67,9 +67,9 @@ android {
 dependencies {
     // Include the following AndroidX libraries.
     implementation "androidx.activity:activity-ktx:1.7.0-alpha04"
-    implementation 'androidx.arch.core:core-common:2.1.0'
-    implementation 'androidx.arch.core:core-runtime:2.1.0'
-    implementation 'androidx.appcompat:appcompat:1.6.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.9.0'
index 101ba79bc1528c55c972747d10472b3ad9941873..362db2113bbac1e5935cd56b497d142a99e7bf86 100644 (file)
@@ -33,8 +33,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (Version Code 66)</h3>
-        <p>6. Februar 2023 - Mindest-API 23, Ziel-API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (Version Code 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6. Februar 2023</a> - Mindest-API 23, Ziel-API 33</p>
         <ul>
             <li>Von Xin zur Verfügung gestellte Vereinfachte Chinesische Übersetzung hinzugefügt.</li>
         </ul>
index cb276c09d1d7b62d6bf2ed5b606419027ba3676c..f9e61f3bddc8806089bdf1dfc53c6f4e6e710dc5 100644 (file)
@@ -27,8 +27,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (version code 66)</h3>
-        <p>6 February 2023 - minimum API 23, target API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (version code 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 February 2023</a> - minimum API 23, target API 33</p>
         <ul>
             <li>Add a Simplified Chinese translation provided by Xin.</li>
         </ul>
index 32ac2f6d6e7f48617a3c7560242fcae538147cf1..523a9df8c9c4ed27f5f9dcb5c56d0ee989a42ab4 100644 (file)
@@ -29,8 +29,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (código de versión 66)</h3>
-        <p>6 de febrero de 2023 - API mínimo 23, API objetivo 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (código de versión 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 de febrero de 2023</a> - API mínimo 23, API objetivo 33</p>
         <ul>
             <li>Añadir una traducción al chino simplificado proporcionada por Xin.</li>
         </ul>
index 0dbdbe5914fed9f5a451b264c321d9426498bb35..c1923e5954ae2e0b50912e56a98c2b1fd9540626 100644 (file)
@@ -29,8 +29,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (version du code 66)</h3>
-        <p>6 Février 2023 - API minimale : 23, API optimale : 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (version du code 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 Février 2023</a> - API minimale : 23, API optimale : 33</p>
         <ul>
             <li>Ajout de la traduction en chinois simplifié par Xin.</li>
         </ul>
index fbf761209a3bed7ce4b87666bced9cb769de7f47..66fac279603445ea4aec206e64ec0a6b562e902a 100644 (file)
@@ -29,8 +29,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (versione codice 66)</h3>
-        <p>6 Febbraio 2023 - minima API 23, target API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (versione codice 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 Febbraio 2023</a> - minima API 23, target API 33</p>
         <ul>
             <li>Aggiunta la traduzione in Cinese Semplificato fornita da Xin.</li>
         </ul>
index 4de42c8c959e4ca8a68d2e2280ae0425de7049ab..214ec300d36cca5b9b8f369921571b8411f01d65 100644 (file)
@@ -29,8 +29,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (código de versão 66)</h3>
-        <p>6 February 2023 - minimum API 23, target API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (código de versão 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 February 2023</a> - minimum API 23, target API 33</p>
         <ul>
             <li>Add a Simplified Chinese translation provided by Xin.</li>
         </ul>
index 51f40aab36a2bf54eb9abe059c5f2c7eb3d7950a..645f4d7a674cda4b80ebc43c80867ee03dcbbdab 100644 (file)
@@ -27,8 +27,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (код версии 66)</h3>
-        <p>6 февраля 2023 года - минимальный API 23, целевой API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (код версии 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 февраля 2023 года</a> - минимальный API 23, целевой API 33</p>
         <ul>
             <li>Добавлен китайский упрощенный перевод, выполненный Синь (Xin).</li>
         </ul>
index c17edccbb57ddf41823ffcfd7b5102076239c94d..df1ecdd5f1faa07c2d6859cb949c597d46743b1e 100644 (file)
@@ -27,8 +27,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (version code 66)</h3>
-        <p>6 Şubat 2023 - minimum API 23, target API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (version code 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 Şubat 2023</a> - minimum API 23, target API 33</p>
         <ul>
             <li>Add a Simplified Chinese translation provided by Xin.</li>
         </ul>
index 06c2eda4b3f254c4d4879ad664412eb3def50ad9..4d6743b33888ae07f85e8cd672b4abc883f175d3 100644 (file)
@@ -29,8 +29,8 @@
     </head>
 
     <body>
-        <h3>3.13.2 (version code 66)</h3>
-        <p>6 February 2023 - 最低支持API 23, 最高支持API 33</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-android-3-13-2/">3.13.2</a> (version code 66)</h3>
+        <p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=9038e54efc892f62384c6cb4e37bbfae9da67bfb">6 February 2023</a> - 最低支持API 23, 最高支持API 33</p>
         <ul>
             <li>新增由xin提供的简体中文翻译。</li>
         </ul>
index 162a1c8fcee84c3dd5519f10f3c4f9c58519ef8c..c5cb7e996d60676644948799a24875eb2fd9f4b3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2015-2022 Soren Stoutner <soren@stoutner.com>.
+ * Copyright 2015-2023 Soren Stoutner <soren@stoutner.com>.
  *
  * Download cookie code contributed 2017 Hendrik Knackstedt.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
  *
@@ -4382,7 +4382,7 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook
             if (savedTabPosition == 0) {  // The first tab is selected.
                 // Set the first page as the current WebView.
                 setCurrentWebView(0);
-            } else {  // the first tab is not selected.
+            } else {  // The first tab is not selected.
                 // Move to the selected tab.
                 webViewPager.setCurrentItem(savedTabPosition);
             }
@@ -4841,7 +4841,7 @@ public class MainWebViewActivity extends AppCompatActivity implements CreateBook
                 // Remove any background on the URL relative layout.
                 urlRelativeLayout.setBackground(ResourcesCompat.getDrawable(getResources(), R.color.transparent, null));
             }
-        } else {  // The fragment has not been populated.  Try again in 100 milliseconds.
+        } else if (pageNumber == savedTabPosition){  // The app is being restored but the saved tab position fragment has not been populated yet.  Try again in 100 milliseconds.
             // Create a handler to set the current WebView.
             Handler setCurrentWebViewHandler = new Handler();
 
index 3217310016955d26c2e7eba3ee00c503301c87f0..6f8e9909bb75ca44346aac194431af52d80b1ddb 100644 (file)
@@ -9,4 +9,4 @@ Privacy Browser目前使用安卓内置的WebView来呈现网页,因此它在
 集成EasyList拦截广告
 支持Tor Orbot通道
 固定SSL证书
-支持导入/导出设置和书签
+支持导入/导出设置和书签
\ No newline at end of file
index 1da2708b3688f0ba66d571452ade9644f5de42f4..74069286d481bca7c19bce544bcc2c07ca92f3bd 100644 (file)
@@ -1 +1 @@
-一个尊重你隐私的浏览器。
+一个尊重你隐私的浏览器。
\ No newline at end of file
index beb603058881b97994014e08c1c78f73d18262b6..ca458fec1818d79f247a3135e0fb097a9c1ce0c1 100644 (file)
@@ -1 +1 @@
-Privacy Browser
+Privacy Browser
\ No newline at end of file