What is it?
neXtaw is yet another replacement library for the Athena (libXaw) widget set. It is based on Xaw3d, by Kaleb KEYTHLEY and is almost 100% backward compatible with it. It's goal is to try to emulate the look and feel of the N*XTSTEP GUI.neXtaw was created by kojma, before he started working on -- and became absorbed by -- Window Maker. Since then, it remained without an official maintainer until late 1999, when casantos started to work on it. In november 2001 casantos stepped down from the maintainer position and Ulric Eriksson took the role.
Why another Xaw?
The default Athena library is not very pretty and has some rather unintuitive GUI "features". For example you can never tell if that little square with something written in it is meant to be a command button, a checkbox, a radiobutton, a text entry or a label. The 3D replacement (Xaw3d) makes some widgets prettier, but the ambiguity and some other problems are still there.
neXtaw makes widgets even prettier, not only the ones converted by Xaw3d, but now, nearly all other widgets (text, menubutton...) have a neat, clean and elegant-looking N*XTSTEP style. Plus it adds new user configurable resources, so that you can make radiobuttons, checkbuttons and menubuttons have distinctive appearances.
This project has the following developers:
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!