Commit graph

38 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
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
174a7ee614 wip: examples for the edn rendering 2025-01-05 04:26:15 +01:00
f3fd88a199 fix keymap macros. rendering issue 2025-01-05 01:15:53 +01:00
6f51872856 wip: edn minefield 2025-01-04 12:23:35 +01:00
98d2107e4e wip: compiles and runs (not enabled yet) 2025-01-04 11:19:37 +01:00
ac3827b8f3 wip: reenable dynamic dispatch 2025-01-04 10:44:20 +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
3c14456566 fix and test alignments 2025-01-01 21:04:39 +01:00
8c28ef2bd7 fix Fixed 2025-01-01 19:15:09 +01:00
a6a4eb80fd more built-in centering 2025-01-01 17:43:48 +01:00
d17d20e7db wip: fixing Map, centering 2025-01-01 17:00:28 +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
62ce1776c0 trying to get new Bsp to work; update docs 2024-12-31 19:23:34 +01:00
16e6a0397c down to 28e, sane ones 2024-12-31 15:50:53 +01:00
49adf34b02 ohh why did i begin this refactor. e57 2024-12-31 13:18:12 +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
5bc3517dde big flat pt.13: fixed warnings, let's see what it has in store 2024-12-30 21:52:20 +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
18b2d8c48b wip: big flat pt.5: implement transforms with macro 2024-12-30 19:58:39 +01:00
34e731f111 wip: big flat pt.4: extract layout crate 2024-12-30 19:07:46 +01:00
cb680ab096 wip: big flat pt.3, testing standalone tui 2024-12-30 18:22:34 +01:00
a5628fb663 wip: big flat pt.2: extract engine crate 2024-12-30 17:54:30 +01:00