A global setting which always “Repeats All” in what is playing. My personal use case is almost always albums but it could work just as well for playlist queues. This will override any other configuration around ‘repeat’ settings, including the ‘retain player state’ setting.
Problem solved:
The current “retain player state” setting is good the majority of the time, but it’s dependent on the individual player setting to work. Occasionally the player setting will change and revert to the default “play once” setting which is only discovered when the music stops playing and it’s not always obvious if it’s due to a hardware issue elsewhere, software issue, etc. A global setting will ensure Symfonium always plays music as desired.
I’m not sure yet what causes the player repeat setting to reset but the most recent time appeared to happen around the time the most recent update occurred.
Brought benefits:
Consistent, never-ending music queues/albums which always play and is not dependent on the occasionally finicky behavior of the player setting
Other application solutions:
Anything which ensures that when an album/playlist is selected and the play button is pushed that the music will not stop ever, unless it’s manually stopped by the user (or an app crashes, battery dies, etc.)
Additional description and context:
I did search for this feature but usually the poster is redirected to the ‘retain player state’ solution which does work 98% of the time. However, my listening habits are unusual and a global setting would definitely resolve the current concern.
I probably should have provided additional clarity on the Retain Player State thing.
That setting works, consistently, as expected. I don’t have any issues with the Retain Player State feature.
The ‘issue’ is that it’s secondary to the player state. Very irregularly, the player state setting seems to revert to the default ‘play once’ setting. It’s not consistent why this happens (at least as I’ve figured out yet) but the “retain player state” will then work correctly since the player setting has changed.
This feature request was to remove any inconsistency with the player state resetting (after upgrade pushes, etc.?). Even if it’s a definite “Won’t implement” I just wanted to clarify that the current feature implemented to resolve this (and other requests) does have the possibility of not actually resolving the issue of always having the player “Repeat All” consistently.
Even if I added such a setting (I won’t as explained) the root issue could still happen and I would have lost time implementing something useless that would still need debugging.
So again if the player state reset despite the option that says don’t open a proper issue so that it’s fixed.