Commit Graph
168 Commits
Author SHA1 Message Date
Samuel Onoja c101b2cf8b feat: open primary drm rendering device 2026-09-24 16:20:27 +01:00
Samuel Onoja c50dd98685 feat: initialize direct session backend 2026-09-24 16:15:11 +01:00
Samuel Onoja 46a7576d19 feat: render animated window geometry 2026-09-24 16:06:34 +01:00
Samuel Onoja b111cbf531 feat: animate compositor geometry targets 2026-09-24 11:40:41 +01:00
Samuel Onoja a331355c8d feat: honor tiled window size constraints 2026-09-24 11:33:43 +01:00
Samuel Onoja da4aaf9fb0 feat: add invariant-safe window stacks 2026-09-24 11:30:26 +01:00
Samuel Onoja 6060257ffe feat: float transient windows with their parent 2026-09-24 11:27:33 +01:00
Samuel Onoja 677e0ba5d1 fix: synchronize floating window geometry 2026-09-24 11:26:08 +01:00
Samuel Onoja 9ad6761c4d feat: add floating and fullscreen modes 2026-09-24 11:18:25 +01:00
Samuel Onoja 28d845ee64 refactor: move workspace policy into core 2026-09-24 11:11:30 +01:00
Samuel Onoja 3d8c7b0c4f feat: integrate numeric workspaces 2026-09-24 11:08:42 +01:00
Samuel Onoja 4e4a44e210 feat: resize tiled windows directionally 2026-09-24 11:05:03 +01:00
Samuel Onoja 0d9bbe49f7 feat: move tiled windows directionally 2026-09-24 11:03:13 +01:00
Samuel Onoja 8c1184ddda feat: add smart tiling navigation 2026-09-24 11:01:19 +01:00
Samuel Onoja 58d91363d6 feat: tile managed windows with layout tree 2026-09-24 06:19:06 +01:00
Samuel Onoja 37550f447d feat: add Phase 1 interaction protocols 2026-09-24 05:46:00 +01:00
Samuel Onoja a941b80aa9 feat: add selection and decoration protocols 2026-09-24 05:41:38 +01:00
Samuel Onoja 475d433ec4 feat: add nested Phase 0 compositor 2026-09-24 05:38:18 +01:00