-
-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shuffle the play queue ? #471
Comments
That tool tip is incorrect, it should say Repeat (and is fixed now on main). Currently there is no way to shuffle the queue after songs have been added, but you shuffle as you add them. I haven't implemented queue shuffling yet (#11) because I haven't figured out a good way to do it, considering all the edge cases of adding and removing songs from the queue while shuffle is enabled |
BTW if anyone has ideas for how this should work (adding and removing from the queue while shuffle is enabled, then disabling shuffling, what should be the proper queue order) - feel free to add suggestions! |
To narrow it down The use case is add a couple of things to the queue. Have the tracks play in a random order. One suggestion:
|
Some more thoughts on how this could work:
|
Your logic sounds correct. Certainly, meets my use case. |
Any updates on this? I'd love to be able to shuffle my favorites like you can shuffle all tracks... |
I started working on this but it is surprisingly complex with all the edge cases around the queue being modified while shuffle mode is on. I've been taking a break from the project for a bit - this will be the first thing I work on once I come back. In the meantime, you can shuffle your favorites by doing Ctrl+A on the favorite tracks view, right-click, Shuffle |
Really like the app- Thanks
I am new so pardon if I am missing something
One question is there a way to shuffle the play queue?
The one icon available on play bar has a tool tip "shuffle" but is generally is used for repeat. (see below) and seems to function that way.
Where should I be looking?
The text was updated successfully, but these errors were encountered: