Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Select and manage multiple games #3321

Open
13 tasks
ZashIn opened this issue Dec 15, 2023 · 0 comments
Open
13 tasks

Select and manage multiple games #3321

ZashIn opened this issue Dec 15, 2023 · 0 comments
Labels
feature-request New feature needs to be implemented.

Comments

@ZashIn
Copy link

ZashIn commented Dec 15, 2023

Problem description

Currently only one game can be selected / managed at a time, while at least the following actions could be done for multiple games at once:

  • changing categories
  • updating
  • uninstall
  • (install)

These actions are all supported for selected game in Steam, too.

Feature description

Select multiple games by adding the following features:

  • add a checkbox on the icon (grid view) / in front of the entry (list view)
  • add hotkey / modifier keys to select:
    • CTRL + LMB: add single game to selection
    • SHIFT + LMB: select range
    • CTRL + A: select all / none of the currently filtered games

Manage the selected games with these actions:

  • change categories
    • check only common categories
    • use e.g. a grayed out checkmark for categories used only by a some of the selected games
  • update: queue under downloads
  • uninstall
    • add some kind of queue / process for each uninstalling game
    • option to cancel the whole queue
  • (install: would require shared install dialog for location etc., otherwise similar to uninstall)

Alternatives

  • categories: edit config?
  • updates: use auto updates
  • uninstall: remove folders & rescan?

Additional information

Related issues/PRs:

@ZashIn ZashIn added the feature-request New feature needs to be implemented. label Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature needs to be implemented.
Projects
None yet
Development

No branches or pull requests

1 participant