Repository navigation
Commit 695b849
committed
refactor: extract viewport math, restructure messagelist, update layout
- Extract scroll/focus/hit-test into internal/tea/viewport with 45 tests
- Split messagelist into focused files: update, render, mouse, rounds, block
- Remove outer message list border (per-block focus borders only)
- Move toast above statusbar, remove top padding
- Add 1-line gap before keybar
- Fix Taskfile generate path (tui/app/tools/query -> chat/tools)
- Regenerate schemas from local control plane1 parent 833e964 commit 695b849
28 files changed
Lines changed: 2666 additions & 487 deletions
File tree
- internal
- api/gen
- app
- chat
- messagelist
- block
- round
- turn
- assistant
- blocks
- tools
- user
- statusbar
- powersync/extension
- sqlite
- gen
- tea/viewport
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments