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.
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.