Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Improve multiple selection UX #241

Closed

Description

@kuychaco

Don't update FilePatchView as items are added to collection

MultiListCollection state

  • currently selected items
  • current tail
  • current head

Click:

  • select item
  • set tail to the item

Shift-click / shift-up/down / drag

  • Set head to item
  • Add all items between tail and head to selection

Cmd-click:

  • toggle item in selection or not
  • if item is head/tail, move head/tail to the next/prev item
  • else set item as new tail

Cmd-drag:

  • add to current selection

JOINING SELECTION
head/tail seems to be "sucked" to the other end of the list

Activity

  1. self-assigned this
    on Sep 11, 2016
  2. kuychaco commented on Sep 24, 2016

    @kuychaco
    ContributorAuthor

    Elaborated on this in separate issues, with gifs for illustration purposes

    #260 - Don't update file diff view when selecting multiple items
    #210 - Allow user to select multiple items by shift+clicking
    #261 - Support cmd-clicking to toggle selection state?

  3. kuychaco commented on Oct 5, 2016

    @kuychaco
    ContributorAuthor

    This issue is redundant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions