Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default profile settings #1869

Merged
merged 2 commits into from
Sep 19, 2023
Merged

Default profile settings #1869

merged 2 commits into from
Sep 19, 2023

Conversation

Silarn
Copy link
Member

@Silarn Silarn commented Sep 13, 2023

This is a fairly contained change which adds a set to the instance creation dialog and general settings to set up defaults for the profile settings. (profile INIs, saves, and automatic archive invalidation)

There's a lot of confusion generated when profile INIs are enabled by default but not archive invalidation. People think they've modified the INIs but now the game is loading a different copy they didn't know about. As much as it is a user knowledge issue, it's also a pain point for people learning the application.

The current default during instance creation is just to enable archive invalidation. Most people will probably leave it alone, and the people who know what they are can choose their preference. I've tried to test a few different ways. Once the settings get saved to the profile config, it should be sticky. Only new profiles should pick up the defaults. But it's worth more testing.

@Holt59
Copy link
Member

Holt59 commented Sep 19, 2023

Is this still needed? Or did the starfield PR also include these changes?

@Silarn
Copy link
Member Author

Silarn commented Sep 19, 2023

It was included in Starfield, you're right.

@Silarn Silarn closed this Sep 19, 2023
@Silarn Silarn deleted the default_profile_settings branch September 19, 2023 15:56
@Silarn Silarn restored the default_profile_settings branch September 19, 2023 15:58
@Silarn Silarn reopened this Sep 19, 2023
@Silarn
Copy link
Member Author

Silarn commented Sep 19, 2023

Actually, maybe it wasn't. Now I wonder if I remembered to include it in some of those builds.

@Silarn
Copy link
Member Author

Silarn commented Sep 19, 2023

Yeah, this should be merged if there are no issues. I think my recent build included it because it was pulled into the category code but I might have skipped this change for a build or two. It's needed to keep new user confusion to a minimum.

@Holt59 Holt59 merged commit 7050927 into master Sep 19, 2023
6 checks passed
@Silarn Silarn deleted the default_profile_settings branch September 25, 2023 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants