A simple, small calculator placed discreetly near the Windows Taskbar or anywhere on the screen
0

Configure Feed

Select the types of activity you want to include in your feed.

docs: verification results for auto-hide caption; spec drift fix (MapWindowPoints)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Marco Maroni (Jul 15, 2026, 11:19 AM +0200) 5cd66678 ff1c4bfe

+18 -1
+16
docs/superpowers/VERIFICATION.md
··· 42 42 - [ ] App installs and appears in Start; launches to the tray 43 43 - [ ] Right-click → *Start at login* is enabled/checkable (not grayed) 44 44 - [ ] Toggling it on shows the app under Settings → Apps → Startup 45 + 46 + ## Auto-hide caption (2026-07-15) 47 + 48 + Verified interactively by the user on the fixed build (commit 735d272): 49 + 50 + - ✅ Caption + X visible only while the window is active; chromeless when inactive. 51 + - ✅ Display never moves when the frame toggles (client rect pinned). 52 + - ✅ Position persists across restarts with no vertical drift (canonical client origin). 53 + - ✅ X hides to tray; drag by caption and by body both work. 54 + - ✅ Keyboard entry still wired: `12+34` Enter → `46`. 55 + - ✅ Two-monitor case: calculator on a secondary monitor, repeated focus toggles — no 56 + jumping (per-monitor work-area clamp). 57 + - ✅ Engine regression: 16/16 (`tests\build-and-run.cmd`). 58 + 59 + Known accepted behavior (see spec): caption disappears while the tray menu / About 60 + dialog is open; a foreground-denied show leaves the window chromeless until clicked.
+2 -1
docs/superpowers/specs/2026-07-15-auto-hide-caption-design.md
··· 30 30 number never moves. 31 31 32 32 - On toggle: take the current client rect in screen coordinates 33 - (`GetClientRect` + `ClientToScreen`), compute the new window rect for the new style 33 + (`GetClientRect` + `MapWindowPoints`, which stays correct under RTL mirroring), 34 + compute the new window rect for the new style 34 35 with `AdjustWindowRectEx`, and pass position + size to the same `SetWindowPos` call 35 36 that applies `SWP_FRAMECHANGED`. 36 37 - Safety clamp: if growing upward would push the window top above the work area top,