So Toba added glib as a dependency for hashtables.  Fine, it's not big, cross 
platform, and gnobelib is on enough people's systems already not to worry..

I'm looking for font rendering now.  freetype2 was our old solution, but it 
gave me a headache and was very difficult to do anything but the most basic 
stuff.

Pango is what GTK/Gnome uses.  It layers on top of freetype2, and other font 
libraries, provides layout, styling, colors, I18N, unicode, all that great 
stuff.

Sample code:
 http://developer.gnome.org/doc/API/2.0/pango/pango-Cairo-Rendering.html

Pango and Cairo are part of the gnome library stack.  Anyone using glib is 
likely to have them already.

Cairo provides other things, too, like the ability to render SVG and load/save 
PNGs.  Something we could undoubtedly benefit from.  Cairo is now a 
non-optional part of Pango and is apparently the easiest way to get Pango 
rendering to a texture.

I'm iffy - it seems a bit big.  But if we've already taken one step into the 
Gnome dragon's mouth why not take a second if there's a potential gain?

Comments?
_______________________________________________
PySoy-Dev mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-dev

Reply via email to