spezifisch / stmps

Subsonic Terminal Music Player S
GNU General Public License v3.0
19 stars 6 forks source link

[FEATURE] Add ability to reorder queue #36

Closed xxxserxxx closed 2 months ago

xxxserxxx commented 2 months ago

Users should be able to re-order the queue, moving individual songs up or down. While we're at it, a "shuffle" operation would be nice.

All of the good bindings are already taken; +/- control the volume; arrow keys navigate. I'm inclined to use vim bindings: k/j for up/down. s is free, so how about S for shuffle? Capital-S, just to make it a little harder to accidentally shuffle.

This is probably a good beginner ticket, which also makes it likely I'll just add it and submit a PR. I'd like feedback on the key bindings, though: any better ideas?

xxxserxxx commented 2 months ago

This is implemented with PR #37; the automagic cross-reverence wasn't made because my fork was originally made from wildeyedskies, and I haven't yet deleted and re-forked it.