diff options
Diffstat (limited to 'libs/surfaces/mackie/TODO')
-rw-r--r-- | libs/surfaces/mackie/TODO | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/TODO b/libs/surfaces/mackie/TODO index f552c4a74c..5e9f85225a 100644 --- a/libs/surfaces/mackie/TODO +++ b/libs/surfaces/mackie/TODO @@ -1,12 +1,12 @@ * alsa/sequencer ports unstable * crash when mmc port set to mcu +* remappable buttons * how long can UI signal callbacks take to execute? What happens if they block? where ENSURE_CORRECT_THREAD is a macro that is modelled on ENSURE_GUI_THREAD 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. Only shifted buttons left for bcf. * concurrency for bank switching? And make sure "old" events aren't sent to "new" faders * TODOs in code |