current WMWH compliance
authorDana Jansens <danakj@orodu.net>
Wed, 15 Oct 2003 06:34:53 +0000 (06:34 +0000)
committerDana Jansens <danakj@orodu.net>
Wed, 15 Oct 2003 06:34:53 +0000 (06:34 +0000)
COMPLIANCE [new file with mode: 0644]

diff --git a/COMPLIANCE b/COMPLIANCE
new file mode 100644 (file)
index 0000000..c0b47fd
--- /dev/null
@@ -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.