Commit Graph
12 Commits
Author SHA1 Message Date
Samuel Onoja a597d09a7a Settle window animations when their workspace hides 2026-09-29 15:13:31 +01:00
Samuel Onoja a840db5946 Settle hidden window presentation on workspace return 2026-09-29 14:54:44 +01:00
Samuel Onoja 0709484efb Overhaul resize presentation and wallpaper rendering
Coordinate native-pixel resize handoffs, fractional geometry and shared animation timing. Delegate wallpaper rendering to the compositor, advertise DMA-BUF device feedback, and improve callback pacing and render metrics.

Handle monitor-local shell surfaces, lid-driven output evacuation and workspace restoration.
2026-09-26 14:50:14 +01:00
Samuel Onoja e85fc1e032 advance shell integration and session support 2026-09-25 09:15:07 +01:00
Samuel Onoja b3124119d2 fix: configure zoom clients at final size 2026-09-25 05:33:46 +01:00
Samuel Onoja 87bc68fe8a fix(animation): settle fullscreen zoom at pixel precision 2026-09-25 05:08:41 +01:00
Samuel Onoja 6d19932a64 fix: unify animated presentation and stacking 2026-09-25 04:57:39 +01:00
Samuel Onoja ed529ae900 feat: animate scrolling workspace viewports 2026-09-25 02:41:19 +01:00
Samuel Onoja 9f550e275c fix: accelerate geometry animations 2026-09-25 01:14:07 +01:00
Samuel Onoja bf4f5f77f7 fix: tame animated resize scaling 2026-09-25 01:13:21 +01:00
Samuel Onoja 46a7576d19 feat: render animated window geometry 2026-09-24 16:06:34 +01:00
Samuel Onoja 7f847b2c0c feat: add timestamp-driven geometry model 2026-09-24 11:38:31 +01:00