Smart playlsits: Request new list with each play (if random sorting is enabled) #2031
ztx-lyghters
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Right now pressing or holding the
playbutton / menu entry on smart playlists with randomized sorting will make Feishin play the same fetched list over and over again.To request a new randomized list, user has either to open the playlist in question and press the
refreshbutton, or wait for some (significant in my opinion) amount time and pressplayagain, since it appears to be updating in the background periodically.First thing that comes to mind is to make "hold to shuffle" function to always request a new list, to be consistent in terms of UI. If user wants to shuffle tracks, might as well request new tracks for randomized playlists.
But I think simply pressing
playshould also result in new request, because why not? That's kinda the point of random sorting being enabled.It's probably better to request new list in both cases. If it helps to stay consistent or reduce the amount of additional code / logic, just let it be additionally reshuffled if
playbutton was held, I see no harm in that.I also wanna make it clear what I'm proposing to utilize this logic only for smart playlists with random sorting enabled and none others, if the amount of server requests is somehow of concern here.
In the end I just want random playlists to actually be random every time I play them. Becomes especially important if they also have a track limit.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions