Commit Graph
265 Commits
Author SHA1 Message Date
Samuel Onoja 1ab366c9a8 fix: make glass preview visually diagnostic 2026-09-25 05:39:45 +01:00
Samuel Onoja b3124119d2 fix: configure zoom clients at final size 2026-09-25 05:33:46 +01:00
Samuel Onoja 03033bf5c3 docs: explain glass preview workflow 2026-09-25 05:32:43 +01:00
Samuel Onoja 57f93d67f5 feat: add persistent glass preview 2026-09-25 05:32:19 +01:00
Samuel Onoja 389581e763 feat: render semantic glass backdrops 2026-09-25 05:30:21 +01:00
Samuel Onoja b3c5821e3b fix: invalidate semantic materials on scene changes 2026-09-25 05:16:38 +01:00
Samuel Onoja ae6ec1c5f5 feat: render semantic layer materials 2026-09-25 05:13:47 +01:00
Samuel Onoja ecefae6f81 feat: resolve semantic material styles 2026-09-25 05:10:31 +01:00
Samuel Onoja 87bc68fe8a fix(animation): settle fullscreen zoom at pixel precision 2026-09-25 05:08:41 +01:00
Samuel Onoja a6ec721437 feat: gate semantic effects by client capability 2026-09-25 05:08:18 +01:00
Samuel Onoja 6d19932a64 fix: unify animated presentation and stacking 2026-09-25 04:57:39 +01:00
Samuel Onoja 83e36b0d2d fix: smooth fullscreen and direct geometry transitions 2026-09-25 04:50:19 +01:00
Samuel Onoja b4fee6f72b test: add semantic effects layer probe 2026-09-25 04:49:24 +01:00
Samuel Onoja bf684a179b feat: define semantic effects protocol 2026-09-25 04:46:04 +01:00
Samuel Onoja 7356986259 test: enforce soak resource budgets 2026-09-25 04:43:25 +01:00
Samuel Onoja d18d5b5fc4 test: harden malformed client handling 2026-09-25 04:39:52 +01:00
Samuel Onoja 07de17a399 feat: configure and inspect DRM outputs 2026-09-25 04:32:19 +01:00
Samuel Onoja d46becfd60 test: add native client soak harness 2026-09-25 04:22:29 +01:00
Samuel Onoja 4eb456fb2b feat: report optional render performance metrics 2026-09-25 04:19:08 +01:00
Samuel Onoja cd3961bdef test: harden IPC frame parsing 2026-09-25 04:16:26 +01:00
Samuel Onoja d0dc55349c feat: expose layout controls over IPC 2026-09-25 04:15:48 +01:00
Samuel Onoja 0a98bead56 fix: submit tracked nested output damage 2026-09-25 04:14:45 +01:00
Samuel Onoja bcd841ca23 fix: reverse fullscreen exit from current geometry 2026-09-25 04:09:15 +01:00
Samuel Onoja 4ecd20905d fix: snap animated window edges consistently 2026-09-25 04:04:59 +01:00
Samuel Onoja c601dcbac5 fix: preserve scrolling zoom direction 2026-09-25 03:58:20 +01:00
Samuel Onoja 578b536b26 fix: isolate close animation to departing window 2026-09-25 03:48:44 +01:00
Samuel Onoja b8d6c9b02a feat: render configurable window shadows 2026-09-25 03:39:03 +01:00
Samuel Onoja b9f0ab044e feat: expose surface alpha modifier 2026-09-25 03:34:59 +01:00
Samuel Onoja 9abdaee01e feat: clip windows with rounded corners 2026-09-25 03:33:17 +01:00
Samuel Onoja 5bdb7bdf24 feat: render theme-aware window borders 2026-09-25 03:17:17 +01:00
Samuel Onoja d6acfa89e7 feat: add authenticated IPC and feresectl 2026-09-25 03:11:18 +01:00
Samuel Onoja 3d0007ba12 feat: apply validated window rules 2026-09-25 03:02:50 +01:00
Samuel Onoja 95b15b6e0d feat: support focus follows mouse 2026-09-25 02:59:07 +01:00
Samuel Onoja 29af1bec9c feat: configure commands and key bindings 2026-09-25 02:57:36 +01:00
Samuel Onoja 2f83c58040 feat: configure keyboard and touchpad input 2026-09-25 02:50:19 +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 f0862348c9 fix: honor screencopy cursor overlay requests 2026-09-25 02:31:18 +01:00
Samuel Onoja 4a1eab5b4a fix: negotiate initial server decorations 2026-09-25 02:26:19 +01:00
Samuel Onoja 6cdf4301a2 fix: include gaps in proportional column widths 2026-09-25 02:23:32 +01:00
Samuel Onoja 1a024e580b feat: support xdg toplevel icons 2026-09-25 02:22:44 +01:00
Samuel Onoja dbabe95a5e feat: forward touch input to clients 2026-09-25 02:21:41 +01:00
Samuel Onoja 84ffa1f41c fix: gate shortcut inhibition by session policy 2026-09-25 02:20:08 +01:00
Samuel Onoja 7f92b6d634 feat: configure animation policy 2026-09-25 02:18:17 +01:00
Samuel Onoja a5aee06a10 fix: advertise tiled window edges 2026-09-25 02:15:44 +01:00
Samuel Onoja 5e6c9c3d9d feat: complete scrolling layout controls 2026-09-25 02:14:04 +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 4f72fdfcf4 docs: make scrolling the default layout 2026-09-25 01:53:08 +01:00
Samuel Onoja 5fce7227ed feat: identify DRM outputs by EDID 2026-09-25 01:50:54 +01:00