GraphicsMagick: WriteTIFFImage(): Default the alpha channel to t...
GraphicsMagick Commits <[email protected]> Tue, 15 Aug 2023 08:05:15 -0500
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.9240.1692104729.1374.graphicsmagick-commit@lists.sourceforge.net> |
changeset a412298d004b in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=a412298d004b summary: WriteTIFFImage(): Default the alpha channel to type EXTRASAMPLE_UNASSALPHA(2) diffstat: ChangeLog | 10 ++++++++++ VisualMagick/installer/inc/version.isx | 4 ++-- coders/tiff.c | 1 + magick/version.h | 4 ++-- www/Changelog.html | 12 ++++++++++++ 5 files changed, 27 insertions(+), 4 deletions(-) diffs (75 lines): diff -r 53cbd2ee5481 -r a412298d004b ChangeLog --- a/ChangeLog Sat Aug 12 10:19:43 2023 -0500 +++ b/ChangeLog Tue Aug 15 08:05:11 2023 -0500 @@ -1,3 +1,13 @@ +2023-08-15 Bob Friesenhahn <[email protected]> + + * coders/tiff.c (WriteTIFFImage): Default the alpha channel to + type EXTRASAMPLE_UNASSALPHA(2). The default was + EXTRASAMPLE_UNSPECIFIED(0), which is particularly unfortunate + given that GraphicsMagick 1.3.41 now silently ignores such + channels. Patch by Markus Mützel. Addresses SourceForge issue + #718 "Set reasonable defaults when writing TIFF with + transparency". + 2023-08-12 Bob Friesenhahn <[email protected]> * NEWS.txt: Updated for 1.3.41 release. diff -r 53cbd2ee5481 -r a412298d004b VisualMagick/installer/inc/version.isx --- a/VisualMagick/installer/inc/version.isx Sat Aug 12 10:19:43 2023 -0500 +++ b/VisualMagick/installer/inc/version.isx Tue Aug 15 08:05:11 2023 -0500 @@ -10,5 +10,5 @@ #define public MagickPackageName "GraphicsMagick" #define public MagickPackageVersion "1.4" -#define public MagickPackageVersionAddendum ".020230812" -#define public MagickPackageReleaseDate "snapshot-20230812" +#define public MagickPackageVersionAddendum ".020230815" +#define public MagickPackageReleaseDate "snapshot-20230815" diff -r 53cbd2ee5481 -r a412298d004b coders/tiff.c --- a/coders/tiff.c Sat Aug 12 10:19:43 2023 -0500 +++ b/coders/tiff.c Tue Aug 15 08:05:11 2023 -0500 @@ -5143,6 +5143,7 @@ /* Image has a matte channel. Mark it correctly. */ + alpha_type=UnassociatedAlpha; uint16 extra_samples, sample_info[1]; diff -r 53cbd2ee5481 -r a412298d004b magick/version.h --- a/magick/version.h Sat Aug 12 10:19:43 2023 -0500 +++ b/magick/version.h Tue Aug 15 08:05:11 2023 -0500 @@ -38,8 +38,8 @@ #define MagickLibVersion 0x272403 #define MagickLibVersionText "1.4" #define MagickLibVersionNumber 27,24,3 -#define MagickChangeDate "20230812" -#define MagickReleaseDate "snapshot-20230812" +#define MagickChangeDate "20230815" +#define MagickReleaseDate "snapshot-20230815" /* The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines diff -r 53cbd2ee5481 -r a412298d004b www/Changelog.html --- a/www/Changelog.html Sat Aug 12 10:19:43 2023 -0500 +++ b/www/Changelog.html Tue Aug 15 08:05:11 2023 -0500 @@ -37,6 +37,18 @@ </div> <div class="document"> +<p>2023-08-15 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> +<blockquote> +<ul class="simple"> +<li><p>coders/tiff.c (WriteTIFFImage): Default the alpha channel to +type EXTRASAMPLE_UNASSALPHA(2). The default was +EXTRASAMPLE_UNSPECIFIED(0), which is particularly unfortunate +given that GraphicsMagick 1.3.41 now silently ignores such +channels. Patch by Markus Mützel. Addresses SourceForge issue +#718 "Set reasonable defaults when writing TIFF with +transparency".</p></li> +</ul> +</blockquote> <p>2023-08-12 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> <blockquote> <ul class="simple">