captbaritone / captbaritone/webamp
Make shuffle mode more clever
- Dominant language
- TypeScript
- Stars
- 11.3k
- Forks
- 796
- PR merge metrics
- No merged PRs in 30d
Description
When the user enables shuffle mode, we should generate a shadow playlist order that has been shuffled and play from that instead. Adding new tracks should add them to the "unplayed" part of the playlist. Deleting a track should remove it from the playlist.
When the end of the playlist is reached, it should stop.
From Dr. O:
> and this is why people complain about winamp proper's shuffle handling at times :wink:
as we've been talking about it recently as some seem to get repeats when shuffle is on when others don't & it works off a pre-generated shuffle list (with removals taken out & additions added into the part that's remaining to be played)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.