Crust Display System

Introduction | Status | Mailing lists | Get the Software | FAQ | Sneak preview screenshots | Savanna

Introduction to Crust

Crust is a display system for Nova. In the meantime, until Nova is ready, development is done under GNU/Hurd. It is designed with speed, look and usefulness in mind. It is currently in development.

Information about Crust: 4804 and 0001.

Status

Surface server (25%)
Basic functionality is there. The API against the clients have to be extended. Hardware acceleration have to be added to libpowder, as well as more drivers. Currently ONLY MGA Mystique is supported.
Client libraries (10%)
You can create windows, move window, close window and so forth.
GTK+ (0%)
Have just started looking into this.

Mailing lists

There exist three mailing lists related to Crust:

crust-discuss (archives)
Discussion list for the Crust Display System
crust-info (archives)
Announcements and progress reports for the Crust Display System
crust-commit (archives)
CVS commit messages

Downloading Crust

As said in the introduction, Crust Display System is currently in development. No release have been done yet.

Crust's CVS repository can be checked out through anonymous (pserver) CVS:

cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/crust login
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/crust co crust
When prompted for a password for anoncvs, simply press the Enter key.

Sneak preview screenshots

screen

The first "real" screenshot. Click on the image to enlarge it!

screen

A small window with a window shadow.


Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: 29 Aug 2001 jrydberg