Geist
Geist is my stab at a object/vector based image manipulation package.
That's a pretty weak definition, but I can't do a lot better, the best thing is for you to check it out from CVS and take a look. Basically, the idea of geist is to be able to lay out images, shapes etc, whilst supporting full RGBA colorspace. Layered, transparent objects a speciality ;-)
Geist can currently export to every file formate supported by imlib2, plus it uses it's own XML file format for saving documents between editing sessions.
In the future expect cool things like arbitrary curves, etc, plus modification layers, grouping, filters, gradients, blah, blah, blah... The TODO list is immense right now, but this thing is really fun to hack on.
There's no point me harping on too much here, check it out of CVS and see what you think, it's changing too fast for me to try and write more about it here ;-)
You'll need to get Imlib2 installed, recent, real recent. CVS if
possible - geist requires the most recent imlib2 at all times, make sure you're up to
date :-)
Don't worry, imlib2 doesn't effect an imlib1 install, it's a separate
library.
The ChangeLog
Users curious to know the feature history of geist, or interested in recent additions, here is geist's ChangeLog. I keep this as up to date with the cvs copy as I can, but I may sometimes fall a day behind or two ;)
Snapshot Download
The 0.0.3 snapshot is here. Not guaranteed to be up to date, always try CVS first. Grab the tarball here, and there's an rpm and an srpm too.
Screenshots and Example Output

This is the editing window with a couple of utility dialogs open. Check
out the font style editor and the styled font (selected).
![[LinuxBrit]](/images/linuxbritnew.jpg)
