swayfx/include/sway
Ryan Dwyer 1801b725e2 Add using_csd variable to transaction state
This fixes a race condition flicker when unfloating a view which uses
client side decorations.

When the view is floated it has using_csd = true, so the decorations are
not drawn. When unfloating it it changes to false, but this change
wasn't part of transactions so it could potentially render the
decorations around the view while it's waiting for the transaction to
apply.
2018-08-17 20:25:33 +10:00
..
desktop Simplify transactions 2018-08-15 10:03:55 +10:00
input Implement resizing tiled containers via cursor 2018-08-12 10:45:54 +10:00
tree Add using_csd variable to transaction state 2018-08-17 20:25:33 +10:00
commands.h Implement resizing tiled containers via cursor 2018-08-12 10:45:54 +10:00
config.h Allow a fallback color to be specified for swaybg 2018-08-08 15:37:06 -04:00
criteria.h reverted includes of "sway/config.h" and replaced with "config.h" from meson build 2018-07-25 13:32:20 +02:00
debug.h Add extended debugging flags 2018-07-14 20:44:32 -04:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
desktop.h Implement some floating move commands 2018-07-09 23:38:29 +10:00
ipc-json.h Store sway_outputs so that they can be reenabled 2018-06-06 20:11:24 -04:00
ipc-server.h ipc: add binding event 2018-08-01 16:57:15 +01:00
layers.h sway views: add helpers to get view and layer from wlr_surface 2018-06-30 22:31:14 +09:00
output.h Revert "Revert "Fix popups"" 2018-08-02 23:36:36 +10:00
security.h Move get_feature_policy to sway/security.c 2017-04-16 17:09:53 +03:00
server.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
swaynag.h Remove swaynag_clone and use memcpy 2018-08-03 10:40:09 -04:00
xwayland.h Automatically float xwayland windows 2018-06-18 22:52:10 +01:00