]>
git.imager.perl.org - imager.git/log
Tony Cook [Mon, 1 Apr 2002 02:28:22 +0000 (02:28 +0000)]
note the change
Tony Cook [Mon, 1 Apr 2002 02:23:06 +0000 (02:23 +0000)]
hide or rename any symbols that are likely to conflict with other
libraries or perl
Tony Cook [Sun, 31 Mar 2002 12:41:54 +0000 (12:41 +0000)]
difference() method
Tony Cook [Sun, 31 Mar 2002 11:09:10 +0000 (11:09 +0000)]
- hide more of our Darwin dlload emulation to prevent runtime
symbol conflicts
- use INT2PTR() and PTR2IV() macros instead of direct casts to
prevent pointer vs int size warnings on 64-bit builds of perl.
- add our own INT2PTR and PTR2IV definitions when perl doesn't
supply them
Tony Cook [Sun, 31 Mar 2002 10:46:54 +0000 (10:46 +0000)]
try to fix OSX warnings
Tony Cook [Sun, 31 Mar 2002 10:41:36 +0000 (10:41 +0000)]
use INT2PTR if available
Tony Cook [Sun, 31 Mar 2002 10:11:40 +0000 (10:11 +0000)]
oops
Tony Cook [Sun, 31 Mar 2002 10:09:43 +0000 (10:09 +0000)]
hide some more symbols that OSX complains about
Arnar Mar Hrafnkelsson [Sun, 31 Mar 2002 05:42:14 +0000 (05:42 +0000)]
Fixed memory leak in freetype 1 cache.
Arnar Mar Hrafnkelsson [Sun, 31 Mar 2002 03:10:11 +0000 (03:10 +0000)]
Fix for pod to make work with 5.005_03
Tony Cook [Sun, 31 Mar 2002 02:12:46 +0000 (02:12 +0000)]
get it right
Tony Cook [Sun, 31 Mar 2002 02:09:37 +0000 (02:09 +0000)]
make sure we have alarm() support
Tony Cook [Sat, 30 Mar 2002 22:49:22 +0000 (22:49 +0000)]
disable the alarm after the test
Tony Cook [Sat, 30 Mar 2002 13:59:13 +0000 (13:59 +0000)]
- i_box_cfill() went into an infinite loop on fountain fills
or fills on images with more than 8-bits/sample
Tony Cook [Fri, 29 Mar 2002 12:14:23 +0000 (12:14 +0000)]
- handle the presence of the default broken giflib better,
by giving them some more prose about the problem, and skipping
all but the first test that fails with the broken giflib
Tony Cook [Mon, 25 Mar 2002 12:10:35 +0000 (12:10 +0000)]
update skip count
Tony Cook [Mon, 25 Mar 2002 11:52:49 +0000 (11:52 +0000)]
Ticket #369 - writing grayscale images to GIF
related change to support passing const channel arrays to i_gsamp()
Tony Cook [Tue, 19 Mar 2002 08:21:59 +0000 (08:21 +0000)]
document the t1log option to Imager::init()
Tony Cook [Tue, 19 Mar 2002 00:28:25 +0000 (00:28 +0000)]
mark end of 0.40pre1 changes
Tony Cook [Tue, 19 Mar 2002 00:23:12 +0000 (00:23 +0000)]
quote a few hash keys to prevent warnings on 5.004
Tony Cook [Tue, 19 Mar 2002 00:08:07 +0000 (00:08 +0000)]
forgot the ticket number
Tony Cook [Mon, 18 Mar 2002 23:59:36 +0000 (23:59 +0000)]
*** empty log message ***
Arnar Mar Hrafnkelsson [Mon, 18 Mar 2002 13:50:34 +0000 (13:50 +0000)]
Sky's patch so Makefile.PL picks up libraries in correct order.
Arnar Mar Hrafnkelsson [Sun, 17 Mar 2002 04:53:55 +0000 (04:53 +0000)]
Bumped version to 0.40pre1.
Tony Cook [Fri, 8 Mar 2002 05:30:19 +0000 (05:30 +0000)]
removed the items we've done
Tony Cook [Fri, 8 Mar 2002 05:28:51 +0000 (05:28 +0000)]
fix spelling error in message
Arnar Mar Hrafnkelsson [Thu, 7 Mar 2002 18:11:12 +0000 (18:11 +0000)]
Minor pod changes.
Tony Cook [Thu, 7 Mar 2002 13:43:19 +0000 (13:43 +0000)]
examples in Imager::Files
document the mediancut algoritm
bug fix in some of the obsolete option handling
Tony Cook [Wed, 6 Mar 2002 12:08:23 +0000 (12:08 +0000)]
merge write to gif tags updates
Tony Cook [Sun, 3 Feb 2002 12:19:22 +0000 (12:19 +0000)]
added Artur's OSX dlload() emulation, with minor changes
modified _color() to work around a 5.6.0 bug
Arnar Mar Hrafnkelsson [Wed, 23 Jan 2002 02:34:20 +0000 (02:34 +0000)]
Hack to prevent crashing when libtiff wants to check the filesize of a file.
This only happens when certain conditions hold true in the tiff file.
Tony Cook [Tue, 22 Jan 2002 03:03:53 +0000 (03:03 +0000)]
round the hsv to rgb results a little more nicely for integer RGB
Arnar Mar Hrafnkelsson [Mon, 21 Jan 2002 23:25:38 +0000 (23:25 +0000)]
Added more verbose ok messages.
Arnar Mar Hrafnkelsson [Fri, 18 Jan 2002 18:15:14 +0000 (18:15 +0000)]
Removed old cruft from image.* and minor changes to rgb.c.
Arnar Mar Hrafnkelsson [Fri, 18 Jan 2002 18:10:29 +0000 (18:10 +0000)]
Formatting change.
Arnar Mar Hrafnkelsson [Fri, 18 Jan 2002 18:02:34 +0000 (18:02 +0000)]
format change.
Arnar Mar Hrafnkelsson [Fri, 18 Jan 2002 03:46:50 +0000 (03:46 +0000)]
Removed wrongly named file.
Arnar Mar Hrafnkelsson [Fri, 18 Jan 2002 03:44:32 +0000 (03:44 +0000)]
Added Filters.pod instead of .pm!
Tony Cook [Thu, 17 Jan 2002 04:06:48 +0000 (04:06 +0000)]
mention #imager
Tony Cook [Thu, 17 Jan 2002 04:01:06 +0000 (04:01 +0000)]
added information about the mailing list to a SUPPORT section
Arnar Mar Hrafnkelsson [Thu, 17 Jan 2002 03:45:57 +0000 (03:45 +0000)]
Minor doc change.
Tony Cook [Thu, 17 Jan 2002 01:39:14 +0000 (01:39 +0000)]
added getpixel()/setpixel() methods
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 17:57:10 +0000 (17:57 +0000)]
Modified tiff test to write to the testout directory.
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 07:31:54 +0000 (07:31 +0000)]
Added a better Synopsis section which still needs work and some
stuff in DESCRIPTION.
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 06:47:30 +0000 (06:47 +0000)]
Moved last bits out docs of Imager.pm.
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 06:36:58 +0000 (06:36 +0000)]
Moved last bits of docs (unedited) to Files.pod.
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 05:51:02 +0000 (05:51 +0000)]
Moved the Quantization option docs to ImageTypes.
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 04:39:02 +0000 (04:39 +0000)]
Added Engines pod, moved masked images to ImageTypes, and moved convert()
and map() to Transformations.
Arnar Mar Hrafnkelsson [Wed, 16 Jan 2002 03:10:39 +0000 (03:10 +0000)]
Filter pod added.
Tony Cook [Tue, 15 Jan 2002 23:41:03 +0000 (23:41 +0000)]
some updates
Arnar Mar Hrafnkelsson [Tue, 15 Jan 2002 22:08:28 +0000 (22:08 +0000)]
Moved tag handling and general tags into ImageTypes and format
specific tags into Files. Updated ImageTypes a lot.
Arnar Mar Hrafnkelsson [Tue, 15 Jan 2002 06:02:21 +0000 (06:02 +0000)]
Added Image Type pod draft.
Tony Cook [Mon, 14 Jan 2002 08:25:13 +0000 (08:25 +0000)]
explain what I was trying to explain in IRC
Arnar Mar Hrafnkelsson [Mon, 14 Jan 2002 04:30:57 +0000 (04:30 +0000)]
Added documentation for simple transforms in a separate pod.
Arnar Mar Hrafnkelsson [Sun, 13 Jan 2002 07:04:14 +0000 (07:04 +0000)]
Added Draw.pod to MANIFEST
Arnar Mar Hrafnkelsson [Sun, 13 Jan 2002 03:57:58 +0000 (03:57 +0000)]
Added a seperate pod for primitives drawing.
Tony Cook [Fri, 11 Jan 2002 03:43:46 +0000 (03:43 +0000)]
didn't set default for bounding_box() utf8 parameter (caused a warning
when calling bounding_box() on a FT2 font with no utf8 parameter)
Tony Cook [Fri, 11 Jan 2002 01:11:17 +0000 (01:11 +0000)]
fix calculation of descender for FT2, it was calculating the minimum
decent rather than the maximum for the characters in the string
Tony Cook [Thu, 10 Jan 2002 12:37:18 +0000 (12:37 +0000)]
use the font's first character map if we don't find a unicode map (FT1)
use the glyphs' bounding boxes rather than the global ascent/descent to
get the size of the render bitmap, to work around fonts with broken
metrics
Tony Cook [Wed, 9 Jan 2002 13:05:08 +0000 (13:05 +0000)]
modify the Freetype2 font code to pick it's own encoding rather than
using whatever strange translation FT2 happens to pick
Tony Cook [Tue, 8 Jan 2002 07:28:24 +0000 (07:28 +0000)]
new docs
Tony Cook [Mon, 7 Jan 2002 23:32:23 +0000 (23:32 +0000)]
more gif docs
Tony Cook [Mon, 7 Jan 2002 10:55:50 +0000 (10:55 +0000)]
ascii pbms weren't treated correctly
Tony Cook [Sat, 5 Jan 2002 12:56:58 +0000 (12:56 +0000)]
an idea
Tony Cook [Fri, 4 Jan 2002 13:09:10 +0000 (13:09 +0000)]
more GIF docs
Tony Cook [Fri, 4 Jan 2002 09:42:42 +0000 (09:42 +0000)]
initial cut
Tony Cook [Fri, 4 Jan 2002 07:19:42 +0000 (07:19 +0000)]
some ideas
Tony Cook [Fri, 4 Jan 2002 03:18:07 +0000 (03:18 +0000)]
irc log of documentation layout discussion
Tony Cook [Fri, 4 Jan 2002 02:33:55 +0000 (02:33 +0000)]
enhanced iolayer
multi image/file tiff support
Arnar Mar Hrafnkelsson [Sat, 29 Dec 2001 02:13:01 +0000 (02:13 +0000)]
Added rgb.c to MANIFEST
Arnar Mar Hrafnkelsson [Sat, 29 Dec 2001 02:08:28 +0000 (02:08 +0000)]
Forgot to add this file for last commit.
Arnar Mar Hrafnkelsson [Fri, 28 Dec 2001 17:53:22 +0000 (17:53 +0000)]
Added read support for sgi .rgb files.
Arnar Mar Hrafnkelsson [Fri, 28 Dec 2001 17:45:41 +0000 (17:45 +0000)]
Added memory pools to make clean up of temporary buffers simpler.
Tony Cook [Wed, 12 Dec 2001 23:55:22 +0000 (23:55 +0000)]
split IM_INCPATH and IM_LIBPATH with $Config{path_sep}, so they work
on Windows
Tony Cook [Tue, 11 Dec 2001 12:58:56 +0000 (12:58 +0000)]
claes' afm patch
Tony Cook [Tue, 11 Dec 2001 12:28:36 +0000 (12:28 +0000)]
avoid allocating huge data structures on the stack
Tony Cook [Mon, 10 Dec 2001 12:03:04 +0000 (12:03 +0000)]
initialize the index when packing 4 bit data into bytes
Tony Cook [Fri, 7 Dec 2001 13:59:43 +0000 (13:59 +0000)]
Leolo expressed a desire for .ico support - I thought of a few more
Tony Cook [Sat, 1 Dec 2001 03:25:12 +0000 (03:25 +0000)]
write paletted images as paletted for tiff
minor doc fix in freetyp2.c
Tony Cook [Fri, 30 Nov 2001 06:41:27 +0000 (06:41 +0000)]
freetype 2 bounding box function didn't know UTF8 (doh!)
Tony Cook [Fri, 30 Nov 2001 04:40:24 +0000 (04:40 +0000)]
added has_chars() method to Imager::Font::FreeType2
Arnar Mar Hrafnkelsson [Tue, 27 Nov 2001 13:51:52 +0000 (13:51 +0000)]
Clarified what version of libtiff is required.
Tony Cook [Sun, 25 Nov 2001 03:45:42 +0000 (03:45 +0000)]
- read paletted tiff images into Imager paletted images
- on partial tiff image reads, set the i_incomplete tag
- tiff reading now uses the error stack
- use the error stack value from reading bmp files
- fix an error message in bmp.c
Tony Cook [Fri, 23 Nov 2001 13:55:05 +0000 (13:55 +0000)]
packbits compression instead
Tony Cook [Fri, 23 Nov 2001 12:59:48 +0000 (12:59 +0000)]
might be valid this time
Tony Cook [Fri, 23 Nov 2001 11:24:53 +0000 (11:24 +0000)]
test 8-bit/pixel paletted TIFF
Tony Cook [Fri, 23 Nov 2001 10:55:33 +0000 (10:55 +0000)]
4-bit/sample paletted tiff
Tony Cook [Wed, 21 Nov 2001 13:38:01 +0000 (13:38 +0000)]
more tiff tags support
Tony Cook [Wed, 21 Nov 2001 04:39:34 +0000 (04:39 +0000)]
make color values smarter for the drawing functions
make the aa vs antialias naming more consistent
update the docs
Tony Cook [Mon, 19 Nov 2001 12:39:35 +0000 (12:39 +0000)]
fix polygon() call sequence
mention polygons in list at top of Drawing Methods
move mentions of general fills to bottom of Drawing methods and give a
bit more info
Tony Cook [Mon, 19 Nov 2001 12:10:43 +0000 (12:10 +0000)]
move the combining function call outside the general fills (simplifies
the fills)
implement general fills for anti-aliased polygons
Arnar Mar Hrafnkelsson [Mon, 12 Nov 2001 18:46:47 +0000 (18:46 +0000)]
Bug fixes for the polygon rendering code where naming the same pixel twice
would result in an entire line being wrong.
Arnar Mar Hrafnkelsson [Mon, 12 Nov 2001 08:26:05 +0000 (08:26 +0000)]
A segfault bug fixed in polygon.c where it would crash when invalid polygons
were fed to it. Docs added to Imager.pm and minor test enhancements to
t/t75polyaa.t.
Arnar Mar Hrafnkelsson [Mon, 12 Nov 2001 07:11:58 +0000 (07:11 +0000)]
Finished antialiased polygon drawing routines.
Tony Cook [Wed, 7 Nov 2001 01:29:08 +0000 (01:29 +0000)]
the examples were misleading. 2 people have been caught out, expecting
these to modify the image rather than returning a new one (amagosa and
Micksa)
Arnar Mar Hrafnkelsson [Sat, 3 Nov 2001 18:19:11 +0000 (18:19 +0000)]
Release version.
Arnar Mar Hrafnkelsson [Fri, 2 Nov 2001 12:01:47 +0000 (12:01 +0000)]
Fixed missing myfree() in bmp.c.
Tony Cook [Thu, 1 Nov 2001 23:43:34 +0000 (23:43 +0000)]
fix memory leaks, gif screen size calculations
extra tests for some leaks
Arnar Mar Hrafnkelsson [Thu, 1 Nov 2001 15:02:59 +0000 (15:02 +0000)]
Missing myfree() in the default path of bmp loading.
Tony Cook [Thu, 1 Nov 2001 14:27:40 +0000 (14:27 +0000)]
have error.c free a non-leak when using the debug malloc
have malloc_state() call i_clear_error() to make sure that is triggered