Collection-wide shuffle for artist/album/track playback
-
I usually listen to whole albums at a time, and use album shuffle on other platforms (since Winamp's AlbumList). I wanted to have this feature on Strawberry as well, since it's not covered by current shuffle (only track based) and impacts my own usability.
I did it in an unobtrusive way, but with an unwanted PR: https://github.com/strawberrymusicplayer/strawberry/pull/2532It currently cycles between no shuffle, track shuffle, album shuffle, and artist shuffle (or discography shuffle), for people who want it. All tracks for a selected param are played in the order they're in in the Collection. I think that this is intuitive to use and will serve needs other than my own.
The feature triggers when it's turned on in the Collection, and end of the playlist has been reached (or the Play button has been pressed).My personal preference is that it'd be mainline, since I'd rather keep my software up to date and not use not stale locally compiled versions.