Commit Graph

882 Commits (9becff0ba56ac7da8b1235aa5740fb04414636a2)

Author SHA1 Message Date
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally 1 year ago
Aleksei Bavshin d19810eba8 xdg-activation: distinguish activation and urgency requests 1 year ago
Simon Ser 541e6e260c Drop unnecessary includes from sway/server.h 1 year ago
Kirill Primak 7a2ff7ba81 view: drop ext_foreign_destroy 1 year ago
Merlin Lex 1b5515400d ext-foreign-toplevel-list: Implement protocol 1 year ago
Alexander Orzechowski 5fc85c5066 scene_graph: port wlr_forgein_toplevel_management output enter/leave events 1 year ago
Alexander Orzechowski 9da295c11f scene_graph: Implement toplevel clipping 1 year ago
Alexander Orzechowski 5f0801b6f2 container: Don't track outputs 1 year ago
Alexander Orzechowski 1e018e72b4 Delete old damage tracking code 1 year ago
Alexander Orzechowski 06ad734e70 scene_graph: Port view saved buffers 1 year ago
Alexander Orzechowski 6e5fc4c2aa scene_graph: Port xwayland 1 year ago
Alexander Orzechowski b38ed8b479 scene_graph: Port xdg_shell 1 year ago
Alexander Orzechowski 6d7b1321db scene_graph: Port container server side decorations 1 year ago
Alexander Orzechowski 188811f808 scene_graph: Port layer_shell 1 year ago
Alexander Orzechowski 5b8b505af5 input: Query scene graph for relevant surface/node intersections 1 year ago
Alexander Orzechowski 9a57966606 scene_graph: Port ext_session_v1 1 year ago
Alexander Orzechowski c640c3015f scene_graph: Port seat drag icons 1 year ago
Alexander Orzechowski 1b09238645 scene_graph: Use built-in linux dmabuf feedback handling 1 year ago
Alexander Orzechowski 1eb16d1367 scene_graph: Maintain `wlr_scene_node`s for the sway tree. 1 year ago
Alexander Orzechowski dbd2fbf430 view: init function should return a success bool 1 year ago
Alexander Orzechowski b4d7e84d38 desktop: Rename layers to shell_layers 1 year ago
Alexander Orzechowski f12023b1a2 Don't destroy output layout on exit 1 year ago
Simon Ser 128b6253a9 Pass wl_display to wlr_output_layout 1 year ago
Simon Ser fd6d6f1d97 Add wlr/util/transform.h includes 1 year ago
EBADBEEF 86f96a786b view: re-apply criteria when window gets unmapped 1 year ago
Simon Ser 7036769bea Only reconfigure input mappings on output change 1 year ago
Kirill Primak 47263aca28 view: check if the buffer was uploaded on save 1 year ago
Dudemanguy 60a94b4916 Revert "view: update wlr_toplevel size on client resizes" 2 years ago
Dudemanguy bf44690ee8 view: update wlr_toplevel size on client resizes 2 years ago
Kirill Primak a908651821 chore: chase wlroots xdg-surface role rework 2 years ago
Simon Ser f8ddd97e0e output: drop current_mode 2 years ago
Simon Ser 4118c49349 Use output_match_name_or_id() in workspace functions 2 years ago
Ankit Pandey f21090f978 root: Set inactive focus when scratchpad is moved to new workspace 2 years ago
Ankit Pandey 90c2d631e2 root: Try to preserve relative positions of floating containers 2 years ago
llyyr b757ef94ef sway{,bar}: use default font hint style 2 years ago
Robin Jarry 9498e4d261 Allow windows in scratchpad to set the urgent flag 2 years ago
Ronan Pigott 633d409b88 container: rehome the container_swap function into container.c 2 years ago
Simon Ser 1cab17ada2 Introduce surface_{enter,leave}_output() 2 years ago
Simon Ser b4ce0a30c1 Use wlr_linux_dmabuf_feedback_v1_init_with_options() 2 years ago
Ronan Pigott 842609da64 view: make request_activate take a seat 2 years ago
Simon Ser 9959e6b8dc Convert to *_try_from_wlr_surface() 2 years ago
Tobias Predel b31e97e55d root: free non_desktop_outputs list on root_destroy 2 years ago
Simon Ser ae2d14ceeb Convert to wlr_xwayland_surface_try_from_wlr_surface() 2 years ago
Tobias Bengfort a7b9f6fedc focus_on_window_activation: raise if floating 2 years ago
Simon Ser 9e15e2fd4f tree/container: drop unnecessary check in container_get_siblings() 2 years ago
Ronan Pigott 864b3a9a18 view: associate launch contexts with views 2 years ago
Ronan Pigott d75c9f9722 launcher: rename pid_workspace to launcher_ctx 2 years ago
Ronan Pigott 1c4b94ae3c node: prettify node type names 2 years ago
Ronan Pigott eb5021ef99 root: move the workspace matching code to its own file 2 years ago
Alexander Orzechowski 34933bb843 workspace_create: Don't allow NULL name 2 years ago