sway/include/sway
Ronan Pigott 69abc41d25 launcher: track workspaces by node
This removes the need to rename the pid_workspaces when a workspace
is renamed.

It also opens the possibility of tracking other node types. Tracking
containers would allow application to be placed correctly in the
container tree even if the user has moved their focus elsewhere since
it was launched.

(cherry picked from commit 3b49f2782e)
2022-11-26 10:29:59 +01:00
..
desktop launcher: track workspaces by node 2022-11-26 10:29:59 +01:00
input Rework session lock keyboard focus handling 2022-10-28 19:41:24 +02:00
tree root: move the workspace matching code to its own file 2022-11-26 10:29:59 +01:00
commands.h Support libinput's 1.21 new dwtp option 2022-10-30 10:56:34 +01:00
config.h Support libinput's 1.21 new dwtp option 2022-10-30 10:56:34 +01:00
criteria.h Replace pcre with pcre2 2022-03-12 14:02:32 +01:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
desktop.h Upgrade for wlroots surface refactoring 2022-01-13 14:01:37 +03:00
ipc-json.h sway: add non-desktop outputs to json when running swaymsg -t get_outputs 2022-09-19 07:26:45 -04:00
ipc-server.h ipc: add an input event 2019-07-23 20:45:46 +03:00
layers.h Upgrade for wlroots surface refactoring 2022-01-13 14:01:37 +03:00
output.h Use wlr_damage_ring 2022-11-11 16:29:04 +01:00
server.h Rework session lock keyboard focus handling 2022-10-28 19:41:24 +02:00
surface.h Upgrade for wlroots surface refactoring 2022-01-13 14:01:37 +03:00
swaynag.h Spawn swaynag as a wayland client 2019-04-14 12:41:59 +03:00
xdg_decoration.h Improve CSD logic 2018-09-27 22:51:37 +10:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00