Skip to content

[Feature Request] Exempt from Steam Sync #1028

@nickgirga

Description

@nickgirga

Describe the solution you'd like
A clear and concise description of what you want to happen. Include any specific details or examples.

I would like to exempt some games from my Steam game sync to clean up my Yamtrack library. For like old games I maybe tried for a few minutes and didn't really care for or game servers/tools that I don't consider games I want to track. Maybe some kind of menu to add app IDs or game/tool names when creating a new sync to exempt them from being synced to Yamtrack.

Describe alternatives you've considered
If applicable, provide a description of any alternative solutions or features you've considered.

You could also make a permanent log somewhere of any game data that has been synced ever (for the "Only Sync New Items" option), so that deleted games are still considered to have been synced at least once before (meaning they will never sync again, as no new data will ever be compared to the old logged data we already have, but "deleted"). This doesn't need to be crazy secure and hide the names of these "deleted" games from any traceable reference. I just don't want them cluttering my feeds. This would make "exempting a game from sync" become "deleting a game from Yamtrack after first sync". Also a fairly intuitive way to implement this.

or

If the data is available from Steam's API, it would be nice if you could inquire if a game has been set to private (in a "not publicly viewable on your account" sense, not the "hidden from your launcher's game library" sense) and keep/remove entries based on this information. However, this would limit a user to using Steam and its private feature to facilitate hiding games (which may come with limitations of its own). But this does mean more sensible defaults without the need for manual configuration. This would probably be the best user experience if possible. Especially if paired with one of the other alternatives that give more granular control over which specific games a user chooses to exempt from sync.

Additional context
Add any other context, screenshots, or examples related to the feature request here.

Steam Private Games (stored on server; not in launcher)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions