]> git.saurik.com Git - wxWidgets.git/blame - src/png/TODO
some clean up of the code
[wxWidgets.git] / src / png / TODO
CommitLineData
c801d85f
KB
1TODO - list of things to do for libpng
2
3fix problem with C++ and EXTERN "C"
4add "grayscale->palette" transformation and "palette->grayscale" detection
5add "grayscale" -> "grayscale+alpha" and "grayscale+FILLER" transformations
6improved dithering
7multi-lingual error and warning message support
8sPLT chunk handling
9cHRM transformation
10complete sRGB transformation (presently it simply uses gamma=0.45)
11man pages for function calls
12high-level API for reading images
13final bug fixes
14better documentation
15better filter selection
16 (counting huffman bits/precompression? filter inertia? filter costs?)
17optional palette creation
18histogram creation
19support for application-defined chunk handlers
20keep up with public chunks
21better C++ wrapper/full C++ implementation?
22text conversion between different code pages (Latin-1 -> Mac and DOS)