river: remove Output.root

The server is now global so this is no longer needed.
This commit is contained in:
Isaac Freund
2021-05-13 14:35:36 +02:00
parent 89e0d4c083
commit ac27db236a
13 changed files with 48 additions and 45 deletions

View File

@ -17,6 +17,8 @@
const std = @import("std");
const server = &@import("../main.zig").server;
const Direction = @import("../command.zig").Direction;
const Error = @import("../command.zig").Error;
const Seat = @import("../Seat.zig");
@ -53,7 +55,7 @@ pub fn focusView(
// Focus the next visible node if there is one
if (it.next()) |view| {
seat.focus(view);
output.root.startTransaction();
server.root.startTransaction();
return;
}
}
@ -66,7 +68,7 @@ pub fn focusView(
};
seat.focus(it.next());
output.root.startTransaction();
server.root.startTransaction();
}
fn filter(view: *View, filter_tags: u32) bool {

View File

@ -17,6 +17,8 @@
const std = @import("std");
const server = &@import("../main.zig").server;
const Error = @import("../command.zig").Error;
const Direction = @import("../command.zig").Direction;
const Seat = @import("../Seat.zig");
@ -74,7 +76,7 @@ pub fn swap(
output.views.swap(focused_node, to_swap);
output.arrangeViews();
output.root.startTransaction();
server.root.startTransaction();
}
fn filter(view: *View, filter_tags: u32) bool {

View File

@ -17,6 +17,8 @@
const std = @import("std");
const server = &@import("../main.zig").server;
const Error = @import("../command.zig").Error;
const Seat = @import("../Seat.zig");
@ -32,7 +34,7 @@ pub fn setFocusedTags(
seat.focused_output.pending.tags = tags;
seat.focused_output.arrangeViews();
seat.focus(null);
seat.focused_output.root.startTransaction();
server.root.startTransaction();
}
}
@ -77,7 +79,7 @@ pub fn toggleFocusedTags(
output.pending.tags = new_focused_tags;
output.arrangeViews();
seat.focus(null);
output.root.startTransaction();
server.root.startTransaction();
}
}

View File

@ -17,6 +17,8 @@
const std = @import("std");
const server = &@import("../main.zig").server;
const Error = @import("../command.zig").Error;
const Seat = @import("../Seat.zig");
const View = @import("../View.zig");
@ -53,7 +55,7 @@ pub fn zoom(
output.views.push(to_bump);
seat.focus(&to_bump.view);
output.arrangeViews();
output.root.startTransaction();
server.root.startTransaction();
}
}
}