Commit graph

86 commits

Author SHA1 Message Date
same mf who else
2a7e981b9c wip: test: fixing up the tests
- should bring back the rest of the mental model
- and allow me to prune it!
2026-02-20 14:25:13 +02:00
same mf who else
090546b2d6 fix(tui): reexport PerfModel 2026-02-20 00:49:51 +02:00
same mf who else
ecae2082ed fix(tui): now 38 errors from tests 2026-02-20 00:37:40 +02:00
same mf who else
8ca90b9aa0 wip: refactor(tui): 1 error left
how do i flip buffer
2026-02-20 00:32:43 +02:00
same mf who else
2dc74657d5 refactor(output,tui): fix errors, now there's more...
Some checks failed
/ build (push) Has been cancelled
2026-02-17 04:09:10 +02:00
same mf who else
4fa5d74fa2 wip: refactor(tui): 44 errors
Some checks failed
/ build (push) Has been cancelled
2026-02-15 07:07:08 +02:00
same mf who else
501782f8fe wip: refactor(output): simplify layout traits
Some checks failed
/ build (push) Has been cancelled
2026-02-04 19:46:54 +02:00
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
8a5bc7b6ea refactor: update to latest dizzle
Some checks failed
/ build (push) Has been cancelled
2026-01-18 21:21:23 +02:00
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
d06e1c41f8 feat(tui): use thread builder 2026-01-18 21:21:14 +02:00
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
a933cbe285 fix: orphaned fn
Some checks failed
/ build (push) Has been cancelled
2026-01-17 03:46:24 +02:00
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
1344967f33 refactor: extract dizzle 2026-01-17 03:43:27 +02:00
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
b0d2fad17b fix(bsp, event): pub; don't panic 2026-01-17 01:12:33 +02:00
8c54510f63 more Draw and Layout generic impls
Some checks failed
/ build (push) Has been cancelled
- okay, that seems to have fixed the FieldH/FieldV issue?
- thought that'd never happen
- still not happy with how Layout override is working
2025-09-29 06:43:41 +03:00
731f4a971e move Layout trait to separate module
Some checks failed
/ build (push) Has been cancelled
- output: impl Layout for Measure, FieldH, FieldV
- tui: enable #[feature(trait_alias)]
- tui: define some trait aliases
2025-09-27 16:56:40 +03:00
90fc869e14 uuugh 2025-09-09 20:39:08 +03:00
ca862b9802 dsl, output, tui: add tests, examples, root dispatchers 2025-09-08 19:42:44 +03:00
8dfe20a58c tui: update example 2025-09-08 17:48:56 +03:00
d330e88252 fix(tui): bg->fg 2025-09-08 02:03:29 +03:00
baa582b9dd tui: revive example 2025-09-07 21:28:47 +03:00
5e6338fad8 output: more big refactors 2025-09-07 20:57:44 +03:00
194f2f9874 output: remove RenderBox
Some checks are pending
/ build (push) Waiting to run
2025-09-06 11:18:39 +03:00
1c21a85f27 output: refactor Content and Render traits 2025-09-06 08:57:18 +03:00
e3e3c163da input: refactor, move dsl stuff to tek config
Some checks are pending
/ build (push) Waiting to run
2025-08-23 13:47:45 +03:00
0621793930 dsl: update docs 2025-08-23 13:10:59 +03:00
ddd162f225 dsl: exp -> expr, sym -> word 2025-08-17 19:24:06 +03:00
3298d6b6e1 tui: trim all strings
no newline or wrapping yet
2025-08-12 13:15:03 +03:00
7fd6c91643 need const trie :(
Some checks are pending
/ build (push) Waiting to run
2025-08-10 17:00:58 +03:00
24ac52d807 tui: keybinds work?
Some checks are pending
/ build (push) Waiting to run
2025-08-10 02:06:17 +03:00
b52c1f5828 tui: add ErrorBoundary component
Some checks failed
/ build (push) Has been cancelled
2025-08-04 15:17:46 +03:00
643658ab16 dsl: fixed expression handling 2025-08-03 01:53:58 +03:00
d72a3b5b8f fix(input): sorting out event map 2025-07-19 20:24:38 +03:00
238ac2e888 simplify 2025-07-19 18:03:18 +03:00
7271081fc9 wip: mrr 2025-07-14 22:22:45 +03:00
11f686650f wip: fix(dsl): maybe getting somewhere?
Some checks are pending
/ build (push) Waiting to run
2025-06-21 19:20:39 +03:00
17506726cb wip: updating tests
Some checks are pending
/ build (push) Waiting to run
2025-06-12 21:56:59 +03:00
21832453d9 dsl,input,output,proc,tui: fix warnings 2025-06-12 19:29:12 +03:00
776cea6f1b dsl: reduce number of lifetime arguments
Some checks are pending
/ build (push) Waiting to run
2025-05-21 02:50:26 +03:00
455d6d00d5 read explicit lifetime to FromDsl
Some checks are pending
/ build (push) Waiting to run
2025-05-20 22:02:51 +03:00
f08593f0f8 remove View; allow rendering Result
Some checks failed
/ build (push) Has been cancelled
2025-05-19 02:23:26 +03:00
921378b6db tui: remove buttons 2025-05-18 00:22:48 +03:00
f21781e816 tui: adjust color balance
Some checks are pending
/ build (push) Waiting to run
2025-05-17 20:57:51 +03:00
c9f0164871 tui: add cb/br open/close 2025-05-17 17:59:22 +03:00
a55e84c29f output, tui: Stack implementation
Some checks are pending
/ build (push) Waiting to run
2025-05-17 10:15:07 +03:00
4ff4ea8173 wip: field
Some checks failed
/ build (push) Has been cancelled
2025-05-15 23:17:19 +03:00
f7306de55f field: align west 2025-05-14 22:17:27 +03:00
a9619ab9ce fix(proc): use TryFromDsl locally 2025-05-14 14:35:38 +03:00
bad20f5037 tui: add button_2, button_3
Some checks are pending
/ build (push) Waiting to run
2025-05-14 00:46:09 +03:00
5d546affed tui: remove tui_file 2025-05-13 20:27:41 +03:00
b45ac8f417 tui: remove FileBrowser 2025-05-13 20:25:55 +03:00
f18e01c220 partially fix tests and examples 2025-05-10 15:28:42 +03:00