kornelski / ImageAlpha

Mac GUI for pngquant, pngnq and posterizer
https://pngmini.com
GNU General Public License v2.0
470 stars 63 forks source link

Upgrade to `pngnq-s9 2.0.1` #11

Closed joeyhoer closed 11 years ago

joeyhoer commented 11 years ago

The current pngnq has the following version information:

pngnq 1.1
   Compiled with libpng 1.5.14; using libpng 1.5.14.
   Compiled with zlib 1.2.5; using zlib 1.2.5.

However the ImageAlpha website claims "ImageAlpha can achieve better quality … by employing … pngnq-s9", despite the fact that the bundled binary identifies itself as:

pngnq 1.4.5
   Compiled with libpng 1.4.5-optipng; using libpng 1.4.5-optipng.
   Compiled with zlib 1.2.5; using zlib 1.2.3-optipng.

I was unable to locate this version online and assume it to be an outdated version of pngnq-s9 as indicated on the project homepage.

While I was also unable to successfully compile the latest version of pngnq-s9 (currently 2.0.1) on OS 10.9, I would like to suggest the project be updated with the latest version.

kornelski commented 11 years ago

pngnq is up to date, it's just showing libpng version instead of its own.

joeyhoer commented 11 years ago

I finally did get it to compile. The version that I compiled from source prints:

pngnq 2.0.1
   Compiled with libpng 1.5.14; using libpng 1.5.14.
   Compiled with zlib 1.2.5; using zlib 1.2.5.

I'm assuming theres something different between the version included with ImageAlpha and the version I compiled from source, although there doesn't appear to be any additional functionality. I believe you when you say it's the same, I'm just curious as to what the differences could be. The version I compiled is also approx. 72KB as compared to the 62KB pngnq included in ImageAlpha.