You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I mentioned this on the other integration, but the itch client seems to track game time and when the game was last played, is it possible to import this data to Galaxy? You can see this if you click on a game, there's a panel at the bottom showing hours played and last played:
The text was updated successfully, but these errors were encountered:
I assume this integration is no longer seeing updates, but this issue bugs me, and I figured I'd record what I've discovered in my travels as a starting point if I, or someone else, decide to work on this:
The itch client's record of this data can be read from the SQLite database in %AppData%\itch\db\butler.db, specifically the "last_touched_at" and "seconds_run" columns in the "caves" table. Note that this plugin is inspecting this table already, though not these columns.
However, since this integration uses the .exe of the program to launch the game directly, the itch client doesn't collect this info when launched from Galaxy.
The itch client can be opened to a specific game entry by using the URL "itch://games/[game_id]". I don't see a way to actually launch the game automatically, but I suppose it's easy enough to hit the Launch button once the client opens to the appropriate entry. Perhaps this behavior could be optional. In any case, this should be used when the Install button is clicked.
Alternatively, the integration could track the playtime itself. Ertego's plugin is doing this [and this plugin appears to have similar code to do this as well, but it is apparently not functioning].
I mentioned this on the other integration, but the itch client seems to track game time and when the game was last played, is it possible to import this data to Galaxy? You can see this if you click on a game, there's a panel at the bottom showing hours played and last played:
The text was updated successfully, but these errors were encountered: