]>
git.imager.perl.org - imager.git/log
Tony Cook [Sun, 21 Oct 2001 12:20:25 +0000 (12:20 +0000)]
added POD to trans2.c
added i_error handling to transform2
clean up the perl side of transform2
tests for same
Arnar Mar Hrafnkelsson [Thu, 18 Oct 2001 03:04:25 +0000 (03:04 +0000)]
Added support for writing paletted targa images.
Arnar Mar Hrafnkelsson [Wed, 17 Oct 2001 21:03:43 +0000 (21:03 +0000)]
Preliminary support for writing targa files. Compression not working yet.
Tony Cook [Wed, 17 Oct 2001 13:08:03 +0000 (13:08 +0000)]
minor documentation clarification
Tony Cook [Thu, 11 Oct 2001 14:11:53 +0000 (14:11 +0000)]
initial cut
Tony Cook [Thu, 11 Oct 2001 09:52:16 +0000 (09:52 +0000)]
some fixes to double/sample image support
make $img->bits return "double" for double/sample images
Tony Cook [Wed, 10 Oct 2001 23:36:03 +0000 (23:36 +0000)]
test for dropping of % sign
Tony Cook [Sun, 7 Oct 2001 23:44:34 +0000 (23:44 +0000)]
been fixed
Tony Cook [Sun, 7 Oct 2001 23:23:04 +0000 (23:23 +0000)]
oops
Tony Cook [Sun, 7 Oct 2001 22:46:49 +0000 (22:46 +0000)]
added double/sample image support
Arnar Mar Hrafnkelsson [Sun, 7 Oct 2001 16:25:22 +0000 (16:25 +0000)]
Updated Changes file for recent diffs
Arnar Mar Hrafnkelsson [Sun, 7 Oct 2001 16:22:20 +0000 (16:22 +0000)]
Rewrote most of tga.c so that It now should be able to read all variants of
tga.c except types 32 and 33.
Tony Cook [Fri, 5 Oct 2001 13:49:21 +0000 (13:49 +0000)]
stop ft1.x support dropping descenders
Tony Cook [Sun, 30 Sep 2001 11:56:51 +0000 (11:56 +0000)]
yep, we need these
Arnar Mar Hrafnkelsson [Sun, 30 Sep 2001 09:35:12 +0000 (09:35 +0000)]
Fixes some warnings about unused variables and missing prototypes.
Arnar Mar Hrafnkelsson [Sun, 30 Sep 2001 03:56:01 +0000 (03:56 +0000)]
Added i_bumpmap_complex and corresponding filterentry and documentation.
Tony Cook [Tue, 25 Sep 2001 08:38:43 +0000 (08:38 +0000)]
oops, forgot to return a value
Tony Cook [Sun, 23 Sep 2001 12:44:01 +0000 (12:44 +0000)]
supposedly FT2 supports all of these
Tony Cook [Wed, 19 Sep 2001 12:27:16 +0000 (12:27 +0000)]
clamp i_conv() at both ends
Tony Cook [Wed, 19 Sep 2001 12:17:27 +0000 (12:17 +0000)]
clamp low end too
Tony Cook [Wed, 19 Sep 2001 10:59:41 +0000 (10:59 +0000)]
implement unsharp mask
Tony Cook [Wed, 19 Sep 2001 02:15:08 +0000 (02:15 +0000)]
image based fills
Tony Cook [Tue, 18 Sep 2001 11:22:09 +0000 (11:22 +0000)]
have ->arc() call i_circle_aa when drawing a solid aa complete circle
Tony Cook [Tue, 18 Sep 2001 10:35:38 +0000 (10:35 +0000)]
an idea
Tony Cook [Tue, 18 Sep 2001 05:29:05 +0000 (05:29 +0000)]
prevent const char * to char * conversion warning
Tony Cook [Tue, 18 Sep 2001 04:42:54 +0000 (04:42 +0000)]
writing a paletted image as GIF should be a bit more efficient
Arnar Mar Hrafnkelsson [Sun, 16 Sep 2001 21:16:14 +0000 (21:16 +0000)]
Adds reading of non colour mapped targa images.
Arnar Mar Hrafnkelsson [Sun, 16 Sep 2001 09:01:54 +0000 (09:01 +0000)]
Adds reading capabilities for certain variants of targa, writer code has not been
done yet.
Tony Cook [Sat, 15 Sep 2001 04:14:14 +0000 (04:14 +0000)]
make write errors for jpegs cause errors at the top level
Tony Cook [Fri, 14 Sep 2001 11:03:02 +0000 (11:03 +0000)]
fixed the font problems
Tony Cook [Fri, 14 Sep 2001 10:51:56 +0000 (10:51 +0000)]
fixed cut off of left of first character if it went to left of CP
fixed artifacts when characters overlap
for freetype1 driver
Tony Cook [Thu, 13 Sep 2001 11:06:48 +0000 (11:06 +0000)]
make it a bit more portable - old pnmscale complains
Tony Cook [Thu, 13 Sep 2001 10:53:57 +0000 (10:53 +0000)]
simple benchmark for scaling
Tony Cook [Tue, 11 Sep 2001 12:25:59 +0000 (12:25 +0000)]
this is asked about occasionally
Tony Cook [Tue, 11 Sep 2001 02:05:24 +0000 (02:05 +0000)]
forgot to add change note for this
Tony Cook [Mon, 10 Sep 2001 12:28:44 +0000 (12:28 +0000)]
generates a page that demonstrates various combining modes
Tony Cook [Mon, 10 Sep 2001 10:50:24 +0000 (10:50 +0000)]
better error handling
handle combining modes for non-transparent colors
Tony Cook [Mon, 10 Sep 2001 07:29:54 +0000 (07:29 +0000)]
maybe I'll learn to type one day
Tony Cook [Mon, 10 Sep 2001 07:27:46 +0000 (07:27 +0000)]
see how this goes - updated the test result after getting the same on 3 environments
Tony Cook [Mon, 10 Sep 2001 07:25:01 +0000 (07:25 +0000)]
mis-handling for hues
Tony Cook [Mon, 10 Sep 2001 07:11:15 +0000 (07:11 +0000)]
should use binmode
Tony Cook [Mon, 10 Sep 2001 06:48:32 +0000 (06:48 +0000)]
didn't handle wiol versions of writeppm
Tony Cook [Sun, 9 Sep 2001 15:00:44 +0000 (15:00 +0000)]
both done
Tony Cook [Sun, 9 Sep 2001 14:48:00 +0000 (14:48 +0000)]
minor error handling in bmp.c
more complex fill combining types
Tony Cook [Fri, 7 Sep 2001 15:02:54 +0000 (15:02 +0000)]
various
Tony Cook [Sun, 2 Sep 2001 13:19:51 +0000 (13:19 +0000)]
Added some source code docs
Tony Cook [Sun, 2 Sep 2001 12:37:14 +0000 (12:37 +0000)]
an extra stipple
expose flood_fill as a method
add a general fill version of flood fill
Tony Cook [Sun, 2 Sep 2001 11:24:20 +0000 (11:24 +0000)]
drop some whitespace
Tony Cook [Sun, 2 Sep 2001 00:50:50 +0000 (00:50 +0000)]
better scale* fills
Tony Cook [Sat, 1 Sep 2001 16:06:33 +0000 (16:06 +0000)]
support for generic fills for box and arc, with solid, hatched
and fountain fills implemented
Tony Cook [Thu, 30 Aug 2001 12:48:53 +0000 (12:48 +0000)]
based on discussion with lathos on IRC
Tony Cook [Wed, 29 Aug 2001 09:27:35 +0000 (09:27 +0000)]
implement fountain fills similar to most paint programs
minor bug fixes
Tony Cook [Fri, 24 Aug 2001 12:09:53 +0000 (12:09 +0000)]
suggested by coral (IRC)
Tony Cook [Wed, 22 Aug 2001 00:49:25 +0000 (00:49 +0000)]
various JPEG fixes
Tony Cook [Sun, 19 Aug 2001 13:14:02 +0000 (13:14 +0000)]
added OO interfaces for some filters
added a test script for the filters
committing some BMP changes I forgot to commit
Tony Cook [Sun, 19 Aug 2001 11:33:25 +0000 (11:33 +0000)]
Windows BMP file support
Tony Cook [Sun, 19 Aug 2001 10:23:56 +0000 (10:23 +0000)]
compressed BMP files for testing
Tony Cook [Wed, 15 Aug 2001 15:22:23 +0000 (15:22 +0000)]
start of bmp support (just writing so far)
moving to laptop
Tony Cook [Wed, 15 Aug 2001 00:42:12 +0000 (00:42 +0000)]
(changes)
Tony Cook [Wed, 15 Aug 2001 00:39:33 +0000 (00:39 +0000)]
fix some problems in handling glyph dimensions with freetyp2.c
problem with sizew parameter
problem with handling of canon option to bounding_box
Tony Cook [Mon, 13 Aug 2001 08:20:05 +0000 (08:20 +0000)]
Egads
Merged in the exp_represent branch
Should have done this earlier
Tony Cook [Mon, 13 Aug 2001 08:13:11 +0000 (08:13 +0000)]
pointer to a description of how unsharp mask works
Tony Cook [Mon, 13 Aug 2001 08:11:47 +0000 (08:11 +0000)]
small discussion with sky for extra font drawing parameters
Arnar Mar Hrafnkelsson [Thu, 14 Jun 2001 01:22:11 +0000 (01:22 +0000)]
Misc fixes.
Arnar Mar Hrafnkelsson [Fri, 8 Jun 2001 18:48:15 +0000 (18:48 +0000)]
Switched all of jpeg to iolayer functions, removed older functions and did some
clean up.
Arnar Mar Hrafnkelsson [Thu, 7 Jun 2001 12:08:17 +0000 (12:08 +0000)]
More fixes still for iolayer changes.
Arnar Mar Hrafnkelsson [Thu, 7 Jun 2001 11:58:14 +0000 (11:58 +0000)]
Clean up after changing some formats to use iolayer.
Arnar Mar Hrafnkelsson [Thu, 7 Jun 2001 07:50:00 +0000 (07:50 +0000)]
Updated png to use _wlio functions, and fixed a filename error for ppm test.
Arnar Mar Hrafnkelsson [Wed, 6 Jun 2001 17:28:30 +0000 (17:28 +0000)]
Replaced i_readraw() and i_writeraw() with the equivalent _wiol functions.
Arnar Mar Hrafnkelsson [Wed, 6 Jun 2001 05:03:37 +0000 (05:03 +0000)]
Removed i_writeppm and put in i_writeppm_wiol instead.
Tony Cook [Mon, 28 May 2001 03:11:20 +0000 (03:11 +0000)]
interface consistency
Arnar Mar Hrafnkelsson [Sat, 26 May 2001 09:02:31 +0000 (09:02 +0000)]
Compile time error fix if IM_NOLOG=1 was chosen
Arnar Mar Hrafnkelsson [Sat, 26 May 2001 09:01:56 +0000 (09:01 +0000)]
Adds aa circle into export_ok list.
Arnar Mar Hrafnkelsson [Sat, 26 May 2001 09:01:18 +0000 (09:01 +0000)]
Added a temporary circle antialiasing routine.
Arnar Mar Hrafnkelsson [Sat, 26 May 2001 09:00:21 +0000 (09:00 +0000)]
Fixed a bug which caused compile and runtime errors with IM_NOLOG=1
Tony Cook [Thu, 24 May 2001 09:45:07 +0000 (09:45 +0000)]
split Imager::Font into base *::Type1 and *::Truetype, which should
simplify adding new font types (I hope)
Arnar Mar Hrafnkelsson [Tue, 22 May 2001 01:42:39 +0000 (01:42 +0000)]
Version number change for 0.38 CPAN upload
Arnar Mar Hrafnkelsson [Mon, 21 May 2001 15:58:21 +0000 (15:58 +0000)]
Fixed so that IM_MANUAL doesn't lose the giflib version check.
Arnar Mar Hrafnkelsson [Sun, 20 May 2001 23:22:03 +0000 (23:22 +0000)]
Fixed warnings for 5.004_04.
Arnar Mar Hrafnkelsson [Sun, 20 May 2001 23:14:41 +0000 (23:14 +0000)]
Fixed // in filters.c. And things that didn't work in perl 5.004_04
in the testcases.
Arnar Mar Hrafnkelsson [Fri, 18 May 2001 10:18:46 +0000 (10:18 +0000)]
If tiff format was not supported then then all tests after 4 appeared to be
failing.
Arnar Mar Hrafnkelsson [Fri, 18 May 2001 07:52:30 +0000 (07:52 +0000)]
Removed bench/* from MANIFEST (but not CVS). Also moved transbench.perl
into bench subdirectory.
Arnar Mar Hrafnkelsson [Fri, 18 May 2001 07:31:57 +0000 (07:31 +0000)]
Added mng to the TOOD, and added a warning to the Makefile.PL if gif/ungif
is enabled.
Arnar Mar Hrafnkelsson [Thu, 17 May 2001 08:10:08 +0000 (08:10 +0000)]
Made TODO into a seperate file and removed it from the Changes file.
Also added i_errmsg to the image structure in design/represent.txt
since that is sort of the next generation image structure.
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 21:24:46 +0000 (21:24 +0000)]
Added documentation to map method in Imager.pm and made some minor fixes
to map method.
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 18:38:27 +0000 (18:38 +0000)]
Fixes to i_map function and map method. Added a testcase for both.
Tony Cook [Wed, 16 May 2001 13:27:21 +0000 (13:27 +0000)]
refer to the right test
Tony Cook [Wed, 16 May 2001 12:48:26 +0000 (12:48 +0000)]
added tests for the tiff OO interface
added resolution setting for faxable tiffs (uncommenting and fixing
the original code)
added documentation for setting the resolution
declared i_writetiff_wiol_faxable in image.h
Tony Cook [Wed, 16 May 2001 10:52:22 +0000 (10:52 +0000)]
remove testout on make clean
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 08:51:12 +0000 (08:51 +0000)]
Simplified interface.
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 08:43:33 +0000 (08:43 +0000)]
Added map.c which implements mapping images through tables.
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 06:44:52 +0000 (06:44 +0000)]
Fixes to logging in iolayer.c and minor iolayer issues with tiffs in Imager.pm
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 04:36:32 +0000 (04:36 +0000)]
Fixes crop() method so it is consistent with documentation.
Tony Cook [Wed, 16 May 2001 03:07:47 +0000 (03:07 +0000)]
initially completed version, could use polishing
Arnar Mar Hrafnkelsson [Wed, 16 May 2001 02:08:02 +0000 (02:08 +0000)]
Uninitialized variable used in filters.c.
Tony Cook [Wed, 16 May 2001 02:07:14 +0000 (02:07 +0000)]
skip tests that we've added
Tony Cook [Wed, 16 May 2001 01:58:13 +0000 (01:58 +0000)]
forgot to skip new tests
Arnar Mar Hrafnkelsson [Tue, 15 May 2001 21:02:26 +0000 (21:02 +0000)]
Added all the test images to the MANIFEST and re added Regops.pm since the
Makefile.PL hack wasn't working.
Arnar Mar Hrafnkelsson [Tue, 15 May 2001 12:43:14 +0000 (12:43 +0000)]
Some tests were logging into the wrong files and t50basicoo.t was using
files that the now removed t10formats.t generated. Now it uses the files
generated by t10{1,2,3,4,5,6}*.t.
Arnar Mar Hrafnkelsson [Mon, 14 May 2001 10:24:40 +0000 (10:24 +0000)]
Made Makefile.PL run $Config{make} lib/Imager/Regops.pm so it exists
for make test and make install.