Rwm - The Window Manager

Rwm

This is Rwm, the Qt based window manager for the X11 Window System. Rwm is based on the famous C++ GUI toolkit Qt, and as such is written in C++. It is highly configurable and comes with a GUI for this purpose.

Design Goals

Rwm will eat up as little screen real estate as possible, thereby maintaining a surface that is worth looking at. Keeping things small however does not mean it is somehow crippled in it's functionality: It will contain a taskbar as well as a pager, quick launch buttons as well as a menu, and will eventually be capable of session management.

From an ( even more ) technical point of view Rwm will use the standards available, eg ICCCM, Extended Window Manager Hints as the necessary basics. All configuration and menu management will be done using XML files and utilizing Qt-based GUIs. The window decorations will also be done in Qt, as well as some not so obvious functionality "under the hood".

The Rwm window manager is designed to be as lean and mean as possible.

Current Development

Currently the very basics are being developed. To get this right, ie not to block any later paths of improvement, is a slow working process. It is somehow helped by the fact that I developed two testing versions before, enabling me to avoid some early pitfalls. The testing versions however have not been good enough to be really used, even not as base of the current development. So everything I'm talking about on these pages is in the process of being written from scratch.

Right now I use Qt version 3.3.4 for the work. When Qt version 4.x becomes available ( read: Comes out of beta or release candidate status ) I will immediately start either a branch for Qt4 or else combine the two versions if possible. I will keep a Qt3 version around as long as I see a demand for it.

Current Stable Version

None

SourceForge.net LogoValid XHTML 1.0!Valid CSS!