
Loading…
3rd-party filter list update: show status/progress indications in UI #965
Owner
chrisaljoudi
commented
Owner
chrisaljoudi
commented
@gorhill I understand! If you'd like to work on that, that's completely fine — I just thought I'd offer as to help out with workload.
Mikey1993
commented
I support this.
Users often find themselves in a mystery to why is the updating process taking so long.
This disengage users from updating manually their lists regularly for sure.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When updating 3rd-party filter lists, it's not uncommon to have one of the servers be down or slow every once in a while. Usually, trying again some time later resolves the issue.
In the current implementation, however, the whole 3rd-party filter list page is "whited out" while the update is in progress. There aren't any individuals indicators next to the filter lists, which creates uncertainty in the user's mind what's going on (has uBlock froze or is the update just not going perfectly?).
It seems like it'd be very helpful to the user to, instead of whiting out the whole page with no status indication, have a "progress bar"/"status text" next to each filter list getting updated.
In that case, for example, if a request times out from one of the servers, one would simply see that error message next to the filter list (remote fetch timed out or something) and try again later.
This will also enable users to see which updates succeed (the status next to the filter would be last updated on 03/08/2015 3:25AM or some such).
@gorhill I'll be going through tomorrow figuring out a plan/general idea on implementing this, but I'd like to hear your opinion.
Some related issues: #719, #376, #860, #964 (probably).