Anatoliy Kashkin
Anatoliy Kashkin
GameHub uses [`steam://` protocol](https://developer.valvesoftware.com/wiki/Steam_browser_protocol) and I don't think it's possible to get launch options or show Steam's selection dialog.
It seems to be possible to get this info with Steam console or [SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD). ```bash steamcmd.sh +login anonymous +app_info_print +quit ``` I haven't found a way to run a console...
@Lucki > You can access the console by using this link: `steam://open/console` I know about that. What I meant is that it's possible to run `app_info_print` in `steam://open/console`, but it...
f88b0a4 improves binary vdf parser so it can now read `appinfo.vdf` and `packageinfo.vdf`. It's possible to get launch options from `appinfo.vdf`. It will allow to run games with args via...
GameHub currently uses XTest to generate fake keypresses so it only works on X11 now. [refactoring](https://github.com/tkashkin/GameHub/tree/refactoring) branch has more checks to prevent crashes on Wayland and there's a message in...
Unfortunately I'm not sure where bottleneck is and how to optimize it. I may rewrite loading in future, but there are some problems with background threads. Are any of sources...
Loading is started from [GamesView](https://github.com/tkashkin/GameHub/blob/dev/src/ui/views/GamesView/GamesView.vala#L378). It calls `load_games` methods for each source asynchronously. Source-specific loading is here: * [Steam](https://github.com/tkashkin/GameHub/blob/dev/src/data/sources/steam/Steam.vala#L156) * [GOG](https://github.com/tkashkin/GameHub/blob/dev/src/data/sources/gog/GOG.vala#L161) * [Humble](https://github.com/tkashkin/GameHub/blob/dev/src/data/sources/humble/Humble.vala#L93) It's not a good code, it should...
@NekoNoor check with latest commit in dev branch. There were some performance improvements recently.
@markmorris games are cached. Games can disappear on initial load if merging feature is enabled. After initial merging all games should be displayed. You might be thinking that games are...
@NekoNoor, @markmorris Try latest build. I think it's much faster now than it was a few months ago.