atom / github

:octocat: Git and GitHub integration for Atom
https://github.atom.io
MIT License
1.11k stars 393 forks source link

UX: ctrl-click selection in staging view #1367

Open awilkins opened 6 years ago

awilkins commented 6 years ago

You can currently shift-select multiple entries in the staging view and use the context menu to stage them all, but you can't ctrl-select entries.

e.g. if you have changes on the same topic but in different bits of your tree (lib / test) but also changes to other files in-between in tree order that are not on the same topic, it would be convenient to ctrl-select and stage the relevant files.

It's normal to support ctrl-selection in a list box permitting multiple selections as part of typical UI convention.

wesinator commented 4 years ago

:+1: this is a basic UI keyboard shortcut workflow that is missing

The shift-click behaviour on multiple unstaged files doesn't select files in an intuitive manner needs a way to select multiple but not all (e.g. 2 out of 3 files) that aren't back to back neighbors in the list.

Still missing in atom 1.42.0