<body>
<h3>2.12 (version code 35)</h3>
- <p>31. Juli 2018 - Mindest-API 19, Ziel-API 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31. Juli 2018</a> - Mindest-API 19, Ziel-API 27</p>
<ul>
<li>Change the default homepage and search engine to <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>Add <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> to the blocklists.</li>
<body>
<h3>2.12 (version code 35)</h3>
- <p>31. Juli 2018 - Mindest-API 19, Ziel-API 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31. Juli 2018</a> - Mindest-API 19, Ziel-API 27</p>
<ul>
<li>Change the default homepage and search engine to <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>Add <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> to the blocklists.</li>
<body>
<h3>2.12 (version code 35)</h3>
- <p>31 July 2018 - minimum API 19, target API 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 July 2018</a> - minimum API 19, target API 27</p>
<ul>
<li>Change the default homepage and search engine to <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>Add <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> to the blocklists.</li>
<body>
<h3>2.12 (version code 35)</h3>
- <p>31 July 2018 - minimum API 19, target API 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 July 2018</a> - minimum API 19, target API 27</p>
<ul>
<li>Change the default homepage and search engine to <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>Add <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> to the blocklists.</li>
<body>
<h3>2.12 (código de versión 35)</h3>
- <p>31 de julio de 2018 - API mínimo 19, API dirigido 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 de julio de 2018</a> - API mínimo 19, API dirigido 27</p>
<ul>
<li>Cambiar la página de inicio y motor de búsqueda predeterminados a <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>Añadir <a href="https://redmine.stoutner.com/issues/310">Ultra Privacidad</a> a las listas de bloqueo.</li>
<body>
<h3>2.12 (código de versión 35)</h3>
- <p>31 de julio de 2018 - API mínimo 19, API dirigido 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 de julio de 2018</a> - API mínimo 19, API dirigido 27</p>
<ul>
<li>Cambiar la página de inicio y motor de búsqueda predeterminados a <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>Añadir <a href="https://redmine.stoutner.com/issues/310">Ultra Privacidad</a> a las listas de bloqueo.</li>
<body>
<h3>2.12 (versione codice 35)</h3>
- <p>31 Luglio 2018 - minima API 19, target API 27</p>
- <ul>
- <li>Change the default homepage and search engine to <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
- <li>Add <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> to the blocklists.</li>
- <li>Add an option to <a href="https://redmine.stoutner.com/issues/209">block all third-party resource requests</a>.</li>
- <li>Add <a href="https://redmine.stoutner.com/issues/279">blocklist controls</a> to the options menu.</li>
- <li>Add a <a href="https://redmine.stoutner.com/issues/301">Guide tab</a> explaining the Requests activity.</li>
- <li>Fix the “<a href="https://redmine.stoutner.com/issues/307">Waiting for Orbot</a>” message.</li>
- <li>Fix <a href="https://redmine.stoutner.com/issues/306">two</a> <a href="https://redmine.stoutner.com/issues/314">bugs</a> in the blocklist processing.</li>
- <li>Fix <a href="https://redmine.stoutner.com/issues/298">two</a> <a href="https://redmine.stoutner.com/issues/296">problems</a> with full screen video mode.</li>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 Luglio 2018</a> - minima API 19, target API 27</p>
+ <ul>
+ <li>Modifica della home-page e del motore di ricerca di default in <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
+ <li>Aggiunta la <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> alle blocklist.</li>
+ <li>Aggiunta di un'opzione per <a href="https://redmine.stoutner.com/issues/209">bloccare tutte le richieste di risorse di terze parti</a>.</li>
+ <li>Aggiunti <a href="https://redmine.stoutner.com/issues/279">i controlli delle blocklist</a> al menu delle opzioni.</li>
+ <li>Aggiunta una <a href="https://redmine.stoutner.com/issues/301">scheda nella Guida</a> per descrivere la scheda delle richieste.</li>
+ <li>Correzione del messaggio “<a href="https://redmine.stoutner.com/issues/307">In attesa di Orbot</a>”.</li>
+ <li>Correzione di <a href="https://redmine.stoutner.com/issues/306">due</a> <a href="https://redmine.stoutner.com/issues/314">bachi</a> nel processo delle blocklist.</li>
+ <li>Correzione di <a href="https://redmine.stoutner.com/issues/298">due</a> <a href="https://redmine.stoutner.com/issues/296">problemi</a> nella modalità video a schermo intero.</li>
<li>Aggiornamento della traduzione Italiana fornita da Francesco Buratti.</li>
<li>Aggiornamento della traduzione Russo.</li>
<li>Aggiornamento della traduzione Spagnola fornita da Jose A. León Becerra.</li>
<body>
<h3>2.12 (versione codice 35)</h3>
- <p>31 Luglio 2018 - minima API 19, target API 27</p>
- <ul>
- <li>Change the default homepage and search engine to <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
- <li>Add <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> to the blocklists.</li>
- <li>Add an option to <a href="https://redmine.stoutner.com/issues/209">block all third-party resource requests</a>.</li>
- <li>Add <a href="https://redmine.stoutner.com/issues/279">blocklist controls</a> to the options menu.</li>
- <li>Add a <a href="https://redmine.stoutner.com/issues/301">Guide tab</a> explaining the Requests activity.</li>
- <li>Fix the “<a href="https://redmine.stoutner.com/issues/307">Waiting for Orbot</a>” message.</li>
- <li>Fix <a href="https://redmine.stoutner.com/issues/306">two</a> <a href="https://redmine.stoutner.com/issues/314">bugs</a> in the blocklist processing.</li>
- <li>Fix <a href="https://redmine.stoutner.com/issues/298">two</a> <a href="https://redmine.stoutner.com/issues/296">problems</a> with full screen video mode.</li>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 Luglio 2018</a> - minima API 19, target API 27</p>
+ <ul>
+ <li>Modifica della home-page e del motore di ricerca di default in <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
+ <li>Aggiunta la <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a> alle blocklist.</li>
+ <li>Aggiunta di un'opzione per <a href="https://redmine.stoutner.com/issues/209">bloccare tutte le richieste di risorse di terze parti</a>.</li>
+ <li>Aggiunti <a href="https://redmine.stoutner.com/issues/279">i controlli delle blocklist</a> al menu delle opzioni.</li>
+ <li>Aggiunta una <a href="https://redmine.stoutner.com/issues/301">scheda nella Guida</a> per descrivere la scheda delle richieste.</li>
+ <li>Correzione del messaggio “<a href="https://redmine.stoutner.com/issues/307">In attesa di Orbot</a>”.</li>
+ <li>Correzione di <a href="https://redmine.stoutner.com/issues/306">due</a> <a href="https://redmine.stoutner.com/issues/314">bachi</a> nel processo delle blocklist.</li>
+ <li>Correzione di <a href="https://redmine.stoutner.com/issues/298">due</a> <a href="https://redmine.stoutner.com/issues/296">problemi</a> nella modalità video a schermo intero.</li>
<li>Aggiornamento della traduzione Italiana fornita da Francesco Buratti.</li>
<li>Aggiornamento della traduzione Russo.</li>
<li>Aggiornamento della traduzione Spagnola fornita da Jose A. León Becerra.</li>
<p><img class="center21" src="images/request_details.png"></p>
- <p>Privacy Browser include quattro <a href="https://easylist.to/">liste di blocco</a> basate sulla <a href="https://adblockplus.org/filters">Sintassi di Adblock</a>:
+ <p>Privacy Browser include quattro <a href="https://easylist.to/">liste di blocco comuni</a> basate sulla <a href="https://adblockplus.org/filters">Sintassi di Adblock</a>:
EasyList, EasyPrivacy, Fanboy’s Annoyance List, e Fanboy’s Social Blocking List.
Queste blocklist sono processate da Privacy Browser nelle seguenti 22 liste secondarie, che verificano le richieste di risorse nell'ordine elencato.</p>
Questo approccio potrebbe a volte portare ad avere falsi positivi, nel caso in cui le risorse siano bloccate o permesse in modi che non erano previsti dall'elemento originale.
Una descrizione più dettagliata su come sono processati gli elementi delle liste di blocco è disponibile su <a href="https://www.stoutner.com/privacy-browser/blocklists/">stoutner.com</a>.</p>
- <p>Privacy Browser ha una quinta lista di blocco che blocca tutte le richieste di terze parti.
+ <p>Privacy Browser ha due liste di blocco addizionali,
+ una chiamata <a href="https://www.stoutner.com/privacy-browser/blocklists/ultraprivacy/">UltraPrivacy</a> che blocca i tracciamenti permessi da EasyPrivacy,
+ e l'altra che blocca tutte le richieste di terze parti.
Una richiesta è considerata di terze parti solo se il dominio di base della richiesta è diverso dal dominio di base della URL.
Ad esempio se <code>www.website.com</code> carica un'immagine da <code>images.website.com</code>,
questa non è bloccata come richiesta di terze parti, perchè il dominio di base è lo stesso: <code>website.com</code>.
<p><img class="center21" src="images/request_details.png"></p>
- <p>Privacy Browser include quattro <a href="https://easylist.to/">liste di blocco</a> basate sulla <a href="https://adblockplus.org/filters">Sintassi di Adblock</a>:
+ <p>Privacy Browser include quattro <a href="https://easylist.to/">liste di blocco comuni</a> basate sulla <a href="https://adblockplus.org/filters">Sintassi di Adblock</a>:
EasyList, EasyPrivacy, Fanboy’s Annoyance List, e Fanboy’s Social Blocking List.
Queste blocklist sono processate da Privacy Browser nelle seguenti 22 liste secondarie, che verificano le richieste di risorse nell'ordine elencato.</p>
Questo approccio potrebbe a volte portare ad avere falsi positivi, nel caso in cui le risorse siano bloccate o permesse in modi che non erano previsti dall'elemento originale.
Una descrizione più dettagliata su come sono processati gli elementi delle liste di blocco è disponibile su <a href="https://www.stoutner.com/privacy-browser/blocklists/">stoutner.com</a>.</p>
- <p>Privacy Browser ha una quinta lista di blocco che blocca tutte le richieste di terze parti.
+ <p>Privacy Browser ha due liste di blocco addizionali,
+ una chiamata <a href="https://www.stoutner.com/privacy-browser/blocklists/ultraprivacy/">UltraPrivacy</a> che blocca i tracciamenti permessi da EasyPrivacy,
+ e l'altra che blocca tutte le richieste di terze parti.
Una richiesta è considerata di terze parti solo se il dominio di base della richiesta è diverso dal dominio di base della URL.
Ad esempio se <code>www.website.com</code> carica un'immagine da <code>images.website.com</code>,
questa non è bloccata come richiesta di terze parti, perchè il dominio di base è lo stesso: <code>website.com</code>.
<body>
<h3>2.12 (код версии 35)</h3>
- <p>31 июля 2018 года - minimum API 19, target API 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 июля 2018 года</a> - minimum API 19, target API 27</p>
<ul>
<li>Домашняя страница и поисковая система по умолчанию изменены на <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>В списки блокировок добавлен <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a>.</li>
<body>
<h3>2.12 (код версии 35)</h3>
- <p>31 июля 2018 года - minimum API 19, target API 27</p>
+ <p><a href="https://git.stoutner.com/?p=PrivacyBrowser.git;a=commitdiff;h=eeb6f383b74980bc29ff1ecab8f6c3eb6ac17d54">31 июля 2018 года</a> - minimum API 19, target API 27</p>
<ul>
<li>Домашняя страница и поисковая система по умолчанию изменены на <a href="https://redmine.stoutner.com/issues/308">Searx.me</a>.</li>
<li>В списки блокировок добавлен <a href="https://redmine.stoutner.com/issues/310">UltraPrivacy</a>.</li>
if (Build.VERSION.SDK_INT < 26) {
WebViewDatabase mainWebViewDatabase = WebViewDatabase.getInstance(this);
clearFormDataMenuItem.setEnabled(mainWebViewDatabase.hasFormData());
+ } else {
+ // Disable clear form data because it is not supported on current version of Android.
+ clearFormDataMenuItem.setEnabled(false);
}
// Enable Clear Data if any of the submenu items are enabled.
public class ViewSourceActivity extends AppCompatActivity {
// `activity` is used in `onCreate()` and `goBack()`.
- Activity activity;
+ private Activity activity;
// The color spans are used in `onCreate()` and `highlightUrlText()`.
private ForegroundColorSpan redColorSpan;
public static final int DISPLAY_WEBPAGE_IMAGES_ENABLED = 1;
public static final int DISPLAY_WEBPAGE_IMAGES_DISABLED = 2;
- private Context appContext;
+ private final Context appContext;
// Initialize the database. The lint warnings for the unused parameters are suppressed.
public DomainsDatabaseHelper(Context context, @SuppressWarnings("UnusedParameters") String name, SQLiteDatabase.CursorFactory cursorFactory, @SuppressWarnings("UnusedParameters") int version) {
google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:3.1.3'
+ classpath 'com.android.tools.build:gradle:3.1.4'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
-• Change the default homepage and search engine to Searx.me.
-• Add UltraPrivacy to the blocklists.
-• Add an option to block all third-party resource requests.
-• Add blocklist controls to the options menu.
-• Add a Guide tab explaining the Requests activity.
-• Fix the “Waiting for Orbot” message.
-• Fix two bugs in the blocklist processing.
-• Fix two problems with full screen video mode.
+• Modifica della home-page e del motore di ricerca di default in Searx.me.
+• Aggiunta la UltraPrivacy alle blocklist.
+• Aggiunta di un'opzione per bloccare tutte le richieste di risorse di terze parti.
+• Aggiunti i controlli delle blocklist al menu delle opzioni.
+• Aggiunta una scheda nella Guida per descrivere la scheda delle richieste.
+• Correzione del messaggio “In attesa di Orbot”.
+• Correzione di due bachi nel processo delle blocklist.
+• Correzione di due problemi nella modalità video a schermo intero.
• Aggiornamento della traduzione Italiana fornita da Francesco Buratti.
• Aggiornamento della traduzione Russo.
• Aggiornamento della traduzione Spagnola fornita da Jose A. León Becerra.