chore(evidence): add wave 1 scale-update research evidence

- task-2: fractional-scale-v1 research notes for client surfaces
- task-3: fractional-scale-v1 research notes for layer surfaces + transparency/blur notes
This commit is contained in:
2026-07-05 21:36:58 -04:00
parent 4e388d9f4f
commit 7dfed7bd27
3 changed files with 38 additions and 0 deletions
@@ -0,0 +1,11 @@
Task: 3. Create layersurface_update_scale(LayerSurface *l) function
Date: 2026-07-06
Status: COMPLETED
Changes:
- src/peachwm.c:912-941 — static function with current_outputs max scale iteration
- Guards, current_outputs iteration, fallback, safety guard, fabsf check
- Marked __attribute__((unused)) until wired in later task
- src/peachwm.c:952 — l->current_scale initialized after client_set_scale() in commitlayersurfacenotify() initial-commit path
Verification: make debug — compiles cleanly, zero warnings