aboutsummaryrefslogtreecommitdiffstats
path: root/make/lib/pngj/RELEASE-NOTES.txt
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2012-04-07 15:28:37 +0200
committerSven Gothel <[email protected]>2012-04-07 15:28:37 +0200
commit40830196070013432bc5f453eb31cfe4c64e0510 (patch)
treeca31a1e1e27adf9996963176c4f92b84e25623e9 /make/lib/pngj/RELEASE-NOTES.txt
parent865c0588de57c9a020a435bc3f08be0f3f6ba162 (diff)
Merge PNGJ 0.85 into namespace
PNGJ Version 0.85 (1 April 2012) Apache 2.0 License http://code.google.com/p/pngj/ Merged code: - Changed namespace ar.com.hjg.pngj -> jogamp.opengl.util.pngj to avoid collision when using a different version of PNGJ. - Removed test and lossy packages and helper classes to reduce footprint. License information is added in main LICENSE.txt file.
Diffstat (limited to 'make/lib/pngj/RELEASE-NOTES.txt')
-rw-r--r--make/lib/pngj/RELEASE-NOTES.txt70
1 files changed, 70 insertions, 0 deletions
diff --git a/make/lib/pngj/RELEASE-NOTES.txt b/make/lib/pngj/RELEASE-NOTES.txt
new file mode 100644
index 000000000..2e03b544b
--- /dev/null
+++ b/make/lib/pngj/RELEASE-NOTES.txt
@@ -0,0 +1,70 @@
+PNGJ: Release Notes & History
+==============================================================================
+
+Version 0.85 (1 April 2012)
+ - More robust Chunk management (ChunkGroup is now inside PngChunk; both PngReader and PngWriter have a ChunkList...)
+ - PngMetadata: both PngReader and PngWriter have an instance to deal with metadata (chunks) at high level. eg: setDpi()/getDpi
+ - Added sPLT chunk
+ - The test of all testsuite images now copies all chunks ok.
+ - Deprecated Pngwrite.writeRow(ImageLine), use better Pngwrite.writeRow(ImageLine,rown)
+ - remove PngReader.foundChunksInfo
+
+Version 0.80 (28 March 2012)
+ - Roll back auto increment of ImageLine rownumber at writing. Define some new PngWrite.writeLine() methods with slight change in semantics
+ - Fix bad chunk-id in PngChunkITXT
+
+Version 0.71 (March 2012)
+ - Full support for all Chunk types (bKGD CHRM ICCP ITXT TRNS ZTXT - some yet untested)
+ - ar.com.hjg.pngj.nosandbox is now empty: PngFileHelper is back to main jar
+ - Lossy compression ar.com.hjg.pngj.lossy - (very EXPERIMENTAL yet, undocumented, lots of rough edges)
+
+Version 0.62 (Jun 2011)
+-----------------------
+- Added Javadocs
+- Implemented ImageLineHelper.tf_palIdx2RGB()
+- Several code and comment polishing
+
+Version 0.61 (Jun 2011)
+-----------------------
+- Better PNG filter strategies (different filters in same writer).
+- Fixed issue with compression level (zip stream), it had no effect before.
+- More chunks implemented (cHRM , sRGB , sBIT)
+- Restricted visibility of some methods/fields
+
+Version 0.6 (May 2011)
+-----------------------
+- Full support for indexed and grayscale, with any bitdepth
+- The only non supported PNG images are the interlaced now.
+- Chunk management fully reimplemented. (package ar.hjg.com.png.chunks)
+- Decouple google-appengine-unfriendy code in package
+ ar.com.hjg.pngj.nosandbox package. See PngFileHelper.
+- Constructors PngReader/PngWriter now use streams. See factory methods
+in ar.com.hjg.pngj.nosandbox.PngFileHelper if you want to use files.
+- Added test images from PNG suite - see MirrorTest
+- Polished code, translated some spanish comments
+
+Version 0.2 (Apr 2011)
+-----------------------
+- Issue with extra trailing IDAT chunks fixed.
+
+Version 0.1 (January 2009)
+---------------------------
+- Full reading/writing capabilities for truecolor formats: RGB/RGBA , 8 and 16 bpp
+- Other formats: paletted and grayscale images implemented (almost no testing),
+only with 8bitdepth resolution (1,2,4 bits not implemented).
+- Palette handling: very rudimentary: PngReader only reads the raw chunk and
+PngWriter -if applicable- writes it back.
+- Special color transformations (ICC) : unvisible for the API. The chunks are
+read and write 'raw'.
+- Special chunks: limited support for Physical resolution (DPI) and textual chunks.
+All other ancillary chunks are blindly read and write.
+
+
+Feedback:
+--------
+
+http://code.google.com/p/pngj
+
+
+Hernan J. Gonzalez \ No newline at end of file