Open vozersky opened 8 years ago
I think we must redesign those lists to a full-featured Activities with buttons like "Clear", "Default" and so on.
Merging these lists will be a pain.
Also I am not sure if we should really merge if user has edited that list. What if he wanted to have it empty?
@ameshkov
Merging these lists will be a pain. Also I am not sure if we should really merge if user has edited that list.
Maybe, like the current filterlists, maybe there should be 2 sets of white-/blacklists? I.E., AG's own preloaded 1s (if, included in #25, which will be online updatable, like the filterlists currently), which you can merge or overwrite as you choose (especially if delta updating becomes a thing), & then the user's own, which are left to the user to manage.
@ameshkov
What if he wanted to have it empty?
Also, just like current filterlists, the preloaded white-/blacklists above should be togglable off as the user prefers.
Maybe, like the current filterlists, maybe there should be 2 sets of white-/blacklists? Also, just like current filterlists, the preloaded white-/blacklists above should be togglable off as the user prefers.
This becomes too complex for such a rarely used feature:)
Usually almost nobody edits a whitelist. What for the blacklist, the situation is very different. It is supposed to be filled by a user, and I guess he or she may be upset if we merge something new into it.
On the other hand, I think we really lack "reset lists" option as it's rather easy to clean it accidentally and no easy way to return it back.
Assigned to v2.10.
@nkartyshov Here's what we need to do in order to implement this:
Actually, let's divide it again into two different tasks :)
I am still not sure if updating that list is okay from the user perspective. With that approach one day we can remove all domains from the whitelist (we won't of course, but we CAN)
Moved client-side tasks here: https://github.com/AdguardTeam/AdguardForAndroid/issues/1748
Moved auto-update further to v3.0 milestone.
Comments regarding 2.5.39 alpha: "The https whitelist is only updated on a clean install.There's also no way to reset the https whitelist through the UI, for testing this new build I had to extract the whitelist from the apk and copy over its content(after emptying the old whitelist first)."
Suggestion: The lists are reset to default after an update. Also look into a way to properly merge the user edited lists with the new defaults