]> git.sur5r.net Git - i3/i3/commit
Handle WM_CHANGE_STATE requests for iconic state
authorTony Crisci <tony@dubstepdish.com>
Wed, 18 Jun 2014 08:23:00 +0000 (04:23 -0400)
committerMichael Stapelberg <michael@stapelberg.de>
Tue, 24 Jun 2014 07:39:12 +0000 (09:39 +0200)
commit136b3e345bfde637d3270eafaa2d8aa3555cc3d5
treee44041f4afd86ebe4dd7f6f98e65437e365b2c3c
parentca5137eeba0e656fffd69b8af6abcf6b962d0231
Handle WM_CHANGE_STATE requests for iconic state

http://tronche.com/gui/x/icccm/sec-4.html#s-4.1.4

 > IconicState - The client's top-level window is iconic (whatever that
 > means for this window manager). The client can assume that its
 > top-level window is not viewable, its icon_window (if any) will be
 > viewable and, failing that, its icon_pixmap (if any) or its
 > WM_ICON_NAME will be displayed.

For these requests, we just close the window.

fixes #1279
include/atoms.xmacro
src/handlers.c
testcases/t/231-wm-change-state.t [new file with mode: 0644]