Anatoliy Kashkin
Anatoliy Kashkin
@hagabaka I have refactored `Runnable.Installer` in 38f7c2b. Now there are `Installer`, `FileInstaller` and `DownloadableInstaller` base abstract classes. Now GameHub should load installed free itch games in addition to owned games....
@hagabaka I have refactored download status so it doesn't need workarounds like this. There's now `ItchDownloader` which implements `Downloader` and has signals to update UI. That allows to integrate downloads...
@spinningD20 testing would be nice. If it works and it's stable I can probably find some free time and merge it. Some kind of game updates UI for this and...
@spinningD20 You need to build package from this branch or run `sudo ninja install` to install updated settings schema. Alternatively you can try to set schema directory before running compiled...
I have merged it into `dev` branch. It may need more tests covering various cases (with/without butler installed, authenticated/not authenticated, free/paid games, etc.).
Currently GameHub does not support multiple accounts at the same time. If you change account, previous data remains cached. * Steam: GameHub uses most recent account that was used in...
I plan to support custom versions of Wine, Proton and other compatibility tools. It will likely be a part of current [refactoring](https://github.com/tkashkin/GameHub/compare/dev...refactoring), but there's still a lot of work to...
@UltraBlackLinux > I need that menu to be official ;) It is official. Install the `refactoring` branch to try it. Some things are incomplete, but the basic features should work....
@UltraBlackLinux check if you're actually running the refactoring build from its build directory, version should be `1.0.0`. ```bash git clone https://github.com/tkashkin/GameHub -b refactoring cd GameHub meson build -Dprefix=/usr cd build...
@UltraBlackLinux run `sudo ninja install` from the build directory. Don't remove the build directory to be able to revert it with `sudo ninja uninstall` later.