]> granicus.if.org Git - imagemagick/blobdiff - ChangeLog
(no commit message)
[imagemagick] / ChangeLog
index 139f5871e26cfba4fe8008463b90bd61051bf54e..673f4ad436001d74340f58e94c23a1898ce2d5d3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2010-11-17  6.6.5-9 Glenn Randers-Pehrson <glennrp@image...>
+  * Many of the problems with the PNG encoder have been fixed (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16490).
+  * The "-type Optimize" option is now deprecated.  If present, it is treated
+    by the PNG encoder the same as if the type were undefined.  Optimization
+    is now always performed.
+  * Merged redundant code into LosslessReduceDepth() function in the PNG codec.
+
+2010-11-14  6.6.5-9 Cristy  <quetzlzacatenango@image...>
+  * The splice option no longer throws spurious "pixels are not authentic"
+    exceptions.
+  * Thread the -adaptive-resize option.
+  * Set XBM coder height to height not width.
+
+2010-11-14  6.6.5-9 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * Lanczos2Sharp blur tweaked. New blur = 0.9549963639785485.
+
+2010-11-13  6.6.5-9 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * LanczosSharp blur tweaked to minimize worst case deviation from "perfect
+    preservation of images which only vary horizontally (or vertically)" under
+    no-op. New blur = 0.9812505644269356.
+
+2010-11-08  6.6.5-8 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * Missing logical operator in tiff.c.
+
+2010-11-08  6.6.5-8 Cristy  <quetzlzacatenango@image...>
+  * Only save TIFF image with 1-bit depth if there is no alpha channel.
+  * Abandon PSD composite if layer is available.
+  * %[fx:mean] is the mean of the default channels (all but opacity) (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=17432).
+
+2010-10-29  6.6.5-6 Glenn Randers-Pehrson <glennrp@image...>
+  * Added 5x5, 6x6, and 7x7 ordered-dither level maps.
+
+2010-10-30  6.6.5-5 Cristy  <quetzlzacatenango@image...>
+  * Do not read configure files in the current directory for the "installed"
+    version of ImageMagick.
+  * Allow numeric characters in the XPM basename (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17385).
+
+2010-10-29  6.6.5-4 Glenn Randers-Pehrson <glennrp@image...>
+  * Revised PNG palette optimization
+  * Added some debug logging in coders/png.c.
+
+2010-10-28  6.6.5-3 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * More precise blur values for Lanczos2Sharp and LanczosSharp.
+  * Added location of first Mitchell crossing (=8/7) to the filters data
+    structure.
+
+2010-10-28  6.6.5-2 Anthony Thyssen <A.Thyssen@griffith...>
+  * Added Lanczos2D* filters now named Lanczos2*
+  * Reorganization of AcquireFilter() to make it work better
+
+2010-10-25  6.6.5-1 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * Clearer EWA filters (LanczosSharp etc) comments.
+
+2010-10-25  6.6.5-1 Anthony Thyssen <A.Thyssen@griffith...>
+  * Added LanczosSharp  (3-lobe Lanczos with sharpening)
+  * Filter sharpening factors are also always applied regardless of usage.
+
+2010-10-24  6.6.5-1 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * CubicBC filter formulas simplified by constant folding. In
+    particular, P1 coefficient (always zero) removed from coeff.
+
+2010-10-22  6.6.5-1 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * Revert the Robidoux filter to a Keys cubic with C=(108 sqrt 2-29)/398
+    (as already specified in the documentation).
+
+2010-10-14  6.6.5-1 Cristy  <quetzlzacatenango@image...>
+  * Ignore PS bounding box offsets if -page is set.
+  * Use #pragma omp master for dumping single threaded debugging information
+    (single caused a fault).
+  * Add support for -evaluate exp.
+
+2010-10-12  6.6.5-0 Anthony Thyssen <A.Thyssen@griffith...>
+  * Added "filter:sigma" expert setting defining the 'sigma' for the Gaussian
+    filter only.  This is similar in action to 'blur' but only for Gaussians,
+    and does not modify the filters support, allowing you to set a very small
+    sigma, without the function 'missing' all pixels.
+    (This will allow future adjustment of Gaussians for variable blur mapping)
+
+2010-10-10  6.6.5-0 Cristy  <quetzlzacatenango@image...>
+  * Patch for  DrawableRotation() and DrawableTranslation() (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17246).
+  * The webp format requires the webpconv delegate program (experimental).
+
+2010-10-05  6.6.5-0 Anthony Thyssen <A.Thyssen@griffith...>
+  * Replaced "Robidoux" with Cubic 'Keys' filter that is near equivelent to
+    the previous sharped "Lanczos2D" filter. (C=0.31089212245300069)
+    This also is very similer to a Mitchell filter but specifically designed
+    for EWA use and is the new default filter for Distorting Images.
+  * Original sharpened Lanczos2D filter now called "Lanczos2Dsharp"
+
+2010-10-08  6.6.4-10 Jerry Gay  <jerry.gay@gmail..>
+  * Autodetect file type support in Makefile.PL to prevent test failures
+
+2010-10-05  6.6.4-10 Anthony Thyssen <A.Thyssen@griffith...>
+  * Added new filter 'Lanczos2D' a 2-lobe Lanczos as defined by
+    Andreas Gustafsson in his thesis  "Interactive Image Warping" (page 24)
+         http://www.gson.org/thesis/warping-thesis.pdf
+  * Added filter "Robidoux" which is a slightly sharpened version of the
+    "Lanczos2D" filter (blur=0.958033808) specifically designed to be less
+    'blurry' for horizontal and vertical lines in no-op distortions.
+
+2010-10-05  6.6.4-10 Cristy  <quetzlzacatenango@image...>
+  * Add support for "pattern:vertical2" and "pattern:horizontal2".
+  * Add support for "pattern:vertical3" and "pattern:horizontal3".
+  * Properly handle PSD layers with negative offsets.
+
 2010-10-03  6.6.4-9 Cristy  <quetzlzacatenango@image...>
   * Fix memory assertion with --enable-embeddable (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17201).
+  * Don't permit access to pixels when pinging an image (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17194).
 
 2010-10-02  6.6.4-9 Anthony Thyssen <A.Thyssen@griffith...>
-  * Added sqrt(2) bluring default for Gaussian Filter if used as a
-    Cylindrical EWA filter.  This resulted in the last aliasing issue
-    that was present in tests for Gaussian EWA resampling.
-    However it is still a very blury filter for default use in EWA.
+  * Added sqrt(2) bluring default for Gaussian Filter if used as
+    a Cylindrical EWA filter.  This resulted removing the last aliasing
+    issue that was present in tests for Gaussian EWA resampling. Of course
+    it is still a very blury filter for default use in EWA.
   * Adjusted Variable Mapping Blur Composition so user arguments actual
     relate properly to the sigma of the blur for a maximum mapping value.
-  * Fix horizon anti-alising for output scaled perspective distortions.
-  * 'Bessel' filter is nor offically and more accuritally named 'Jinc'
+  * Fix horizon anti-alising for output-scaled perspective distortions.
+  * 'Bessel' filter is now offically and more accuritally named 'Jinc'
     however 'Bessel' while not visible as a filter option can still be used
     as an internal alias for 'Jinc'.
 
-2010-09-28  6.6.4-8 Nicolas Robidoux <nicolas.robidoux@gmail...>
+2010-09-28  6.6.4-8 Nicolas Robidoux <nicolas.robidoux@gmai...>
   * Chantal Racette double checked the bounding parallelogram computation
     in resample.c (and I tightened the comments).
 
   * Temporary files not always deleted (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15960).
 
-2010-09-27  6.6.4-8 Nicolas Robidoux <nicolas.robidoux@gmail...>
-  * Simplified the ClampUpAxes code, the use of its outputs, its
-    comments, and credited Craig DeForest for the "clamp singular values"
-    idea.
+2010-09-28  6.6.4-8 Anthony Thyssen <A.Thyssen@griffith...>
+  * Bug fix for -filter point distorts (occasional generating black pixels)
+
+2010-09-27  6.6.4-8 Nicolas Robidoux <nicolas.robidoux@gmai...>
+  * Simplified the ClampUpAxes code, the use of its outputs, its comments,
+    and credited Craig DeForest for the "clamp singular values" idea.
   * No reason to have "insane" precision Sinc in resize.c: Use
     the 1.2e-12 max. abs. relative error version for Q64 as well as Q32.
 
   * Replace the blurry "High Quality EWA" technique with a 'Clamped EWA'
     for Distort Resampling.  This makes -distort a whole lot nicer
     and allows for the use of better cylindrical filters.
-  * Bug fix for -filter point distorts (occasional generating black pixels)
 
 2010-09-26  6.6.4-7 Anthony Thyssen <A.Thyssen@griffith...>
   * Fix Point filter for ResizeImage() caused by support limiting the
   * Don't allow resize filter weights to go to zero (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17132).
 
-2010-09-24  6.6.4-6 Nicolas Robidoux <nicolas.robidoux@gmail...>
+2010-09-24  6.6.4-6 Nicolas Robidoux <nicolas.robidoux@gmai...>
   * Now that MagickPIL is a MagickRealType, some casts are unneeded.
 
 2010-09-21  6.6.4-6 Cristy  <quetzlzacatenango@image...>
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=17123).
   * Don't define HAVE_THREADS for --without-threads configure script option.
 
-2010-09-20  6.6.4-5 Nicolas Robidoux <nicolas.robidoux@gmail...>
+2010-09-20  6.6.4-5 Nicolas Robidoux <nicolas.robidoux@gmai...>
   * Modified "magick/resize.c" so that MagickPIL is a MagickRealType number.
     Some computations were needlessly done in long double precision because
     PIL forced an automatic upcast wherever it appeared. Changed its name to