Open woctezuma opened 5 years ago
After thinking a bit about it, I assume that the granularity allows the user to toggle the cleaning, and toggle the rules independently, so that, for instance, one is able to:
deactivate cleaning at browser start,
or deactivate the rules so that all (?) the cookies are cleaned at browser start.
or activate the rules so that cookies which are marked as "never to be deleted" are the only ones kept:
However, I don't understand the line about "downloads", because I do not think it is possible to set up rules for downloads.
Moreover, with "application of rules" deactivated for downloads, it seems that my download history is intact. So, it seems that I was mistaken: without applying rules, the default behaviour seems to be to keep all of the data, rather than to delete all of the data.
I think you figured it out mostly on your own:
From your last paragraph, I'm assuming you noticed a bug during download cleanup. There are actually two places where downloads appear: The regular history window and the list of downloads (toolbar download icon).
Could you write down a list of steps that you did and also write down if the downloads have (not) been cleared in regular history window and list of downloads?
Thanks
The "Enable" is a global enable.. i.e. before you can cleanup cookies on startup, you need to enable cleanup on startup. I can see this being confusing if the disabled checkboxes are still ticked..
Right. It would be clearer if the boxes were all unticked instead (or on top) of having this overlay.
Could you write down a list of steps that you did and also write down if the downloads have (not) been cleared in regular history window and list of downloads?
After a few tests (toggling "apply rules" ON and OFF for cleaning-up download history on browser restart), it seems that the download history is correctly flushed, with the caveat that the download history for sessions prior to the installation of the add-on remains untouched.
For instance, I have downloaded the Steam installer twice (with toggle ON and with toggle OFF), and it does not appear in the download history. However, the Epic Games installer, which was downloaded before is still there. I think it is the best behavior, so it is a feature, not a bug. :)
Technically it is a bug, but one I can't solve at this time, as for some reason, firefox clears the downloads list upon shutdown, yet keeps the download history, without me being able to detect if the history entry is a download or not. That's why the add-on remembers which downloads have been made in order to clean them.
Thanks for testing this.
Cleaning "Downloads" is named a bit confusing and should probably be renamed to "Download History". All rules can be applied to anything that has a URL. A download history item has a URL, so those items can be affected by the rules.
I forgot to reply to this part.
It would be clearer to mention the "download history" rather than "downloads", especially because there is a setting (highlighted below) about local files, which I also find confusing.
When the Enable box is unchecked, the remaining rule boxes remain checked: This is good! In my opinion, it is very good to be able to see what the settings are which will take effect once the Enable box becomes checked. Please do not change to hide the checked boxes when Enable is unchecked. I hate Microsoft's (and Mozilla's) attempts to hide everything under the sun, which makes the user work harder just to see what the settings are. JMO.
I find the table confusing, especially the part highlighted in yellow:
What adds to the confusion is that the ticks are still visible if the "cleaning rule" is disabled.
Similarly, I find the symbols confusing: