Window Manager Specification Project
The Window Manager Specification is meant to unify the GNOME and KDE window manager hint conventions. Most of the design work takes place on wm-spec-list@gnome.org; you can subscribe to this list at http://mail.gnome.org/mailman/listinfo/wm-spec-list. To post without subscribing, subscribe to the no-traffic post-only@gnome.org list.
Mailinglist
You can find archives of the WM spec list here.
CVS
The ?CVS module for this spec is icccm-extensions/wm-spec.
Spec
- Version 1.3 - html (one page) - html (multiple pages) - xml
- Version 1.4.draft-2 - html (one page) - html (multiple pages) - xml
Supporters
This table is a (possibly incomplete) list of window managers that support this specification, with details about their level of support.
| NAME | DETAILS |
AfterStep |
wmprops.h |
awesome |
ewmh.h |
Blackbox (0.70.x+) |
COMPLIANCE |
Compiz |
display.c |
Edewm (EDE) |
COMPLIANCE |
Enlightenment (e16) |
COMPLIANCE |
FluxBox |
EWMH Support |
FVWM (2.5.x) |
ewmh.c |
icewm |
wmmgr.h |
Interface |
COMPLIANCE |
KWin (KDE) |
COMPLIANCE |
Matchbox |
COMPLIANCE |
Metacity (GNOME) |
COMPLIANCE |
Openbox |
COMPLIANCE |
Sawfish |
display.c |
whimsy |
ewmh.py |
wmii |
ewmh.c |
xfwm4 (Xfce) |
COMPLIANCE |
