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

Warn about saves and prefix changes when changing wine type #4323

Open
arielj opened this issue Feb 3, 2025 · 1 comment
Open

Warn about saves and prefix changes when changing wine type #4323

arielj opened this issue Feb 3, 2025 · 1 comment
Labels
feature-request New feature needs to be implemented.

Comments

@arielj
Copy link
Collaborator

arielj commented Feb 3, 2025

Problem description

It's really common for users to change from proton to wine, or from wine to proton, or from proton experimental to ge, etc, and then realize their saves are gone for example, or that something happened and the game is not broken, or if it depends on a 3rd-party launcher then the game is gone.

Feature description

In the Wine tab of the Game's settings dialog, we can show a warning that changing the wine in the selector may break the prefix and lead to missing saves and the other side-effects.

We could ignore the warning if there's no prefix created yet.

I imagine that, if the prefix folder is already created, we disable the wine version selector by default so the user has to read the warning and change the version intentionally knowing about the possible data loss.

Alternatives

I don't know, anything to prevent users from breaking their prefix and losing saves

Additional information

No response

@arielj arielj added the feature-request New feature needs to be implemented. label Feb 3, 2025
@GitUp1234
Copy link

Yes, when I started using Heroic I also found this confusing. Even though the saves are not really gone, you have to find out that the folders changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature needs to be implemented.
Projects
None yet
Development

No branches or pull requests

2 participants