swayfx/include/sway
Kenny Levinsen fcd0ab8f33 view: Save all buffers associated with view
During the execution of a resize transaction, the buffer associated
with a view's surface is saved and reused until the client acknowledges
the resulting configure event.

However, only one the main buffer of the main surface was stored and
rendered, meaning that subsurfaces disappear during resize.

Iterate over all, store and render buffers from all surfaces in the view
to ensure that correct rendering is preserved.
2020-06-03 16:41:17 +02:00
..
desktop Add views idle inhibition status in get_tree output 2020-05-29 17:29:41 -04:00
input input/cursor: rename simulated_tool_tip_down to be more accurate 2020-05-29 08:44:56 +02:00
tree view: Save all buffers associated with view 2020-06-03 16:41:17 +02:00
commands.h commands: Add per-view shortcuts_inhibitor command 2020-05-13 21:22:16 -04:00
config.h Remove code related to the security features 2020-05-21 10:57:00 +02:00
criteria.h Introduce pid criteria token 2020-02-27 14:03:22 +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 Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
ipc-json.h Make json-c include respect pkg-config --cflags 2019-01-23 21:50:06 -05:00
ipc-server.h ipc: add an input event 2019-07-23 20:45:46 +03:00
layers.h Handle layer changes for layer shell surfaces 2019-10-27 11:07:18 -04:00
output.h Render layer shell popups over the top layer 2020-04-10 10:45:47 +02:00
server.h Add a secondary headless backend 2020-05-01 17:00:14 +02:00
surface.h view: add max_render_time 2019-11-17 20:18:42 +01: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