|
|
0ce0a07713
|
re-enabled space = play! but not pause
|
2025-01-14 22:25:18 +01:00 |
|
|
|
0fb7655b53
|
fix layouts of sequencer and groovebox
|
2025-01-14 22:04:05 +01:00 |
|
|
|
2f2e97cf71
|
fix toolbar height
|
2025-01-14 22:00:24 +01:00 |
|
|
|
0c6add7038
|
wip: script arrow navigation in arrangement
|
2025-01-14 21:42:41 +01:00 |
|
|
|
b9cc594bdb
|
document edn dialect
|
2025-01-14 21:30:09 +01:00 |
|
|
|
dc45edf7e0
|
special case numeric literals, and away we go!
|
2025-01-14 21:07:25 +01:00 |
|
|
|
228b4bb47c
|
lol tmux jumbles the input codes immensely
|
2025-01-14 20:56:48 +01:00 |
|
|
|
a66bc5ca5e
|
wip: edn keymaps are handled!
|
2025-01-14 20:27:48 +01:00 |
|
|
|
ca1fb3c414
|
remove old input macros
|
2025-01-14 20:17:17 +01:00 |
|
|
|
6fd87ce4ed
|
move tui run methods to in/out and relax Sized constraint
|
2025-01-14 20:04:59 +01:00 |
|
|
|
44201ebf76
|
a random KeyMatcher appears
|
2025-01-14 19:50:24 +01:00 |
|
|
|
12faadef44
|
wip: implementing app command dispatch
|
2025-01-14 19:03:08 +01:00 |
|
|
|
d393cab2d8
|
wip: implementing pool command dispatch
|
2025-01-14 18:11:50 +01:00 |
|
|
|
50b7d8a23d
|
use edn_command on all midi pool commands
|
2025-01-14 17:34:10 +01:00 |
|
|
|
efbabe6248
|
remove those two pesky status widgets to the trait
|
2025-01-14 17:23:25 +01:00 |
|
|
|
acfaf757ec
|
fix test suite
|
2025-01-14 16:59:45 +01:00 |
|
|
|
43ccfff24a
|
more minor cleanups
|
2025-01-14 16:52:06 +01:00 |
|
|
|
1b7f0e0b93
|
perf counter for render
|
2025-01-14 16:45:58 +01:00 |
|
|
|
c9677c87d8
|
it even works with the edn_content
|
2025-01-14 15:51:40 +01:00 |
|
|
|
9cd6e9f195
|
unify edn_view entrypoint
|
2025-01-14 15:39:28 +01:00 |
|
|
|
df50bb9f47
|
fix missing content
|
2025-01-14 13:06:40 +01:00 |
|
|
|
e62e36d558
|
separate render/content macros; add has_jack
|
2025-01-14 12:41:27 +01:00 |
|
|
|
08184f9906
|
serialize edn via display trait
|
2025-01-14 12:08:58 +01:00 |
|
|
|
23fe9f0949
|
ok now it fails in a different place
|
2025-01-14 00:41:05 +01:00 |
|
|
|
585bba6666
|
EdnViewData has to go?
|
2025-01-14 00:24:48 +01:00 |
|
|
|
ddcb967a2c
|
enable rest of layout operators
|
2025-01-13 23:58:15 +01:00 |
|
|
|
08a6716bb7
|
fix state provider types
|
2025-01-13 23:52:24 +01:00 |
|
|
|
57fda5c7ad
|
wip: implement TryFromEdn for other x/y/xy operators
|
2025-01-13 23:50:50 +01:00 |
|
|
|
8eecd75592
|
implement TryFromEdn for Fill
|
2025-01-13 23:44:45 +01:00 |
|
|
|
811e341cd5
|
wip: hook up more builtins
|
2025-01-13 23:39:06 +01:00 |
|
|
|
fa70a42bad
|
wip: distribute layout operator parsing
|
2025-01-13 23:22:00 +01:00 |
|
|
|
4af6e011b6
|
move track io to tracks trait
|
2025-01-13 20:35:39 +01:00 |
|
|
|
93fa3c26b4
|
app trait impls
|
2025-01-13 20:23:10 +01:00 |
|
|
|
af2e237b94
|
wip: remove unused deps
|
2025-01-13 18:41:17 +01:00 |
|
|
|
ceaaeb1fc7
|
wip: flatten more
|
2025-01-13 18:30:46 +01:00 |
|
|
|
91d6bcc870
|
wip: fold inwards
|
2025-01-13 18:05:55 +01:00 |
|
|
|
5d3e564949
|
wip: cleanup old code
|
2025-01-13 00:24:40 +01:00 |
|
|
|
0d7f78e74f
|
replace impls with edn_command macro invocations
|
2025-01-12 23:59:06 +01:00 |
|
|
|
2afae4b6aa
|
wip: some meandering and then it clicked
|
2025-01-12 23:39:26 +01:00 |
|
|
|
8c54f8e426
|
wip: providing content chunks with ednprovider
|
2025-01-12 16:25:05 +01:00 |
|
|
|
1ff35baea9
|
wip: start replacing EdnViewData with EdnProvide
|
2025-01-12 15:26:37 +01:00 |
|
|
|
fc06fb863b
|
EdnProvide
|
2025-01-12 13:32:11 +01:00 |
|
|
|
794d4210c6
|
wip: let's figure out how edn keymaps will work
|
2025-01-12 13:01:15 +01:00 |
|
|
|
4ab08e48e5
|
okay that's how
|
2025-01-12 02:42:13 +01:00 |
|
|
|
19ed6a24b8
|
but how to pass arbitrary chars to the config
|
2025-01-12 02:23:39 +01:00 |
|
|
|
f485a068a8
|
wip: EdnKeymap loads
|
2025-01-12 01:57:00 +01:00 |
|
|
|
364d617d37
|
wip: EdnKeymap
|
2025-01-12 01:48:43 +01:00 |
|
|
|
8dcf73c18c
|
nice top level command dispatch
|
2025-01-12 01:16:05 +01:00 |
|
|
|
aad7aa6c5e
|
wip: trait EdnCommand
|
2025-01-12 01:07:01 +01:00 |
|
|
|
8850fbf2f8
|
fix arranger view but input is now dead
|
2025-01-12 00:58:32 +01:00 |
|