GraphicsMagick Commits | 2 Oct 2011 17:12
Picon

GraphicsMagick: Add MagickSetFormat() to Wand library.

changeset 10727972fcd0 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=10727972fcd0
summary: Add MagickSetFormat() to Wand library.

diffstat:

 ChangeLog                              |     5 +
 VisualMagick/installer/inc/version.isx |     2 +-
 magick/version.h                       |     2 +-
 wand/magick_wand.c                     |    37 +
 wand/magick_wand.h                     |     1 +
 www/Changelog.html                     |     7 +
 www/wand/magick_wand.html              |  1154 ++++++++++++++++---------------
 7 files changed, 644 insertions(+), 564 deletions(-)

diffs (truncated from 3136 to 300 lines):

diff -r 939d23fe5ab2 -r 10727972fcd0 ChangeLog
--- a/ChangeLog	Sat Sep 24 17:24:17 2011 -0500
+++ b/ChangeLog	Sun Oct 02 10:12:06 2011 -0500
 <at>  <at>  -1,3 +1,8  <at>  <at> 
+2011-10-02  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>
+
+	* wand/magick_wand.c (MagickSetFormat): New Wand function to allow
+	setting the file or blob format before it has been read.
+
 2011-09-24  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>

 	* VisualMagick/installer/inc/tasks-install-perlmagick.isx: Windows
diff -r 939d23fe5ab2 -r 10727972fcd0 VisualMagick/installer/inc/version.isx
(Continue reading)

GraphicsMagick Commits | 2 Oct 2011 17:17
Picon

GraphicsMagick: Reduce/eliminate floating point calculations in ...

changeset c956f41f0e4d in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=c956f41f0e4d
summary: Reduce/eliminate floating point calculations in AdaptiveThresholdImage()

diffstat:

 ChangeLog          |    3 +
 magick/effect.c    |  114 ++++++++++++++++++++++++++++++++++++++++------------
 www/Changelog.html |    2 +
 3 files changed, 92 insertions(+), 27 deletions(-)

diffs (170 lines):

diff -r 10727972fcd0 -r c956f41f0e4d ChangeLog
--- a/ChangeLog	Sun Oct 02 10:12:06 2011 -0500
+++ b/ChangeLog	Sun Oct 02 10:17:41 2011 -0500
 <at>  <at>  -1,5 +1,8  <at>  <at> 
 2011-10-02  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>

+	* magick/effect.c (AdaptiveThresholdImage): Reduce or eliminate
+	expensive floating point calculations when possible.
+
 	* wand/magick_wand.c (MagickSetFormat): New Wand function to allow
 	setting the file or blob format before it has been read.

diff -r 10727972fcd0 -r c956f41f0e4d magick/effect.c
--- a/magick/effect.c	Sun Oct 02 10:12:06 2011 -0500
+++ b/magick/effect.c	Sun Oct 02 10:17:41 2011 -0500
 <at>  <at>  -131,12 +131,27  <at>  <at> 
     unsigned long
(Continue reading)

GraphicsMagick Commits | 2 Oct 2011 20:32
Picon

GraphicsMagick: Wand updates: Added MagickSetDepth(). MagickRea...

changeset eecbc18377f4 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=eecbc18377f4
summary: Wand updates: Added MagickSetDepth().  MagickReadImageBlob() based on BlobToImage().

diffstat:

 ChangeLog                 |     5 +
 wand/magick_wand.c        |    47 +-
 www/Changelog.html        |     4 +
 www/wand/magick_wand.html |  1163 +++++++++++++++++++++++---------------------
 4 files changed, 641 insertions(+), 578 deletions(-)

diffs (truncated from 3145 to 300 lines):

diff -r c956f41f0e4d -r eecbc18377f4 ChangeLog
--- a/ChangeLog	Sun Oct 02 10:17:41 2011 -0500
+++ b/ChangeLog	Sun Oct 02 13:32:41 2011 -0500
 <at>  <at>  -1,5 +1,10  <at>  <at> 
 2011-10-02  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>

+	* wand/magick_wand.c (MagickSetDepth): New function to set the
+	depth used when reading from an image format which requires that
+	the depth be specified in advance.
+	(MagickReadImageBlob): Use BlobToImage() to read the blob.
+
 	* magick/effect.c (AdaptiveThresholdImage): Reduce or eliminate
 	expensive floating point calculations when possible.

diff -r c956f41f0e4d -r eecbc18377f4 wand/magick_wand.c
--- a/wand/magick_wand.c	Sun Oct 02 10:17:41 2011 -0500
(Continue reading)

GraphicsMagick Commits | 3 Oct 2011 01:44
Picon

GraphicsMagick: Claudio Marforio's Magick for iOS ported to buil...

changeset cb1c23e73b25 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=cb1c23e73b25
summary: Claudio Marforio's Magick for iOS ported to build GraphicsMagick by Vladimir Moushkov.

diffstat:

 iOS/README.txt |   16 +
 iOS/mkmagick   |  587 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 603 insertions(+), 0 deletions(-)

diffs (truncated from 611 to 300 lines):

diff -r eecbc18377f4 -r cb1c23e73b25 iOS/README.txt
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/iOS/README.txt	Sun Oct 02 18:44:19 2011 -0500
 <at>  <at>  -0,0 +1,16  <at>  <at> 
+======================
+GraphicsMagick for iOS
+======================
+
+The associated 'mkmagick' script is Claudio Marforio's (marforio AT
+gmail.com) imagemagick_compile.sh modified by Vladimir Moushkov
+(vl.moushkov AT gmail.com) to build GraphicsMagick for iOS (as runs on
+the iPhone and iPad) rather than ImageMagick.
+
+According to Vladimir, GraphicsMagick runs quite a lot faster on the
+iPhone than ImageMagick does.
+
+Claudio's Blog post about ImageMagick on iOS may be found at
+"http://www.cloudgoessocial.net/2011/03/21/im-xcode4-ios4-3/" and the
(Continue reading)

GraphicsMagick Commits | 8 Oct 2011 02:35
Picon

GraphicsMagick: 2 new changesets

changeset 0972a6882acf in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=0972a6882acf
summary: Make sure that user-provided CPPFLAGS always comes first.

changeset 94a8ad82b09c in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=94a8ad82b09c
summary: Fix crash when retrieving TIFFTAG_OPIIMAGEID TIFF tag.

diffstat:

 ChangeLog                              |   7 +++
 VisualMagick/installer/inc/version.isx |   2 +-
 coders/tiff.c                          |  69 ++++++++++++++++++++++++---------
 configure                              |   2 +-
 configure.ac                           |   2 +-
 magick/version.h                       |   2 +-
 www/Changelog.html                     |   9 ++++
 7 files changed, 70 insertions(+), 23 deletions(-)

diffs (219 lines):

diff -r cb1c23e73b25 -r 94a8ad82b09c ChangeLog
--- a/ChangeLog	Sun Oct 02 18:44:19 2011 -0500
+++ b/ChangeLog	Fri Oct 07 19:34:59 2011 -0500
 <at>  <at>  -1,3 +1,10  <at>  <at> 
+2011-10-07  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>
+
+	* coders/tiff.c (ReadTIFFImage): TIFFGetField() on
+	TIFFTAG_OPIIMAGEID was causing a crash due to an argument
+	mis-match between GraphicsMagick and libtiff.  Also fixed a few
(Continue reading)

GraphicsMagick Commits | 8 Oct 2011 19:41
Picon

GraphicsMagick: 2 new changesets

changeset ab90dfae0f2d in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=ab90dfae0f2d
summary: Import Libpng 1.5.5

changeset cd1b70165ad1 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=cd1b70165ad1
summary: Record that libpng sources were updated to release 1.5.4

diffstat:

 ChangeLog                                      |     4 +
 VisualMagick/installer/inc/version.isx         |     2 +-
 magick/version.h                               |     2 +-
 png/ANNOUNCE                                   |   230 +--
 png/CHANGES                                    |   106 +-
 png/CMakeLists.txt                             |   138 +-
 png/LICENSE                                    |     4 +-
 png/Makefile.am                                |    20 +-
 png/Makefile.in                                |    30 +-
 png/README                                     |     2 +-
 png/configure                                  |    63 +-
 png/configure.ac                               |    26 +-
 png/contrib/pngminus/makefile.std              |    20 +-
 png/contrib/visupng/PngFile.c                  |   106 +-
 png/contrib/visupng/PngFile.h                  |    14 +-
 png/contrib/visupng/VisualPng.c                |   251 +-
 png/libpng-manual.txt                          |   310 +++-
 png/libpng.3                                   |   350 +++-
 png/libpngpf.3                                 |     4 +-
 png/png.5                                      |     2 +-
(Continue reading)

GraphicsMagick Commits | 8 Oct 2011 22:33
Picon

GraphicsMagick: 3 new changesets

changeset 0c938abd580d in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=0c938abd580d
summary: Add installers which install components depending on MSVC ATL and COM class libraries.

changeset 16a81efc84f4 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=16a81efc84f4
summary: Merge heads

changeset 6c87dc467a4b in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=6c87dc467a4b
summary: Restore original version

diffstat:

 ChangeLog                                 |   4 +++
 VisualMagick/installer/gm-dll-full-16.iss |  23 ++++++++++++++++++++++
 VisualMagick/installer/gm-dll-full-8.iss  |  23 ++++++++++++++++++++++
 VisualMagick/installer/inc/body.isx       |  32 +++++++++++++++++++++---------
 VisualMagick/installer/inc/version.isx    |   2 +-
 magick/version.h                          |   2 +-
 www/Changelog.html                        |   6 +++++
 7 files changed, 80 insertions(+), 12 deletions(-)

diffs (180 lines):

diff -r ab90dfae0f2d -r 6c87dc467a4b ChangeLog
--- a/ChangeLog	Sat Oct 08 12:30:25 2011 -0500
+++ b/ChangeLog	Sat Oct 08 15:25:58 2011 -0500
 <at>  <at>  -1,3 +1,7  <at>  <at> 
+2011-10-08  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>
(Continue reading)

GraphicsMagick Commits | 8 Oct 2011 23:03
Picon

GraphicsMagick: Include imdisplay.exe under MSVCProprietary

changeset c565f44cc0e9 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=c565f44cc0e9
summary: Include imdisplay.exe under MSVCProprietary

diffstat:

 VisualMagick/installer/inc/files-base.isx |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (15 lines):

diff -r 6c87dc467a4b -r c565f44cc0e9 VisualMagick/installer/inc/files-base.isx
--- a/VisualMagick/installer/inc/files-base.isx	Sat Oct 08 15:25:58 2011 -0500
+++ b/VisualMagick/installer/inc/files-base.isx	Sat Oct 08 16:02:58 2011 -0500
 <at>  <at>  -9,8 +9,10  <at>  <at> 
 #endif

 ; Executables
-; Source: "..\bin\imdisplay.exe"; DestDir: {#MagickAppDirectory}; DestName: "gmdisplay.exe";
Flags: ignoreversion
 Source: "..\bin\gm.exe"; DestDir: {#MagickAppDirectory}; Flags: ignoreversion
+#ifdef MSVCProprietary
+  Source: "..\bin\imdisplay.exe"; DestDir: {#MagickAppDirectory}; DestName: "gmdisplay.exe";
Flags: ignoreversion
+#endif
 ; Third party executables not included in the Visual Studio build are no longer bundled with GraphicsMagick.
 ; Source: "..\bin\hp2xx.exe"; DestDir: {#MagickAppDirectory}; Flags: ignoreversion
 ; Source: "..\bin\mpeg2dec.exe"; DestDir: {#MagickAppDirectory}; Flags: ignoreversion

------------------------------------------------------------------------------
(Continue reading)

GraphicsMagick Commits | 8 Oct 2011 23:10
Picon

GraphicsMagick: Restore icon and desktop associations.

changeset a01f7befba7e in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=a01f7befba7e
summary: Restore icon and desktop associations.

diffstat:

 VisualMagick/installer/inc/icons-associate.isx |  8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diffs (21 lines):

diff -r c565f44cc0e9 -r a01f7befba7e VisualMagick/installer/inc/icons-associate.isx
--- a/VisualMagick/installer/inc/icons-associate.isx	Sat Oct 08 16:02:58 2011 -0500
+++ b/VisualMagick/installer/inc/icons-associate.isx	Sat Oct 08 16:10:12 2011 -0500
 <at>  <at>  -1,6 +1,6  <at>  <at> 
 #ifdef COPYRIGHT
 ;
-; Copyright (C) 2003 - 2010 GraphicsMagick Group
+; Copyright (C) 2003 - 2011 GraphicsMagick Group
 ;
 ; This program is covered by multiple licenses, which are described in
 ; Copyright.txt. You should have received a copy of Copyright.txt with this
 <at>  <at>  -13,5 +13,7  <at>  <at> 
 ; Name: "{group}\GraphicsMagick Readme"; Filename: "{app}\README.txt"
 ; Name: "{group}\GraphicsMagick Quick Start"; Filename: "{app}\QuickStart.txt"
 ; Name: "{group}\GraphicsMagick License"; Filename: "{app}\Copyright.txt"
-; Name: "{group}\GraphicsMagick Display"; Filename: "{#MagickAppDirectory}\gmdisplay.exe";
IconFilename: "{#MagickAppDirectory}\GraphicsMagick.ico"
-; Name: "{userdesktop}\GraphicsMagick Display"; Filename:
"{#MagickAppDirectory}\gmdisplay.exe"; IconFilename:
(Continue reading)

GraphicsMagick Commits | 9 Oct 2011 02:07
Picon

GraphicsMagick: In Wand library, invoke InitializeMagick() autom...

changeset 685a244d9267 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=685a244d9267
summary: In Wand library, invoke InitializeMagick() automatically in case user forgets to do so.

diffstat:

 ChangeLog           |  9 +++++++++
 wand/drawing_wand.c |  5 +++++
 wand/magick_wand.c  |  5 +++++
 wand/pixel_wand.c   |  5 +++++
 www/Changelog.html  |  6 ++++++
 5 files changed, 30 insertions(+), 0 deletions(-)

diffs (79 lines):

diff -r a01f7befba7e -r 685a244d9267 ChangeLog
--- a/ChangeLog	Sat Oct 08 16:10:12 2011 -0500
+++ b/ChangeLog	Sat Oct 08 19:07:21 2011 -0500
 <at>  <at>  -1,5 +1,14  <at>  <at> 
 2011-10-08  Bob Friesenhahn  <bfriesen <at> simple.dallas.tx.us>

+	* wand/pixel_wand.c (NewPixelWand): Invoke InitializeMagick()
+	automatically in case user forgets to do so.
+
+	* wand/drawing_wand.c (NewDrawingWand): Invoke InitializeMagick()
+	automatically in case user forgets to do so.
+
+	* wand/magick_wand.c (NewMagickWand): Invoke InitializeMagick()
+	automatically in case user forgets to do so.
+
(Continue reading)


Gmane