Skip to content
This repository has been archived by the owner on Jun 6, 2022. It is now read-only.

Linux with Lutris support plus some extras #103

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

AdeelTariq
Copy link

Adds Linux support (steam grid asset management) and adds support for importing games from Lutris.
Plus it has some extra features that I felt were needed. Hopefully doesn't break existing functionality for Win or Mac.

@Merrit
Copy link

Merrit commented Feb 3, 2021

This is pretty great!

I tried it out and had one hiccup:

I imported a game from Lutris & it wiped out all my existing non-steam links. I wasn't able to reproduce it after the fact though 🤷

Using it to re-import them & add posters worked quite well though, so kudos! Hope this gets merged into main and released.

It also seems to show games from Lutris that were installed but have since been removed.

@Merrit
Copy link

Merrit commented Mar 10, 2021

This is lookin' pretty good. I hope it is being considered for merging?

@joeknock90
Copy link

LGTM?

@jamiefraser77
Copy link

I get an error when running npm run run and clicking import games in the UI:

13:30:32.298 › Opened Import Page
13:30:32.303 › UnhandledRejection TypeError: The "path" argument must be of type string. Received type undefined
    at onRejection (/home/jam/steamgriddb-manager/node_modules/electron-log/lib/catchErrors.js:54:18)
    at onRendererRejection (/home/jam/steamgriddb-manager/node_modules/electron-log/lib/catchErrors.js:74:5)

@Merrit
Copy link

Merrit commented Apr 10, 2021

@doZennn @aranel616 Hope someone will review and consider merging this pull request ❤️

@jamiefraser77
Copy link

This doesn't seem to be picking up games in the Epic Launcher (installed through Legendary/Heroic Games Launcher). It detects Steam and Lutris fine though.

The terminal output doesn't mention that it checked for them either:

09:30:46.658 › Started SGDB Manager 0.4.2
APPIMAGE env is not defined, current application is not an AppImage
09:30:47.609 › Found 2 Steam libraries
09:30:47.617 › Fetched 30 Steam games
09:30:47.618 › Got Steam user: 45270154
09:30:50.529 › Opened Import Page
09:30:50.530 › Steam is closed
09:30:50.537 › Getting installed games for import list
09:30:50.540 › Import: Started Lutris
09:30:50.853 › Erorr getting grids from SGDB

It should detect my Epic games installed automatically right?

@AdeelTariq
Copy link
Author

AdeelTariq commented Apr 14, 2021 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants