Commit graph

23 commits

Author SHA1 Message Date
f0b9660dd2
refactor: unify rendering paths 2026-01-18 03:02:27 +01:00
6cbbce773f
refactor: split lock manager 2026-01-07 15:10:05 +01:00
4c54feacbd
feat: add selector for session lock 2026-01-07 01:15:52 +01:00
4ea7f11864
refactor: session lock activation 2025-12-29 09:29:16 +01:00
7a80655bfc
fix: use roundtrip instead of blocking dispatch for initial events 2025-12-28 22:33:51 +01:00
91455060c7
feat: add session lock support 2025-12-28 22:01:13 +01:00
7ace00da50
feat: keyboard events 2025-12-22 10:10:34 +01:00
71089fc7af
refactor: surface identifier refactor 2025-12-12 05:47:45 +01:00
8e96e49c76
refactor: remove facade and use trait contract to reduce indirection 2025-12-07 01:39:17 +01:00
318ac1439b
feat: explicit surface lifecycle management 2025-12-06 04:38:41 +01:00
21e636aabf
refactor: rename window to surface to avoid misleading 2025-12-06 03:26:01 +01:00
b5ebb52d9c
fix: hardcoded surface name 2025-12-05 05:18:47 +01:00
983056abfc
refactor: rename window to surface to avoid mislead 2025-12-04 02:55:55 +01:00
736d4d0905
feat: introducing base multi-window support 2025-12-03 03:18:15 +01:00
1e21635233
fix: missing final rendering after configuration 2025-11-26 04:53:56 +01:00
3e7bc76bb4
feat: dynamic lifecycle output management 2025-11-18 22:47:15 +01:00
5a1c551efb
refactor: remove dependency on primary output for egl context management system 2025-11-18 21:21:30 +01:00
4fb4d87125
feat: shared egl context across outputs 2025-11-18 19:14:53 +01:00
49432eecd2
feat: add output abstractions and its policy 2025-11-18 10:54:56 +01:00
84121a2162
feat: bare multi-output support 2025-11-16 23:54:47 +01:00
77ec18e8f8
chore: minor naming changes 2025-11-16 18:14:02 +01:00
596f0a5cf6
refactor: popup manager minor changes 2025-11-16 17:44:04 +01:00
f7bf0c9b12
refactor: move crates to crates folder 2025-11-14 20:45:39 +01:00
Renamed from src/adapters/src/wayland/shell_adapter.rs (Browse further)