]>
git.imager.perl.org - imager.git/log
Tony Cook [Mon, 4 Oct 2010 03:38:07 +0000 (03:38 +0000)]
extra files from separate PNG
Tony Cook [Fri, 1 Oct 2010 05:27:53 +0000 (05:27 +0000)]
detect some more file types
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
Tony Cook [Tue, 28 Sep 2010 12:15:31 +0000 (12:15 +0000)]
document briefly that color names are slower than color objects
Tony Cook [Mon, 27 Sep 2010 12:32:23 +0000 (12:32 +0000)]
use accessor functions to access deprecated members of the png_structp
Tony Cook [Mon, 27 Sep 2010 04:57:11 +0000 (04:57 +0000)]
0.77_02 release
Tony Cook [Mon, 27 Sep 2010 04:56:37 +0000 (04:56 +0000)]
add flood fill test image
Tony Cook [Mon, 27 Sep 2010 04:51:48 +0000 (04:51 +0000)]
fix test count
Tony Cook [Sun, 26 Sep 2010 02:28:40 +0000 (02:28 +0000)]
fix flood_fill some more
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
Tony Cook [Sun, 26 Sep 2010 01:01:51 +0000 (01:01 +0000)]
don't index FT2/
Tony Cook [Sun, 26 Sep 2010 00:48:21 +0000 (00:48 +0000)]
Win32 build products
Tony Cook [Sat, 25 Sep 2010 08:30:41 +0000 (08:30 +0000)]
test image for flood fills
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
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.
Tony Cook [Sun, 19 Sep 2010 00:07:26 +0000 (00:07 +0000)]
note test against jpeg 8b
Tony Cook [Thu, 16 Sep 2010 13:38:32 +0000 (13:38 +0000)]
clean up various testout directories on a make clean
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
Tony Cook [Thu, 16 Sep 2010 13:21:25 +0000 (13:21 +0000)]
use test files that exist
Tony Cook [Thu, 16 Sep 2010 13:14:36 +0000 (13:14 +0000)]
ignore W32/testout and remove it on a clean
Tony Cook [Thu, 16 Sep 2010 13:13:29 +0000 (13:13 +0000)]
use the newer "W32" spelling of Win32 for the font driver
Tony Cook [Thu, 16 Sep 2010 13:12:18 +0000 (13:12 +0000)]
don't index W32
Tony Cook [Thu, 16 Sep 2010 13:11:43 +0000 (13:11 +0000)]
note the move of the Win32 support
Tony Cook [Thu, 16 Sep 2010 13:11:09 +0000 (13:11 +0000)]
avoid a grocer's apostrophe
Tony Cook [Thu, 16 Sep 2010 13:10:46 +0000 (13:10 +0000)]
don't capture the test comment as the mkdir permission
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
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}
Tony Cook [Mon, 13 Sep 2010 10:47:31 +0000 (10:47 +0000)]
0.77_01 release
Tony Cook [Mon, 13 Sep 2010 10:16:45 +0000 (10:16 +0000)]
add test code for the JPEG probe
Tony Cook [Mon, 6 Sep 2010 14:39:23 +0000 (14:39 +0000)]
note on the PNG / Imager::Probe change
Tony Cook [Mon, 6 Sep 2010 10:15:06 +0000 (10:15 +0000)]
search more places for PNG headers and libraries
Tony Cook [Mon, 6 Sep 2010 08:48:49 +0000 (08:48 +0000)]
clarify that Imager doesn't write EXIF data to images
Tony Cook [Mon, 6 Sep 2010 08:48:27 +0000 (08:48 +0000)]
record benchmarks with the x color lookup fix
Tony Cook [Mon, 6 Sep 2010 08:42:01 +0000 (08:42 +0000)]
fix X name lookup caching
Tony Cook [Mon, 6 Sep 2010 08:17:26 +0000 (08:17 +0000)]
more optimization - pretty minor returns
Tony Cook [Sun, 5 Sep 2010 06:45:57 +0000 (06:45 +0000)]
optimize filled box drawing
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
Tony Cook [Sun, 5 Sep 2010 02:57:51 +0000 (02:57 +0000)]
note JPEG move
Tony Cook [Sun, 5 Sep 2010 02:57:01 +0000 (02:57 +0000)]
test default color for box drawing
Tony Cook [Tue, 31 Aug 2010 13:03:23 +0000 (13:03 +0000)]
move JPEG into it's own module
Tony Cook [Wed, 25 Aug 2010 10:13:14 +0000 (10:13 +0000)]
move TIFF into its own module
Tony Cook [Mon, 23 Aug 2010 14:52:17 +0000 (14:52 +0000)]
return the real giflib version, rather than the dummy
Tony Cook [Mon, 23 Aug 2010 13:56:09 +0000 (13:56 +0000)]
only prepend ./ to font filenames when passing them to T1Lib and
then only when it would use its search mechanisms.
Tony Cook [Mon, 23 Aug 2010 13:42:13 +0000 (13:42 +0000)]
ignore more build products
Tony Cook [Mon, 23 Aug 2010 11:25:42 +0000 (11:25 +0000)]
remove the moved test files
Tony Cook [Mon, 23 Aug 2010 09:38:20 +0000 (09:38 +0000)]
move the GIF file handling code into a sub-module
Tony Cook [Thu, 19 Aug 2010 07:58:05 +0000 (07:58 +0000)]
use $Config{path_sep} instead of working it out on our own
Tony Cook [Thu, 19 Aug 2010 07:55:27 +0000 (07:55 +0000)]
- add each library-directory/pkgconfig/ to the pkg-config search path
in Imager::Probe.
- Imager::Probe was calling ExtUtils::Liblist to initialize
LD_RUN_PATH supplying an undefined value rather than the found
directory. Thanks to Justin Davis.
Tony Cook [Fri, 13 Aug 2010 11:11:05 +0000 (11:11 +0000)]
updates from Imager-File-PNG
Tony Cook [Fri, 13 Aug 2010 11:07:53 +0000 (11:07 +0000)]
make the svn repository URL more direct
Tony Cook [Wed, 11 Aug 2010 09:31:39 +0000 (09:31 +0000)]
0.77 release
Tony Cook [Wed, 11 Aug 2010 09:30:30 +0000 (09:30 +0000)]
update META.yml so PNG isn't indexed, and add some resources
Tony Cook [Wed, 11 Aug 2010 09:13:37 +0000 (09:13 +0000)]
0.76 release
Tony Cook [Wed, 11 Aug 2010 09:10:57 +0000 (09:10 +0000)]
the easy way to get Imager on Win32
Tony Cook [Wed, 11 Aug 2010 09:08:16 +0000 (09:08 +0000)]
typo
Tony Cook [Tue, 10 Aug 2010 04:45:44 +0000 (04:45 +0000)]
the align_string() method would ignore a string of "0" due to a
mis-use of C< ||= >.
https://rt.cpan.org/Ticket/Display.html?id=60199
Tony Cook [Mon, 9 Aug 2010 12:46:30 +0000 (12:46 +0000)]
0.75_03 release
Tony Cook [Mon, 9 Aug 2010 12:45:43 +0000 (12:45 +0000)]
update release notes
Tony Cook [Mon, 9 Aug 2010 12:39:30 +0000 (12:39 +0000)]
retain compatibility with the original Devel::CheckLib, even if it
doesn't match EU::MM handling of LIBS
Tony Cook [Mon, 9 Aug 2010 11:59:24 +0000 (11:59 +0000)]
handle key iteration for the simulated %formats correctly
Tony Cook [Mon, 9 Aug 2010 11:44:19 +0000 (11:44 +0000)]
handle multiple library tests correctly in probe
Adjusted the bundled Devel::CheckLib to handle multiple libraries at a
time (more) correctly, and Probe to call that appropriately
Tony Cook [Sat, 7 Aug 2010 01:46:53 +0000 (01:46 +0000)]
0.75_02 release
Tony Cook [Sat, 7 Aug 2010 01:15:13 +0000 (01:15 +0000)]
add file missing from MANIFEST, and make test produce the load error
message if it can't load it.
Tony Cook [Fri, 6 Aug 2010 10:45:59 +0000 (10:45 +0000)]
0.75_01 release
Tony Cook [Fri, 6 Aug 2010 10:43:01 +0000 (10:43 +0000)]
report if the test code fails on a probe
Tony Cook [Fri, 6 Aug 2010 10:42:33 +0000 (10:42 +0000)]
use a test image file that's actually available
Tony Cook [Fri, 6 Aug 2010 10:25:30 +0000 (10:25 +0000)]
merge PNG branch and some clean-up
Tony Cook [Thu, 5 Aug 2010 12:42:19 +0000 (12:42 +0000)]
grab the current development Devel::CheckLib, it has the fixes I use
Tony Cook [Tue, 3 Aug 2010 13:38:41 +0000 (13:38 +0000)]
when probing for TIFF, set LD_RUN_PATH just as the Makefile does so
the probe can find the library for the test run.
Tony Cook [Tue, 3 Aug 2010 12:16:10 +0000 (12:16 +0000)]
add the hardinvertall filter
Tony Cook [Tue, 3 Aug 2010 11:52:20 +0000 (11:52 +0000)]
update the documentation of hardinvert to match the change in 0.62.
Tony Cook [Mon, 26 Jul 2010 08:10:10 +0000 (08:10 +0000)]
better test coverage for tiff processing
Tony Cook [Mon, 26 Jul 2010 08:08:30 +0000 (08:08 +0000)]
don't test threads when running a coverage test, since Devel::Cover
aborts and prevents testing of the subdirectories
Tony Cook [Mon, 12 Jul 2010 12:11:18 +0000 (12:11 +0000)]
slight performance improvement for cases where the caller appears to
be interested in it
Tony Cook [Sat, 3 Jul 2010 03:47:18 +0000 (03:47 +0000)]
change note for multi-image pnm read support
Tony Cook [Sat, 3 Jul 2010 03:43:47 +0000 (03:43 +0000)]
reading multi-image PNM files
Note: this can accept invalid PNM files
Supplied by Philip Gwyn (Leolo)
Tony Cook [Wed, 30 Jun 2010 13:30:58 +0000 (13:30 +0000)]
- t/t50basicoo.t no longer depends on the other tests to generate its
input files.
https://rt.cpan.org/Ticket/Display.html?id=9798
Also, it wasn't testing pnm (pnm vs ppm mix-up)
Tony Cook [Mon, 28 Jun 2010 09:43:20 +0000 (09:43 +0000)]
RT 58761: fix Imager->new(data => $data)
Tony Cook [Sat, 26 Jun 2010 04:59:28 +0000 (04:59 +0000)]
0.75 release
Tony Cook [Sun, 20 Jun 2010 10:42:03 +0000 (10:42 +0000)]
merge the thickline branch polygon fix
Tony Cook [Sun, 20 Jun 2010 09:46:06 +0000 (09:46 +0000)]
yep, some of this is bug fixes
Tony Cook [Sun, 20 Jun 2010 09:33:28 +0000 (09:33 +0000)]
- an opacity fill based on a fountain fill would segfault when
filling an 8-bit/sample image.
Tony Cook [Sun, 20 Jun 2010 09:33:09 +0000 (09:33 +0000)]
missed a PERL_NO_GET_CONTEXT
Tony Cook [Thu, 6 May 2010 14:42:28 +0000 (14:42 +0000)]
- use PERL_NO_GET_CONTEXT to slightly improve performance on threaded
perls (not measured)
Tony Cook [Thu, 6 May 2010 14:23:56 +0000 (14:23 +0000)]
0.74 release
Tony Cook [Thu, 6 May 2010 14:20:29 +0000 (14:20 +0000)]
add Imager::IO docs to the MANIFEST
update MANIFEST.SKIP to skip more stuff we don't ship, or is generated
Tony Cook [Mon, 12 Apr 2010 11:58:09 +0000 (11:58 +0000)]
update the TIFF documentation
Tony Cook [Mon, 12 Apr 2010 11:23:23 +0000 (11:23 +0000)]
spell checking author test
Tony Cook [Mon, 12 Apr 2010 11:23:03 +0000 (11:23 +0000)]
huge spelling update and spell checking patch
Tony Cook [Sun, 4 Apr 2010 00:04:44 +0000 (00:04 +0000)]
- fix spelling errors patched by Debian (please report the issues you
patch)
Tony Cook [Fri, 2 Apr 2010 09:11:55 +0000 (09:11 +0000)]
handle missing libraries in read_multi()
Tony Cook [Mon, 15 Mar 2010 07:21:26 +0000 (07:21 +0000)]
0.73 release
Tony Cook [Mon, 15 Mar 2010 07:19:30 +0000 (07:19 +0000)]
add examples of drawing arcs
Tony Cook [Mon, 15 Mar 2010 06:47:42 +0000 (06:47 +0000)]
test the documented mechanism for drawing an arc through 0 degrees
Tony Cook [Thu, 11 Mar 2010 05:59:44 +0000 (05:59 +0000)]
fix for replacement fill producing the wrong colour
Tony Cook [Thu, 11 Mar 2010 02:17:13 +0000 (02:17 +0000)]
offset in the test code instead
Tony Cook [Thu, 11 Mar 2010 02:16:53 +0000 (02:16 +0000)]
revert the offset for AA filled arcs
Tony Cook [Thu, 25 Feb 2010 08:37:52 +0000 (08:37 +0000)]
merge circle outline branch
Tony Cook [Fri, 29 Jan 2010 03:20:59 +0000 (03:20 +0000)]
Imager 0.72 release (commit done way after release)
Tony Cook [Fri, 4 Dec 2009 14:19:13 +0000 (14:19 +0000)]
0.71_03 release