1 TODO - list of things to do for libpng
3 fix problem with C++ and EXTERN "C"
4 add "grayscale->palette" transformation and "palette->grayscale" detection
5 add "grayscale" -> "grayscale+alpha" and "grayscale+FILLER" transformations
7 multi-lingual error and warning message support
10 complete sRGB transformation (presently it simply uses gamma=0.45)
11 man pages for function calls
12 high-level API for reading images
15 better filter selection
16 (counting huffman bits/precompression? filter inertia? filter costs?)
17 optional palette creation
19 support for application-defined chunk handlers
20 keep up with public chunks
21 better C++ wrapper/full C++ implementation?
22 text conversion between different code pages (Latin-1 -> Mac and DOS)