libredirect / browser_extension

A browser extension that redirects popular sites to alternative privacy friendly frontends
https://libredirect.github.io
GNU General Public License v3.0
3.24k stars 121 forks source link

Tag custom instances in settings UI (like uBO custom lists?) #907

Closed opusforlife2 closed 5 months ago

opusforlife2 commented 7 months ago

Currently, the settings UI does not differentiate between custom instance URLs and ones provided by the extension. A simple custom label in front of the instance URL would do (like is currently done with the red cloudflare label). Hopefully, this is as easy as comparing the fetched URL list with the user's chosen URLs.

The reason for this feature request is that the user is currently unable to tell when the extension's fetched URL list excludes a certain instance URL that was previously provided. Thus, the user would have to periodically manually compare the lists in order to find out the difference, which is tedious and prone to human error.

The inspiration for this comes from uBO filter lists. It has happened in the past that a default filter list in uBO was removed by an update. In such cases, if the user had enabled that particular list, instead of disappearing, it is moved down into the Custom Filters section, and has a delete button added for easy removal.

opusforlife2 commented 5 months ago

Awesome. Thanks!