Samuel Onoja and Samuel Onoja
e980bb2e43
fix: schedule pending resizes with bounded deadlines ( #42 )
...
Co-authored-by: Samuel Onoja <[email protected] >
2026-10-14 13:28:10 +01:00
Samuel Onoja
f8bc17e913
Implement Continuum compositor and shell motion
2026-10-03 03:19:11 +01:00
Samuel Onoja
28e03a2624
Use analytic springs and instrument resize barriers
...
Share a stable damped oscillator solver across scalar and rectangle animations while preserving retarget and explicit no-crossing presentation policies. Add deterministic traces, scrolling and zoom continuity coverage, and pause-aware advancement.
Measure resize barrier and handoff timing behind resize-metrics, expose the feature through the release installer, and wait for the intended backend in isolated portal tests.
2026-10-02 00:49:52 +01:00
Samuel Onoja
da60ecb719
micro optimization fixes
2026-10-01 20:47:05 +01:00
Samuel Onoja
46509f880a
Fix compositor output routing and pointer hints; format imports
2026-09-30 06:39:58 +01:00
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