pngtodo.txt - list of things to do for libpng add "grayscale->palette" transformation and "palette->grayscale" detection improved dithering multi-lingual error and warning message support cHRM transformation sRGB chunk handling man pages for function calls high-level API for reading images final bug fixes better documentation better filter selection (counting huffman bits/precompression? filter inertia? filter costs?) optional palette creation histogram creation support for application-defined chunk handlers keep up with public chunks better C++ wrapper/full C++ implementation? text conversion between different code pages (Latin-1 -> Mac and DOS)