I face the same problem therefore I understand the need.
The multi selection, including the Shift and Control modifiers keys is a standard feature of the GTK treeview object the bookmark panel is based on. It's just disabled at the moment. With some care I should not break it.
With the HIG spec guideline I previously overlooked (thanks for the link btw) the delete feature is not that complex. For my point of view it's basically behaviour 1 of comment #4 with some centralized way to allow undos that can come later... after some design thinking.
The real concern is the move feature.
The drag and drop feature in the GTK treeview being at moment limited to one row at a time, it needs some work to implement it.
As a bonus (and maybe to be forgiven for the time it'll take to develop that) I propose to allow the 'Open in new tabs' action on a multi selection ;)
I face the same problem therefore I understand the need.
The multi selection, including the Shift and Control modifiers keys is a standard feature of the GTK treeview object the bookmark panel is based on. It's just disabled at the moment. With some care I should not break it.
With the HIG spec guideline I previously overlooked (thanks for the link btw) the delete feature is not that complex. For my point of view it's basically behaviour 1 of comment #4 with some centralized way to allow undos that can come later... after some design thinking.
The real concern is the move feature.
The drag and drop feature in the GTK treeview being at moment limited to one row at a time, it needs some work to implement it.
As a bonus (and maybe to be forgiven for the time it'll take to develop that) I propose to allow the 'Open in new tabs' action on a multi selection ;)