This is a minimal implementation to just show settings screen (instead of error message/exception) if settings.json is not found. The Welcome Page PR will more fully implement this, but I just wanted to add it now in case there is a release before Welcome Page is done. Most of the code was lifted straight from your draft PR for WelcomePage :), so it should be straightforward to merge once that is ready.
Other changes were updating Avalonia, and removing unused Usings.
This is a minimal implementation to just show settings screen (instead of error message/exception) if settings.json is not found. The Welcome Page PR will more fully implement this, but I just wanted to add it now in case there is a release before Welcome Page is done. Most of the code was lifted straight from your draft PR for WelcomePage :), so it should be straightforward to merge once that is ready.
Other changes were updating Avalonia, and removing unused Usings.
Closes #104