aboutsummaryrefslogtreecommitdiff
path: root/sway/tree
AgeCommit message (Expand)Author
2024-02-15Drop unnecessary includes from sway/server.hSimon Ser
2024-02-12view: drop ext_foreign_destroyKirill Primak
2024-02-12ext-foreign-toplevel-list: Implement protocolMerlin Lex
2024-01-18scene_graph: port wlr_forgein_toplevel_management output enter/leave eventsAlexander Orzechowski
2024-01-18scene_graph: Implement toplevel clippingAlexander Orzechowski
2024-01-18container: Don't track outputsAlexander Orzechowski
2024-01-18Delete old damage tracking codeAlexander Orzechowski
2024-01-18scene_graph: Port view saved buffersAlexander Orzechowski
2024-01-18scene_graph: Port xwaylandAlexander Orzechowski
2024-01-18scene_graph: Port xdg_shellAlexander Orzechowski
2024-01-18scene_graph: Port container server side decorationsAlexander Orzechowski
2024-01-18scene_graph: Port layer_shellAlexander Orzechowski
2024-01-18input: Query scene graph for relevant surface/node intersectionsAlexander Orzechowski
2024-01-18scene_graph: Port ext_session_v1Alexander Orzechowski
2024-01-18scene_graph: Port seat drag iconsAlexander Orzechowski
2024-01-18scene_graph: Use built-in linux dmabuf feedback handlingAlexander Orzechowski
2024-01-18scene_graph: Maintain `wlr_scene_node`s for the sway tree.Alexander Orzechowski
2024-01-18view: init function should return a success boolAlexander Orzechowski
2024-01-18desktop: Rename layers to shell_layersAlexander Orzechowski
2023-12-01Don't destroy output layout on exitAlexander Orzechowski
2023-11-23Pass wl_display to wlr_output_layoutSimon Ser
2023-11-23Add wlr/util/transform.h includesSimon Ser
2023-11-21view: re-apply criteria when window gets unmappedEBADBEEF
2023-11-16Only reconfigure input mappings on output changeSimon Ser
2023-10-24view: check if the buffer was uploaded on saveKirill Primak
2023-08-28Revert "view: update wlr_toplevel size on client resizes"Dudemanguy
2023-08-26view: update wlr_toplevel size on client resizesDudemanguy
2023-08-21chore: chase wlroots xdg-surface role reworkKirill Primak
2023-07-31output: drop current_modeSimon Ser
2023-04-14Use output_match_name_or_id() in workspace functionsSimon Ser
2023-03-24root: Set inactive focus when scratchpad is moved to new workspaceAnkit Pandey
2023-03-14root: Try to preserve relative positions of floating containersAnkit Pandey
2023-02-27sway{,bar}: use default font hint stylellyyr
2023-02-22Allow windows in scratchpad to set the urgent flagRobin Jarry
2023-02-19container: rehome the container_swap function into container.cRonan Pigott
2023-02-10Introduce surface_{enter,leave}_output()Simon Ser
2023-02-07Use wlr_linux_dmabuf_feedback_v1_init_with_options()Simon Ser
2023-02-05view: make request_activate take a seatRonan Pigott
2023-02-02Convert to *_try_from_wlr_surface()Simon Ser
2023-02-02root: free non_desktop_outputs list on root_destroyTobias Predel
2023-02-01Convert to wlr_xwayland_surface_try_from_wlr_surface()Simon Ser
2023-01-20focus_on_window_activation: raise if floatingTobias Bengfort
2023-01-03tree/container: drop unnecessary check in container_get_siblings()Simon Ser
2022-11-26view: associate launch contexts with viewsRonan Pigott
2022-11-26launcher: rename pid_workspace to launcher_ctxRonan Pigott
2022-11-26node: prettify node type namesRonan Pigott
2022-11-26root: move the workspace matching code to its own fileRonan Pigott
2022-11-11workspace_create: Don't allow NULL nameAlexander Orzechowski
2022-11-11container_get_siblings: handle NULL workspaceBaltazár Radics
2022-11-11Use wlr_damage_ringKirill Primak