Samuel Onoja
46509f880a
Fix compositor output routing and pointer hints; format imports
2026-09-30 06:39:58 +01:00
Samuel Onoja
23991d5bd8
Add native Settings and complete live configuration reload
...
Add compact branded Settings with safe atomic edits, external config refresh and a draggable sidebar. Reconcile services, update connected displays and input devices, apply live layout policy and window rules, and resolve initial floating placement before tiled insertion. Package the Settings launcher and shared Ferese icon.
2026-09-26 20:31:05 +01:00
Samuel Onoja
e85fc1e032
advance shell integration and session support
2026-09-25 09:15:07 +01:00
Samuel Onoja
94a83c83bb
fix: preserve default outer gaps
2026-09-25 02:43:53 +01:00
Samuel Onoja
ed529ae900
feat: animate scrolling workspace viewports
2026-09-25 02:41:19 +01:00
Samuel Onoja
9d90415e55
feat: make scrolling the active default layout
2026-09-25 02:08:04 +01:00
Samuel Onoja
8e4283bf16
feat: add scrolling column layout engine
2026-09-25 01:56:28 +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
28d845ee64
refactor: move workspace policy into core
2026-09-24 11:11:30 +01:00
Samuel Onoja
19abb033c5
feat: add invariant-safe workspace state
2026-09-24 11:06:53 +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
03f6b9b8e1
feat: add invariant-safe layout tree
2026-09-24 06:15:30 +01:00