I made a terrible mistake. I highlighted all of my cards in a space to move them for more room at the top, and I hit Connect by mistake, which joined all of the cards together with a new connection type. I tried to ctrl + z but that didn’t help: is there a way to undo connection changes? This isn’t a major problem – I can fix it manually in about 10 mins – but for future reference any information about a strategy to undo that mistake would be great! Thanks.
Oh damn, ya the undo is currently limited to restoring removed cards. Complete undo support is def on the roadmap though
I know complete undo support is a big feature, but I’m glad it’s in the plans. It would go a long way to making Kinopio feel even more nimble and effortless. Currently, there is a certain level of stress when manipulating lots of cards because there is no undo. It feels like having to tip-toe around because you don’t want to knock stuff over because you know it will take time to put it back.
Due to that, sometimes when I’m making a big change, I remember to duplicate the space (basically back it up). I am also backing up all my spaces every 2 hours. And then, I recently wrote another script that basically does the same thing which is slightly better because it only gets spaces that were changed since the last time I ran it. (It also puts it into a SQLite database, but an interim step is pulling all the JSON).
The fact that I have backups mitigates some of the anxiety:) @sam I know that wasn’t what you asked for, but maybe still interesting to you
it’s about a week or two of work, I have the fundamentals already built. As usual I just need to find the time to finish it
+1. Undo/redo is a must. Please consider adding it sooner than later.
bumping this up. During the current performance rewrite, I’m reworking how the current undo history system works so now might be a good time to add full undo.
List of missing scenarios I’ve come up with so far? What else is missing?
- move card, to prev pos (recorded after drag)
- move multiple cards, to prev pos (recorded after drag)
- reconnect disconnected cards
- restore removed connection
- restore multiple cards and connections together - for when multiple selected items are removed
For some reason, I don’t think I’ve ever wanted to do this, but it seems pretty basic: undo last card name change.