Commit graph

1477 commits

Author SHA1 Message Date
57158d4d6f PhraseCommand -> MidiEditCommand 2025-01-02 13:35:35 +01:00
7f55c3bfc8 refactor midi module 2025-01-02 13:34:23 +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
7f57465b3a new minimal transport bar 2025-01-02 12:02:20 +01:00
d4c96f4b41 border enclose; move file impls 2025-01-01 22:13:40 +01:00
9c50ea44c9 balance colors 2025-01-01 22:03:31 +01:00
e9957fcd49 all seems to mostly work besides midi editor - here be dragons! 2025-01-01 21:49:45 +01:00
50bb8cab07 piecing back together the groovebox 2025-01-01 21:37:46 +01:00
77091671a3 almost correctly working phrase list 2025-01-01 21:25:49 +01:00
3c14456566 fix and test alignments 2025-01-01 21:04:39 +01:00
9125e04e07 fix horizontal bsp 2025-01-01 19:48:26 +01:00
b2d8d25366 fixing transport 2025-01-01 19:42:07 +01:00
863d57447a fixed Bsp? 2025-01-01 19:38:10 +01:00
8c28ef2bd7 fix Fixed 2025-01-01 19:15:09 +01:00
01dacd407d wip: move Bsp in with Direction 2025-01-01 18:56:21 +01:00
a6a4eb80fd more built-in centering 2025-01-01 17:43:48 +01:00
8454b95df8 wip: fixing Bsp 2025-01-01 17:26:54 +01:00
d17d20e7db wip: fixing Map, centering 2025-01-01 17:00:28 +01:00
059ff2ca79 more esoteric with the docs; center all by default; genericity without subject doesnt compile lol 2025-01-01 01:53:17 +01:00
f7e6449324 'and then not have to worry about layout, ever' 2024-12-31 23:58:51 +01:00
21741ebc52 shorten TuiIn, TuiOut 2024-12-31 23:42:35 +01:00
ca16a91015 remove comment heap 2024-12-31 20:12:58 +01:00
73432a220a still dark; refactor tui engine input/output 2024-12-31 20:01:04 +01:00
675d376100 still dark; refactor and document layout crate 2024-12-31 19:57:03 +01:00
ed72ab1635 rewrite align code. still dark 2024-12-31 19:46:29 +01:00
62ce1776c0 trying to get new Bsp to work; update docs 2024-12-31 19:23:34 +01:00
c9b81edb45 ci: try docker from nix-shell 2024-12-31 17:06:29 +01:00
aa910540c0 remove uses of Split, implement Bsp::area 2024-12-31 17:01:24 +01:00
9f7b23a252 check pass, test pass.. but does it run? 2024-12-31 16:39:33 +01:00
1de163d0d3 down to 15e 2024-12-31 16:29:27 +01:00
16e6a0397c down to 28e, sane ones 2024-12-31 15:50:53 +01:00
46609855eb remove usage of layers for optional rendering 2024-12-31 15:20:38 +01:00
49adf34b02 ohh why did i begin this refactor. e57 2024-12-31 13:18:12 +01:00
83eb9dd2fa update layout macro invocations 2024-12-31 04:37:45 +01:00
e677d1d7d4 sweeeeping sweep 2024-12-31 04:12:09 +01:00
c9b09b7dea wip: and sweeps right through the codebase 2024-12-31 02:11:42 +01:00
d37bd3e0c5 the wild Layout trait appears 2024-12-31 00:39:12 +01:00
7c652135ad fix ci; fix deps breakage from upgrade 2024-12-30 23:08:49 +01:00
6600d8fc3c ci: manually tweak submodule 2024-12-30 22:52:19 +01:00
78ae603023 update README 2024-12-30 22:29:18 +01:00
2700d02f79 ci: try running tarp 2024-12-30 22:11:22 +01:00
1c52889335 update deps: clojure-reader to 0.3.0 2024-12-30 22:10:14 +01:00
e17586c7b1 update crossterm and ratatui 2024-12-30 22:06:33 +01:00
670ec0bb18 ci: clone with submodule 2024-12-30 21:58:52 +01:00
47c34d0077 move some docs to root 2024-12-30 21:56:52 +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