UncleGoogle / galaxy-integration-humblebundle

Humble Bundle integration for GOG Galaxy 2.0
GNU General Public License v3.0
187 stars 18 forks source link

Misflagged search application as game #104

Open ebergstein opened 4 years ago

ebergstein commented 4 years ago

Describe the bug I installed the plugin from Galaxy, and it flagged Everything(the search application found at https://www.voidtools.com/) as Everything(the video game) and thinks that the game is installed from Humble Bundle. Launching it will launch the search application.

Expected behavior I was expecting it to show that the Humble Bundle version of Everything is not installed, since I do not have it installed.

Plugin installed directly from Galaxy

Provide logs

UncleGoogle commented 4 years ago

Hi, Thanks for the report.

Well, that's the result of heuristics used to find installed games based on owned game names.

The only way I see is to provide more control on what is installed via GUI. Definitely to be done in v0.9 or 0.10 ...

nodeunit commented 3 years ago

Funnily enough, I have this issue as well.

Does Galaxy provide any options for hiding a particular integration's installation (like hiding a game, but only for, say, the Humble Bundle version)? Alternatively, perhaps as a feature, could managing installations/installation paths of games through this particular integration be added? Or just adding an 'ignore' list for valid paths in the meantime?

UncleGoogle commented 3 years ago

No such option in Galaxy.

Yes, I've planned to add some kind of config. Maybe an option to mark particular exe path as invalid is good enough. Then in GUI you can reject some auto-matching proposals. I think that would give enough flexibility without breaking change for autodetection. What do you think?

nodeunit commented 3 years ago

Yes, I've planned to add some kind of config. Maybe an option to mark particular exe path as invalid is good enough. Then in GUI you can reject some auto-matching proposals. I think that would give enough flexibility without breaking change for autodetection. What do you think?

Yes, the latter option would be a good fit for the time being, until sometime in the future a more full installation flow is possible.

UncleGoogle commented 3 years ago

until sometime in the future a more full installation flow is possible.

@nodeunit do you have any idea about full installation flow, how it should look like etc? How it can influence installed games detection?