Age | Commit message (Collapse) | Author |
|
make libwidget independent of libcanvas.
Confine basics to pbd and gtkmm2ext.
|
|
Stripable selection changes
The Editor continues to notify them, but via a direct call to ControlProtocolManager, not a signal.
The CP Manager calls the ControlProtocol static method to set up static data structures holding
selection info for all surfaces and then notifies each surface/protocol that selection has changed.
|
|
|
|
program startup
Note: we do not handle device departure correctly yet, mostly because the shadow (pad) port has a retained
reference somewhere
|
|
|
|
Aeolian is the same as Minor
|
|
|
|
|
|
|
|
|
|
the pressed pad
|
|
|
|
|
|
it was...
... prior to using the canvas for the video screen
|
|
|
|
Not tested with device at this point
|
|
|
|
|
|
|
|
|
|
TrackMix layout
|
|
for now)
|
|
|
|
|
|
its drawing and event handling
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provisional. Lots of (fun) work to do here
|
|
|
|
Coded while the paint prep dries in the sun
|
|
banking; mute+solo debugging in place
|
|
|
|
|
|
|
|
Push 2 is rather slow to send touch-end messages.
|
|
|
|
|
|
|
|
|
|
support for edit-range-from-playhead ops
|
|
|