diff options
Diffstat (limited to 'libs/surfaces/mackie/TODO')
-rw-r--r-- | libs/surfaces/mackie/TODO | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/libs/surfaces/mackie/TODO b/libs/surfaces/mackie/TODO index af4bfeadef..a9cb1b9878 100644 --- a/libs/surfaces/mackie/TODO +++ b/libs/surfaces/mackie/TODO @@ -3,8 +3,9 @@ if the handler is not called in the "correct thread", it will use a pseudo-RT-safe-enough technique to get the correct thread to recall "handler" later on, and return. * jog with transport rolling doesn't work properly. My use of ScrollTimeline also doesn't work. +* make loop button sensitive to current transport state * make sure rew button can go past the previous if pressed twice, relatively quickly. -* finish button mapping. +* finish button mapping. Only shifted buttons left for bcf. * concurrency for bank switching? And make sure "old" events aren't sent to "new" faders * TODOs in code * removal of a route results in a strip that isn't dead, but doesn't have any effect on the session @@ -16,7 +17,7 @@ Later * remove commented couts * Queueing of writes? * Generic surface code to common location -* bulk remote id changes cause too many surface updates +* bulk remote id changes cause too many surface updates. use Config->remote_model. * which bank switching - overlap or dead faders? Option? * signals for buttons? * MackieControlProtocol in namespace Mackie? @@ -40,8 +41,5 @@ Actual Mackie Bugs ---- -* get_state isn't called on deactivate. Huh? What did I mean here? -* routes "forget" their remote_id between session save and the next session load * definitely something wrong with remote_id assignment on session create (master strip assigned 0). -* editor window doesn't update route remote_control_id when it's updated in mixer window. |