RealityRipple wrote: ↑2025-02-10, 20:19
Yes, as I said, if you hit OK on the Preferences window, it performs the reset, if you hit Cancel, it cancels the changes. I'm kind of a stickler about the options window paradigm: until you hit "OK" or "Apply" in one, none of the things you do in the window should actually occur.
Yeah, that's a sound logic alright but heh, thing is there's no
OK or
Cancel there - there's only
Close (as per the screenshot above), and one has no idea whether the action they triggered has been performed or not. Usually people need a feedback of some sort in such case. If there was an
Apply button then yes, it would be intuitive. However in Linux world there's rarely such thing (button) - any change is performed instantly. I kinda got used to this kind of behavior quite quickly after leaving the Windows world, and I assume other Linux PM users would reason similarly. Since there's only a Close button one would assume every action has been performed instantly, regardless of running under Linux or Windows. Am I wrong?
Anyway, just now I repeated the operation: opened deCDN Preferences dialog, hit Erase/Reset, OK on the confirmation dialog, and then Close. Old files are still there with same timestamp.
Maybe the check for commit version prevents the delete/download when it finds them as being identical. But what happens when the user really needs to clean up the old files due to file corruption or whatever other reason?
