Block a user
27478e1e02
cue editor/piano roll: starting to get mode buttons working and keybindings too
68c52e8e10
stacktraces to help track down missing actions
532d1d8251
working and accessible canvas cursor setting
15d93d3a45
note range for midi * views API cleanup
e61d15bf99
expose ::set_note_range() as public in MidiView
e670af5dd9
fix drawing translation issue
0d8fc76645
basically functioning piano roll for midi cue editor
aa5683dfe4
tentative beginnings for a canvas piano roll header
4eae436d45
fix up event handling so that MIDI note drag works in cue editor
6d8d40d1a1
tempo bar and BBT ruler in MIDI cue editor
f112300a92
use SMF tempo map if available in MidiCueEditor
b24eb6511e
use new SMF::tempo_map() method when importing tempo map from SMF
21e8c10d00
factor out code to extract a TempoMap from an SMF
6020d62c46
do something to make MIDI bindings accessible in any EditingContext
242cf53924
move a bunch of MIDI editing into EditingContext
a5e5f9f538
virtualize event handling methods for EditingContext
6fd287dbef
share code between MidiRegioNView and MidiView
9478f4bf0f
progrss with rubber band selection and event handling in MIDI cue editor
955fedec85
fixes to get redraws when note range changes
88c58685cd
fix some region-view level selection issues