Stoutner - Redmine: Issueshttps://redmine.stoutner.com/https://redmine.stoutner.com/favicon.ico?16699090422024-01-21T01:58:13ZStoutner - Redmine
Redmine Privacy Browser Android - Feature #1157 (New): Allow rendering images below specified sizehttps://redmine.stoutner.com/issues/11572024-01-21T01:58:13Zask lowPrivacy Browser Android - Feature #1129 (New): Implement Translate APIhttps://redmine.stoutner.com/issues/11292023-11-28T01:58:17Zask low
<a name="Why-I-need"></a>
<h4 >Why I need<a href="#Why-I-need" class="wiki-anchor">¶</a></h4>
<p>My friends & some of my family liked Privacy Browser, but they're expecting automatic webpage translate in native language script like how google does in chrome.</p>
<a name="Possible-Solution"></a>
<h4 >Possible Solution<a href="#Possible-Solution" class="wiki-anchor">¶</a></h4>
<p>There's LibreTranslate API<br /><a class="external" href="https://libretranslate.com/">https://libretranslate.com/</a><br />Already used by minbrowser on linux.</p> Privacy Browser Android - Feature #1083 (New): Media playback config supporthttps://redmine.stoutner.com/issues/10832023-09-11T14:55:53Zask low
<p>Disabling images is useful to reduce data usage on lower bandwidth. But videos still continue to buffer.<br />In a typical chrome scenario, there's <strong>Media Autoplay</strong> config within site <strong>settings</strong> that offers on & off toggle. That helps us to turn off whatever rogue media from autoplaying, such as news sites.</p> Privacy Browser Android - Feature #1081 (New): Expose detailed resource request types in Privacy ...https://redmine.stoutner.com/issues/10812023-09-09T20:20:57ZSoren Stoutnersoren@stoutner.com
<p>Currently, Android's WebView does not disclose detailed resource request types.</p>
<p><a class="external" href="https://developer.android.com/reference/android/webkit/WebViewClient#shouldInterceptRequest(android.webkit.WebView,%20android.webkit.WebResourceRequest)">https://developer.android.com/reference/android/webkit/WebViewClient#shouldInterceptRequest(android.webkit.WebView,%20android.webkit.WebResourceRequest)</a></p>
<p><a class="external" href="https://developer.android.com/reference/android/webkit/WebResourceRequest">https://developer.android.com/reference/android/webkit/WebResourceRequest</a></p>
<p>However, this information is available underneath. It would be helpful for request filtering to expose it. Something along the lines of what Qt WebEngine does.</p>
<p><a class="external" href="https://doc.qt.io/qt-5/qwebengineurlrequestinfo.html#ResourceType-enum">https://doc.qt.io/qt-5/qwebengineurlrequestinfo.html#ResourceType-enum</a></p> Privacy Browser Android - Bug #909 (New): Block ads in YouTube videoshttps://redmine.stoutner.com/issues/9092022-10-09T07:19:22ZThomas Jensen
<p>Privacy Browser doesn't block ads in youtube videos. Opera Browser for android does, and firefox (with adblockers) on my pc does. Is it possible to make Privacy Browser also block these ads?</p> Privacy Browser Android - Feature #784 (New): Allow pinch-to-zoom on webpages that want to prohib...https://redmine.stoutner.com/issues/7842021-11-23T18:04:43ZSoren Stoutnersoren@stoutner.com
<p>If a website sets `maximum-scale=1.0` on the viewport, WebView will follow those instructions and prevent pinch-to-zoom.</p>
<p><a class="external" href="https://designyoutrust.com/2021/11/beautiful-colorized-photos-of-helsinki-finland-in-the-1930s/">https://designyoutrust.com/2021/11/beautiful-colorized-photos-of-helsinki-finland-in-the-1930s/</a></p>
<p>Some browsers, like Bromite and Chromium ignore or overwrite this setting. It should be possible to change this behavior with Privacy WebView.</p>
<p>More information at:</p>
<p><a class="external" href="https://stackoverflow.com/questions/27236676/why-does-pinch-to-zoom-not-work-in-my-android-webview/47236804">https://stackoverflow.com/questions/27236676/why-does-pinch-to-zoom-not-work-in-my-android-webview/47236804</a></p> Privacy Browser Android - Bug #563 (New): Double-tap (to toggle full screen browsing mode) also "...https://redmine.stoutner.com/issues/5632020-04-30T13:28:27ZJaime T
<p>Hi. I'm trying out "Full screen browsing mode" but if I do the double-click over what happens to be a link, then both the full screen browsing mode toggles <strong>and</strong> the link is followed.</p>
<p>Is it possible for the double-click to <strong>not</strong> register as a single-click as well?</p>
<p>Many thanks for the fantastic browser, btw - it's much appreciated.</p>
<p>Kind regards, Jaime</p> Privacy Browser Android - Feature #497 (New): Add blocklist options to filter by request typehttps://redmine.stoutner.com/issues/4972019-09-06T23:42:51Zprivacybrowser user
<p>Grant users ability to manage and filter different types of network requests (XHR,Image,CSS,WS,Script,Inline-Script,Inline Font,Font,Beacon,CORS Manifest,etc...) on a per-subdomain (not only domain) basis with uBlock Origin-style dynamic and static rule system, and allow use cosmetic filtering to e.g. remove unwanted dialogs, etc.</p>
<p><a class="external" href="https://github.com/gorhill/uBlock">https://github.com/gorhill/uBlock</a></p> Privacy Browser Android - Feature #442 (New): Use the blocklists to modify page elementshttps://redmine.stoutner.com/issues/4422019-05-15T16:24:19ZSoren Stoutnersoren@stoutner.com
<p>This would allow the removal of those annoying popups that explain cookie or GDPR policies.</p> Privacy Browser Android - Bug #422 (New): User agent settings are not applied on redirects via UR...https://redmine.stoutner.com/issues/4222019-04-30T00:22:33ZSoren Stoutnersoren@stoutner.com
<p>1. Set Privacy Browser to use WebView Default as the user agent.<br />2. Create a domain setting for github.com that uses `PrivacyBrowser/1.0` as the user agent.</p>
<p>When loading GitHub via normal means the desktop version is presented based on detection of the user agent. However, when loading GitHub via a URL shortener, like tinyurl.com/y99jqpfo, the domain settings are applied, but it appears they take effect after the user agent has already been sent to the server. So the mobile version is loaded.</p> Privacy Browser Android - Bug #286 (New): Bugs when leaving a JavaScript enabled page for one tha...https://redmine.stoutner.com/issues/2862018-05-25T21:00:56ZSoren Stoutnersoren@stoutner.com
<p>For example, if JavaScript is enabled in domain settings for DuckDuckGo, but not for the next site, a bunch of code is displayed when JavaScript is disabled before the new site loads.</p>
<p>Also, when leaving a Wordpress site, like stoutner.com, if JavaScript is disabled, it reloads the site instead of going to the new URL. Examples can bee seen at <a class="external" href="https://www.stoutner.com/privacy-browser/common-settings/mobile-and-desktop-versions-of-websites/">https://www.stoutner.com/privacy-browser/common-settings/mobile-and-desktop-versions-of-websites/</a>.</p> Privacy Browser Android - Feature #270 (New): Fine grained JavaScript controlshttps://redmine.stoutner.com/issues/2702018-04-13T06:58:31ZSoren Stoutnersoren@stoutner.com
<p>This will allow enabling and disabling individual JavaScript commands, allowing simple layout commands to function while disabling more dangerous ones.</p> Privacy Browser Android - Feature #183 (New): Reader Modehttps://redmine.stoutner.com/issues/1832017-08-28T20:15:07ZSoren Stoutnersoren@stoutner.com
<p>Add a reading mode, that reformats the webpage to display only the body text. This will likely be a time consuming feature to implement unless Google adds it to `WebView`.</p> Privacy Browser Android - Feature #182 (New): Allow users to manually or automatically update the...https://redmine.stoutner.com/issues/1822017-08-18T16:36:55ZSoren Stoutnersoren@stoutner.com
<p>In the Filter Lists Activity, display the last update timestamp of the filter list (which will be updated every so often with new releases).</p>
<p>Allow the users to manually update the list, which will pull the current version from EasyList.</p>
<p>Allow the users to set updates to happen automatically, like once a day or once a week. This will run an asynchronous task when Privacy Browser starts.</p> Privacy Browser Android - Feature #34 (New): WebView Cache Controlshttps://redmine.stoutner.com/issues/342016-06-27T17:23:17ZSoren Stoutnersoren@stoutner.com
<p>Create controls for handling WebView's cache.</p>