Commit Graph

7 Commits

Author SHA1 Message Date
bbf65ae72f Wayland: Implement game embedding
This patch introduces a new protocol proxy, which multiplxes Wayland
clients into a single connection, allowing us to redirect calls (e.g.
create toplevel -> create subsurface). Mixed with some state tracking
and emulation, we can embed a full-featured client into the editor.
2025-11-19 21:24:18 +01:00
cb8e592b5e Improve and reduce Game window sizing 2025-11-10 20:48:52 +03:00
e06f015f95 Add a new editor theme
Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com>
2025-10-30 00:31:54 -03:00
7ddce8ab26 Add game speed controls to the embedded game window 2025-10-05 11:13:15 +05:30
dd11265c4c Improve suspend button 2025-09-01 14:38:45 +03:00
54ac5cd068 Fix shortcut reset for spatial_editor/tool_select 2025-08-12 10:46:20 +02:00
f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00