GraphicsMagick Commits | 3 Mar 2012 22:11
Picon

GraphicsMagick: Added -strip command line option, and strip() me...

changeset 8a565a447d9a in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=8a565a447d9a
summary: Added -strip command line option, and strip() method to Magick++ Image.

diffstat:

 ChangeLog                              |    9 +
 Magick++/ChangeLog                     |    8 +
 Magick++/lib/Image.cpp                 |    7 +
 Magick++/lib/Magick++/Image.h          |    5 +-
 Magick++/lib/Magick++/STL.h            |   13 +-
 Magick++/lib/STL.cpp                   |   11 +-
 VisualMagick/installer/inc/version.isx |    4 +-
 doc/brief_options.imdoc                |    4 +
 doc/options.imdoc                      |   16 +
 magick/command.c                       |   35 +-
 magick/image.c                         |   35 ++-
 magick/image.h                         |    1 +
 magick/version.h                       |    8 +-
 utilities/gm.1                         |   21 +-
 version.sh                             |   10 +-
 wand/magick_wand.c                     |    6 +-
 www/Changelog.html                     |   10 +
 www/GraphicsMagick.html                |   15 +
 www/Magick++/ChangeLog.html            |    9 +
 www/Magick++/Image.html                |  499 ++++++++++++++++----------------
 www/Magick++/Image.rst                 |    6 +
 www/api/image.html                     |  135 +++++---
 www/composite.html                     |   11 +
 www/convert.html                       |   11 +
(Continue reading)

GraphicsMagick Commits | 4 Mar 2012 16:34
Picon

GraphicsMagick: Forgot to add 'strip' to usage messages.

changeset bd906ce38c6d in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=bd906ce38c6d
summary: Forgot to add 'strip' to usage messages.

diffstat:

 magick/command.c |  4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diffs (35 lines):

diff -r 8a565a447d9a -r bd906ce38c6d magick/command.c
--- a/magick/command.c	Sat Mar 03 15:10:46 2012 -0600
+++ b/magick/command.c	Sun Mar 04 09:34:12 2012 -0600
 <at>  <at>  -3776,6 +3776,7  <at>  <at> 
       "-size geometry       width and height of image",
       "-stegano offset      hide watermark within an image",
       "-stereo              combine two image to create a stereo anaglyph",
+      "-strip               strip all profiles and text attributes from image",
       "-thumbnail geometry  resize the image (optimized for thumbnails)",
       "-tile                repeat composite operation across image",
       "-transform           affine transform image",
 <at>  <at>  -5872,6 +5873,7  <at>  <at> 
       "-spread amount       displace image pixels by a random amount",
       "-stroke color        graphic primitive stroke color",
       "-strokewidth value   graphic primitive stroke width",
+      "-strip               strip all profiles and text attributes from image",
       "-swirl degrees       swirl image pixels about the center",
       "-texture filename    name of texture to tile onto the image background",
       "-threshold value     threshold the image",
(Continue reading)

GraphicsMagick Commits | 4 Mar 2012 18:00
Picon

GraphicsMagick: Only strip common text attributes since attribut...

changeset 7b63dd853ab7 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=7b63dd853ab7
summary: Only strip common text attributes since attributes are used for other purposes.

diffstat:

 magick/image.c |  25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diffs (37 lines):

diff -r bd906ce38c6d -r 7b63dd853ab7 magick/image.c
--- a/magick/image.c	Sun Mar 04 09:34:12 2012 -0600
+++ b/magick/image.c	Sun Mar 04 11:00:00 2012 -0600
 <at>  <at>  -3092,10 +3092,31  <at>  <at> 
 MagickExport MagickPassFail
 StripImage(Image *image)
 {
+  /* Text attributes to strip.  List is NULL terminated. */
+  static const char *strip_attributes[] =
+    {
+      "artist",
+      "comment",
+      "copyright",
+      "hostcomputer",
+      "label",
+      "make",
+      "model",
+      "timestamp",
+      (const char *) NULL
(Continue reading)

GraphicsMagick Commits | 4 Mar 2012 21:21
Picon

GraphicsMagick: Added support for -repage option.

changeset b5047e70ae31 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=b5047e70ae31
summary: Added support for -repage option.

diffstat:

 ChangeLog                              |   11 ++
 VisualMagick/installer/inc/version.isx |    4 +-
 magick/command.c                       |   69 +++++++++++++
 magick/image.c                         |   89 ++++++++++++++++
 magick/image.h                         |    1 +
 magick/version.h                       |    4 +-
 www/Changelog.html                     |   12 ++
 www/api/image.html                     |  174 ++++++++++++++++++--------------
 8 files changed, 286 insertions(+), 78 deletions(-)

diffs (truncated from 759 to 300 lines):

diff -r 7b63dd853ab7 -r b5047e70ae31 ChangeLog
--- a/ChangeLog	Sun Mar 04 11:00:00 2012 -0600
+++ b/ChangeLog	Sun Mar 04 14:21:12 2012 -0600
 <at>  <at>  -1,3 +1,14  <at>  <at> 
+2012-03-04  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>
+
+	* magick/command.c (MogrifyImage): Add support for -repage option
+	to composite, convert, mogrify, and montage subcommands.  Resets
+	or adjusts the current image page offsets based on a provided
+	geometry specification.
+
+	* magick/image.c (ResetImagePage): Add a function to adjust the
(Continue reading)

GraphicsMagick Commits | 4 Mar 2012 21:33
Picon

GraphicsMagick: Add documentation for -repage.

changeset b0a98f12c922 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=b0a98f12c922
summary: Add documentation for -repage.

diffstat:

 doc/brief_options.imdoc |   4 +++
 doc/options.imdoc       |  20 +++++++++++++++
 utilities/gm.1          |  26 +++++++++++++++++++-
 www/GraphicsMagick.html |  20 +++++++++++++++
 www/composite.html      |  11 ++++++++
 www/convert.html        |  11 ++++++++
 www/gm.html             |  64 +++++++++++++++++++++++++++++++++++++++++++++++++
 www/mogrify.html        |  11 ++++++++
 www/montage.html        |  11 ++++++++
 9 files changed, 177 insertions(+), 1 deletions(-)

diffs (truncated from 328 to 300 lines):

diff -r b5047e70ae31 -r b0a98f12c922 doc/brief_options.imdoc
--- a/doc/brief_options.imdoc	Sun Mar 04 14:21:12 2012 -0600
+++ b/doc/brief_options.imdoc	Sun Mar 04 14:33:18 2012 -0600
 <at>  <at>  -557,6 +557,10  <at>  <at> 
 <lopt>-render</opt>
 <abs>render vector operations</abs>
 </utils>
+<utils apps=composite,convert,mogrify,montage>
+<lopt>-repage  <width>x<height>+xoff+yoff[!]</opt>
+<abs>Adjust image page offsets</abs>
+</utils>
(Continue reading)

GraphicsMagick Commits | 17 Mar 2012 22:29
Picon

GraphicsMagick: Add support for random noise modulation.

changeset 66fd76cd0814 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=66fd76cd0814
summary: Add support for random noise modulation.

diffstat:

 ChangeLog                              |  30 ++++++++++++++
 Magick++/ChangeLog                     |   4 +
 Magick++/lib/Magick++/Include.h        |   3 +-
 Makefile.am                            |   4 +-
 Makefile.in                            |   4 +-
 PerlMagick/Magick.xs                   |   4 +-
 TclMagick/ChangeLog                    |   4 +
 TclMagick/generic/TclMagick.c          |   4 +-
 VisualMagick/installer/inc/version.isx |   4 +-
 doc/options.imdoc                      |  62 +++++++++++++++++------------
 magick/blob.c                          |   8 +++-
 magick/command.c                       |  42 +++++++-------------
 magick/effect.c                        |   9 ++-
 magick/enum_strings.c                  |  70 +++++++++++++++++++++++++++++++++-
 magick/enum_strings.h                  |   4 +-
 magick/gem.c                           |   9 +++-
 magick/image.h                         |   7 ++-
 magick/operator.c                      |  34 +++++++++++++---
 magick/operator.h                      |   6 +-
 magick/random.h                        |   5 +-
 magick/version.h                       |   4 +-
 utilities/gm.1                         |  58 +++++++++++++++++----------
 wand/magick_wand.c                     |   2 +-
 www/Changelog.html                     |  24 +++++++++++
(Continue reading)

GraphicsMagick Commits | 25 Mar 2012 00:34
Picon

GraphicsMagick: Fix png.c warning about non-return function whic...

changeset a1915351a0dd in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=a1915351a0dd
summary: Fix png.c warning about non-return function which does exit.

diffstat:

 coders/png.c |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 66fd76cd0814 -r a1915351a0dd coders/png.c
--- a/coders/png.c	Sat Mar 17 16:29:46 2012 -0500
+++ b/coders/png.c	Sat Mar 24 18:34:23 2012 -0500
 <at>  <at>  -1341,6 +1341,7  <at>  <at> 
 #else
   png_longjmp(ping,1);
 #endif
+  SignalHandlerExit(1); /* Avoid GCC warning about non-exit function which does exit */
 }

 static void PNGWarningHandler(png_struct *ping,png_const_charp message)

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
GraphicsMagick Commits | 30 Mar 2012 16:54
Picon

GraphicsMagick: Thumbnail defaults to box filter but should allo...

changeset fa3b1133d4fa in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=fa3b1133d4fa
summary: Thumbnail defaults to box filter but should allow user to overide filter.

diffstat:

 ChangeLog                              |   7 +++++++
 VisualMagick/installer/inc/version.isx |   4 ++--
 magick/resize.c                        |  18 +++++++++++++++---
 magick/resize.h                        |   3 ++-
 magick/version.h                       |   4 ++--
 www/Changelog.html                     |   9 +++++++++
 6 files changed, 37 insertions(+), 8 deletions(-)

diffs (115 lines):

diff -r a1915351a0dd -r fa3b1133d4fa ChangeLog
--- a/ChangeLog	Sat Mar 24 18:34:23 2012 -0500
+++ b/ChangeLog	Fri Mar 30 09:54:54 2012 -0500
 <at>  <at>  -1,3 +1,10  <at>  <at> 
+2012-03-30  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>
+
+	* magick/resize.c (ThumbnailImage): Thumbnail default filter is
+	intended to be the box filter, but allow the user to override the
+	filter used.  Resolves SourceForge issue 3513239 "-filter command
+	line argument ignored".
+
 2012-03-17  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>

 	* magick/command.c (ConvertImageCommand, MogrifyImageCommand):
(Continue reading)

GraphicsMagick Commits | 30 Mar 2012 17:25
Picon

GraphicsMagick: XCF reader now respects subimage and subrange sp...

changeset 1f260e97afdd in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=1f260e97afdd
summary: XCF reader now respects subimage and subrange specification.

diffstat:

 ChangeLog          |    5 +
 coders/xcf.c       |  169 +++++++++++++++++++++++++++++++---------------------
 www/Changelog.html |    4 +
 3 files changed, 110 insertions(+), 68 deletions(-)

diffs (245 lines):

diff -r fa3b1133d4fa -r 1f260e97afdd ChangeLog
--- a/ChangeLog	Fri Mar 30 09:54:54 2012 -0500
+++ b/ChangeLog	Fri Mar 30 10:25:46 2012 -0500
 <at>  <at>  -1,5 +1,10  <at>  <at> 
 2012-03-30  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>

+	* coders/xcf.c (ReadXCFImage): Now respects image subimage and
+	subrange members so that returned image layers may be selected.
+	Based on patch from SourceForge issue 3513025 "XCF reads all
+	layers all the time".
+
 	* magick/resize.c (ThumbnailImage): Thumbnail default filter is
 	intended to be the box filter, but allow the user to override the
 	filter used.  Resolves SourceForge issue 3513239 "-filter command
diff -r fa3b1133d4fa -r 1f260e97afdd coders/xcf.c
--- a/coders/xcf.c	Fri Mar 30 09:54:54 2012 -0500
+++ b/coders/xcf.c	Fri Mar 30 10:25:46 2012 -0500
(Continue reading)

GraphicsMagick Commits | 31 Mar 2012 00:14
Picon

GraphicsMagick: Try to reduce issues with signed/unsigned compare.

changeset 51d28ccd9398 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=51d28ccd9398
summary: Try to reduce issues with signed/unsigned compare.

diffstat:

 coders/xcf.c |  30 +++++++++++++++++-------------
 1 files changed, 17 insertions(+), 13 deletions(-)

diffs (93 lines):

diff -r 1f260e97afdd -r 51d28ccd9398 coders/xcf.c
--- a/coders/xcf.c	Fri Mar 30 10:25:46 2012 -0500
+++ b/coders/xcf.c	Fri Mar 30 17:14:24 2012 -0500
 <at>  <at>  -1473,14 +1473,18  <at>  <at> 
       XCFLayerInfo
         *layer_info;

-      int
-        number_layers = 0,
-        num_layers = 0,
+      unsigned long
+	number_layers = 0,
+        num_layers = 0;
+
+      long
         current_layer = 0,
         first_layer = 0,
         last_layer = 0,
-        T = 0,
(Continue reading)


Gmane