Due to this issue happening recently to one of my project files, I would like to recommend an autosave function improvement. For some reason, there was no autosave made in the project folder for many hours.
The upgrade is to make it so that every backup file should be named differently, so we can restore a specific file (prior to e.g. deleting some important events or making another kind of mistake that affects the project).
Files could be named like this:
ProjectName+backup+DateStamp.gdg (or ProjectName+DateStamp.backup.gdg).
We can revert to states if we use a tool like Git in our project folder, but this would be simpler to use and automatic.
As a kind of a rolling autosave feature, it should also have an option to configure the maximum amount of files, before the first autosave will be overwritten (e.g save 1-10 states with 10 minutes between each - there’s no real reason to add any limit to the maximum number a user can choose, just an example).