tkashkin / GameHub

All your games in one place
https://tkashkin.github.io/projects/gamehub
GNU General Public License v3.0
2.23k stars 129 forks source link

GameHub settings ignore all changes of file paths. #315

Open blooalien opened 4 years ago

blooalien commented 4 years ago

Expected behavior

When I change the game install paths in the preferences, it was expected that the new paths chosen would be used. The main paths for downloading game installers, AND the actual INSTALL paths for games (further down in separate areas of the preferences) were tried.

Actual behavior

A folder named "Games" is STILL created in my home folder despite my already having a "games" folder (note the lower case makes it a DIFFERENT folder) and pointing ALL the settings at a GameHub folder inside my "games" folder. This "Games" folder that is wrongfully created against my will is where the games get installed to, despite the installers being downloaded to a GOG folder adjacent to the chosen "_Collection" folder (which strangely enough DOES respond to changes of path).

Steps to reproduce

Install any GOG game or HumbleBundle game after changing the paths and restarting GameHub and deleting or moving the old "Games" folder out of the way. The newly installed game will cause "Games" to be re-created, and the game will be installed there, no matter where you've told GameHub to install new GOG or HumbleBundle games to.

Version and environment


- GameHub
    Version: 0.14.2-4693bf5-dev
    Branch:  dev
    Commit:  4693bf508267feff52e0ac7205b80796f1330a75
- Environment
    Distro:  Ubuntu 18.04.3 LTS
    DE:      KDE
    GTK:     3.22.30
    Themes:  Breeze-SoftGlass | Papirus-Dark```
tkashkin commented 4 years ago

Try to change install directory to something else temporarily, restart GameHub, change it to directory you want and restart again.