shell/tiling: semi-working stacking

This commit is contained in:
Victoria Brekenfeld 2023-06-05 17:52:47 +02:00
parent fc7dd3398a
commit b3401eb18a
7 changed files with 251 additions and 12 deletions

View file

@ -1120,6 +1120,12 @@ impl State {
.tiling_layer
.update_orientation(Some(orientation), &seat);
}
Action::ToggleStacking => {
let output = seat.active_output();
let workspace = self.common.shell.active_space_mut(&output);
let focus_stack = workspace.focus_stack.get_mut(seat);
workspace.tiling_layer.toggle_stacking(seat, focus_stack);
}
Action::ToggleTiling => {
let output = seat.active_output();
let workspace = self.common.shell.active_space_mut(&output);