Skip to content

Multi-selection #38

@space928

Description

@space928

Multiple cues be selectable and editable. If multiple cues are selected, go should affect all of them. Drag and drop should respect multiple selection as should the cue editor (although only the last selected cue's parameters will be displayed).

The last selected cue will be highlighted as usual, this is the primary selected cue, multiselected cues will be outlined.

Cues can be multiselected with ctrl or shift (for range selection). Pressing ESC while no cues are active or clicking normally deselects the other cues.

Internally, we'll maintain a hash set of all the multiselected cues (excluding the primary selection, which will work as in prior versions). When a cue is multiselected, we subscribe to the primary cue for property changes and propagate these to the other cues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions