removed all windows decorations properly, added window closing and compositor exiting as well as view focusing

This commit is contained in:
Harrison DiAmbrosio 2025-10-25 18:50:06 -04:00
parent f636efdfe9
commit 976900ffa6
11 changed files with 289 additions and 117 deletions

View file

@ -10,6 +10,8 @@ const posix = std.posix;
const gpa = std.heap.c_allocator;
const server = &@import("main.zig").server;
focused: bool,
wlr_output: *wlr.Output,
scene_output: *wlr.SceneOutput,
@ -24,6 +26,7 @@ pub fn create(wlr_output: *wlr.Output) *Output {
const output = try gpa.create(Output);
output.* = .{
.focused = false,
.wlr_output = wlr_output,
.scene_output = try server.root.scene.createSceneOutput(wlr_output)
};