Commit Graph
7 Commits
Author SHA1 Message Date
Samuel Onoja 08a586612f Schedule redraws for pending wallpaper upload retries 2026-09-27 07:08:49 +01:00
Samuel Onoja b469929847 Wake the event loop when wallpaper decoding completes 2026-09-27 07:06:15 +01:00
Samuel Onoja 473ce8b332 Back off failed wallpaper uploads while allowing recovery 2026-09-27 07:01:08 +01:00
Samuel Onoja 7e96a62e43 Add distinct theme presets and bundle the default Ferese wallpaper 2026-09-27 06:10:52 +01:00
Samuel Onoja 9e90de4e74 Replace user configuration with KDL and improve Rust source spacing 2026-09-27 05:46:51 +01:00
Samuel Onoja 672b4e2b60 Add live config reload, session locking and managed daemons
Refine focus gradients, shell workspace controls and popup motion. Correct floating stacking and preserve client-chosen dialog sizes. Add lock protocol probes and session integration.
2026-09-26 19:03:37 +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