Clarification of some wm-spec details



There are a few parts of the wm-spec that are not well-defined.

_NET_WM_HANDLED_ICONS does not define a data type. Is it a boolean
CARDINAL value like other boolean flags, or is it True just by being
defined? In addition, why is this not just a state flag, for example
_NET_WM_STATE_SKIP_ICON?

Why is _NET_FRAME_EXTENTS not named _NET_WM_FRAME_EXTENTS?

When _NET_SHOWING_DESKTOP is active, what are the requirements for the
window mapping states and the _NET_WM_HIDDEN flag?

_NET_WM_FULLSCREEN_MONITORS list is [top,bottom,left,right] instead of
[left,right,top,bottom], like all of the other properties. It is
probably too late to change now, but I thought it is worth mentioning.

Joe Krahn


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]