summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-25xxx: pictureHEADmasterBenjamin Otte2-2/+2
2011-03-24Add a loader using GdkPixbufBenjamin Otte4-3/+318
Use this to fall back when we don't have a dedicated loader for a certain image type.
2011-03-24Split out pixbuf-to-surface conversion codeBenjamin Otte3-73/+115
It will be needed by both the pixbuf loader and the pixbuf library, so we need to be able to inline-include it to avoid cyclic dependencies between the two libs.
2011-03-24Add PigLoader interfaceBenjamin Otte5-8/+540
This interface is supposed to be used by classes that support loading images. Also implement the interface in the pig loading functions.
2011-03-24Add API for loading images from streams or filesBenjamin Otte8-5/+525
There is no implementation in existence yet, this is just the boilerplate. Note: This patch also adds gio to the dependencies, as we use GInputStream now.
2011-03-24pixbuf: Add libpig-pixbuf and infrastructureBenjamin Otte9-3/+700
This adds a separate library for interfacing with GdkPixbuf. Also, the picture implementation keeping a pixbuf is included.
2011-03-24Build: Add --enable-pixbuf argument to build libpigpixbufBenjamin Otte3-1/+54
This is the part that provides compatibility with GdkPixbuf.
2011-03-24Initial importBenjamin Otte29-0/+2276
Included is only the PigPicture base class.