Skip to content
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

Better Queue Functionality #83

Open
WilsontheWolf opened this issue Nov 12, 2023 · 1 comment
Open

Better Queue Functionality #83

WilsontheWolf opened this issue Nov 12, 2023 · 1 comment

Comments

@WilsontheWolf
Copy link

Currently, if I want to queue a song to play next, it just adds it to the end of the queue. This is fine if your just listening to music your queuing, but if I'm listening to my playlist, then it's 400 songs down and I need to manually bring it up.

Other apps do this by having a second "up next" queue. Simply queuing a song adds it to the end of the up next queue, and when a song ends, it plays the next song in the next up queue, if it exists, otherwise it continues playing your playlist or whatever.

An alternative would be to just queue the song as the next song in the queue. This has the drawback that adding multiple songs will play them in the opposite order as queued.

some other things to note:
Often, songs added to the up next queue disappear when once played. That is once the song starts, if it ends or is skipped/rewound, then you can't get it back by rewinding/skipping to it. This might get a bit annoying for making playlists, as queuing is kinda the main way to add songs.

Also the current ui isn't really designed with having 2 queues in mind, and might get messy.

Anyways, thank you for this project

@einsteinx2
Copy link
Owner

Apologies for the delay in responding, I had been taking a break from working on iSub.

I'm 100% with you on this! I'm working on finishing up the new Swift rewrite and getting it to feature parity with the App Store version, but as soon as that is done I would love to get this implemented.

I do like the idea of an "up next" Spotify-style queue in addition to the normal play queue and I think I could work something like that in. Otherwise a simpler but less functional solution would at least be an option to "Queue Next" or something similar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants