1
1
mirror of https://github.com/swaywm/sway synced 2024-11-23 17:32:40 +01:00
sway/include
Ankit Pandey 90c2d631e2 root: Try to preserve relative positions of floating containers
This makes the behavior of floating containers more consistent with i3.
The coordinates of the container are scaled when the size of the
workspace it is on changes or when the container is moved
between workspaces on different outputs.

For scratchpad containers, add a new state that preserves the dimensions
of the last output the window appeared on. This is necessary because
after a container is hidden in the scratchpad, we expect it to be in the
same relative position on the output when it reappears. We can't just
use the container's attached workspace because that workspace's
dimensions might have been changed or the workspace as a whole could
have been destroyed.
2023-03-14 23:26:42 -07:00
..
sway root: Try to preserve relative positions of floating containers 2023-03-14 23:26:42 -07:00
swaybar Add missing includes & remove duplicates 2023-01-03 21:50:56 +01:00
swaynag swaynag: call swaynag_destroy on clean exit 2023-01-16 10:47:42 -05:00
background-image.h cairo: Replace <cairo/cairo.h> by <cairo.h> 2021-05-10 10:28:32 +02:00
cairo_util.h
gesture.h
ipc-client.h
ipc.h
list.h
log.h
loop.h
meson.build
pango.h
pool-buffer.h
stringop.h
util.h