02-24-2025, 09:16 PM
(02-24-2025, 08:39 PM)Tim Curtis Wrote: A screen saver should never display abruptly after an event like pausing play. It should have a list of timeout options for the user to select from for example Never, 10 secs, 30 secs, 1 min, 5 mins, 10 mins, etc. With timeout options comes a monitor that has to check that the triggering event has occurred and then decrement the given timeout until its <= 0 at which point the screen saver can be displayed, or reset the timeout if the reset event occurs. Not trivial.
I over-simplified it. Of course there are timers involved.
TBH, I never though of the cover-view as a screen saver, rather as one-of-many-views available to enjoy eye-candy while listening.
In this perspective, the real screen-saver becomes the clock... but to generalize, we could have, as I mentioned, a "while playing" view, and a "while-idle" view (timer-controlled) arbitrarily selectable from a list of possible choices (as we have now, just they are not doubled for the two playing statuses we are discussing).
Yes, it needs analysis. And common sense.