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

Putting package-management options in a single place (unified interface) #5352

Open
drws opened this issue Mar 10, 2024 · 0 comments
Open

Putting package-management options in a single place (unified interface) #5352

drws opened this issue Mar 10, 2024 · 0 comments

Comments

@drws
Copy link

drws commented Mar 10, 2024

Runners' and runtimes' package management is currently a bit scattered around the GUI:

  • Preferences > Runners for adding and removing runners (such as Wine)
  • Preferences > Runners > Wine > (version management icon) shows Manage Wine versions window where Wine can be updated
  • Preferences > Updates where Wine update channel can be selected and runtimes updated

Wine package management is scattered around at least the three places above. Also different approaches to runner and runtime management is more confusing than making a distinction between the two package types. Package (runner and runtime) management could be unified into a single interface which provided an overview of everything available and installed (and also an option to update everything Lutris needs at once). The new combined interface could provide installation, removal, updating, update channel selection and version selection options for all runners and runtimes. Also selecting more than one version (such as in the case of Wine) could be incorporated to have a complete overview and all management options in one place. The proposal would also reduce number of Preferences pages due to Runners and Updates merger.

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

No branches or pull requests

1 participant