GraphicsMagick

- Home
- Project
- Download
- Install
- Source
- News
- Utilities
- Programming
- Reference

2014-01-19 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

> - magick/tsd.c: Implement TSD for "pure" OpenMP mode without relying on POSIX or WIN32 TSD APIs.
> - magick/semaphore.c: Implement OpenMP-based locking so that code can compile in a "pure" OpenMP mode without relying on POSIX or WIN32 locking APIs.
> - configure.ac: --without-threads no longer disables use of OpenMP. Use the already existing option --disable-openmp to disable OpenMP.

2014-01-12 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

> - magick/common.h: Support use of clang/llvm __attribute__ and __builtin extensions similar to the existing support for GCC.

2014-01-05 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

> - Magick++/lib/Image.cpp (thumbnail): New method for fast image resizing, particularly to make thumbnails.
> - coders/gif.c: Log when Netscape loop exension is read and written.
> - coders/png.c (WriteOnePNGImage): In optimize mode, disable matte channel immediately if there are no non-opaque pixels. Also added some useful logging. Resolves SourceForge issue #252 "convert an 8bit PNG result in a corrupted image ".
> - wand/magick_wand.c (MagickSetImageGravity): New Wand method to set image gravity. (MagickGetImageGravity): New wand method to get image gravity.

2014-01-02 Glenn Randers-Pehrson <glennrp@simple.dallas.tx.us>

> - coders/png.c (ReadOnePNGImage): Use libpng function png_set_strip_16_to_8() when scaling 16-bit input PNG down to 8-bit in a Q8 build. The png_set_scale_16_to_8() function is more accurate, but the slight difference causes reference tests to fail and causes unexpected difference between the behavior of PNG and other formats. If png_set_strip_16_to_8() is not supported in libpng, then we use png_set_scale_16_to_8() if that is available.

2014-01-01 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

> - INSTALL-windows.txt: Update for 2014.
> - INSTALL-unix.txt: Update for 2014.
> - Copyright.txt: Update for 2014.
> - NEWS.txt: Update for 2014.
> - README.txt: Update for 2014.
> - doc: Update for 2014.
> - www: Update for 2014.
> - VisualMagick/installer: Update for 2014.
> - ChangeLog: Rotate Changelog to ChangeLog.2013 for 2014.