swayfx/sway/desktop
Kenny Levinsen 7ec9d07fc5 Remove usage of surface->sx|sy
These coordinates contain the all-time accumulated buffer attach point,
which is a way to perform incremental client-side initiated movement of
windows, intended as a way to maintain logical window positioning while
compensating for layout changes such as folding in a left side panel.

This value is not useful for implementing this feature, and break things
if they ever become non-zero. Their inclusion in calculations also tend
to cause confusion.

Remove usage of these coordinates, removing the ability for clients to
move themselves. This may again be supported if a better API is made
available from wlroots.
2021-04-26 09:24:12 +02:00
..
desktop.c Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
idle_inhibit_v1.c idle_inhibit: Store wlr inhibitor instead of view 2021-03-21 12:27:29 +01:00
layer_shell.c desktop/layer_shell: fix centering for opposing anchors 2021-04-12 12:13:25 -07:00
output.c Remove usage of surface->sx|sy 2021-04-26 09:24:12 +02:00
render.c Remove usage of surface->sx|sy 2021-04-26 09:24:12 +02:00
surface.c Make handle_destroy and output_repaint_timer_handler static 2020-03-04 03:09:43 +01:00
transaction.c transaction: Remove unused ready_immediately 2021-02-23 19:38:05 +01:00
xdg_shell.c shells: Update comment about size change on commit 2021-02-23 19:38:05 +01:00
xwayland.c xwayland: simplify override-redirect focus restoration 2021-03-12 10:52:12 +01:00