Update reference to EWMH.

2003-01-02  Rob Adams  <readams@readams.net>

	* README: Update reference to EWMH.

	* HACKING: Add a reference to COMPLIANCE and to the ICCCM and
	EWHM.
This commit is contained in:
Rob Adams 2004-01-02 21:51:52 +00:00 committed by Rob Adams
parent 2d74e25058
commit 1b323f87d7
3 changed files with 20 additions and 9 deletions

View File

@ -1,3 +1,10 @@
2003-01-02 Rob Adams <readams@readams.net>
* README: Update reference to EWMH.
* HACKING: Add a reference to COMPLIANCE and to the ICCCM and
EWHM.
2003-12-25 Havoc Pennington <hp@redhat.com> 2003-12-25 Havoc Pennington <hp@redhat.com>
* src/compositor.c (process_reparent): handle ReparentNotify, and * src/compositor.c (process_reparent): handle ReparentNotify, and

View File

@ -101,4 +101,9 @@ be NULL.
The code could use cleanup in a lot of places, feel free to do so. The code could use cleanup in a lot of places, feel free to do so.
Metacity is ideally a fully ICCCM and EWMH-compliant window manager.
Reading these specifications is a useful first step to understanding
the role of a window manager on an X11 desktop and the standards and
conventions on which X11 desktops are based. Please refer to the
COMPLIANCE file for additional information on these specifications and
metacity's compliance therewith.

15
README
View File

@ -39,9 +39,9 @@ See the HACKING file for some notes on hacking Metacity.
SHRINKING METACITY SHRINKING METACITY
=== ===
Not that metacity is huge (<400K binary last I checked), but about Not that metacity is huge, but a substantial amount of code is in
half of that is in the preferences handling, in static strings that preferences handling, in static strings that aren't essential, and in
aren't essential, and in the theme engine. the theme engine.
You can strip about 70K from the metacity binary by compiling with You can strip about 70K from the metacity binary by compiling with
options such as: options such as:
@ -187,11 +187,10 @@ METACITY FEATURES
be respawned. It theoretically restores sizes/positions/workspace be respawned. It theoretically restores sizes/positions/workspace
for session-aware applications. for session-aware applications.
- Metacity implements much of the new window manager spec from - Metacity implements much of the EWMH window manager specification
freedesktop.org from freedesktop.org, as well as the older ICCCM. Please refer to
(http://www.freedesktop.org/standards/wm-spec.html), and much of the COMPLIANCE file for information on metacity compliance with
the ICCCM. But then there are parts of each that it doesn't these standards.
implement, just because I haven't yet.
- Uses Pango to render text, so has cool i18n capabilities. - Uses Pango to render text, so has cool i18n capabilities.
Supports UTF-8 window titles and such. Supports UTF-8 window titles and such.