Commit graph

56 commits

Author SHA1 Message Date
0999c42f12 fix setting colors 2025-01-27 22:48:30 +01:00
df396f2f83 style fixes 2025-01-27 00:37:13 +01:00
5d6592bbdf enable adding midi ins and outs 2025-01-25 00:53:39 +01:00
76cefdca61 align scene cells at both edges 2025-01-25 00:13:10 +01:00
7dc435754a fix some more of the highlightings 2025-01-24 23:56:39 +01:00
77809ca289 wip: reworking phat cell overlap 2025-01-24 23:07:43 +01:00
854f198e36 impl_content_layout_render; wip: refactor phats 2025-01-24 21:58:28 +01:00
0fa8e5bf15 fix 1-track centering! 2025-01-23 20:40:37 +01:00
7aa99e4692 remove submodule, run tests, collect coverage, no report 2025-01-22 03:16:50 +01:00
93462e7501 remove 1 more per-cell allocation 2025-01-20 23:12:57 +01:00
f5d84c2450 this may actually be a performance regression, i'm only profiling once 2025-01-20 19:23:33 +01:00
680a841e3f relax Send + Sync constraint on Renderables; remove 3 format calls from render loop
maybe render should have mutable access after all?
2025-01-20 18:53:15 +01:00
7ad574cf2a remove last color conversion from render loop 2025-01-20 16:30:52 +01:00
a31de6e819 more konst in pregen palettes 2025-01-19 22:38:33 +01:00
ee28d431bd pre generate grayscale palettes 2025-01-19 22:17:07 +01:00
cfa3cad5cb impl TuiTheme on Tui; need to to reduce number of ItemPalette invocations 2025-01-19 22:09:37 +01:00
9d250daa04 document stuff; Thunk suffix -> prefix 2025-01-19 21:31:16 +01:00
cf1fd5b45a remove Atom. almost there 2025-01-18 15:37:53 +01:00
452bdf9598 fixed up some parsing and removed some edn mentions 2025-01-18 01:56:44 +01:00
34b35d08be remove edn_ prefix from a couple macros 2025-01-18 00:14:46 +01:00
ff31957fed wip: EdnItem -> Atom, rewrite tokenizer 2025-01-17 21:49:49 +01:00
143cd24e09 generalize EdnItem.
maybe should rename it to Atom? ~90 instances of it
2025-01-17 19:47:37 +01:00
1b9da07280 wip: make EdnItem work on Arc<str> 2025-01-17 18:49:04 +01:00
d4f962fbfa unify some modules and implement edn_command for sampler 2025-01-17 00:11:49 +01:00
3a6202464c why do the borders think they are enabled 2025-01-16 20:26:34 +01:00
c08d1bee5d autoedit 2025-01-16 17:06:50 +01:00
0c6add7038 wip: script arrow navigation in arrangement 2025-01-14 21:42:41 +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
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
1b7f0e0b93 perf counter for render 2025-01-14 16:45:58 +01:00
e62e36d558 separate render/content macros; add has_jack 2025-01-14 12:41:27 +01:00
fa70a42bad wip: distribute layout operator parsing 2025-01-13 23:22:00 +01:00
794d4210c6 wip: let's figure out how edn keymaps will work 2025-01-12 13:01:15 +01:00
aad7aa6c5e wip: trait EdnCommand 2025-01-12 01:07:01 +01:00
bb52555183 Phrase -> Clip in all remaining places 2025-01-11 22:56:08 +01:00
1f10c95ed0 wip: configuring keybinds with edn... oh my 2025-01-11 21:35:21 +01:00
cff87657b9 wip: unify apps 2025-01-11 20:16:46 +01:00
1fe60bff5f trying to add skinny black borders around things 2025-01-11 04:26:13 +01:00
1dcce2502f fix text centering! 2025-01-10 19:23:00 +01:00
01835c8077 convert to workspace and update justfile 2025-01-09 22:19:28 +01:00
b995f81a26 update Justfile and fix some warnings 2025-01-09 18:56:32 +01:00
0cca06e054 wip: cleanup, begin reconnecting ports 2025-01-09 18:31:42 +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
305481adee use Arc<str> where applicable; use konst split_at 2025-01-08 00:53:00 +01:00
9a70fbc416 move edn_view into layout 2025-01-07 21:41:51 +01:00