|
|
b995f81a26
|
update Justfile and fix some warnings
|
2025-01-09 18:56:32 +01:00 |
|
|
|
9e4406c66a
|
implement ConnectPort
|
2025-01-09 18:48:39 +01:00 |
|
|
|
0cca06e054
|
wip: cleanup, begin reconnecting ports
|
2025-01-09 18:31:42 +01:00 |
|
|
|
e8430c373f
|
wip: remudolarize 4
|
2025-01-08 19:56:31 +01:00 |
|
|
|
0d9a4d4830
|
const tokenization
|
2025-01-08 19:46:12 +01:00 |
|
|
|
113e7b0bad
|
remodularize 3
|
2025-01-08 19:40:10 +01:00 |
|
|
|
d38dc14e84
|
wip: remodularize 2
|
2025-01-08 19:19:35 +01:00 |
|
|
|
3b6ff81dad
|
wip: modularize once again
|
2025-01-08 18:50:15 +01:00 |
|
|
|
e08c9d1790
|
remove fixed height from arranger
|
2025-01-08 16:37:08 +01:00 |
|
|
|
60258649fb
|
add arranger cell bgs and partially update Justfile
|
2025-01-08 16:31:50 +01:00 |
|
|
|
7bb3f6224d
|
unify cli
|
2025-01-08 16:05:49 +01:00 |
|
|
|
305481adee
|
use Arc<str> where applicable; use konst split_at
|
2025-01-08 00:53:00 +01:00 |
|
|
|
411fc0c4bc
|
arranger starting to look like something
|
2025-01-07 22:55:16 +01:00 |
|
|
|
3975837393
|
extract match_exp
|
2025-01-07 21:48:58 +01:00 |
|
|
|
9a70fbc416
|
move edn_view into layout
|
2025-01-07 21:41:51 +01:00 |
|
|
|
4d0f98acd2
|
refactor engine and layout into input and output
|
2025-01-07 21:30:07 +01:00 |
|
|
|
f052891473
|
sensible arranger entrypoint! now let's see whats up with the align modifiers
|
2025-01-07 21:11:56 +01:00 |
|
|
|
0ee3059cf8
|
wip: the new new arranger
|
2025-01-07 19:48:30 +01:00 |
|
|
|
0b365e05c8
|
wip: saner rendering on arranger header
|
2025-01-07 18:15:50 +01:00 |
|
|
|
b2fb71b405
|
add RenderThunk, LayoutThunk, Map::new, fold some components into arranger methods
|
2025-01-07 17:38:28 +01:00 |
|
|
|
38e2e64751
|
fixed Map operator!
|
2025-01-06 23:12:25 +01:00 |
|
|
|
7ff731133c
|
wip: what is up with the arranger after all
|
2025-01-06 22:24:39 +01:00 |
|
|
|
abc1cc8fce
|
wip: unfuck arranger more
|
2025-01-06 21:42:33 +01:00 |
|
|
|
f920d17058
|
wip: untangling arranger layout
|
2025-01-06 21:38:22 +01:00 |
|
|
|
967042e8a6
|
more half-fix. it's fucked.
|
2025-01-06 21:31:14 +01:00 |
|
|
|
d15fcf66cb
|
wip: half-fix arranger
|
2025-01-06 21:22:34 +01:00 |
|
|
|
c159889ad8
|
fix sequencer
|
2025-01-06 21:18:10 +01:00 |
|
|
|
647f07c446
|
tek_transport -> tek_clock
|
2025-01-06 21:13:44 +01:00 |
|
|
|
795d91abd8
|
remove Tui suffixes
|
2025-01-06 21:10:36 +01:00 |
|
|
|
8d519c53dc
|
docs: update readme
|
2025-01-06 21:07:46 +01:00 |
|
|
|
cf9a031c0f
|
implement more edn operators
|
2025-01-06 20:49:59 +01:00 |
|
|
|
7b3de1e68d
|
semblance of groovebox launches from edn layout!
|
2025-01-05 23:28:04 +01:00 |
|
|
|
a702170d16
|
can't believe this one worked
|
2025-01-05 23:21:56 +01:00 |
|
|
|
3dd8a7bc0d
|
clone EdnItem
|
2025-01-05 22:52:35 +01:00 |
|
|
|
400fd9b6e9
|
update examples
|
2025-01-05 22:17:45 +01:00 |
|
|
|
0e821e098f
|
separate Input and Output impls
|
2025-01-05 22:01:54 +01:00 |
|
|
|
a6efde40f8
|
wip: preparing to run groovebox from edn
|
2025-01-05 17:10:57 +01:00 |
|
|
|
ce4574ed78
|
switchable edn example
|
2025-01-05 16:51:26 +01:00 |
|
|
|
4ae31bbba0
|
cleanup + update tests; add 'just test'
|
2025-01-05 16:41:29 +01:00 |
|
|
|
62a0e8c17c
|
Box::deref makes the EDN rendering examples really work!
|
2025-01-05 16:37:06 +01:00 |
|
|
|
ea8ba031c3
|
ci: fix line counter
|
2025-01-05 11:41:45 +01:00 |
|
|
|
b80f5c5c70
|
start implementing support for rendering edn keys
|
2025-01-05 11:39:46 +01:00 |
|
|
|
ab1301687d
|
ci: switch to nightly
|
2025-01-05 11:28:34 +01:00 |
|
|
|
f24d5dfed0
|
define RenderDyn, RenderBox
|
2025-01-05 11:24:49 +01:00 |
|
|
|
ee40fff168
|
ci: add cargo doc
|
2025-01-05 10:51:20 +01:00 |
|
|
|
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 |
|
|
|
905486edbd
|
break down engine modules
|
2025-01-05 08:16:15 +01:00 |
|
|
|
f6c603bf73
|
edn stub examples are now runnable
the Render/Content trait pair is very finicky
|
2025-01-05 07:06:13 +01:00 |
|
|
|
f1b3fc0040
|
wip: more edn rendering setup
|
2025-01-05 04:48:01 +01:00 |
|