Well, it almost took me a month to finish the text edit function. I had to make many underlying changes like rewriting
ShapeList types to manage the interaction between
Shape and the actual list. More on this in ARCHITECT.md.
Getting back to this project after a month-long break, at first, it seemed like I’d run out of motivation to keep working on ASCII-d, but it looks like that’s because of the messy code I left over before the break. After a few days to clean them up, solve most of the remaining text editing issues. Now I’m back on track.
I decided to change the UI from dark theme to light. Now that the basic functionalities are ready, it’s time to focus more on the UI. The next update will be about the toolbar.