Refactor and consolidate startup wizard

- Add welcome page
- Add settings migration
- Add library table configuration
- Combine sentry and updates into a privacy step
- Support in single-top mode
This commit is contained in:
Jon Evans
2025-10-15 22:18:52 -04:00
parent d2f927dd7e
commit 266c8c8754
98 changed files with 2247 additions and 1451 deletions
@@ -116,7 +116,7 @@ SETTINGS_MANAGER* GetSettingsManager()
{
// Ensure wx system settings stuff is available
ignore_unused( wxTheApp );
s_SettingsManager = new SETTINGS_MANAGER( true );
s_SettingsManager = new SETTINGS_MANAGER();
}
}