24 Commits (bc258a3be2f946c1c93bcbe40735b2db068e0ea8)

Author SHA1 Message Date
Alexander Orzechowski 6e5fc4c2aa scene_graph: Port xwayland
10 months ago
Alexander Orzechowski 188811f808 scene_graph: Port layer_shell
10 months ago
Alexander Orzechowski 5b8b505af5 input: Query scene graph for relevant surface/node intersections
10 months ago
Alexander Orzechowski 9a57966606 scene_graph: Port ext_session_v1
10 months ago
Alexander Orzechowski c640c3015f scene_graph: Port seat drag icons
10 months ago
Alexander Orzechowski 1eb16d1367 scene_graph: Maintain `wlr_scene_node`s for the sway tree.
10 months ago
Simon Ser 128b6253a9 Pass wl_display to wlr_output_layout
1 year ago
Ronan Pigott eb5021ef99 root: move the workspace matching code to its own file
2 years ago
Alex Maese c015db4a9f sway: Add non-desktop-output type
2 years ago
Simon Zeni 0cd8efe0bb sway: replace noop_output by fallback_output
3 years ago
Brian Ashworth c99d423ad9 view: remove workspace pid mapping for assigns
5 years ago
Rouven Czerwinski ddad41f423 Fix sway crashes for scratchpad layouts
6 years ago
mliszcz 200833caae Allow for workspace renaming during exec handling
6 years ago
Ryan Dwyer e9a476244d Remove debug tree
6 years ago
Ryan Dwyer 20aa8ee67d Implement fullscreen global
6 years ago
Ryan Dwyer 2301349ad5 Use noop output when there's no outputs connected
6 years ago
emersion cad851805b
Use #if instead of #ifdef
6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container
6 years ago
Ryan Dwyer 1e024b91fa Add comment for sway_root.all_outputs
6 years ago
Ryan Dwyer 2e7401772e Rename sway_root.outputs to sway_root.all_outputs
6 years ago
Ryan Dwyer b6058703fa Refactor destroy functions and save workspaces when there's no outputs
6 years ago
Ryan Dwyer d6cd79c342 Implement iterators per container type
6 years ago
Ryan Dwyer 30e7e0f7c7 Move workspace pid code to root.c
6 years ago
Ryan Dwyer 04489ff420 Separate root-related code
6 years ago