swayfx/sway/desktop
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.c Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
idle_inhibit_v1.c Add views idle inhibition status in get_tree output 2020-05-29 17:29:41 -04:00
layer_shell.c change apply_exclusive() to closer match layer shell protocol 2020-03-30 17:45:05 +02:00
output.c desktop: output: Scale custom output refresh rate 2020-07-18 18:21:51 +02:00
render.c Add support for viewporter 2020-06-17 10:18:58 -06:00
surface.c Make handle_destroy and output_repaint_timer_handler static 2020-03-04 03:09:43 +01:00
transaction.c transaction: Mark client resize immediately ready 2020-06-30 10:59:33 +02:00
xdg_shell.c xdg_shell: schedule configure on maximize requests 2020-07-14 15:46:02 +02:00
xwayland.c Fix X11 clients getting stuck minimized 2020-07-22 18:50:57 -04:00