No changes are ever saved unless the user explicitly chooses to save the project or individual files. Temp files should be saved in AppData. Since that temp directory we create is supposed to be deleted when SkaaEditor closes, check for its existence on startup and offer a recovery option.
Some sort of basic autosaving is necessary until the codebase is a bit more robust.
No changes are ever saved unless the user explicitly chooses to save the project or individual files. Temp files should be saved in AppData. Since that temp directory we create is supposed to be deleted when SkaaEditor closes, check for its existence on startup and offer a recovery option.
Some sort of basic autosaving is necessary until the codebase is a bit more robust.