After looking through the code, it seems like you're running Uncrustify on files each time, meaning adding live preview of changes would require a few architecture changes.
Is this something you have considered? (As a contributor to other projects, I know, "Pull requests welcome!" is the standard answer for things like this.) Is this a thing you've planned for? Was it in your mental roadmap? Or is it not at all in your personal use case?
After looking through the code, it seems like you're running Uncrustify on files each time, meaning adding live preview of changes would require a few architecture changes.
Is this something you have considered? (As a contributor to other projects, I know, "Pull requests welcome!" is the standard answer for things like this.) Is this a thing you've planned for? Was it in your mental roadmap? Or is it not at all in your personal use case?