02-24-2025, 08:39 PM
(02-24-2025, 07:08 PM)Nutul Wrote: I think we need to change something in the way the cover-view acts; along with "some" more settings...
I was thinking of two scenarios, just to start:
1. moode is playing: the cover-view shows the cover-art, along with metadata
2. moode is not playing: the cover-view shows the (chosen) clock
So we'll need two options for it. Then, we'll need to react when moode starts / stops playback, and invoke the proper view.
I never dealt with it at this level, but I "think" that some "simple" IF could do the trick.
Now, take my words with a pinch of salt, as I said, I do not know the inner bits, but something tells me I am not far away from what happens and what can be changed.
I am very short on time this period; moreover I am still on 8.3.4, both on the player and the development environment; so I would need to catch-up a bit. I would be interested in contributing, but I am afraid it could be possible not before a good month from now...
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.