enigma-dev / RadialGM

A native IDE for ENIGMA written in C++ using the Qt Framework.
GNU General Public License v3.0
46 stars 22 forks source link

Persistent Tree Model Insert #214

Closed RobertBColton closed 1 year ago

RobertBColton commented 3 years ago

This is a revival of #146 bringing the persistent model index for the tree's drag and drop to the newer model. This may make it less likely for contributors to break the logic in the future. I figured it may still be useful since it makes the code a little bit cleaner, however it doesn't work yet because Josh's BatchRemove does a full reset and blows away the existing indexes.