Core features march on
Yep, spent time on some of the more boring elements today.
I got undo/redo working which was something that was nagging at me. Undo/redo is the sort of feature you need to have implemented at the start of a project like this. I’ve been down this editor road before and I didn’t have a decent undo/redo feature because I didn’t plan ahead properly. Having it working NOW, when the editor barely does anything useful, is key. Now I can make it work flawlessly with any features added in the future!
I also added a few keyboard short cuts for changing the grid size.
Speaking of the grid, dragging of stuff is next up on the Big Board of Features…