Hello all! Some background info about this project is found here:
* http://www.mail-archive.com/gtk-devel-list@gnome.org/msg06472.html * http://live.gnome.org/GtkCairoIntegration * http://bugzilla.gnome.org/show_bug.cgi?id=395578#c6 In short, GdkPixbuf has some big problems which are hard to solve, so we need a new image library which is more compatible with Cairo. CairoIO is my attempt at creating such a library. The library is not a reimplementation of GdkPixbuf, it only wraps it to provide a cairoified front end to all the image loading functionality. Currently it consists of nothing more than a executable specification written in Python and unit tests. The intention is to first create a rock-solid, future-proof interface that solves all architectural problems GdkPixbuf has. So lets have some nice discussion about it! The things I've found really bad with GdkPixbuf and which I think CairoIO can solve are listed in "Targeted GdkPixbuf Problems" in the /ref/cairoio.py file. In particular I was not happy with how PixbufAnimations work so I've tried to make them better. Checkout using: svn co svn.gnome.org/svn/cairoio/trunk cairoio The implementation is in /ref/cairoio.py which also contain lots of documentation. I know the name "CairoIO" might not be so nice, but it is only seven characters. Maybe someone can think of a better name? Feedback welcome! -- mvh Björn Lindqvist _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list