I had time this weekend, so I worked on getting some of the basic stuff in the gtk HID working. At the moment, the basic editing stuff works. Meaning, you can click and draw traces and stuff; zoom, pan, and scroll; properly draw multiple layers with polygon clearances; etc. I had to comment out a bit of the gtk color management stuff, so don't bother trying to change colors just yet, but at least the layer buttons are the right color now. You should be able to use it for basic stuff now, although there's no grid display or status bars yet.
Now would be a good time for any Gtk experts to volunteer to help! There are a lot of little tasks left to be done, that don't require a lot of pcb-specific knowledge to work on. On the lesstif side, I added code to search for pcb-menu.res, or use a built-in version, so you should be able to use it outside its build directory now. I also fixed the bug where paths were prepended twice to the font file. Also, I thought of a a way to get EPS prints to properly mask polygon clearances, although I haven't tried to code it yet. It will be computationally expensive in the printer though :-P http://www.delorie.com/pcb/
