stub support for _NET_WM_FULLSCREEN_MONITORS atom

Workaround for the VMware multi-monitor function. Without
this patch, VMware complains that "Current host window manager does not
support multiple monitors awesome". Simply claiming support
is enough to trick VMware into opening multiple display windows.

Detailed discussion:

https://github.com/i3/i3/issues/2116
https://communities.vmware.com/thread/198341
https://www.mail-archive.com/awesome-devel@naquadah.org/msg09025.html
[dead] https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1254
This commit is contained in:
Alexei Colin 2018-02-10 20:02:00 -05:00
parent 59aa4ac7d9
commit 440268a5b1
2 changed files with 3 additions and 1 deletions

View File

@ -43,6 +43,7 @@ _NET_WM_STATE_BELOW
_NET_WM_STATE_MODAL
_NET_WM_STATE_HIDDEN
_NET_WM_STATE_DEMANDS_ATTENTION
_NET_WM_FULLSCREEN_MONITORS
UTF8_STRING
COMPOUND_TEXT
WM_PROTOCOLS

3
ewmh.c
View File

@ -172,7 +172,8 @@ ewmh_init(void)
_NET_WM_STATE_BELOW,
_NET_WM_STATE_MODAL,
_NET_WM_STATE_HIDDEN,
_NET_WM_STATE_DEMANDS_ATTENTION
_NET_WM_STATE_DEMANDS_ATTENTION,
_NET_WM_FULLSCREEN_MONITORS
};
int i;