We must be able to detect crashes to offer the option to reset the cvars to the default values.
see issue #412 - the users have to manually delete config files or change cvars to be able to start the application again.
For this to work, we should create a pid file with every start and delete it on shutdown. If the application is now starting again we can offer a system dialog via SDL to offer the options to delete reset all cvars to the default values.
Should maybe be implemented in the WindowedApp class - or even in the App class if SDL also has a command line "dialog" implemented
We must be able to detect crashes to offer the option to reset the cvars to the default values.
see issue #412 - the users have to manually delete config files or change cvars to be able to start the application again.
For this to work, we should create a pid file with every start and delete it on shutdown. If the application is now starting again we can offer a system dialog via SDL to offer the options to delete reset all cvars to the default values.
Should maybe be implemented in the WindowedApp class - or even in the App class if SDL also has a command line "dialog" implemented