]> git.saurik.com Git - wxWidgets.git/blob - src/png/TODO
fixing mngw32 (cross)compilation
[wxWidgets.git] / src / png / TODO
1 TODO - list of things to do for libpng:
2
3 Final bug fixes.
4 Fix problem with C++ and EXTERN "C".
5 Better C++ wrapper/full C++ implementation?
6 Keep up with public chunks.
7 sPLT chunk handling.
8 cHRM transformation.
9 Support for application-defined chunk handlers.
10 Improve setjmp/longjmp usage or remove it in favor of returning error codes.
11 High-level API for reading images.
12 Add "grayscale->palette" transformation and "palette->grayscale" detection.
13 Color to gray transformation.
14 Improved dithering.
15 Multi-lingual error and warning message support.
16 Complete sRGB transformation (presently it simply uses gamma=0.45455).
17 Man pages for function calls.
18 Better documentation.
19 Better filter selection
20 (counting huffman bits/precompression? filter inertia? filter costs?).
21 Optional palette (sPLT) creation.
22 Histogram creation.
23 Text conversion between different code pages (Latin-1 -> Mac and DOS).
24 Improve API by hiding the info_ptr.