Firstly, thank you so much for this program, I love it, and I love how you are doing it.
This post is a mix of bug reporting and feedback - I hope that works OK for you.
In short:
What is missing for me is the option to not save changes when closing the program. And, in addition, when closing the window from “File”–>“Close”, it could prompt with a choice to save or not, rather than saving automatically.
Full story:
I got into an issue on Mac today, as I was doing some changes on an object, suddenly all kind of changes took place on all my objects. It seemed as if my outlines suddenly turned into strokes with much bigger widths. Strange thing was, I could not ‘undo’ those unwanted changes. I could undo moves that happened before that, but the unwanted changed remained, as if they were somehow layered over everything.
So, since I did not save the document after opening it I decided I’m just gonna close the program, discard changes, and then I can reopen the file, and everything is back to normal…
But when I wanted to close the program, I only got the choice to either “Save” or “Cancel”. Canceling just brought me back to the twisted image, and I definitely didn’t want to save the changes.
So I looked around for options, and I found the “Close” option under the “File” menu, and went for that one, thinking that changes probably wouldn’t be saved… The window closed, and, to my surprise, all the changes were saved anyway, even though I didn’t ask them to be saved. So I had to redo all the work from my initial sketch.
From then on, every time I am happy with changes I made, I first save the file, and then I copy the file so I have a backup, in case something unexpected and unwanted happens. It works, but it is not so practical.