Closed Sworddragon closed 9 months ago
But even after a week not all filter lists were outdated so unfortunately this button wasn't too helpful here.
Not all lists need to be updated after a week, some have longer update period. There is no need to bypass this period, it's set up on a per-list basis according to how often each list is updated by their respective authors.
So what I do now is simply clicking all clocks which isn't that great
This is self imposed, there is no need to do this.
You have very specific self-imposed requirements which are irrelevant for that vast majority of people, I decline designing uBO for very specific personal requests. In such case, best is to fork and adapt uBO to your very specific personal requirements.
I mean, if I update all system components after a week (or even after any arbitrary amount of time) I also update the filter lists independent of any expiration as this is just natural in such a case. I have to disagree that this is a self-imposed issue unless the claim extends that disabling automatic filter list updates is such an issue and I would be even kind of fine with that.
Nonetheless, what about the specific bugs I discovered? @gorhill If you click the uBlock filters clock symbol to cause a few updates in a row it causes some lists to be outdated which seems to be not correct. And the clock symbol isn't even clickable anymore when any list in the group becomes outdated. Are those issue that need to be addressed?
what about the specific bugs I discovered
So it is hard to tell if a filter list got updated e.g. if it wasn't too old.
If a filter list is fetched quickly, the animation will be quick. Just hover over the clock icon to see when the list updated last. If an update was just triggered, it will say "a minute ago".
Updating via a group a few times in a row causes some lists in the group to become outdated
I don't see repro steps for this one. What is a "group"? What exactly "a few times on a row" means in practice?
The STR would be:
Now filter lists randomly in the uBlock filters group become outdated while they should be up-to-date.
And the STR for the other issue:
Nothing happens while one would expect that all filter lists in the uBlock filters group will be updated.
Prerequisites
I tried to reproduce the issue when...
Description
For over 2 decades now I'm updating all system components manually in a regular interval and this worked out very well and avoids some downsides and other specific issues. Due to this policy when I switched to uBlock Origin a few weeks ago I also disabled automatic filter list updates and update them once in a week.
But this doesn't appear to be a good experience. On the first day I thought the button in the dashboard to update the filter lists does update all filter lists at once as this seemed self-explanatory. But this wasn't the case and I figured out later that it just updates all outdated filter lists and it is also documented this way. But even after a week not all filter lists were outdated so unfortunately this button wasn't too helpful here.
So what I do now is simply clicking all clock symbols which isn't that great and which has also exposed some issues:
So now I have to click through every clock symbol of each filter list to get it updated. And due to testing I noticed 2 issues here:
A specific URL where the issue occurs.
Steps to Reproduce
Expected behavior
What can be improved depends what is specifically wanted as this issue could be divided in tasks of which any or none could be done:
Actual behavior
Updating filter lists manually feels actually like a workaround where things are sometimes glitching out here and there.
uBO version
1.55.0
Browser name and version
Firefox 122.0.1
Operating System and version
Windows 10 22H2 64 bit