swayfx/include/sway
Tobias Langendorf 4f718e6c75 Fix X11 clients getting stuck minimized
Usually it should be enough to simply not grant a client's
minimize request, however some applications (Steam, fullscreen
games in Wine) don't wait for the compositor and minimize anyway,
getting them stuck in an unrecoverable state.
Restoring them immediately lead to heavy flickering when unfocused
on my test application (Earth Defense Force 5 via Steam), so it's
preferable to grant their request without actually minimizing and
then restoring them once they are in focus again.
2020-07-22 18:50:57 -04:00
..
desktop Add views idle inhibition status in get_tree output 2020-05-29 17:29:41 -04:00
input seat: Refocus seat when wlr_drag is destroyed 2020-06-30 13:27:51 +02:00
tree Fix X11 clients getting stuck minimized 2020-07-22 18:50:57 -04:00
commands.h commands: Add per-view shortcuts_inhibitor command 2020-05-13 21:22:16 -04:00
config.h Reload command now matches i3's implementation 2020-07-07 17:15:57 -04: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 i3-compat: add GET_BINDING_STATE IPC command 2020-06-14 00:55:14 -04: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 config/output: don't change output state before commit 2020-07-10 18:18:27 -04:00
server.h Implement wlr-foreign-toplevel-management-v1 2020-06-23 22:26:00 +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