On 27/03/2008, Daniel Holt <
daniel holt gmail com> wrote:
> Here are three patches that together make the following improvements to the
> user interface:
>
> When starting a new selection within an event, any previous selection now
> clears correctly
> MMB now starts a selection within an event
> Shift+MMB adds to a selection within an event or moves the selection within
> an event:
> If done on or before the beginning of the existing selection, stretches the
> selection from the left
> If done on or after the end of the existing selection, stretches the
> selection from the right
> If done amid the selection, drags the whole selection
> Currently the drag starts with the end of the selection where the mouse
> clicks, but the drag should start with the selection exactly where it is
>
> Ctrl+{L|R}MB now deselects an event if it's already selected
> Shift+{L|R}MB now selects all events from the most recently selected event
> to the currently clicked event. Can be combined with Ctrl+LMB Patches are
> included as attachments, and affect Event.py, EventViewer.py, and
> Instrument.py
>
> Daniel
>