]> git.sur5r.net Git - i3/i3/commit
Handle _NET_WM_STATE_STICKY, but only for floating containers. If this atom is set...
authorIngo Bürk <ingo.buerk@tngtech.com>
Sun, 23 Aug 2015 11:36:12 +0000 (13:36 +0200)
committerIngo Bürk <ingo.buerk@tngtech.com>
Sun, 13 Sep 2015 18:40:20 +0000 (20:40 +0200)
commit2c338b6ae25b5b9aeb51341b26adc82dfb49e913
tree7f7ee20b36cfdbe0388c35a22c79e896a8358a41
parent4d6f8b1329cde38bb0d43cc83978e6ec6cdc5e35
Handle _NET_WM_STATE_STICKY, but only for floating containers. If this atom is set, the floating window will always be automatically moved to the currently active workspace of the output that it is on. This is the equivalent of a sticky note stuck to the monitor.
We will respect this atom upon managing a window as well as when we receive a request that changes the sticky state.

fixes #1455
include/atoms.xmacro
include/con.h
include/data.h
src/con.c
src/ewmh.c
src/handlers.c
src/ipc.c
src/load_layout.c
src/manage.c
src/workspace.c
testcases/t/116-nestedcons.t