From: Dana Jansens Date: Wed, 15 Oct 2003 06:34:53 +0000 (+0000) Subject: current WMWH compliance X-Git-Url: https://git.brokenzipper.com/gitweb?a=commitdiff_plain;h=fdd19eb00b396b77c6e4d462b8ea1c477593099e;p=chaz%2Fopenbox current WMWH compliance --- diff --git a/COMPLIANCE b/COMPLIANCE new file mode 100644 index 00000000..c0b47fd4 --- /dev/null +++ b/COMPLIANCE @@ -0,0 +1,60 @@ +EWMH Compliance Document: +========================== + +Listed below are all the NetWM (or EWM) hints decided upon on freedesktop.org +and Openbox's current level of compliance with the spec. Beside each hint is +the version of the spec which Openbox is compliant up to for the hint. + +( + compliance : + - = none, + / = partial, + + = complete, + * = Openbox is compliant, but something else needs checking + ? = unknown +) + ++ _NET_SUPPORTED (1.3) ++ _NET_CLIENT_LIST (1.3) ++ _NET_NUMBER_OF_DESKTOPS (1.3) ++ _NET_DESKTOP_GEOMETRY (1.3) + Openbox doesn't support large desktops so these just match the + screen size. ++ _NET_DESKTOP_VIEWPORT (1.3) + Openbox doesn't support large desktops so these are just (0, 0). ++ _NET_CURRENT_DESKTOP (1.3) ++ _NET_DESKTOP_NAMES (1.3) ++ _NET_ACTIVE_WINDOW (1.3) ++ _NET_WORKAREA (1.3) ++ _NET_SUPPORTING_WM_CHECK (1.3) +- _NET_VIRTUAL_ROOTS (1.3) + Openbox does not use virtual roots, so this is not needed. ++ _NET_DESKTOP_LAYOUT (1.3) ++ _NET_SHOWING_DESKTOP (1.3) ++ _NET_CLOSE_WINDOW (1.3) ++ _NET_MOVERESIZE_WINDOW (1.3) ++ _NET_WM_MOVERESIZE (1.3) ++ _NET_WM_NAME (1.3) ++ _NET_WM_VISIBLE_NAME (1.3) ++ _NET_WM_ICON_NAME (1.3) ++ _NET_WM_VISIBLE_ICON_NAME (1.3) ++ _NET_WM_DESKTOP (1.3) ++ _NET_WM_WINDOW_TYPE (1.3) + Openbox does not let windows change this hint after mapping. ++ _NET_WM_STATE (1.3) ++ _NET_WM_ALLOWED_ACTIONS (1.3) ++ _NET_WM_STRUT (1.3) ++ _NET_WM_STRUT_PARTIAL (1.3) + Openbox uses these to create per-monitor struts in Xinerama setups. +- _NET_WM_ICON_GEOMETRY (1.3) + Openbox does not display icons for iconic windows. ++ _NET_WM_ICON (1.3) +- _NET_WM_PID (1.3) + Openbox does not make use of available PIDs as I don't believe there is + a reliable way to tell what client the window is running on. +- _NET_WM_HANDLED_ICONS (1.3) + Openbox does not display icons for iconic windows. +- _NET_WM_USER_TIME (1.3) + Future support would be nice. +- _NET_WM_PING (1.3) + Openbox doesn't look for hung processes at this time.