[devel] Updated TODO list now that png_struct and info_struct are hidden

and setjmp usage has been improved.
This commit is contained in:
Glenn Randers-Pehrson 2010-03-08 11:34:41 -06:00
parent aaf377c874
commit b709c4aedc

3
TODO
View File

@ -2,12 +2,11 @@
TODO - list of things to do for libpng: TODO - list of things to do for libpng:
Final bug fixes. Final bug fixes.
Improve API by hiding the png_struct and png_info structs.
Finish work on the no-floating-point version (including gamma compensation) Finish work on the no-floating-point version (including gamma compensation)
Better C++ wrapper/full C++ implementation? Better C++ wrapper/full C++ implementation?
Fix problem with C++ and EXTERN "C". Fix problem with C++ and EXTERN "C".
cHRM transformation. cHRM transformation.
Improve setjmp/longjmp usage or remove it in favor of returning error codes. Remove setjmp/longjmp usage in favor of returning error codes.
Add "grayscale->palette" transformation and "palette->grayscale" detection. Add "grayscale->palette" transformation and "palette->grayscale" detection.
Improved dithering. Improved dithering.
Multi-lingual error and warning message support. Multi-lingual error and warning message support.