History: src/tui/wall_layout.zig
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| c5be8085 | build: add pinned linting and reliable development checks | a73x | 2026-09-06 |
| 42e13926 | fix: picker repaint clears the rows a shorter box no longer covers | a73x | 2026-09-04 |
| 15b5fbcc | fix: collectLeafIds propagates the allocation failure it was swallowing | claude | 2026-09-04 |
| 02d20ce8 | fix: a refused layout file is never written back | a73x | 2026-09-03 |
| 98a07296 | fix: a layout that cannot be saved says so on the notice line, not over a pane | a73x | 2026-09-03 |
| ddf6ae1d | feat: a trimmed seed stops the run saving, and a poll's vanish writes the file | a73x | 2026-09-03 |
| 46745bad | feat: every change to the wall writes the layout through one save path | a73x | 2026-09-03 |
| ac859fba | feat: the layout file seats every leaf it names, and a bad file is refused with its line | a73x | 2026-09-03 |
| 5b4cbbe7 | refactor: derive the label bar from the tty at one point | a73x | 2026-09-01 |
| 56a7de8e | feat: the label bar follows the tty, not the tile count | a73x | 2026-09-01 |
| 90394750 | refactor: the small modules say what they are for | a73x | 2026-08-30 |
| 06756d09 | feat: a silent host keeps its panes, and only its own list may take one | a73x | 2026-08-30 |
| 60e26d29 | feat: the wall's first paint is the saved cut, and the settle owes one re-cut | a73x | 2026-08-30 |
| 285ceedf | feat: the seed — the sidecar's cut before any host has answered | a73x | 2026-08-30 |
| 9a21f071 | refactor: one term component — wire contract, engine, delta and replay core behind a single seam | a73x | 2026-08-30 |
| 4fa1d021 | refactor: the client link owns its core, hosts file, handoff, layout, keymap and askpass as child files behind pub seams | a73x | 2026-08-30 |
| 70cad621 | refactor: the wall owns its interaction loop, painter, selector and overlay as child files | a73x | 2026-08-30 |
| 6e57f5f4 | refactor: the host grammar and the one atomic writer live in hosts.zig | a73x | 2026-08-29 |
| 131681f2 | refactor: the wall is one value, not six parameters | a73x | 2026-08-29 |
| 31bb70a8 | refactor: delete the four decls no product path calls | a73x | 2026-08-29 |
| 44e36df7 | refactor: the pane tree and its sidecar are wall_layout.zig | a73x | 2026-08-28 |