Step 118: settings panel

This commit is contained in:
Bill
2026-02-09 13:02:43 -07:00
parent fb9d24eee5
commit da3fec9f15
8 changed files with 374 additions and 10 deletions

View File

@@ -221,6 +221,7 @@ All 38 steps implemented and passing. Each step has a corresponding test (`step1
- [x] Step 115: **IMPLEMENTED** — Orchestrator wired for structured mutations; Emacs config path setting (3/3 tests pass)
- [x] Step 116: **IMPLEMENTED** — Project save/load (.whetstone) with AST serialization (4/4 tests pass)
- [x] Step 117: **IMPLEMENTED** — Session persistence (layout, buffers, cursors, folds) (5/5 tests pass)
- [x] Step 118: **IMPLEMENTED** — Settings panel + persistence (11/11 tests pass)
---
@@ -321,6 +322,7 @@ vcpkg's imgui 1.91.9 removed the `sdl2-binding` feature (only `sdl3-binding` exi
**Step 115:** Compile and pass (3/3)
**Step 116:** Compile and pass (4/4)
**Step 117:** Compile and pass (5/5)
**Step 118:** Compile and pass (11/11)
---
@@ -372,7 +374,7 @@ vcpkg's imgui 1.91.9 removed the `sdl2-binding` feature (only `sdl3-binding` exi
## What's Next
Sprint 4 in progress. Step 117 (session persistence) done. Next: Step 118 (settings panel).
Sprint 4 in progress. Step 118 (settings panel) done. Next: Step 119 (zoom).
---
@@ -451,3 +453,4 @@ Sprint 4 in progress. Step 117 (session persistence) done. Next: Step 118 (setti
| 2026-02-09 | Codex | Step 115: Orchestrator wired for structured mutations; Emacs config path setting. 3/3 tests pass. |
| 2026-02-09 | Codex | Step 116: Project save/load (.whetstone) with AST serialization. 4/4 tests pass. |
| 2026-02-09 | Codex | Step 117: Session persistence (layout, buffers, cursors, folds). 5/5 tests pass. |
| 2026-02-09 | Codex | Step 118: Settings panel + persistence. 11/11 tests pass. |