dweymouth / supersonic

A lightweight and full-featured cross-platform desktop client for self-hosted music servers
GNU General Public License v3.0
668 stars 26 forks source link

Can't shuffle by default unless I do "play random" #358

Closed YamiYukiSenpai closed 2 months ago

YamiYukiSenpai commented 2 months ago

I find that the only way to shuffle is to "play random". There's no shuffle button in the bar image

I'm using the latest version on Flatpak (0.9.1)

dweymouth commented 2 months ago

Duplicate of #11. This has been a long-standing feature request but I've kept putting it off because it's actually not easy to implement. For example, what happens if you reorder or edit the queue while shuffle mode is enabled - if you add tracks they should be appended to the non-shuffled running order but shuffled into the actual play order? I will try to find some time to think this through and add it, but if anyone wants to give it a go or has implementation suggestions please feel free to chime in!