hrkfdn/ncspot

Support shifting tracks to top / bottom, like with move

voskresenie opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
I find it frustrating that I can't move tracks to the top of the queue easily. With moving tracks to the end of the queue, I can do shift down 10000, which is fairly straightforward and works to move tracks to the bottom, for practical purposes, but shift up 10000 causes ncspot to quit suddenly.

Describe the solution you'd like
With the move command, I can do move top or move bottom in addition to move up N and move down N, but shift does not have that option. I think it would be useful to add this same functionality to shift, ie shift top and shift bottom. I believe this is named an Extreme in code.

Describe alternatives you've considered
Alternatives would be to fix the issue with shift up N for N > currentIndex

Additional context
Currently running version 1.2.0 (a5953d9).