Skip to content

[FIX] Do not reinstall GPTK if WineCrossover or WineStaging or Crossover are installed#5451

Open
arielj wants to merge 3 commits intomainfrom
do-not-reinstall-gptk
Open

[FIX] Do not reinstall GPTK if WineCrossover or WineStaging or Crossover are installed#5451
arielj wants to merge 3 commits intomainfrom
do-not-reinstall-gptk

Conversation

@arielj
Copy link
Copy Markdown
Collaborator

@arielj arielj commented Apr 2, 2026

This PR closes #5428

We were always installing GPTK-Latest if no version of GPTK was found on the system, even when the user explicitly uninstalled it and made Wine-Staging the default or when Crossover is available (which has better compatibility than GPTK).

This respect that by checking not only if gptk is found but also if there's any other installed wine through the Wine Manager and if Crossover is installed.


Use the following Checklist if you have changed something on the Backend or Frontend:

  • Tested the feature and it's working on a current and clean install.
  • Tested the main App features and they are still working on a current and clean install. (Login, Install, Play, Uninstall, Move games, etc.)
  • Created / Updated Tests (If necessary)
  • Created / Updated documentation (If necessary)

@arielj arielj requested review from a team, Etaash-mathamsetty and flavioislima and removed request for a team April 2, 2026 03:08
@arielj arielj added the pr:ready-for-review Feature-complete, ready for the grind! :P label Apr 2, 2026
@arielj arielj changed the title [FIX] Do not reinstall GPTK if WineCrossover or WineStaging are installed [FIX] Do not reinstall GPTK if WineCrossover or WineStaging or Crossover are installed Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:ready-for-review Feature-complete, ready for the grind! :P

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wine version not saving on mac

1 participant