</head>
<body>
+ <h3>3.15.1 (Version Code 71)</h3>
+ <p>26. Juni 2023 - Mindest-API 24, Ziel-API 33</p>
+ <ul>
+ <li>Problem mit Abstürzen korrigiert, wenn Lesezeichen <a href="https://redmine.stoutner.com/issues/1028">in den Hauptordner verschoben wurden</a>.</li>
+ <li>Geheime, undokumentierte WebView-Funktion <a href="https://redmine.stoutner.com/issues/1023">zum Anzeigen des Quellcodes</a> wird nun genutzt.</li>
+ <li><a href="https://redmine.stoutner.com/issues/1011">User-Agent unter DOM-Speicher</a> in der Liste der Domain-Einstellungen verschoben.</li>
+ <li><a href="https://redmine.stoutner.com/issues/672">Speziellen Verschlüsselungs-Dialog</a> für Content-URLs erstellt.</li>
+ <li>Problem mit Abstürzen behoben, wenn Privacy Browser neu gestartet wurde, während ein <a href="https://redmine.stoutner.com/issues/693">SSL-Zertifikats-Fehler-Dialog</a> angezeigt wurde.</li>
+ <li>Problem mit Wartezeiten behoben, wenn Privacy Browser neu gestartet wurde, während ein <a href="https://redmine.stoutner.com/issues/692">HTTP-Authentifizierungs-Dialog</a> angezeigt wurde.</li>
+ <li>Aktualisierte deutsche Übersetzung von Bernhard G. Keller.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (Version Code 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12. Juni 2023</a> - Mindest-API 24, Ziel-API 33</p>
<ul>
- <li>Reenable the <a href="https://redmine.stoutner.com/issues/1012">dark WebView theme</a> on Android 7-9 (API 24-28).</li>
- <li>Add a <a href="https://redmine.stoutner.com/issues/782">cancel action</a> to the Save URL snackbar.</li>
- <li>Change the domain settings switches to <a href="https://redmine.stoutner.com/issues/407">drop down lists</a> that include "system default".</li>
- <li>Allow <a href="https://redmine.stoutner.com/issues/199">duplicate bookmark folder names</a>.</li>
- <li>Fix a crash if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/655">pinned mismatch dialog</a> is displayed.</li>
- <li>Modernize the <a href="https://redmine.stoutner.com/issues/587">WebView pager adapter</a> code.</li>
+ <li><a href="https://redmine.stoutner.com/issues/1012">Dunkles WebView-Theme</a> unter Android 7-9 (API 24-28) wieder reaktiviert.</li>
+ <li><a href="https://redmine.stoutner.com/issues/782">"Abbrechen"-Aktion zur</a> URL-Speichern-Informationsleiste hinzugefügt.</li>
+ <li>Domain-Einstellungs-Schalter zu <a href="https://redmine.stoutner.com/issues/407">Drop-Down-Listen</a> geändert, welche die Option "System-Standard" beinhalten.</li>
+ <li><a href="https://redmine.stoutner.com/issues/199">Dubletten bei Lesezeichen-Ordner-Namen</a> erlaubt.</li>
+ <li>Problem mit Abstürzen behoben, wenn Privacy Browser neu gestartet wurde, während ein <a href="https://redmine.stoutner.com/issues/655">Verankerungs-Fehler</a> angezeigt wurde.</li>
+ <li><a href="https://redmine.stoutner.com/issues/587">WebView-Pager-Adapter-Code</a> modernisiert.</li>
<li>Aktualisierte deutsche Übersetzung von Bernhard G. Keller.</li>
</ul>
</head>
<body>
+ <h3>3.15.1 (version code 71)</h3>
+ <p>26 June 2023 - minimum API 24, target API 33</p>
+ <ul>
+ <li>Fix a crash when moving a bookmark <a href="https://redmine.stoutner.com/issues/1028">to the home folder</a>.</li>
+ <li>Take advantage of WebView’s secret, undocumented <a href="https://redmine.stoutner.com/issues/1023">View Source functionality</a>.</li>
+ <li>Move <a href="https://redmine.stoutner.com/issues/1011">User Agent below DOM Storage</a> in the domain settings list.</li>
+ <li>Create a <a href="https://redmine.stoutner.com/issues/672">special encryption dialog</a> for Content URLs.</li>
+ <li>Fix a crash if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/693">SSL certificate error dialog</a> is displayed.</li>
+ <li>Fix a delay if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/692">HTTP authentication dialog</a> is displayed.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (version code 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 June 2023</a> - minimum API 24, target API 33</p>
<ul>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=6d3d23ab62cfdd6ef142dbdb764a6bac8fc38ce1">26 December 2016</a> - minimum API 19, target API 25</p>
<ul>
<li>Implement <a href="https://redmine.stoutner.com/issues/31">ad blocking</a>.</li>
- <li>Change the default user agent to PrivacyBrowser/1.0 <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=7f0fda47dbd040262a8149e1e6d27f7abe9043ea">for real this time</a>.</li>
+ <li>Change the default user agent to PrivacyBrowser/1.0
+ <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=7f0fda47dbd040262a8149e1e6d27f7abe9043ea">for real this time</a>.</li>
<li>Change the default for <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=c3ec2515bf9a49d4561efc47f5d21106f15cb286">Do Not Track to be false</a>.</li>
- <li>Add the option to <a href="https://redmine.stoutner.com/issues/75">enable full screen browsing mode</a> and set it to <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff;f=app/src/main/res/xml/preferences.xml;h=cdda87e7c2eaa0cabdb6a1a77ffca1124e9423e1;hp=8ed81b84aab687621a0f08921c4f6165392d59d2;hb=743982f883eab347e4029f8a3be760f780b14da1;hpb=7f0fda47dbd040262a8149e1e6d27f7abe9043ea">false by default</a>.</li>
+ <li>Add the option to <a href="https://redmine.stoutner.com/issues/75">enable full screen browsing mode</a> and set it to
+ <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff;f=app/src/main/res/xml/preferences.xml;h=cdda87e7c2eaa0cabdb6a1a77ffca1124e9423e1;hp=8ed81b84aab687621a0f08921c4f6165392d59d2;hb=743982f883eab347e4029f8a3be760f780b14da1;hpb=7f0fda47dbd040262a8149e1e6d27f7abe9043ea">false by default</a>.</li>
<li>Fix a bug that sometimes caused the <a href="https://redmine.stoutner.com/issues/74">navigation bar to turn gray in full screen mode</a> when switching between apps.</li>
<li>Bump <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=5c6db7b33577612ff7f120b30fb98cab8afa591f">target API to 25</a>.</li>
- <li>Updated <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff;f=app/src/main/res/values-es/strings.xml;h=83c162b389a075effb68c7ce41cd03482c7c8bce;hp=ff79b6a9f30dbe71a0a076cfcfdc0df834ebb792;hb=2c8e83a7d1a044a5186020ac17d3cefb22b7f330;hpb=e9ed376cc7890f1d1f2e370e2e63f19dcfd1859d">partial</a> <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blob;f=app/src/main/assets/es/about_permissions.html;h=eab82ba8ee104e6a71776a557366f70660d28711;hb=2c8e83a7d1a044a5186020ac17d3cefb22b7f330">Spanish</a> <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff;f=app/src/main/assets/es/about_changelog.html;h=ffb0e4895c0323ae4ee6ca11aab775b318a1b9ef;hp=f810cccc58ee840eb2704bcf81c9e3387d29ff2c;hb=c3ec2515bf9a49d4561efc47f5d21106f15cb286;hpb=2c8e83a7d1a044a5186020ac17d3cefb22b7f330">Translation</a>.</li>
+ <li>Updated <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff;f=app/src/main/res/values-es/strings.xml;h=83c162b389a075effb68c7ce41cd03482c7c8bce;hp=ff79b6a9f30dbe71a0a076cfcfdc0df834ebb792;hb=2c8e83a7d1a044a5186020ac17d3cefb22b7f330;hpb=e9ed376cc7890f1d1f2e370e2e63f19dcfd1859d">partial</a>
+ <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blob;f=app/src/main/assets/es/about_permissions.html;h=eab82ba8ee104e6a71776a557366f70660d28711;hb=2c8e83a7d1a044a5186020ac17d3cefb22b7f330">Spanish</a>
+ <a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=blobdiff;f=app/src/main/assets/es/about_changelog.html;h=ffb0e4895c0323ae4ee6ca11aab775b318a1b9ef;hp=f810cccc58ee840eb2704bcf81c9e3387d29ff2c;hb=c3ec2515bf9a49d4561efc47f5d21106f15cb286;hpb=2c8e83a7d1a044a5186020ac17d3cefb22b7f330">Translation</a>.</li>
</ul>
<h3><a href="https://www.stoutner.com/privacy-browser-1-13/">1.13</a> (version code 15)</h3>
</head>
<body>
+ <h3>3.15.1 (código de versión 71)</h3>
+ <p>26 de junio de 2023 - API mínimo 24, API objetivo 33</p>
+ <ul>
+ <li>Corregir un fallo al mover un marcador <a href="https://redmine.stoutner.com/issues/1028">a la carpeta de inicio</a>.</li>
+ <li>Aprovechar la funcionalidad secreta e indocumentada de Webview: <a href="https://redmine.stoutner.com/issues/1023">Ver Fuente</a>.</li>
+ <li>Mover <a href="https://redmine.stoutner.com/issues/1011">el Agente de Usuario debajo de Almacenamiento DOM</a> en la lista de configuración de dominio.</li>
+ <li>Crear un <a href="https://redmine.stoutner.com/issues/672">diálogo especial de cifrado</a> para las URLs de contenido.</li>
+ <li>Corregir un fallo si Navegador Privado se reinicia mientras <a href="https://redmine.stoutner.com/issues/693">el diálogo de error de certificado SSL</a> es mostrado.</li>
+ <li>Corregir un retraso si Navegador Privado se reinicia mientras <a href="https://redmine.stoutner.com/issues/692">el diálogo de autenticación HTTP </a> es mostrado.</li>
+ <li>Actualizada la traducción al español proporcionada por Jose A. León.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (código de versión 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 de junio de 2023</a> - API mínimo 24, API objetivo 33</p>
<ul>
</head>
<body>
+ <h3>3.15.1 (version du code 71)</h3>
+ <p>26 Juin 2023 - API minimale : 24, API optimale : 33</p>
+ <ul>
+ <li>Fix a crash when moving a bookmark <a href="https://redmine.stoutner.com/issues/1028">to the home folder</a>.</li>
+ <li>Take advantage of WebView’s secret, undocumented <a href="https://redmine.stoutner.com/issues/1023">View Source functionality</a>.</li>
+ <li>Move <a href="https://redmine.stoutner.com/issues/1011">User Agent below DOM Storage</a> in the domain settings list.</li>
+ <li>Create a <a href="https://redmine.stoutner.com/issues/672">special encryption dialog</a> for Content URLs.</li>
+ <li>Fix a crash if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/693">SSL certificate error dialog</a> is displayed.</li>
+ <li>Fix a delay if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/692">HTTP authentication dialog</a> is displayed.</li>
+ <li>Traduction française mise à jour fournie par <a href="mailto:kevinliste@framalistes.org">Kévin L</a>.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (version du code 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 Juin 2023</a> - API minimale : 24, API optimale : 33</p>
<ul>
</head>
<body>
+ <h3>3.15.1 (versione codice 71)</h3>
+ <p>26 Giugno 2023 - minima API 24, target API 33</p>
+ <ul>
+ <li>Sistemazione di un crash che avveniva muovendo un segnalibro <a href="https://redmine.stoutner.com/issues/1028">nella cartella principale</a>.</li>
+ <li>Utilizzo della segreta e non documentata <a href="https://redmine.stoutner.com/issues/1023">funzionalità di visione della sorgente</a> di WebView.</li>
+ <li>Spostamento dello <a href="https://redmine.stoutner.com/issues/1011">User Agent al di sotto del DOM Storage</a> nell'elenco delle impostazioni dei domini.</li>
+ <li>Creazione di una <a href="https://redmine.stoutner.com/issues/672">speciale finestra di dialogo di cifratura</a> per gli URL di contenuto.</li>
+ <li>Sistemazione di un crash che avveniva quando Privacy Browser era riavviato mentre era visualizzata
+ <a href="https://redmine.stoutner.com/issues/693">la finestra di dialogo di errore del certificato SSL</a>.</li>
+ <li>Sistemazione di un rallentamento che avveniva quando Privacy Browser era riavviato mentre era visualizzata
+ <a href="https://redmine.stoutner.com/issues/692">la finestra di dialogo di autenticazione HTTP</a>.</li>
+ <li>Aggiornamento della traduzione Italiana fornita da Francesco Buratti.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (versione codice 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 Giugno 2023</a> - minima API 24, target API 33</p>
<ul>
</head>
<body>
+ <h3>3.15.1 (código de versão 71)</h3>
+ <p>26 de junho de 2023 - minimum API 24, target API 33</p>
+ <ul>
+ <li>Fix a crash when moving a bookmark <a href="https://redmine.stoutner.com/issues/1028">to the home folder</a>.</li>
+ <li>Take advantage of WebView’s secret, undocumented <a href="https://redmine.stoutner.com/issues/1023">View Source functionality</a>.</li>
+ <li>Move <a href="https://redmine.stoutner.com/issues/1011">User Agent below DOM Storage</a> in the domain settings list.</li>
+ <li>Create a <a href="https://redmine.stoutner.com/issues/672">special encryption dialog</a> for Content URLs.</li>
+ <li>Fix a crash if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/693">SSL certificate error dialog</a> is displayed.</li>
+ <li>Fix a delay if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/692">HTTP authentication dialog</a> is displayed.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (código de versão 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 de junho de 2023</a> - minimum API 24, target API 33</p>
<ul>
</head>
<body>
+ <h3>3.15.1 (код версии 71)</h3>
+ <p>26 июля 2023 года - минимальный API 24, целевой API 33</p>
+ <ul>
+ <li>Исправлен сбой, возникавший при перемещении закладки <a href="https://redmine.stoutner.com/issues/1028">в домашнюю папку</a>.</li>
+ <li>Добавлена секретная недокументированная возможность <a href="https://redmine.stoutner.com/issues/1023">просмотра кода в WebView</a>.</li>
+ <li>User Agent в настройках домена <a href="https://redmine.stoutner.com/issues/1011">перемещен ниже DOM-хранилища</a>.</li>
+ <li>Создан <a href="https://redmine.stoutner.com/issues/672">специальный диалог шифрования</a> для контентных URL.</li>
+ <li>Исправлен сбой при котором Privacy Browser перезапускался во время отображения <a href="https://redmine.stoutner.com/issues/693">диалога об ошибке SSL-сертификата</a>.</li>
+ <li>Исправлен сбой при котором Privacy Browser перезапускался во время отображения <a href="https://redmine.stoutner.com/issues/692">диалога HTTP-аутентификации</a>.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (код версии 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 июля 2023 года</a> - минимальный API 24, целевой API 33</p>
<ul>
</head>
<body>
+ <h3>3.15.1 (version code 71)</h3>
+ <p>26 Haziran 2023 - minimum API 24, target API 33</p>
+ <ul>
+ <li>Fix a crash when moving a bookmark <a href="https://redmine.stoutner.com/issues/1028">to the home folder</a>.</li>
+ <li>Take advantage of WebView’s secret, undocumented <a href="https://redmine.stoutner.com/issues/1023">View Source functionality</a>.</li>
+ <li>Move <a href="https://redmine.stoutner.com/issues/1011">User Agent below DOM Storage</a> in the domain settings list.</li>
+ <li>Create a <a href="https://redmine.stoutner.com/issues/672">special encryption dialog</a> for Content URLs.</li>
+ <li>Fix a crash if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/693">SSL certificate error dialog</a> is displayed.</li>
+ <li>Fix a delay if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/692">HTTP authentication dialog</a> is displayed.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (version code 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 Haziran 2023</a> - minimum API 24, target API 33</p>
<ul>
</head>
<body>
+ <h3>3.15.1 (version code 71)</h3>
+ <p>26 June 2023 - 最低支持API 24, 最高支持API 33</p>
+ <ul>
+ <li>Fix a crash when moving a bookmark <a href="https://redmine.stoutner.com/issues/1028">to the home folder</a>.</li>
+ <li>Take advantage of WebView’s secret, undocumented <a href="https://redmine.stoutner.com/issues/1023">View Source functionality</a>.</li>
+ <li>Move <a href="https://redmine.stoutner.com/issues/1011">User Agent below DOM Storage</a> in the domain settings list.</li>
+ <li>Create a <a href="https://redmine.stoutner.com/issues/672">special encryption dialog</a> for Content URLs.</li>
+ <li>Fix a crash if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/693">SSL certificate error dialog</a> is displayed.</li>
+ <li>Fix a delay if Privacy Browser is restarted while the <a href="https://redmine.stoutner.com/issues/692">HTTP authentication dialog</a> is displayed.</li>
+ <li>Updated Simplified Chinese translation provided by Xin.</li>
+ </ul>
+
<h3><a href="https://www.stoutner.com/privacy-browser-android-3-15/">3.15</a> (version code 70)</h3>
<p><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff;h=a424c7a4dd110995277c9f4753fecb21a4a4991a">12 June 2023</a> - 最低支持API 24, 最高支持API 33</p>
<ul>
// Set the view pager adapter.
aboutViewPager2.adapter = aboutStateAdapter
+ // Disable swiping between pages in the view pager.
+ aboutViewPager2.isUserInputEnabled = false
+
// Create a tab layout mediator. Tab numbers start at 0.
TabLayoutMediator(aboutTabLayout, aboutViewPager2) { tab, position ->
// Set the tab text based on the position.
// Set the view pager adapter.
guideViewPager2.adapter = guideStateAdapter
+ // Disable swiping between pages in the view pager.
+ guideViewPager2.isUserInputEnabled = false
+
// Create a tab layout mediator. Tab numbers start at 0.
TabLayoutMediator(guideTabLayout, guideViewPager2) { tab, position ->
// Set the tab text based on the position.
// Instantiate a content values.
val domainContentValues = ContentValues()
- // Get a handle for the shared preference.
- val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(appContext)
-
- // Get the default settings.
- val javaScript = sharedPreferences.getBoolean(appContext.getString(R.string.javascript_key), false)
- val cookies = sharedPreferences.getBoolean(appContext.getString(R.string.cookies_key), false)
- val domStorage = sharedPreferences.getBoolean(appContext.getString(R.string.dom_storage_key), false)
- val saveFormData = sharedPreferences.getBoolean(appContext.getString(R.string.save_form_data_key), false) // Form data can be removed once the minimum API >= 26.
- val easyList = sharedPreferences.getBoolean(appContext.getString(R.string.easylist_key), true)
- val easyPrivacy = sharedPreferences.getBoolean(appContext.getString(R.string.easyprivacy_key), true)
- val fanboyAnnoyanceList = sharedPreferences.getBoolean(appContext.getString(R.string.fanboys_annoyance_list_key), true)
- val fanboySocialBlockingList = sharedPreferences.getBoolean(appContext.getString(R.string.fanboys_social_blocking_list_key), true)
- val ultraList = sharedPreferences.getBoolean(appContext.getString(R.string.ultralist_key), true)
- val ultraPrivacy = sharedPreferences.getBoolean(appContext.getString(R.string.ultraprivacy_key), true)
- val blockAllThirdPartyRequests = sharedPreferences.getBoolean(appContext.getString(R.string.block_all_third_party_requests_key), false)
-
// Create entries for the database fields. The ID is created automatically. The pinned SSL certificate information is not created unless added by the user.
domainContentValues.put(DOMAIN_NAME, domainName)
- domainContentValues.put(ENABLE_JAVASCRIPT, javaScript)
- domainContentValues.put(COOKIES, cookies)
- domainContentValues.put(ENABLE_DOM_STORAGE, domStorage)
- domainContentValues.put(ENABLE_FORM_DATA, saveFormData) // Form data can be removed once the minimum API >= 26.
+ domainContentValues.put(ENABLE_JAVASCRIPT, SYSTEM_DEFAULT)
+ domainContentValues.put(COOKIES, SYSTEM_DEFAULT)
+ domainContentValues.put(ENABLE_DOM_STORAGE, SYSTEM_DEFAULT)
+ domainContentValues.put(ENABLE_FORM_DATA, SYSTEM_DEFAULT) // Form data can be removed once the minimum API >= 26.
domainContentValues.put(USER_AGENT, appContext.getString(R.string.system_default_user_agent))
- domainContentValues.put(ENABLE_EASYLIST, easyList)
- domainContentValues.put(ENABLE_EASYPRIVACY, easyPrivacy)
- domainContentValues.put(ENABLE_FANBOYS_ANNOYANCE_LIST, fanboyAnnoyanceList)
- domainContentValues.put(ENABLE_FANBOYS_SOCIAL_BLOCKING_LIST, fanboySocialBlockingList)
- domainContentValues.put(ULTRALIST, ultraList)
- domainContentValues.put(ENABLE_ULTRAPRIVACY, ultraPrivacy)
- domainContentValues.put(BLOCK_ALL_THIRD_PARTY_REQUESTS, blockAllThirdPartyRequests)
- domainContentValues.put(FONT_SIZE, 0)
- domainContentValues.put(SWIPE_TO_REFRESH, 0)
- domainContentValues.put(WEBVIEW_THEME, 0)
- domainContentValues.put(WIDE_VIEWPORT, 0)
- domainContentValues.put(DISPLAY_IMAGES, 0)
+ domainContentValues.put(ENABLE_EASYLIST, SYSTEM_DEFAULT)
+ domainContentValues.put(ENABLE_EASYPRIVACY, SYSTEM_DEFAULT)
+ domainContentValues.put(ENABLE_FANBOYS_ANNOYANCE_LIST, SYSTEM_DEFAULT)
+ domainContentValues.put(ENABLE_FANBOYS_SOCIAL_BLOCKING_LIST, SYSTEM_DEFAULT)
+ domainContentValues.put(ULTRALIST, SYSTEM_DEFAULT)
+ domainContentValues.put(ENABLE_ULTRAPRIVACY, SYSTEM_DEFAULT)
+ domainContentValues.put(BLOCK_ALL_THIRD_PARTY_REQUESTS, SYSTEM_DEFAULT)
+ domainContentValues.put(FONT_SIZE, SYSTEM_DEFAULT)
+ domainContentValues.put(SWIPE_TO_REFRESH, SYSTEM_DEFAULT)
+ domainContentValues.put(WEBVIEW_THEME, SYSTEM_DEFAULT)
+ domainContentValues.put(WIDE_VIEWPORT, SYSTEM_DEFAULT)
+ domainContentValues.put(DISPLAY_IMAGES, SYSTEM_DEFAULT)
// Get a writable database handle.
val domainsDatabase = this.writableDatabase
<string name="print">Drucken</string>
<string name="privacy_browser_webpage">Privacy Browser-Website</string>
<string name="save">Speichern</string>
- <string name="view_source">Quelltext anzeigen</string>
<string name="add_to_home_screen">Zur Startseite hinzufügen</string>
+ <string name="view_source">Quelltext anzeigen</string>
+ <string name="view_rendered_website">Gerenderte Internet-Seite anzeigen</string>
+ <string name="view_headers">Header anzeigen</string>
<string name="share">Teilen</string>
<string name="share_message">URL als Nachricht teilen</string>
<string name="share_url">URL teilen</string>
<string name="error_saving_file">Fehler beim Speichern der Datei %1$s:\u0020 %2$s</string>
<string name="unknown_error">Unbekannter Fehler</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">Anfragekopfzeilen</string>
<string name="response_message">Status-Code</string>
<string name="response_headers">Antwortkopfzeilen</string>
<string name="content_data">Content-Daten</string>
<string name="untrusted_ssl_certificate">Das SSL-Zertifikat ist nicht vertrauenswürdig.</string>
<string name="load_anyway">Trotzdem laden</string>
+ <string name="about_view_headers">Information zu "Header anzeigen"</string>
<string name="about_view_headers_message">Weil Androids WebView keine Quelltext-Informationen zur Verfügung stellt, muss eine separate a separate Serveranfrage mit system tools gestellt werden,
die hier dargestellten Daten erhält. Deshalb können Unterschiede zwischen diesen Daten und der mit WebView dargestellten Webseite auftreten.
Es ist geplant, mit Version 4.x eine eigene Engine einzuführen, die diese Einschränkungen umgeht.</string>
<string name="save">Guardar</string>
<string name="add_to_home_screen">Añadir a la ventana de inicio</string>
<string name="view_source">Ver la fuente</string>
+ <string name="view_rendered_website">Ver sitio web renderizado</string>
+ <string name="view_headers">Ver cabeceras</string>
<string name="share">Compartir</string>
<string name="share_message">Compartir mensaje</string>
<string name="share_url">Compartir URL</string>
<string name="error_saving_file">Error al guardar %1$s:\u0020 %2$s</string>
<string name="unknown_error">Error desconocido</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">Cabeceras de solicitud</string>
<string name="response_message">Mensaje de respuesta</string>
<string name="response_headers">Cabeceras de respuesta</string>
<string name="content_data">Datos del contenido</string>
<string name="untrusted_ssl_certificate">El certificado SSL no es de confianza.</string>
<string name="load_anyway">Cargar de todos modos</string>
+ <string name="about_view_headers">Acerca de ver cabeceras</string>
<string name="about_view_headers_message">Debido a que WebView de Android no expone la información fuente,
se hizo una solicitud por separado utilizando las herramientas del sistema para recopilar la información mostrada en esta actividad.
Puede haber algunas diferencias entre estos datos y los utilizados por WebView en la actividad principal.
<string name="error_saving_file">Erreur lors de l\'enregistrement de %1$s : %2$s</string>
<string name="unknown_error">Erreur inconnue</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">En-tête de la requête</string>
<string name="response_message">Message de la réponse</string>
<string name="response_headers">En-tête de la réponse</string>
<string name="save">Salva</string>
<string name="add_to_home_screen">Aggiungi collegamento</string>
<string name="view_source">Visualizza sorgente</string>
+ <string name="view_rendered_website">Visualizza il sito renderizzato</string>
+ <string name="view_headers">Visualizza Intestazioni</string>
<string name="share">Condividi</string>
<string name="share_message">Condividi messaggio</string>
<string name="share_url">Condividi URL</string>
<string name="error_saving_file">Error di salvataggio di %1$s:\u0020 %2$s</string>
<string name="unknown_error">Errore sconosciuto</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">Richiesta Intestazioni</string>
<string name="response_message">Messaggio di Risposta</string>
<string name="response_headers">Risposta Intestazioni</string>
<string name="content_data">Content - Dati</string>
<string name="untrusted_ssl_certificate">Il certificato SSL non è attendibile.</string>
<string name="load_anyway">Carica comunque</string>
+ <string name="about_view_headers">Info sulla visualizzazione delle Intestazioni</string>
<string name="about_view_headers_message">Dal momento che la WebView di Android non fornisce indicazioni sulla sorgente è stata effettuata una richiesta separata utilizzando i system tools in modo da
ottenere le informazioni mostrate. Potrebbero esserci alcune differenze tra questi dati e quelli utilizzati da WebView.
Questa limitazione sarà eliminata nella serie 4.x quando verrà rilasciata Privacy WebView.</string>
<string name="error_saving_file">Erro ao salvar %1$s:\u0020 %2$s</string>
<string name="unknown_error">Erro desconhecido</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">Solicitar cabeçalhos</string>
<string name="response_message">Mensagem de Resposta</string>
<string name="response_headers">Cabeçalhos de resposta</string>
<string name="save">Сохранить</string>
<string name="add_to_home_screen">Добавить на главный экран</string>
<string name="view_source">Просмотр исходного кода</string>
+ <string name="view_rendered_website">Просмотр рендеринга сайта</string>
+ <string name="view_headers">Просмотр заголовков</string>
<string name="share">Поделиться</string>
<string name="share_message">Поделиться в сообщении</string>
<string name="share_url">Поделиться URL</string>
<string name="error_saving_file">Ошибка сохранения %1$s:\u0020 %2$s</string>
<string name="unknown_error">Неизвестная ошибка</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">Заголовки запроса</string>
<string name="response_message">Ответное сообщение</string>
<string name="response_headers">Заголовки ответа</string>
<string name="content_data">Данные содержимого</string>
<string name="untrusted_ssl_certificate">SSL-сертификат не является доверенным.</string>
<string name="load_anyway">Все равно загрузить</string>
+ <string name="about_view_headers">О просмотре заголовков</string>
<string name="about_view_headers_message">Поскольку Android WebView не предоставляет исходные данные, для сбора информации, отображаемой в этом действии,
был сделан отдельный запрос с помощью системных средств. Между этими данными и теми, которые используются в WebView, могут быть некоторые отличия.
Это ограничение будет удалено в серии 4.x с выпуском Privacy WebView.</string>
<string name="file_name">Dosya adı</string>
<string name="unknown_size">Bilinmeyen boyut</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">İstek Başlıkları</string>
<string name="response_message">Yanıt Mesajı</string>
<string name="response_headers">Yanıt Başlıkları</string>
<string name="error_saving_file">保存失败 %1$s:\u0020 %2$s</string>
<string name="unknown_error">未知错误</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">请求头</string>
<string name="response_message">响应</string>
<string name="response_headers">响应头</string>
<string name="error_saving_file">Error saving %1$s:\u0020 %2$s</string>
<string name="unknown_error">Unknown error</string>
- <!-- View Source. -->
+ <!-- View Headers. -->
<string name="request_headers">Request Headers</string>
<string name="response_message">Response Message</string>
<string name="response_headers">Response Headers</string>
--- /dev/null
+• Corregir un fallo al mover un marcador a la carpeta de inicio.
+• Aprovechar la funcionalidad secreta e indocumentada de Webview: Ver Fuente.
+• Mover el Agente de Usuario debajo de Almacenamiento DOM en la lista de configuración de dominio.
+• Crear un diálogo especial de cifrado para las URLs de contenido.
+• Corregir un fallo si Navegador Privado se reinicia mientras el diálogo de error de certificado SSL es mostrado.
+• Corregir un retraso si Navegador Privado se reinicia mientras el diálogo de autenticación HTTP es mostrado.
+• Actualizada la traducción al español proporcionada por Jose A. León.
\ No newline at end of file
--- /dev/null
+• Sistemazione di un crash che avveniva muovendo un segnalibro nella cartella principale.
+• Utilizzo della segreta e non documentata funzionalità di visione della sorgente di WebView.
+• Spostamento dello User Agent al di sotto del DOM Storage nell'elenco delle impostazioni dei domini.
+• Creazione di una speciale finestra di dialogo di cifratura per gli URL di contenuto.
+• Sistemazione di un crash che avveniva quando Privacy Browser era riavviato mentre era visualizzata la finestra di dialogo di errore del certificato SSL.
+• Sistemazione di un rallentamento che avveniva quando Privacy Browser era riavviato mentre era visualizzata la finestra di dialogo di autenticazione HTTP.
+• Aggiornamento della traduzione Italiana fornita da Francesco Buratti.
\ No newline at end of file
--- /dev/null
+• Исправлен сбой, возникавший при перемещении закладки в домашнюю папку.
+• Добавлена секретная недокументированная возможность просмотра кода в WebView.
+• User Agent в настройках домена перемещен ниже DOM-хранилища.
+• Создан специальный диалог шифрования для контентных URL.
+• Исправлен сбой при котором Privacy Browser перезапускался во время отображения диалога об ошибке SSL-сертификата.
+• Исправлен сбой при котором Privacy Browser перезапускался во время отображения диалога HTTP-аутентификации.
\ No newline at end of file