chuan
|
83967fa691
|
feat: add component infrastructure
- add focusable runtime state and invalidate entry
- add theme primitives and reusable components
- add component checks for focus and cancellation
|
2026-06-04 02:17:07 +08:00 |
|
chuan
|
0be34a9c16
|
feat: improve ansi text utilities
- measure text with grapheme-aware terminal widths
- add ansi-aware truncate slice and wrap checks
|
2026-06-04 02:10:46 +08:00 |
|
chuan
|
e1ca256a07
|
revert: remove early component tests
- remove temporary TinyTUI.Tests project
- keep example as the current manual verification surface
|
2026-06-04 00:21:13 +08:00 |
|
chuan
|
7ffda66f7d
|
test: add component behavior coverage
- add lightweight component test runner
- cover markdown loader select list and editor behavior
|
2026-06-04 00:14:38 +08:00 |
|