meanmedianmoge / zoia_lib

Patch manager for Empress Effects ZOIA pedal
GNU General Public License v3.0
140 stars 19 forks source link

Drag and dropping to Insert instead of replace #133

Open function-store opened 1 year ago

function-store commented 1 year ago

When shuffling around my patches already present in a folder I'd much rather Insert the patch than Replace when dragging one onto the other .

Meaning, currently if I have Patches 0_A, 1_B, 2_C and I have a patch 63_Z that I want to move to slot 1_B it is more natural that it becomes 0_A, 1_Z, 2_B, 3_C then 1_B and 63_Z swapping places.

Currently if I want to do this I have to do a lot of shuffling around, messing up my original order in the process.

Best would be if you could drag in between the entries (so not on top) this way it's clear whether you insert before or after a certain patch.

Swapping would still possible this way, just need to move what is now 2_B over to the 63 slot.

This would also make multi-select behave much more predictably as currently it acts very weird.