Next Previous Contents

7. Manager Issues

7.1 Is Enlightenment ICCCM-compliant?

Yes, it features as total an ICCCM implementation as possible, namely:

7.2 How does window gravity work?

This probably one of the more important aspects of ICCCM, as the window tells the window manager which direction to "gravitate" towards when it is dealing with an overlap. North is towards the top of your window, and the rest of the compass follows accordingly. Therefore, if a window has no place to go and will be overlapped otherwise, it slides to that direction. If these programmes set this hint, and you hit the "Sweep" button, they will slide according to their preferences, not Enlightenment's. Set these properties by their application XResource files, and you will end up with a much more interesting and useful set up. The amount of time you spend to set up these applications once will be well worth the investment in the future, in the time you save moving them around to your tastes each time.

7.3 Is Enlightenment GNOME-compliant?

Yes. Here are the rundown of features Enlightenment makes use of:

In a more qualitive exposition, Enlightenment doesn't attempt to manage the Panel, and lets it choose when to float over Enlightenment's desktop buttons and other artifacts, and when not to. GNOME applications are managed in a way they feel comfortable in reacting to, and get useful feedback from Enlightenment as to their effect on the desktop environment.

7.4 Is GNOME Enlightenment-compliant?

In certain respects, yes. But there are some major lacks of understanding in GNOME's reactions with the environment that Enlightenment provides it that need correction. Luckily, from the face of things, most of the things that need changing in GNOME are minor, surmountable for most, but still important.


Next Previous Contents