imager.git
10 years ago[rt.cpan.org #65391] test/fix transform2 sat op
Tony Cook [Mon, 14 Feb 2011 08:07:54 +0000 (19:07 +1100)]
[rt.cpan.org #65391] test/fix transform2 sat op

10 years agofile moved, it doesn't belong here anymore
Tony Cook [Sat, 12 Feb 2011 08:15:22 +0000 (19:15 +1100)]
file moved, it doesn't belong here anymore

10 years ago[rt.cpan.org #65665] add the preload class method
Tony Cook [Sat, 12 Feb 2011 02:10:05 +0000 (13:10 +1100)]
[rt.cpan.org #65665] add the preload class method

10 years agobump Imager::Font version
Tony Cook [Sun, 6 Feb 2011 01:53:22 +0000 (12:53 +1100)]
bump Imager::Font version

10 years agochange note for splitting T1 out
Tony Cook [Sun, 6 Feb 2011 01:51:43 +0000 (12:51 +1100)]
change note for splitting T1 out

10 years agot1 no longer needs a type check
Tony Cook [Sun, 6 Feb 2011 01:03:45 +0000 (12:03 +1100)]
t1 no longer needs a type check

10 years agoremove duplicate mkdir testout/ from rebase
Tony Cook [Thu, 3 Feb 2011 09:35:04 +0000 (20:35 +1100)]
remove duplicate mkdir testout/ from rebase

10 years agomove t1lib font support to a separate module
Tony Cook [Thu, 3 Feb 2011 06:49:17 +0000 (17:49 +1100)]
move t1lib font support to a separate module

10 years agohandle a slightly different warning from libtiff 4.x
Tony Cook [Sat, 5 Feb 2011 03:28:55 +0000 (14:28 +1100)]
handle a slightly different warning from libtiff 4.x

10 years agoRT#65088 make sure each test script that needs testout/ creates it
Tony Cook [Thu, 3 Feb 2011 09:25:53 +0000 (20:25 +1100)]
RT#65088 make sure each test script that needs testout/ creates it

10 years agofix formatting and spelling to match the rest
Tony Cook [Thu, 3 Feb 2011 09:20:31 +0000 (20:20 +1100)]
fix formatting and spelling to match the rest

10 years agoupdate Changes with Leolo's patches
Tony Cook [Thu, 3 Feb 2011 07:29:15 +0000 (18:29 +1100)]
update Changes with Leolo's patches

10 years agowhitespace cleanup
Tony Cook [Thu, 3 Feb 2011 07:26:51 +0000 (18:26 +1100)]
whitespace cleanup

10 years ago[rt.cpan.org #65385] Patch for Imager::Color->hsv
Philip Gwyn [Thu, 3 Feb 2011 07:21:05 +0000 (18:21 +1100)]
[rt.cpan.org #65385] Patch for Imager::Color->hsv

10 years ago[rt.cpan.org #65386] really fix #62885
Philip Gwyn [Thu, 3 Feb 2011 06:54:43 +0000 (17:54 +1100)]
[rt.cpan.org #65386] really fix #62885

10 years agoexpand the matrix multiply overload to allow mult by array ref or number
Tony Cook [Mon, 24 Jan 2011 11:32:09 +0000 (22:32 +1100)]
expand the matrix multiply overload to allow mult by array ref or number

10 years ago[rt.cpan.org #29938] add matrix() method to Imager::Matrix2d
Tony Cook [Sun, 23 Jan 2011 12:12:34 +0000 (23:12 +1100)]
[rt.cpan.org #29938] add matrix() method to Imager::Matrix2d

10 years ago[rt.cpan.org #56513] update filter plugins documentation
Tony Cook [Sun, 23 Jan 2011 11:54:26 +0000 (22:54 +1100)]
[rt.cpan.org #56513] update filter plugins documentation

10 years agoadd test coverage for masked images and fix a bug found by that
Tony Cook [Sat, 15 Jan 2011 04:36:16 +0000 (15:36 +1100)]
add test coverage for masked images and fix a bug found by that

10 years ago0.80 release Imager-0.80
Tony Cook [Mon, 17 Jan 2011 07:57:58 +0000 (18:57 +1100)]
0.80 release

10 years agoupdate revision control urls in Makefile.PL, update Changes
Tony Cook [Mon, 17 Jan 2011 07:36:52 +0000 (18:36 +1100)]
update revision control urls in Makefile.PL, update Changes

10 years ago[rt.cpan.org #64785] GIF encoding is very slower on Imager 0.78+
Tony Cook [Sat, 15 Jan 2011 02:26:49 +0000 (13:26 +1100)]
[rt.cpan.org #64785] GIF encoding is very slower on Imager 0.78+

The various backward compatibility hacks in Imager.pm's gif handling
were removed with the switch to a separate module, but this means that
the original default of using a median cut palette builder was removed.

The addi algorithm is slow enough that I'd prefer that people have to
select it manually, so change the global quant default to median cut.

10 years agoconvert t/t020masked.t to Test::More
Tony Cook [Tue, 11 Jan 2011 08:20:12 +0000 (19:20 +1100)]
convert t/t020masked.t to Test::More

10 years agoimprove coverage testing Imager::Color::Float and fix a bug
Tony Cook [Mon, 10 Jan 2011 11:16:22 +0000 (22:16 +1100)]
improve coverage testing Imager::Color::Float and fix a bug

10 years agoimprove test coverage of Imager::Fountain
Tony Cook [Mon, 10 Jan 2011 10:31:37 +0000 (21:31 +1100)]
improve test coverage of Imager::Fountain

10 years agoignore coverage test debris
Tony Cook [Mon, 10 Jan 2011 09:42:32 +0000 (20:42 +1100)]
ignore coverage test debris

10 years agofix SYNOPSIS code to make the variable names match
Robin 'cheese' Lee [Mon, 10 Jan 2011 08:54:29 +0000 (19:54 +1100)]
fix SYNOPSIS code to make the variable names match

Thanks to Robin 'cheese' Lee <cheeselee@fedoraproject.org>

10 years agoignore build and test products
Tony Cook [Mon, 10 Jan 2011 08:52:07 +0000 (19:52 +1100)]
ignore build and test products

10 years ago - images with an translucent alpha channel were not scaled correctly
Tony Cook [Thu, 16 Dec 2010 12:49:35 +0000 (12:49 +0000)]
 - images with an translucent alpha channel were not scaled correctly
   by the default (qtype=normal) scaling method.
   https://rt.cpan.org/Public/Bug/Display.html?id=63922

10 years agoImager 0.79 release Imager-0.79
Tony Cook [Sat, 11 Dec 2010 01:10:10 +0000 (01:10 +0000)]
Imager 0.79 release

10 years agoupdate the MANIFEST and MANIFEST.SKIP
Tony Cook [Sat, 11 Dec 2010 00:45:38 +0000 (00:45 +0000)]
update the MANIFEST and MANIFEST.SKIP

10 years agodon't include .SKIP either
Tony Cook [Fri, 10 Dec 2010 22:52:36 +0000 (22:52 +0000)]
don't include .SKIP either

10 years agosort MANIFEST ignoring case to match mkmanifest
Tony Cook [Fri, 10 Dec 2010 22:38:43 +0000 (22:38 +0000)]
sort MANIFEST ignoring case to match mkmanifest

10 years agocorrect changes - we search for font handlers not fonts
Tony Cook [Fri, 10 Dec 2010 22:28:46 +0000 (22:28 +0000)]
correct changes - we search for font handlers not fonts

10 years agomake finding out how to make a transparent image simpler
Tony Cook [Mon, 6 Dec 2010 10:46:20 +0000 (10:46 +0000)]
make finding out how to make a transparent image simpler

10 years agoF<> the filename to prevent a spell check error
Tony Cook [Mon, 6 Dec 2010 10:15:11 +0000 (10:15 +0000)]
F<> the filename to prevent a spell check error

10 years agouse DEFINE from Imager::Probe
Tony Cook [Mon, 6 Dec 2010 08:45:08 +0000 (08:45 +0000)]
use DEFINE from Imager::Probe

10 years agodocument DEFINE key in return value
Tony Cook [Mon, 6 Dec 2010 08:41:51 +0000 (08:41 +0000)]
document DEFINE key in return value

10 years agomake the returned key match EU::MM
Tony Cook [Mon, 6 Dec 2010 08:38:47 +0000 (08:38 +0000)]
make the returned key match EU::MM

10 years agoolder versions of EU::MM don't export WriteEmptyMakefile, but do provide it
Tony Cook [Mon, 6 Dec 2010 08:20:09 +0000 (08:20 +0000)]
older versions of EU::MM don't export WriteEmptyMakefile, but do provide it

10 years agoparse defines from the options returned by pkg-config --cflags
Tony Cook [Mon, 6 Dec 2010 08:18:23 +0000 (08:18 +0000)]
parse defines from the options returned by pkg-config --cflags
https://rt.cpan.org/Ticket/Display.html?id=63223

10 years agonote licensing of the makeblended font code in MMOne.pfb
Tony Cook [Fri, 12 Nov 2010 23:48:22 +0000 (23:48 +0000)]
note licensing of the makeblended font code in MMOne.pfb

10 years agoreport the error if we can't load the MM font
Tony Cook [Fri, 12 Nov 2010 23:28:02 +0000 (23:28 +0000)]
report the error if we can't load the MM font

10 years agofix for rt 62855
Tony Cook [Thu, 11 Nov 2010 11:07:48 +0000 (11:07 +0000)]
fix for rt 62855

10 years agoadd the combine method
Tony Cook [Sun, 31 Oct 2010 12:58:45 +0000 (12:58 +0000)]
add the combine method

10 years agoadd a stopword to pass spellcheck
Tony Cook [Sun, 31 Oct 2010 12:57:57 +0000 (12:57 +0000)]
add a stopword to pass spellcheck

10 years agocorrect synopsis
Tony Cook [Sun, 31 Oct 2010 12:57:29 +0000 (12:57 +0000)]
correct synopsis

11 years agoupdate the copyright in the README
Tony Cook [Tue, 26 Oct 2010 23:12:25 +0000 (23:12 +0000)]
update the copyright in the README

11 years agoadd wiggle.pl sample
Tony Cook [Sun, 24 Oct 2010 01:18:42 +0000 (01:18 +0000)]
add wiggle.pl sample

11 years agoset jpegquality to 100 as Dan suggested
Tony Cook [Sun, 24 Oct 2010 01:17:45 +0000 (01:17 +0000)]
set jpegquality to 100 as Dan suggested

11 years agothe convert() method now optimizes the case where all output
Tony Cook [Sun, 24 Oct 2010 00:52:33 +0000 (00:52 +0000)]
the convert() method now optimizes the case where all output
   channels are either 0, sourced from a single input channel or 1.
   This significantly speeds up presets like "addalpha", "green".
   https://rt.cpan.org/Ticket/Display.html?id=51254

11 years agoconvert benchmark
Tony Cook [Sat, 23 Oct 2010 23:57:18 +0000 (23:57 +0000)]
convert benchmark

11 years agoreorganize convert.c to convert.im
Tony Cook [Sat, 23 Oct 2010 22:31:37 +0000 (22:31 +0000)]
reorganize convert.c to convert.im

test conversion in a 16-bit image a bit more precisely

11 years agoload Imager::Color::Float in NCF
Tony Cook [Sat, 23 Oct 2010 22:30:27 +0000 (22:30 +0000)]
load Imager::Color::Float in NCF

11 years agofix typo
Tony Cook [Sat, 23 Oct 2010 22:29:54 +0000 (22:29 +0000)]
fix typo

11 years agofill out the documentation of Imager::Test, and test the doc coverage
Tony Cook [Wed, 20 Oct 2010 05:42:03 +0000 (05:42 +0000)]
fill out the documentation of Imager::Test, and test the doc coverage

added is_fcolor3()

11 years agoremove breakpoint from W32 Makefile.PL
Tony Cook [Fri, 8 Oct 2010 05:53:08 +0000 (05:53 +0000)]
remove breakpoint from W32 Makefile.PL

11 years agodon't use a sub we don't define locally
Tony Cook [Fri, 8 Oct 2010 04:23:48 +0000 (04:23 +0000)]
don't use a sub we don't define locally

11 years agonote about JPEG for anaglyph.pl sample
Tony Cook [Fri, 8 Oct 2010 04:23:27 +0000 (04:23 +0000)]
note about JPEG for anaglyph.pl sample

11 years ago0.78 release Imager-0.78
Tony Cook [Mon, 4 Oct 2010 08:56:36 +0000 (08:56 +0000)]
0.78 release

11 years agosvn url updates
Tony Cook [Mon, 4 Oct 2010 08:16:24 +0000 (08:16 +0000)]
svn url updates

11 years agoignores from sep dist
Tony Cook [Mon, 4 Oct 2010 03:40:41 +0000 (03:40 +0000)]
ignores from sep dist

11 years agoextra files from separate PNG
Tony Cook [Mon, 4 Oct 2010 03:38:07 +0000 (03:38 +0000)]
extra files from separate PNG

11 years agodetect some more file types
Tony Cook [Fri, 1 Oct 2010 05:27:53 +0000 (05:27 +0000)]
detect some more file types

11 years agoallow Imager::Probe to accept arrayrefs for incpath and libpath, and
Tony Cook [Tue, 28 Sep 2010 12:20:46 +0000 (12:20 +0000)]
allow Imager::Probe to accept arrayrefs for incpath and libpath, and
supply the header/library paths that way in */Makefile.PL

11 years agodocument briefly that color names are slower than color objects
Tony Cook [Tue, 28 Sep 2010 12:15:31 +0000 (12:15 +0000)]
document briefly that color names are slower than color objects

11 years agouse accessor functions to access deprecated members of the png_structp
Tony Cook [Mon, 27 Sep 2010 12:32:23 +0000 (12:32 +0000)]
use accessor functions to access deprecated members of the png_structp

11 years ago0.77_02 release
Tony Cook [Mon, 27 Sep 2010 04:57:11 +0000 (04:57 +0000)]
0.77_02 release

11 years agoadd flood fill test image
Tony Cook [Mon, 27 Sep 2010 04:56:37 +0000 (04:56 +0000)]
add flood fill test image

11 years agofix test count
Tony Cook [Mon, 27 Sep 2010 04:51:48 +0000 (04:51 +0000)]
fix test count

11 years agofix flood_fill some more
Tony Cook [Sun, 26 Sep 2010 02:28:40 +0000 (02:28 +0000)]
fix flood_fill some more

11 years agoprobe test code for FT2, including extending Imager::Probe and
Tony Cook [Sun, 26 Sep 2010 01:17:53 +0000 (01:17 +0000)]
probe test code for FT2, including extending Imager::Probe and
Devel::CheckLib to allow prologue code

11 years agodon't index FT2/
Tony Cook [Sun, 26 Sep 2010 01:01:51 +0000 (01:01 +0000)]
don't index FT2/

11 years agoWin32 build products
Tony Cook [Sun, 26 Sep 2010 00:48:21 +0000 (00:48 +0000)]
Win32 build products

11 years agotest image for flood fills
Tony Cook [Sat, 25 Sep 2010 08:30:41 +0000 (08:30 +0000)]
test image for flood fills

11 years agoMove freetype 2 support into its own module
Tony Cook [Sat, 25 Sep 2010 05:06:23 +0000 (05:06 +0000)]
Move freetype 2 support into its own module

lots of other changes in support of that

11 years agoflood_fill() wouldn't fill the right side of a single scan-line fill area.
Tony Cook [Sun, 19 Sep 2010 00:31:51 +0000 (00:31 +0000)]
flood_fill() wouldn't fill the right side of a single scan-line fill area.

11 years agonote test against jpeg 8b
Tony Cook [Sun, 19 Sep 2010 00:07:26 +0000 (00:07 +0000)]
note test against jpeg 8b

11 years agoclean up various testout directories on a make clean
Tony Cook [Thu, 16 Sep 2010 13:38:32 +0000 (13:38 +0000)]
clean up various testout directories on a make clean

11 years agodon't display the raw text version of the gih header version to reduce noise
Tony Cook [Thu, 16 Sep 2010 13:25:52 +0000 (13:25 +0000)]
don't display the raw text version of the gih header version to reduce noise

11 years agouse test files that exist
Tony Cook [Thu, 16 Sep 2010 13:21:25 +0000 (13:21 +0000)]
use test files that exist

11 years agoignore W32/testout and remove it on a clean
Tony Cook [Thu, 16 Sep 2010 13:14:36 +0000 (13:14 +0000)]
ignore W32/testout and remove it on a clean

11 years agouse the newer "W32" spelling of Win32 for the font driver
Tony Cook [Thu, 16 Sep 2010 13:13:29 +0000 (13:13 +0000)]
use the newer "W32" spelling of Win32 for the font driver

11 years agodon't index W32
Tony Cook [Thu, 16 Sep 2010 13:12:18 +0000 (13:12 +0000)]
don't index W32

11 years agonote the move of the Win32 support
Tony Cook [Thu, 16 Sep 2010 13:11:43 +0000 (13:11 +0000)]
note the move of the Win32 support

11 years agoavoid a grocer's apostrophe
Tony Cook [Thu, 16 Sep 2010 13:11:09 +0000 (13:11 +0000)]
avoid a grocer's apostrophe

11 years agodon't capture the test comment as the mkdir permission
Tony Cook [Thu, 16 Sep 2010 13:10:46 +0000 (13:10 +0000)]
don't capture the test comment as the mkdir permission

11 years agomove win32 font support in a new directory, and use Imager::Probe
Tony Cook [Thu, 16 Sep 2010 12:34:38 +0000 (12:34 +0000)]
move win32 font support in a new directory, and use Imager::Probe

change i_utf8_advance to accept the working length as a size_t and
propagate that change through anything that uses it

11 years agolook at the correct %Config library and include paths
Tony Cook [Mon, 13 Sep 2010 10:54:03 +0000 (10:54 +0000)]
look at the correct %Config library and include paths

search both /usr/local/{lib,include} and /usr/{lib,include}

11 years ago0.77_01 release
Tony Cook [Mon, 13 Sep 2010 10:47:31 +0000 (10:47 +0000)]
0.77_01 release

11 years agoadd test code for the JPEG probe
Tony Cook [Mon, 13 Sep 2010 10:16:45 +0000 (10:16 +0000)]
add test code for the JPEG probe

11 years agonote on the PNG / Imager::Probe change
Tony Cook [Mon, 6 Sep 2010 14:39:23 +0000 (14:39 +0000)]
note on the PNG / Imager::Probe change

11 years agosearch more places for PNG headers and libraries
Tony Cook [Mon, 6 Sep 2010 10:15:06 +0000 (10:15 +0000)]
search more places for PNG headers and libraries

11 years agoclarify that Imager doesn't write EXIF data to images
Tony Cook [Mon, 6 Sep 2010 08:48:49 +0000 (08:48 +0000)]
clarify that Imager doesn't write EXIF data to images

11 years agorecord benchmarks with the x color lookup fix
Tony Cook [Mon, 6 Sep 2010 08:48:27 +0000 (08:48 +0000)]
record benchmarks with the x color lookup fix

11 years agofix X name lookup caching
Tony Cook [Mon, 6 Sep 2010 08:42:01 +0000 (08:42 +0000)]
fix X name lookup caching

11 years agomore optimization - pretty minor returns
Tony Cook [Mon, 6 Sep 2010 08:17:26 +0000 (08:17 +0000)]
more optimization - pretty minor returns

11 years agooptimize filled box drawing
Tony Cook [Sun, 5 Sep 2010 06:45:57 +0000 (06:45 +0000)]
optimize filled box drawing

11 years agore-work box() to avoid creating the default color object unless needed
Tony Cook [Sun, 5 Sep 2010 03:00:36 +0000 (03:00 +0000)]
re-work box() to avoid creating the default color object unless needed

11 years agonote JPEG move
Tony Cook [Sun, 5 Sep 2010 02:57:51 +0000 (02:57 +0000)]
note JPEG move