]> granicus.if.org Git - imagemagick/blobdiff - ChangeLog
(no commit message)
[imagemagick] / ChangeLog
index 5ebcccc0d5bb0b0287266eb61956c41caffae975..f52c46f5308c8b4656044ec4e48f5d6de4e42218 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,222 @@
+2010-05-07  6.6.1-6 Anthony Thyssen <A.Thyssen@griffith...>
+  * Added % and ! modification flags to morphology distance kernel
+    scaling factor.
+  * Bug fix for compose math channel handling and morphology diff usage
+  * The -list option returns a 0 status as expected.
+
+2010-05-06  6.6.1-6 Cristy  <quetzlzacatenango@image...>
+  * Do not claim gray colorspace if gray image includes a non-gray pixel.
+  * Initialize BMP alpha channel to opaque for RGB images.
+  * Fixed under allocation for reound rectangles.
+
+2010-05-06  6.6.1-6 Anthony Thyssen <A.Thyssen@griffith...>
+  * Made use of new no-'sync' channel enabled mathematical compose methods
+    for the difference morphology methods.  These should now work correctly
+    for specific channels, and more importantally for alpha shaped morphology.
+
+2010-05-05  6.6.1-6 Glenn Randers-Pehrson <glennrp@image...>
+  * Fixed bugs with losing the opacity channel while writing some PNG images.
+    (bug reported by Anthony T.)
+
+2010-05-05  6.6.1-6 Glenn Randers-Pehrson <glennrp@image...>
+  * Simplified and corrected rowbytes calculation in coders/png.c and
+    added more logging.
+
+2010-05-05  6.6.1-6 Anthony Thyssen <A.Thyssen@griffith...>
+  * Rename of "Add" and "Subtract" compositions to "ModulusAdd" and
+    "ModulusSubtract" for more clarity of there functions. Old names
+    will continue to work as expected.
+  * Fix "Minus", "ModulusAdd", and "ModulusSubtract" to follow
+    normal SVG 'Over' blending specifications, (see next for override)
+    Note that this does NOT include the "Plus" composition method which has
+    SVG defintion for it to use a 'Plus' blending rather than 'Over' blending.
+
+  * By default mathematical compositions work as per SVG definition. That is
+    the results are syncronized with 'Over' alpha-blending (except "Plus"
+    which uses 'plus' alpha-blending).
+
+    By removing the default 'sync' flag from the -channel setting however
+    Break this inter-channel syncronization and do the mathematical operations
+    only on the individual channels as specified by the -channel setting.
+    That is do 'channel' math rather than 'SVG' composition.
+
+    With this change you can then use mathematical composition methods on
+    individual channels or even with the alpha channel of images.
+
+2010-04-28  6.6.1-6 Anthony Thyssen <A.Thyssen@griffith...>
+  * Special case handling in Barrel distortion (pixel at image center)
+  * Calculation of image for Barrel distortion (pixel vs image coords)
+  * Argument input (handling optional 'd' argument) for Barrel distortion
+
+2010-04-24  6.6.1-6 Cristy  <quetzlzacatenango@image...>
+  * Do not declare timestruct under MinGW.
+  * Respect -compose option for the montage utility (bug report by Anthony).
+  * A 256 column gradient produces a 256 color GIF image (bug report by
+    Anthony).
+  * Register / unregister CALS format in static.c (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=16103).
+
+2010-04-17  6.6.1-5 Cristy  <quetzlzacatenango@image...>
+  * Only write one ICC profile to PSD image.
+  * Sync image colormap for PNG tRNS chunks.
+  * The -direction option now works with the -annotate and -draw options.
+  * For the histogram: format, if you have no need for the unique color list,
+    use <kbd>-define histogram:unique-colors=false</kbd> to forego this
+    expensive operation.
+  * Match on literal after backslash in glob expression (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16068).
+  * Enable JPEG-compression for grayscale TIFF images (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16064).
+  * Don't write empty tile if tile geometry matches the image width (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16064).
+  * Support -regard-warnings in the mogrify utility.
+  * Output the correct units for the identify utility (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16075).
+
+2010-04-15  6.6.1-4 Cristy  <quetzlzacatenango@image...>
+  * Do not set the resample virtual pixel method when undefined.
+  * Support writing grayscale PSD images.
+  * Revert Lab-to-XYZ colorspace transform patch.
+  * Clamp HDRI values for LevelImageChannel() method.
+
+2010-04-12  6.6.1-3 Cristy  <quetzlzacatenango@image...>
+  * For HSL to RGB, if color temperature is less than 0, set RGB to lightness.
+  * Do not flip BMP image with negative height when pinging.
+
+2010-04-08  6.6.1-2 Cristy  <quetzlzacatenango@image...>
+  * Improve support for device link profiles.
+
+2010-04-06  6.6.1-1 Anthony Thyssen <A.Thyssen@griffith...>
+  * Fixed bug in -auto-level for special case when only one value is present
+    in some channel of the image. In this case no 'stretch is performed, just
+    as -normalize does.
+
+2010-04-05  6.6.1-1 Cristy  <quetzlzacatenango@image...>
+  * WMF support under Windows does not produce the same results as under
+    Linux.
+
+2010-03-31  6.6.1-0 Anthony Thyssen <A.Thyssen@griffith...>
+  * Fixed bug in equal-size tile cropping, when image has a page offset.
+
+2010-03-31  6.6.1-0 Cristy  <quetzlzacatenango@image...>
+  * The -recolor 4x4 matrix is now interpretted properly (previously it
+    summed rather attenuating the alpha channel).
+  * Support writing 1-bit PSD images.
+  * Support LCMS 2.0.
+  * Improved WMF support under Windows.
+
+2010-03-30  6.6.1-0 Glenn Randers-Pehrson <glennrp@image...>
+  * The new coders/png.c was failing to read a 1-bit paletted image properly.
+  * Finished eliminating the deprecated direct references to members of
+    the png_info structure. ImageMagick can now be built with libpng-1.5.
+
+2010-03-21  6.6.0-10 Cristy  <quetzlzacatenango@image...>
+  * Respect the -density option when rendering a Postscript or PDF image.
+  * Distort barrel no longer complains when 3 arguments are given (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=15883).
+  * Support -direction left-to-right option for rendering text
+
+2010-03-24  6.6.0-9 Glenn Randers-Pehrson <glennrp@image...>
+  * coders/png.c: Eliminated support of libpng versions older than 1.0.12.
+  * Relocated the new, misplaced png_get_rowbytes() call.
+  * Updated setjmp/longjmp/jmpbuf usage to work with libpng-1.5.
+
+2010-03-21  6.6.0-9 Cristy  <quetzlzacatenango@image...>
+  * Windows does not support complex.h (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=15808).
+  * Add support for monochrome PSD images.
+  * VignetteImage() no longer crashes when x and y arguments are both greater
+    than half the width (x) and height (y) of the image.
+
+2010-03-20  6.6.0-8 Glenn Randers-Pehrson <glennrp@image...>
+  * Eliminated some of the deprecated direct references to members of
+    the png_info structure.  This must be finished before we can build
+    with libpng-1.5.
+
+2010-03-18  6.6.0-8 Cristy  <quetzlzacatenango@image...>
+  * The animate program no longer loops twice when -loop 1 is specified.
+  * The caption format would sometimes hang when the text was not UTF-8.
+  * Don't gamma correct log to linear color conversion unless the -gamma is
+    specified (reference 
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=15799).
+
+2010-03-17  6.6.0-7 Cristy  <quetzlzacatenango@image...>
+  * Detect CMYKProcessColor AI tag.
+  * Delete image from command line cache for -write option.
+
+2010-03-13  6.6.0-6 Cristy  <quetzlzacatenango@image...>
+  * Add support for the Adobe Large Document format.
+  * Recognize -remap option for the mogrify utility.
+  * The default Helvetica font is not always available, check for
+    Century Schoolbook too (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15780).
+
+2010-03-11  6.6.0-5 Cristy  <quetzlzacatenango@image...>
+  * Permit user to get virtual pixels with a region width of 0.
+  * Reformulate the jinc() function so that the main peak is of amplitude of 1.
+  * Resampling filter must respect the image virtual pixel method.
+
+2010-03-07  6.6.0-4 Cristy  <quetzlzacatenango@image...>
+  * The -evaluate-sequence option behaves like -evaluate except it operates
+    on a sequence of images.
+
+2010-03-05  6.6.0-2 Cristy  <quetzlzacatenango@image...>
+  * Add support for the -maximum and -minimum options.
+
+2010-02-27  6.6.0-1 Cristy  <quetzlzacatenango@image...>
+  * Check to see if ICON image width /height exceeds that of the image canvas.
+  * Set the DPX descriptor to Luma only if the image type is not TrueColor.
+  * Add support for -fx airy(), j0(), j1(), jinc(), and sinc() (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15685).
+    Anthony, review these for correctness.
+  * Don't embed an XMP profile in an EPS image for now.
+
+2010-02-21  6.6.0-0 Cristy  <quetzlzacatenango@image...>
+  * Insufficient image data in EPT is a warning rather than an error.
+  * Respect -type TrueColor when writing gray DPX images.
+  * Fix problem reading 10-bit grayscale DPX images when scanline length is
+    not a multiple of 3.
+  * BMP has an alpha channel, it was treated as an opacity channel.
+
+2010-02-20  6.5.9-10 Cristy  <quetzlzacatenango@image...>
+  * Write 10-bit grayscale DPX images properly.
+
+2010-02-18  6.5.9-8 Cristy  <quetzlzacatenango@image...>
+  * Detect PDF ICCBased colorspace.
+
+2010-02-18  6.5.9-7 Anthony Thyssen <A.Thyssen@griffith...>
+  * Finalized -set option:convolve:scale  kernel normalize/scale option
+
+2010-02-16  6.5.9-7 Cristy  <quetzlzacatenango@image...>
+  * TransformImage() resets the image blob when called in the PICT decoder;
+    use SetImageExtent() instead.
+
+2010-02-14  6.5.9-6 Cristy  <quetzlzacatenango@image...>
+  * Support PSD RLE compression.
+
+2010-02-13  6.5.9-5 Cristy  <quetzlzacatenango@image...>
+  * The jpeg:extent define sometimes exceeded the specified limit.
+
+2010-02-09  6.5.9-4 Cristy  <quetzlzacatenango@image...>
+  * Resolve "too many open files"  (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=15546).
+
+2010-02-08  6.5.9-3 Anthony Thyssen <A.Thyssen@griffith...>
+  * Added Correlate method which does a Convolve without reflecting the kernel.
+
+2010-02-07  6.5.9-3 Cristy  <quetzlzacatenango@image...>
+  * Initialize grayscale colormap for PSD images.
+
+2010-02-07  6.5.9-3 Anthony Thyssen <A.Thyssen@griffith...>
+  * Final testing and fixing of basic morphology operators
+  * Addition Third-level Subtractive Morphology Methods:
+    EdgeIn, EdgeOut, Edge, TopHat, BottomHat
+  * Ensuring original kernels passed to morphology are cloned before being
+    modifified for use by specific methods (EG: convolve scale/normalize)
+
+2010-02-03  6.5.9-2 Cristy  <quetzlzacatenango@image...>
+  * display -immutable to display transparent image without a checkboard.
+
 2010-01-27  6.5.9-1 Glenn Randers-Pehrson <glennrp@image...>
   * Make -define png:color-type less persnickity about what it will accept.
 
   * Add the -precision option.  Use it to set the maximum number of significant
     digits to be printed.
   * Add -features option to the identify program to display channel features.
+  * Add -unique option to the identify program to display channel features.
 
 2010-01-01  6.5.9-0 Cristy  <quetzlzacatenango@image...>
   * Add support for compact floating point (i.e. -depth 16 -define