Commit graph

1126 commits

Author SHA1 Message Date
286dec0f40 remove FixedAxis and ScaledAxis 2024-11-29 00:28:53 +01:00
54057afad8 update clock model 2024-11-28 17:39:07 +01:00
86649ef994 show hotkeys in status bar 2024-11-28 13:51:02 +01:00
51889d4b43 show buffer size and latency 2024-11-27 01:30:40 +01:00
763063f4ed move Debug impls next to structs 2024-11-27 00:53:01 +01:00
71e19c9800 refactor midi player api 2024-11-27 00:15:43 +01:00
a26a1f2967 move ClockModel to tek_api 2024-11-26 22:02:41 +01:00
4fdc3911e4 remove PhrasesControl trait 2024-11-26 17:46:14 +01:00
d1fdc7f8b6 edit pt.2; enqueue; fix zero divisions 2024-11-26 17:32:44 +01:00
c93081d061 edit from now/next/phrases, pt.1 2024-11-26 14:43:39 +01:00
c0c32c89b7 highlight phrase selectors 2024-11-26 13:51:16 +01:00
bbd784f58b name focused section in sequencer status bar 2024-11-26 13:27:48 +01:00
e4027619e8 remove AppFocus 2024-11-26 01:40:30 +01:00
3273c85630 separate PhraseSelectorView from PhraseListView 2024-11-25 23:12:09 +01:00
bbf9ec0afd fix vertical multi-step focus 2024-11-25 22:25:26 +01:00
f5f2a3545f fix horizontal multi-step focus 2024-11-25 21:46:59 +01:00
d54a259ed3 remove PhraseListViewState 2024-11-25 20:11:05 +01:00
83e2a285dd rename some view structs 2024-11-25 19:37:40 +01:00
b2386b2992 move cpu indicator into status bar 2024-11-25 19:26:51 +01:00
935b5b7720 add architecture diagram 2024-11-25 19:10:49 +01:00
8f10117a9c enable transport commands in all contexts 2024-11-25 18:46:26 +01:00
571d475657 fix transport focus order 2024-11-25 18:35:57 +01:00
3569019b86 remove PhraseViewState 2024-11-25 18:32:23 +01:00
9319315595 separate control layer 2024-11-25 18:16:39 +01:00
416acd9f7b separate tui model and view layers 2024-11-25 17:57:20 +01:00
1060afa4f3 remove TransportViewState 2024-11-25 17:41:50 +01:00
84d650adf2 reorder transport 2024-11-25 17:10:36 +01:00
340919830a reenable global play/pause 2024-11-25 16:10:21 +01:00
86f37fb278 wip: midi import/export browser, pt.7 2024-11-24 21:54:48 +01:00
f12a1dc2ca wip: midi import/export browser, pt.6 2024-11-24 21:35:56 +01:00
4adb8d45fe wip: midi import/export browser, pt.5 2024-11-24 21:23:33 +01:00
bd354bbc67 wip: midi import/export browser, pt.4 2024-11-24 19:52:57 +01:00
a4febb8a0d wip: midi import/export browser, pt.3 2024-11-24 19:23:56 +01:00
fab6113478 wip: midi import/export browser, pt.2 2024-11-24 19:09:31 +01:00
6d8dbc6780 midi import/export browser, pt.1 2024-11-24 18:42:53 +01:00
26eb5f0315 mostly formatting 2024-11-24 04:01:55 +01:00
f1f3a7de10 remove extra trait methods 2024-11-24 03:50:38 +01:00
f5b1f495ad basic midi import example 2024-11-24 03:47:03 +01:00
35944cf684 reenable more phrase commands 2024-11-24 00:47:07 +01:00
964a4fec8f reenable phrase selections
nice rollover expressions
2024-11-24 00:15:21 +01:00
d5a37229b9 reenable adding phrases with new command system 2024-11-24 00:11:57 +01:00
398f676ae3 performance meter 2024-11-23 22:10:17 +01:00
a509db7215 extract input parse functions 2024-11-23 20:25:53 +01:00
5ccc55a76f shorten key bindings 2024-11-23 19:55:54 +01:00
95dd61811e whew: all 3 mini-apps launch again 2024-11-23 15:38:37 +01:00
6f5c28f671 wip: focus refactor, e0 2024-11-23 15:33:25 +01:00
b663a09c15 wip: focus refactor, e6 2024-11-23 15:17:01 +01:00
6a25a3b858 wip: focus refactor, e10 2024-11-23 15:12:21 +01:00
6127aa4b30 wip: focus refactor, e13 2024-11-22 02:25:41 +01:00
364769a2e0 wip: focus refactor, e40 2024-11-22 01:36:34 +01:00