Page MenuHomeSolus

Update Heroic Games Launcher to 2.3.5

Authored by infinitymdm on May 30 2022, 7:48 PM.



Full changelog available on github.

Key changes:

  • Heroic will show more information about the install folder and available space when installing a game.
  • New option in Accessibility to show uninstalled games with color cards.
  • Heroic now checks for updates before launching a game, and prompts the user if an update is available.
    • This feature existed prior, but had been broken for some time.
  • After downloading game files, while the files are being processed, Heroic will display "installing" instead of being stuck at 100%.
  • Added a --no-gui CLI parameter. Useful for scripting with other launchers.
  • Fixed an issue where Epic Games library would not show up after login
  • Library refresh now only refreshes that particular library, improving responsiveness.
  • Fixed an issue with GOG games failing to set up correctly.
  • UI fixes:
    • Fixed some error messages that were unclear.
    • Many small styling fixes.
  • Wine/Proton-related fixes:
    • Added the option to use the steam runtime with proton (this is enabled by default to improve OOTB compatibility).
    • Fixed an issue where if the wine/proton path has quotes around it, launch would fail.
    • Fixed an issue with winetricks & proton when using proton from wine manager.
    • Heroic will now search for Proton installs on other partitions.
Test Plan
  • Run each of the following in a terminal to ensure the binaries are present:
    • legendary -h
    • gogdl -h
  • Run heroic from terminal and verify UI appears.
    • If possible, install and test a game. Make sure things work correctly.
  • Launch Heroic Games Launcher from the menu. Verify UI appears.

Diff Detail

R5491 heroic-games-launcher
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

infinitymdm created this revision.May 30 2022, 7:48 PM
infinitymdm requested review of this revision.May 30 2022, 7:48 PM
Staudey accepted this revision.May 30 2022, 8:08 PM
Staudey edited the summary of this revision. (Show Details)
Staudey edited the summary of this revision. (Show Details)
Staudey added a subscriber: Staudey.

LGTM, thanks! (just fixed the link to the full changelog)

This revision is now accepted and ready to land.May 30 2022, 8:09 PM
This revision was automatically updated to reflect the committed changes.