mirror of
https://github.com/marcoallegretti/WEFT_OS.git
synced 2026-03-27 09:23:09 +00:00
Adds an optional (allow-null) wl_surface argument to zweft_shell_manager_v1::create_window. Shell-owned windows pass null; app-backed windows pass the backing wl_surface so the compositor can correlate the surface with a session_id from weft-appd. Updates WeftShellWindowData to store the surface, and updates the CreateWindow handler in state.rs and the two protocol unit tests. |
||
|---|---|---|
| .. | ||
| backend | ||
| protocols | ||
| appd_ipc.rs | ||
| input.rs | ||
| main.rs | ||
| state.rs | ||