Just wanted to post a quick update on what I’ve been working on. I’m still here and have been super busy - albeit quite.
As mentioned previously I’m working on a new version of Cantabile’s UI toolkit GuiKit and while it’s coming along nicely it’s a much bigger job than I originally anticipated. It’s important work that needs to be done but it’s dragged on for too long and I’m very conscious there haven’t been any Cantabile updates for a while.
Anyway I’m going to spend the next week or two on GuiKit then set it aside and switch back to Cantabile development for a while.
PS: for those interested the biggest sticking point right now with GuiKit is that I want to properly support UIAutomation which I’ve neglected for too long - but it’s not trivial. This is required so that visually impaired users can work with Cantabile more easily. It would also provide the ability to programatically control Cantabile’s UI from external scripts and allow for more comprehensive automated testing of Cantabile.