wmaker: implement EWMH _NET_WORKAREA
commit9c381862b36edb344862eaf1cfbbd2b4c5dbbc9e
authorDavid Maciejak <david.maciejak@gmail.com>
Fri, 29 Aug 2014 10:33:10 +0000 (29 18:33 +0800)
committerCarlos R. Mafra <crmafra@gmail.com>
Fri, 29 Aug 2014 11:43:50 +0000 (29 12:43 +0100)
tree6085d6827f7242cca914ff2836935281258f7f0e
parentfec8347d275d2357306b2ce3f1a9f5e8f5df7afb
wmaker: implement EWMH _NET_WORKAREA

This patch is adding the _NET_WORKAREA property
which according to EWMH spec MUST be implemented.
Some application like rdesktop or nautilus are using
it, that's maybe why you encountered some errors like these:

** (nautilus:6457): WARNING **: Can not get _NET_WORKAREA
** (nautilus:6457): WARNING **: Can not determine workarea, guessing at layout

For now, the property is only updated when a workarea is created or destroyed.
src/wmspec.c
src/wmspec.h