Age | Commit message (Collapse) | Author |
|
|
|
- this allows a midi region drag to update the visible notes
correctly while crossing MIDI streamviews with a differing
note range.
as a side effect, fixes a bug where changing
note range on a track did not draw some notes
(apply_note_range redisplays the model).
|
|
- should fix 7135
|
|
|
|
|
|
|
|
|
|
- its not obvious that this is happening in sustained mode,
but Percussive reveals all.
|
|
|
|
|
|
|
|
|
|
- fixes some odd results when scrolling down/up over the BBT clock display.
|
|
|
|
Previously it would be shown at the mouse cursor position even though the
Region is cut/split at the snap/quantize point if no motion occurred.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- snap behaviour is round to nearest
- holding down button 1 while dragging creates many
(if not already present) hits.
|
|
|
|
|
|
- nothing else treats a modifier press as
a key press event, so don't pass it on.
amends 0af9fb0d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- removes the separation between click and
drag-creation of notes noth now handled by the drag code).
|
|
|
|
|
|
entered.
|
|
Should finally resolve bug #7002
The reason 95e3f766 didn't resolve this is because OptionEditorContainer ctor
is called before adding all the widgets in RCOptionEditor so they will still be
hidden.
|
|
OK -> start_engine() can eg. trigger an interactive plugin scan,
which in turn leaves the EngineDialog responsive. changing settings
or clicking OK again can lead to undefined behavior.
|
|
|
|
|
|
::usleep()
|
|
|
|
|
|
- thanks ristic for the report
|
|
|
|
|
|
- should fix incorrect midi region length on split.
|
|
|
|
- amends d2d2308588e84
|
|
|