Commit graph

110 commits

Author SHA1 Message Date
same mf who else
5ceceae523 test: better, now test fails beside compile ones 2026-02-20 14:36:11 +02:00
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
ce2eeaee7f fix(out): impl Debug for XY, WH, XYWH
Some checks are pending
/ build (push) Waiting to run
2026-02-20 00:59:49 +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
b7b1055fbc refactor(layout): prefix methods (13 errors) 2026-02-15 06:19:03 +02:00
same mf who else
d5976cae8e chore: format 2026-02-15 06:05:32 +02:00
same mf who else
45e122668c refactor: HasSize -> Measured 2026-02-15 06:03:20 +02:00
same mf who else
07a1206c2f refactor: remove Out::{Area, Size}. 7 errors left... 2026-02-15 05:59:04 +02:00
same mf who else
997610f23e docs(out): docstrings
Some checks are pending
/ build (push) Waiting to run
2026-02-14 20:27:52 +02:00
same mf who else
18bd982a95 wip: refactor(output): 53 more errors... 2026-02-14 20:20:37 +02:00
same mf who else
f033f9ff54 wip: refactor(output): 91 more errors... 2026-02-14 20:14:27 +02:00
same mf who else
eaa05b7f09 wip: refactor(output): pen and paper ftw 2026-02-14 19:43:04 +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
same mf who else
f3fcf663a8 feat(view): better error handling
Some checks failed
/ build (push) Has been cancelled
2026-02-02 04:52:04 +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
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
d6dcf137a8 fix some warns 2025-09-07 23:13:19 +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
74b3af2212 output: modularize space
Some checks failed
/ build (push) Has been cancelled
2025-09-05 03:56:15 +03:00
c57117df9c dsl: simplify trait further 2025-09-03 02:56:27 +03:00
4f1131744b output: remodularize 2025-09-02 22:36:34 +03:00
b98fccd98b output: try to fix lifetimes of Stack
Some checks are pending
/ build (push) Waiting to run
2025-09-01 22:49:17 +03:00
f35ac97737 output: fix(?) the stacks 2025-08-30 03:57:54 +03:00
d9081087ec feat(output): impl PartialEq for Measure
Some checks failed
/ build (push) Has been cancelled
2025-08-24 03:21:32 +03:00
3e2b07158c output: update README 2025-08-23 12:50:31 +03:00
ddd162f225 dsl: exp -> expr, sym -> word 2025-08-17 19:24:06 +03:00
ab1afa219f input, output: formatting, warnings
Some checks failed
/ build (push) Has been cancelled
2025-08-10 21:50:17 +03:00
35a5784d23 stack: support above/below 2025-08-10 21:05:05 +03:00
24ac52d807 tui: keybinds work?
Some checks are pending
/ build (push) Waiting to run
2025-08-10 02:06:17 +03:00
9f7d0efda5 core, input, output, dsl: factor away 'flexi' traits 2025-07-29 17:09:27 +03:00
238ac2e888 simplify 2025-07-19 18:03:18 +03:00
d99b20c99d wip: fix(dsl): kinda patch it up 2025-07-17 19:29:14 +03:00
e72225f83c wip: fix dsl
Some checks failed
/ build (push) Has been cancelled
2025-07-16 00:10:03 +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
91dc77cfea wip: refactor dsl
Some checks failed
/ build (push) Has been cancelled
2025-06-18 21:32:46 +03:00
c8827b43c3 wip: slowly remembering where i was
Some checks failed
/ build (push) Has been cancelled
2025-06-13 11:42:20 +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
08593571fa output: fix expressions 2025-06-08 04:45:14 +03:00
cb47c4d0ff dsl goes fat
Some checks failed
/ build (push) Has been cancelled
2025-05-27 00:53:06 +03:00
e9d4c7e0bc AstToken -> Ast <- AstValue 2025-05-26 23:32:59 +03:00