Page MenuHomeSolus

Update Lutris to 0.5.4
ClosedPublic

Authored by Staudey on Fri, Nov 29, 7:24 PM.

Details

Summary

Update Lutris to 0.5.4

Summarized Changes:

  • Added config validation.
  • Added a popup after a successful game import.
  • Newly installed games that don't specify wine version will now default to the version used during installation.
  • Provide a fallback for when Lutris can't create a working directory.
  • Update libretro runners list.
  • Removed runners that have no binary builds.
  • steamwebhelper.exe is no longer disabled to avoid issues with the new Steam UI.
  • Ignore special symbols when generating identifiers for games.
  • Wine processes are now killed if installation is cancelled.
  • Fixed installation issues for users whose username begin with "x".
  • Fixed a bug with side panels hidden by default on first start.
  • Fixed an issue that would not allow user to unselect a game in right panel by clicking on an empty space in the library if that game was no longer installed.
  • Fixed an issue that allowed user to change the configuration of a game that was already removed.
  • Fixed an issue that made games imported from native Steam to appear as uninstalled.
  • Fixed a bug that opened Wine Console instead of Wine Registry.
  • Fixed warnings that occurred when Gamemode was enabled.
  • Fixed a bug preventing Lutris to find Gallium Nine libraries.
  • Fixed issues with positioning of the Lutris window.
  • Fixed game panel updates on game quit.
  • Fixed a bug that made Lutris download Linux version of a GOG game even when the runner was set to Wine.
  • Fixed installation of the local install scripts.
  • Fixed installation issues for wine installers that don't have a "files" section.
  • Further fixed issues with wine sandboxing on non-english systems.
Test Plan

Installed and launched "Magic: The Gathering Arena" and "Hero Lab" (using Wine) and launched "Battle for Wesnoth" (Steam version)

Diff Detail

Repository
R1992 lutris
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Staudey created this revision.Fri, Nov 29, 7:24 PM
Staudey requested review of this revision.Fri, Nov 29, 7:24 PM
Staudey added a comment.EditedFri, Nov 29, 7:25 PM

Note: Sorry Josh, in case you actually wanted to update this yourself, but I just had to test the new version and see if it still needed the patch to successful install and launch Wine apps (it does); and since I'd already done all the work I thought I might as well submit this.

Staudey updated this revision to Diff 18589.Fri, Nov 29, 7:30 PM

Add cabextract as a dependency, to prevent issues like this

JoshStrobl accepted this revision.Wed, Dec 4, 8:37 AM
JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Wed, Dec 4, 8:38 AM
This revision was automatically updated to reflect the committed changes.