aboutsummaryrefslogtreecommitdiff
path: root/sway/tree/view.c
AgeCommit message (Expand)Author
2024-02-23Define _POSIX_C_SOURCE globallySimon Ser
2024-02-17xdg-activation: distinguish activation and urgency requestsAleksei Bavshin
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: 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 xdg_shellAlexander Orzechowski
2024-01-18scene_graph: Port container server side decorationsAlexander Orzechowski
2024-01-18input: Query scene graph for relevant surface/node intersectionsAlexander 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
2023-11-21view: re-apply criteria when window gets unmappedEBADBEEF
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-02-22Allow windows in scratchpad to set the urgent flagRobin Jarry
2023-02-10Introduce surface_{enter,leave}_output()Simon Ser
2023-02-05view: make request_activate take a seatRonan Pigott
2023-02-02Convert to *_try_from_wlr_surface()Simon Ser
2023-02-01Convert to wlr_xwayland_surface_try_from_wlr_surface()Simon Ser
2023-01-20focus_on_window_activation: raise if floatingTobias Bengfort
2022-11-26view: associate launch contexts with viewsRonan Pigott
2022-11-26launcher: rename pid_workspace to launcher_ctxRonan Pigott
2022-11-26root: move the workspace matching code to its own fileRonan Pigott
2022-11-10Use wl_signal_emit_mutable()Simon Ser
2022-10-30tree: support formatting null titlesPuck Meerburg
2022-01-13Upgrade for wlroots surface refactoringSimon Ser
2021-12-13view: Fix null dereferenceAlexander Orzechowski
2021-10-21view: add new container as a sibling of tiled viewsiikamiika
2021-09-20Avoid unecessary font metric calculationsHugo Osvaldo Barrera
2021-09-08view: fix child position calcKirill Primak
2021-09-06surface: chase wlr subsurface list/link changeKirill Primak
2021-09-05view: fix saved buffer orderKirill Primak
2021-08-26Use fixed titlebar heightsHugo Osvaldo Barrera
2021-06-20Don't apply hide_edge_borders to any floating containernovenary
2021-06-03Iterate over subsurfaces below the parent surfaceSimon Ser
2021-05-17view: commit transactions for foreign toplevel requestsRonan Pigott
2021-04-29view: handle case where map_ws is NULLRouven Czerwinski
2021-04-25tree/view: don't give focus to views mapped under fullscreen viewsTudor Brindus
2021-04-22view_destroy: fix use-after-free with subsurface_destroyDominique Martinet
2021-03-24view: subsurface NULL check in view_from_wlr_surfaceKenny Levinsen
2021-03-21view: Handle NULL role object when role is setKenny Levinsen
2021-02-23view: Set parent for view_child subsurfaces on initKenny Levinsen
2021-02-23view: Mark subchildren as unmapped in view_child_destroyKenny Levinsen
2021-02-23view: Recursively check mapped of view_child treeKenny Levinsen
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-09view: Read geometry directly in view_update_sizeKenny Levinsen