Fix importing of settings from prior to 3.3. https://redmine.stoutner.com/issues/608
authorSoren Stoutner <soren@stoutner.com>
Tue, 1 Sep 2020 00:19:19 +0000 (17:19 -0700)
committerSoren Stoutner <soren@stoutner.com>
Tue, 1 Sep 2020 00:19:19 +0000 (17:19 -0700)
17 files changed:
.idea/codeStyles/Project.xml
app/src/main/assets/de/about_changelog_dark.html
app/src/main/assets/de/about_changelog_light.html
app/src/main/assets/en/about_changelog_dark.html
app/src/main/assets/en/about_changelog_light.html
app/src/main/assets/es/about_changelog_dark.html
app/src/main/assets/es/about_changelog_light.html
app/src/main/assets/fr/about_changelog_dark.html
app/src/main/assets/fr/about_changelog_light.html
app/src/main/assets/it/about_changelog_dark.html
app/src/main/assets/it/about_changelog_light.html
app/src/main/assets/ru/about_changelog_dark.html
app/src/main/assets/ru/about_changelog_light.html
app/src/main/assets/tr/about_changelog_dark.html
app/src/main/assets/tr/about_changelog_light.html
app/src/main/java/com/stoutner/privacybrowser/helpers/ImportExportDatabaseHelper.java
fastlane/metadata/android/ru-RU/changelogs/51.txt

index d7666805610b03c9e373db3a2920c57c835ba179..de6c57105c8a1e908a1ed8ac97c607fb43db8bee 100644 (file)
         </value>
       </option>
     </JavaCodeStyleSettings>
+    <JetCodeStyleSettings>
+      <option name="PACKAGES_TO_USE_STAR_IMPORTS">
+        <value>
+          <package name="java.util" alias="false" withSubpackages="false" />
+          <package name="kotlinx.android.synthetic" alias="false" withSubpackages="true" />
+          <package name="io.ktor" alias="false" withSubpackages="true" />
+        </value>
+      </option>
+      <option name="PACKAGES_IMPORT_LAYOUT">
+        <value>
+          <package name="" alias="false" withSubpackages="true" />
+          <package name="java" alias="false" withSubpackages="true" />
+          <package name="javax" alias="false" withSubpackages="true" />
+          <package name="kotlin" alias="false" withSubpackages="true" />
+          <package name="" alias="true" withSubpackages="true" />
+        </value>
+      </option>
+    </JetCodeStyleSettings>
     <XML>
       <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
     </XML>
index 15839ff2d8ee2ceefea327b26808966d60ba488c..2d76163cd341477758da5824cb291baeb5eed18a 100644 (file)
@@ -30,8 +30,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version code 51)</h3>
-        <p>28. August 2020 - Mindest-API 19, Ziel-API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28. August 2020</a> - Mindest-API 19, Ziel-API 29</p>
         <ul>
             <li>Fehler behoben, durch den neue Intents (Aufrufe aus anderen Apps) <a href="https://redmine.stoutner.com/issues/599">nicht ausgeführt wurden</a>,
                 wenn Privacy Browser vom Betriebssystem im Hintergrund geschlossen wurde.</li>
index 2a0c69f9276d4ddbdf098f3da5baecf6b3766577..9dfe7549042046c9b382649d018f0502d71febd3 100644 (file)
@@ -30,8 +30,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version code 51)</h3>
-        <p>28. August 2020 - Mindest-API 19, Ziel-API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28. August 2020</a> - Mindest-API 19, Ziel-API 29</p>
         <ul>
             <li>Fehler behoben, durch den neue Intents (Aufrufe aus anderen Apps) <a href="https://redmine.stoutner.com/issues/599">nicht ausgeführt wurden</a>,
                 wenn Privacy Browser vom Betriebssystem im Hintergrund geschlossen wurde.</li>
index c151e14ef3b38e1cf87eb43caaea0dea0be07592..67526ba8ea8e84bbb819439f87bd080064212c06 100644 (file)
@@ -24,8 +24,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version code 51)</h3>
-        <p>28 August 2020 - minimum API 19, target API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 August 2020</a> - minimum API 19, target API 29</p>
         <ul>
             <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
             <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
index 661b0c8332e3174508f89108700a776c06454838..0bf674fb0724f060e236cc4e43a12065e66b8907 100644 (file)
@@ -24,8 +24,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version code 51)</h3>
-        <p>28 August 2020 - minimum API 19, target API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 August 2020</a> - minimum API 19, target API 29</p>
         <ul>
             <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
             <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
index 765fd64982c2dd4b05c1548329b511bca37e7433..6fbf28f3e0aee9615036e15129ace4379827b918 100644 (file)
@@ -26,8 +26,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (código de versión 51)</h3>
-        <p>28 de agosto de 2020 - API mínimo 19, API dirigido 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (código de versión 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 de agosto de 2020</a> - API mínimo 19, API dirigido 29</p>
         <ul>
             <li>Corregir un error que provocaba que los nuevos intentos (enlaces de otras aplicaciones) <a href="https://redmine.stoutner.com/issues/599">no se cargaran</a>
                 si Navegador Privado había sido "matado" por el SO en segundo plano.</li>
index 1070bfc7ddca3c51e449341064ef2a7748af3868..fec818f81812eb6b1cdc82e32ef3e3850cd5099d 100644 (file)
@@ -26,8 +26,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (código de versión 51)</h3>
-        <p>28 de agosto de 2020 - API mínimo 19, API dirigido 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (código de versión 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 de agosto de 2020</a> - API mínimo 19, API dirigido 29</p>
         <ul>
             <li>Corregir un error que provocaba que los nuevos intentos (enlaces de otras aplicaciones) <a href="https://redmine.stoutner.com/issues/599">no se cargaran</a>
                 si Navegador Privado había sido "matado" por el SO en segundo plano.</li>
index c863ba9f521d634824a297f47e4dc90ba2943550..d775e6740656ff7affdf1e4c0baa22b0b93512a5 100644 (file)
@@ -26,8 +26,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version du code 51)</h3>
-        <p>28 Août 2020 - API minimale : 19, API optimale : 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version du code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 Août 2020</a> - API minimale : 19, API optimale : 29</p>
         <ul>
             <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
             <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
index 9a5ad8d4b7de25efb6e89359bf62a9f344183010..b5e7d71aff07a5d41cd463433c60b782fdffebf2 100644 (file)
@@ -26,8 +26,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version du code 51)</h3>
-        <p>28 Août 2020 - API minimale : 19, API optimale : 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version du code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 Août 2020</a> - API minimale : 19, API optimale : 29</p>
         <ul>
             <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
             <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
index ba544ffacdb7b2ac8fc8b6821aab43e484951cec..67d2d56d0a81d38d541e1e051403ed672f236573 100644 (file)
@@ -26,8 +26,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (versione codice 51)</h3>
-        <p>28 Agosto 2020 - minima API 19, target API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (versione codice 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 Agosto 2020</a> - minima API 19, target API 29</p>
         <ul>
             <li>Correzione di un baco che <a href="https://redmine.stoutner.com/issues/599">impediva il caricamento</a>
                 di link da altre applicazioni se Privacy Browser era stato chiuso dal sistema operativo in background.</li>
index 0f7e150829c1d8f3e488ba9c2c3bf25c097b3972..fbac6d690f43e50fab4ecb2e0f4d84f880cd41d4 100644 (file)
@@ -26,8 +26,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (versione codice 51)</h3>
-        <p>28 Agosto 2020 - minima API 19, target API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (versione codice 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 Agosto 2020</a> - minima API 19, target API 29</p>
         <ul>
             <li>Correzione di un baco che <a href="https://redmine.stoutner.com/issues/599">impediva il caricamento</a>
                 di link da altre applicazioni se Privacy Browser era stato chiuso dal sistema operativo in background.</li>
index 8eaeee1a9c7950a4b2c1570d08043c0add08c691..903566d28817effcb9de19d793ccdeb3de33a077 100644 (file)
     </head>
 
     <body>
-        <h3>3.5.1 (код версии 51)</h3>
-        <p>28 августа 2020 года - минимальный API 19, целевой API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (код версии 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 августа 2020 года</a> - минимальный API 19, целевой API 29</p>
         <ul>
-            <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
-            <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
+            <li>Исправлена ошибка, из-за которой новые запросы (ссылки из других приложений) <a href="https://redmine.stoutner.com/issues/599">не загружалис</a>,
+                если Privacy Browser был остановлен операционной системой в фоновом режиме.</li>
+            <li>Исправлена ошибка, из-за которой приложение <a href="https://redmine.stoutner.com/issues/605">инициализировалось неправильно</a>,
+                если тема приложения была установлена в противоположность теме ОС.</li>
         </ul>
 
         <h3><a href="https://www.stoutner.com/privacy-browser-3-5/">3.5</a> (код версии 50)</h3>
index 3b8b30b460f7d044f6134af863f6397402adc194..d3736fbd59f4811cafa4d4e12aff0ac1b8dfb368 100644 (file)
     </head>
 
     <body>
-        <h3>3.5.1 (код версии 51)</h3>
-        <p>28 августа 2020 года - минимальный API 19, целевой API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (код версии 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 августа 2020 года</a> - минимальный API 19, целевой API 29</p>
         <ul>
-            <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
-            <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
+            <li>Исправлена ошибка, из-за которой новые запросы (ссылки из других приложений) <a href="https://redmine.stoutner.com/issues/599">не загружалис</a>,
+                если Privacy Browser был остановлен операционной системой в фоновом режиме.</li>
+            <li>Исправлена ошибка, из-за которой приложение <a href="https://redmine.stoutner.com/issues/605">инициализировалось неправильно</a>,
+                если тема приложения была установлена в противоположность теме ОС.</li>
         </ul>
 
         <h3><a href="https://www.stoutner.com/privacy-browser-3-5/">3.5</a> (код версии 50)</h3>
index ec0cfd94866133bd81b21384fe91ce36b10edb41..f82c1b5e90155a256321a28592d06e90712294ff 100644 (file)
@@ -24,8 +24,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version code 51)</h3>
-        <p>28 August 2020 - minimum API 19, target API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 August 2020</a> - minimum API 19, target API 29</p>
         <ul>
             <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
             <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
index 756c7593ed1974f702698782a7f7be4b45bd4100..7ce4ce18d40ec5e00795d452f1f06997fa578caa 100644 (file)
@@ -24,8 +24,8 @@
     </head>
 
     <body>
-        <h3>3.5.1 (version code 51)</h3>
-        <p>28 August 2020 - minimum API 19, target API 29</p>
+        <h3><a href="https://www.stoutner.com/privacy-browser-3-5-1/">3.5.1</a> (version code 51)</h3>
+        <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=1907b1ff1fd02d6f8809aeb6710af42e033c064f">28 August 2020</a> - minimum API 19, target API 29</p>
         <ul>
             <li>Fix a bug that caused new intents (links from other apps) to <a href="https://redmine.stoutner.com/issues/599">not load</a> if Privacy Browser had been killed by the OS in the background.</li>
             <li>Fix a bug that caused the app to <a href="https://redmine.stoutner.com/issues/605">initialize incorrectly</a> if the app theme was set to the opposite of the OS theme.</li>
index 8ad6e15adf6b555d56497cfdfc7a2d281b0577bd..6c12bc6f2ad2ef004a83d17511ccd1f7802c8c6d 100644 (file)
@@ -524,9 +524,9 @@ public class ImportExportDatabaseHelper {
                         // SQL escape the proxy custom URL string.
                         proxyCustomUrl = DatabaseUtils.sqlEscapeString(proxyCustomUrl);
 
-                        // Populate the preferences table with the current proxy values.
+                        // Populate the preferences table with the current proxy values. The proxy custom URL does not need to be surrounded by `'` because it was SLQ escaped above.
                         importDatabase.execSQL("UPDATE " + PREFERENCES_TABLE + " SET " + PROXY + " = '" + proxy + "'");
-                        importDatabase.execSQL("UPDATE " + PREFERENCES_TABLE + " SET " + PROXY_CUSTOM_URL + " = '" + proxyCustomUrl + "'");
+                        importDatabase.execSQL("UPDATE " + PREFERENCES_TABLE + " SET " + PROXY_CUSTOM_URL + " = " + proxyCustomUrl);
 
                     // Upgrade from schema version 9.
                     case 9:
index fdbd5eaaf646333831c8d3e063913855a2477a17..2e2e12c9e569e30b4acc57a98df215942f6362d6 100644 (file)
@@ -1,2 +1,2 @@
-• Fix a bug that caused new intents (links from other apps) to not load if Privacy Browser had been killed by the OS in the background.
-• Fix a bug that caused the app to initialize incorrectly if the app theme was set to the opposite of the OS theme.
\ No newline at end of file
+• Исправлена ошибка, из-за которой новые запросы (ссылки из других приложений) не загружалис, если Privacy Browser был остановлен операционной системой в фоновом режиме.
+• Исправлена ошибка, из-за которой приложение инициализировалось неправильно, если тема приложения была установлена в противоположность теме ОС.
\ No newline at end of file