list of filter-lists does NOT update automatically between versions of personalDNSfilter
Opened this issue · 2 comments
zWhdmB5T commented
Device:
- Google Pixel 6a
- GrapheneOS Build-Number TQ3A.230805.001.2023090600
- personalDNSfilter 1.50.54.1 (installed via F-Droid and updated since several versions)
Bug:
- When a new version of personalDNSfilter is available and the built-in list of filterlists has changed between versions, there are still shown only the old lists, not the new lists — until complete deleting and (re-) installing (thus not just updating) the app or clearing the entire memory of the app (with the effect of losing all personal settings, both ways of work-around).
Expected behaviour:
- When there is a change of built-in list of filterlists between versions of personalDNSfilter it should be updated automatically and in the background, so no complete deleting and (re-) installing the app or clearing the entire memory of the app is needed (with the effect of keeping all (other) personal settings).
- filterlists newly added should be shown automatically and with setting: not subscribed, yet
- filterlists available before and after: no change in view or setting
- filterlists not (officially) available anymore: still visible, still subscribed (if before), but marked as outdated and ready to be deleted (with the possibility to delete them)
Personal experience and opinion:
I have been personalDNSfilter for rather a long time, so far (I also donated, because I really like it and want to keep it alive). I noticed, that over the time the built-in list of filterlists changed several times. But I noticed this fact only when I was re-configuring my phone or newly configuring other phones (due to the behaviour stated above). Thus, I wish it would update automatically to take advance of new lists.
IngoZenz commented
it is a known issue not so easy to fix. I will need time to get this fixed.
zWhdmB5T commented
Hopefully, by some day… (Personally, I find this bug quite annoying.)
Could be worth another donation. :-)