Make Queue editable
Problem
The problem I see with the queue as it stands now is that there is no way to edit the queue after files have been added. It is possible to add files to the queue but there is no way to move items in the queue or to clear the queue without closing the program
Proposal
I would propose:
- To add a way to move the items in the queue per drag-and-drop
- To add a way to be able to remove items from the queue (either through some button on the item itself on the item or through a context menu)
- To add a way to be able to empty the queue without closing the application
Prior Art (Optional)
This should probably be split into three separate issues or at least done in three separate pull requests:
- [x] One for adding a context menu to items
- [ ] One for implementing drag-n-drop rearrange
- [x] One for adding a method to clear the whole queue
I can work on these features if nobody is already doing that.
Would it be better to put the remove action into a context menu that appears on right clicking the item or to add a remove button to the end of each item that only shows up if you hover above the item?
@Oowoosh0 hover actions don't show on touch, so it would probably be better to add a context menu