- task-2: fractional-scale-v1 research notes for client surfaces - task-3: fractional-scale-v1 research notes for layer surfaces + transparency/blur notes
12 lines
524 B
Plaintext
12 lines
524 B
Plaintext
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
|