Commit graph

28 commits

Author SHA1 Message Date
1faf5bb6df extract tui support code to tek_tui 2025-01-05 10:50:32 +01:00
1a9077427c generalize some of the command logic 2025-01-05 10:34:31 +01:00
98d2107e4e wip: compiles and runs (not enabled yet) 2025-01-04 11:19:37 +01:00
600d0b3aca wip: try to get a simplified parser going 2025-01-04 08:49:38 +01:00
2b07e7963e start implementing edn loader; remove PhantomData from some tek_layout constructs 2025-01-03 22:50:58 +01:00
f1c7512cbb remove some old macros 2025-01-02 21:54:18 +01:00
6c266fcfca new key binding macro 2025-01-02 21:03:20 +01:00
94491a323a add --bpm flag 2025-01-02 16:38:04 +01:00
6776e2ec55 clean up mod command 2025-01-02 15:14:33 +01:00
1723826cc2 flatten arranger and piano modules 2025-01-02 13:28:57 +01:00
7a4fa1692b transport -> clock 2025-01-02 13:04:57 +01:00
21741ebc52 shorten TuiIn, TuiOut 2024-12-31 23:42:35 +01:00
16e6a0397c down to 28e, sane ones 2024-12-31 15:50:53 +01:00
e677d1d7d4 sweeeeping sweep 2024-12-31 04:12:09 +01:00
5bc3517dde big flat pt.13: fixed warnings, let's see what it has in store 2024-12-30 21:52:20 +01:00
e21ef1af94 wip: big flat pt.12, down to 1 error 2024-12-30 21:38:41 +01:00
b718e54d33 wip: big flat pt.11, down to 12, update literal render macro 2024-12-30 21:25:02 +01:00
a0175dabc8 wip: big flat pt.10, down to 33 2024-12-30 20:51:16 +01:00
d01aa7481b wip: big flat pt.9: down to 141, looking good! 2024-12-30 20:43:22 +01:00
e958b4a2d2 wip: big flat pt.8: wh -> xy 2024-12-30 20:32:55 +01:00
34e731f111 wip: big flat pt.4: extract layout crate 2024-12-30 19:07:46 +01:00
a5628fb663 wip: big flat pt.2: extract engine crate 2024-12-30 17:54:30 +01:00
4a3de618d0 wip: big flat 2024-12-30 15:56:56 +01:00
61b447403b reduce number of space modules 2024-12-30 13:13:29 +01:00
0c9c386a79 unify init naming; GrooveboxTui -> Groovebox 2024-12-29 20:32:00 +01:00
6607491f16 move all port connections to constructors (port: impl AsRef<str>) 2024-12-29 20:15:12 +01:00
003329aa1b invoke timebase callback, persists state but doesn't seem to do anything 2024-12-29 00:52:24 +01:00
d926422c67 flatten workspace into 1 crate 2024-12-29 00:10:30 +01:00
Renamed from crates/tek/src/lib.rs (Browse further)