redromnon / HeroicBashLauncher

Directly launch any Epic Games Store and GOG game from anywhere without Heroic on Linux.
GNU General Public License v3.0
353 stars 17 forks source link

Fix Flatpak detection and prefer Flatpak when it is installed #119

Closed afwolfe closed 1 year ago

afwolfe commented 1 year ago

This PR addresses #102 by improving HeroicGamesLauncher Flatpak detection by attempting to check the output of the flatpak list command.

It also addresses the potential inconsistency discussed in #117 between checkbinary and configpath by having checkbinary prefer the Flatpak installation when configpath.is_flatpak == True.

redromnon commented 1 year ago

I believe you need to handle the small conflicts before I can merge this PR. They're caused due to #120.

afwolfe commented 1 year ago

Hello, I have rebased this branch on top of main and resolved the merge conflicts.

redromnon commented 1 year ago

Great! Thanks!