0.84 release
[imager.git] / MANIFEST
CommitLineData
02f040a6
TC
1adobe.txt License for makeblended font
2apidocs.perl Build lib/Imager/APIRef.pm
3bigtest.perl Library selection tester
4bmp.c Reading and writing Windows BMP files
02d1d628 5Changes
ef99ecfc 6Changes.old Old changes
02f040a6
TC
7color.c Color translation and handling
8combine.im Channel combine
865f7e82
TC
9compose.im
10conv.im
11convert.im
02f040a6 12CountColor/CountColor.pm sample XS access to API
92bda632
TC
13CountColor/CountColor.xs
14CountColor/Makefile.PL
15CountColor/t/t00countcolor.t
865f7e82
TC
16datatypes.c
17doco.perl
18draw.c
19draw.h
20dynaload.c
21dynaload.h
22dynfilt/compile.txt
23dynfilt/dt2.c
24dynfilt/dt2.exp
25dynfilt/dyntest.c
26dynfilt/dyntest.exp
27dynfilt/flines.c
28dynfilt/flines.exp
29dynfilt/Makefile.PL
30dynfilt/mandelbrot.c
31dynfilt/mandelbrot.exp
32dynfilt/pluginst.h
02f040a6
TC
33dynfilt/t/t60dyntest.t Simple test script
34DynTest/DynTest.pm simple conversion of the dyntest sample from dynfilt/
92bda632 35DynTest/DynTest.xs
92bda632 36DynTest/linstretch.c
865f7e82 37DynTest/Makefile.PL
92bda632 38DynTest/t/t00dyntest.t
865f7e82
TC
39errep.perl
40error.c
41ext.h
42feat.c
43feat.h
02f040a6 44fills.c Generic fills
865f7e82
TC
45filterlist.perl
46filters.im
47Flines/Flines.pm
48Flines/Flines.xs
49Flines/Makefile.PL
50Flines/t/t00flines.t
51flip.im
52font.c
865f7e82 53fontfiles/dodge.ttf
02f040a6 54fontfiles/ExistenceTest.ttf generated using pfaedit
865f7e82 55fontfiles/ImUgly.ttf
02f040a6 56fontfiles/NameTest.ttf test glyph_names() - see FT2/t/t10ft2.t
50c75381
TC
57FT2/fontfiles/dodge.ttf
58FT2/fontfiles/ExistenceTest.afm
59FT2/fontfiles/ExistenceTest.pfb
60FT2/fontfiles/ExistenceTest.ttf
61FT2/fontfiles/ImUgly.ttf
62FT2/fontfiles/MMOne.pfb multiple master test font
63FT2/fontfiles/NameTest.ttf
02f040a6 64FT2/freetyp2.c Implements freetype2 font support
865f7e82
TC
65FT2/FT2.pm
66FT2/FT2.xs
50c75381 67FT2/imft2.h
865f7e82 68FT2/Makefile.PL
8ec8ec3f 69FT2/README
02f040a6 70FT2/t/t10ft2.t
50c75381 71FT2/typemap
865f7e82 72gaussian.im
ec6d8908
TC
73GIF/GIF.pm
74GIF/GIF.xs
ec6d8908
TC
75GIF/imgif.c
76GIF/imgif.h
865f7e82 77GIF/Makefile.PL
8ec8ec3f 78GIF/README
02f040a6
TC
79GIF/t/t10gif.t
80GIF/t/t20new.t
59c150a4 81GIF/t/t30fixed.t
ec6d8908
TC
82GIF/testimg/badindex.gif GIF with a bad color index
83GIF/testimg/bandw.gif
84GIF/testimg/expected.gif
85GIF/testimg/loccmap.gif
86GIF/testimg/nocmap.gif
87GIF/testimg/scale.gif
88GIF/testimg/scalei.gif
89GIF/testimg/screen2.gif
90GIF/testimg/screen3.gif
91GIF/testimg/trimgdesc.gif
92GIF/testimg/trmiddesc.gif
93GIF/testimg/zerocomm.gif Image with a zero-length comment extension
02f040a6
TC
94hlines.c Manage sets of horizontal line segments
95ICO/ICO.pm Windows Icon file support
b00687b2 96ICO/ICO.xs
b00687b2
TC
97ICO/imicon.c
98ICO/imicon.h
2b405c9e 99ICO/lib/Imager/File/CUR.pm
865f7e82 100ICO/Makefile.PL
b00687b2
TC
101ICO/msicon.c
102ICO/msicon.h
103ICO/t/t10icon.t
104ICO/t/t20readone.t
105ICO/t/t21readmult.t
2b405c9e
TC
106ICO/t/t30cursor.t
107ICO/t/t40readcurone.t
108ICO/t/t41curmultread.t
109ICO/t/t50readfail.t
110ICO/t/t60writefail.t
111ICO/t/t70icosing.t
112ICO/t/t71icomult.t
113ICO/t/t72cursing.t
114ICO/t/t73curmult.t
b00687b2
TC
115ICO/testimg/combo.ico
116ICO/testimg/pal13232.ico
2b405c9e 117ICO/testimg/pal43232.cur
b00687b2
TC
118ICO/testimg/pal43232.ico
119ICO/testimg/pal43232.ppm
120ICO/testimg/pal83232.ico
121ICO/testimg/pal83232.ppm
1311eda1 122ICO/testimg/rgb1616.ico
b00687b2
TC
123ICO/testimg/rgba3232.ico
124ICO/testimg/rgba3232.ppm
662e3c02 125image.c
92bda632 126imager.h
865f7e82
TC
127Imager.pm
128Imager.xs
92bda632
TC
129imageri.h
130imdatatypes.h
02f040a6
TC
131imerror.h Error handling functions
132imext.c Defines the function table
133imext.h Included by external modules for API access
92bda632 134imextdef.h
02f040a6
TC
135imextpl.h Included by external modules for Perl API access
136imextpltypes.h Define Perl API function table type
137imexttypes.h Define API function table type
a2f9a61c
TC
138img16.c Implements 16-bit/sample images
139img8.c Implements 8-bit/sample images
02f040a6 140imgdouble.c Implements double/sample images
662e3c02 141imio.h
bea65b1f 142immacros.h
92bda632 143imperl.h
02f040a6
TC
144imrender.h Buffer rending engine function declarations
145inc/Devel/CheckLib.pm David Cantrell's Devel::CheckLib
662e3c02
TC
146io.c
147iolayer.c
148iolayer.h
02f040a6
TC
149iolayert.h IO layer types
150JPEG/imexif.c Experimental JPEG EXIF decoding
865f7e82
TC
151JPEG/imexif.h
152JPEG/imjpeg.c
153JPEG/imjpeg.h
154JPEG/JPEG.pm
155JPEG/JPEG.xs
156JPEG/Makefile.PL
8ec8ec3f 157JPEG/README
865f7e82
TC
158JPEG/t/t00load.t
159JPEG/t/t10jpeg.t Test jpeg support
160JPEG/testimg/209_yonge.jpg Regression test: #17981
161JPEG/testimg/exiftest.jpg Test image for EXIF parsing
02f040a6 162JPEG/testimg/scmyk.jpg Simple CMYK JPEG image
865f7e82 163JPEG/testimg/zerotype.jpg Image with a zero type entry in the EXIF data
2a69ed21 164lib/Imager/API.pod
02f040a6 165lib/Imager/APIRef.pod API function reference
faa9b3e7
TC
166lib/Imager/Color.pm
167lib/Imager/Color/Float.pm
1c00d65b 168lib/Imager/Color/Table.pm
f8979de1 169lib/Imager/Cookbook.pod
662e3c02
TC
170lib/Imager/Draw.pod
171lib/Imager/Engines.pod
02d1d628
AMH
172lib/Imager/Expr.pm
173lib/Imager/Expr/Assem.pm
865f7e82 174lib/Imager/ExtUtils.pm
cdd7bda9 175lib/Imager/Files.pod
efdc2568 176lib/Imager/Fill.pm
662e3c02 177lib/Imager/Filters.pod
02d1d628 178lib/Imager/Font.pm
3799c4d1 179lib/Imager/Font/BBox.pm
faa9b3e7 180lib/Imager/Font/FreeType2.pm
662e3c02
TC
181lib/Imager/Font/Image.pm
182lib/Imager/Font/Truetype.pm
a2f9a61c 183lib/Imager/Font/Type1.pm Compatibility wrapper for Imager::Font::T1
3799c4d1 184lib/Imager/Font/Wrap.pm
6607600c 185lib/Imager/Fountain.pm
d5556805 186lib/Imager/Handy.pod
662e3c02 187lib/Imager/ImageTypes.pod
02f040a6 188lib/Imager/Inline.pod Using Imager with Inline::C
865f7e82 189lib/Imager/interface.pod
e17da819 190lib/Imager/IO.pod Document Imager::IO objects
e92cd504 191lib/Imager/LargeSamples.pod Track large sample support
faa9b3e7 192lib/Imager/Matrix2d.pm
9b1ec2b8 193lib/Imager/Preprocess.pm
1d7e3124 194lib/Imager/Probe.pm Library probes
865f7e82 195lib/Imager/regmach.pod
faa9b3e7 196lib/Imager/Regops.pm
9a6ab99c 197lib/Imager/Test.pm
02d1d628 198lib/Imager/Transform.pm
662e3c02 199lib/Imager/Transformations.pod
985bda61 200lib/Imager/Tutorial.pod
1611d101 201limits.c
662e3c02
TC
202log.c
203log.h
865f7e82 204Makefile.PL
02f040a6 205Mandelbrot/Makefile.PL more complex filter
865f7e82
TC
206Mandelbrot/mandel.c
207Mandelbrot/Mandelbrot.pm
208Mandelbrot/Mandelbrot.xs
209Mandelbrot/t/t00mandel.t
210MANIFEST
211MANIFEST.SKIP
662e3c02
TC
212map.c
213maskimg.c
214palimg.c
9b1ec2b8 215paste.im
662e3c02 216plug.h
865f7e82
TC
217PNG/impng.c
218PNG/impng.h
219PNG/Makefile.PL
220PNG/PNG.pm
221PNG/PNG.xs
8ec8ec3f 222PNG/README
865f7e82 223PNG/t/00load.t
02f040a6 224PNG/t/10png.t Test png support
865f7e82
TC
225PNG/testimg/palette.png
226PNG/testimg/palette_out.png
662e3c02
TC
227pnm.c
228polygon.c
229ppport.h
230quant.c
231raw.c
865f7e82 232README
662e3c02
TC
233regmach.c
234regmach.h
235regops.perl
9c106321 236render.im
02f040a6 237rendert.h Buffer rendering engine types
662e3c02 238rotate.c
fe415ad2 239rubthru.im
02f040a6 240samples/align-string.pl Demonstrate align_string method.
12b1fac2 241samples/anaglyph.pl
02f040a6
TC
242samples/border.pl Demonstrate adding a border
243samples/flasher.pl Animate an source image fading to a color and back
244samples/gifscale.pl Scale an animated GIF, preserving animation info
245samples/inline_capture2image.pl convert captured BGR data to an image
246samples/inline_replace_color.pl replace colors using Inline::C
12b1fac2 247samples/interleave.pl
3309187a 248samples/quad_to_square.pl Transform a quadrilateral into a square
865f7e82 249samples/README
02f040a6 250samples/replace_color.pl replace colors using transform2()
1a19d068
TC
251samples/samp-form.cgi
252samples/samp-image.cgi
02f040a6
TC
253samples/samp-scale.cgi Demonstrate image upload via a HTML form
254samples/samp-scale.html Form for samp-scale.cgi
255samples/samp-tags.cgi Demonstrate image upload via a HTML form
256samples/samp-tags.html Form for samp-tags.cgi
257samples/slant_text.pl Using $font->transform() to slant text
7d148aa3 258samples/tk-photo.pl
02f040a6
TC
259samples/wiggle.pl "Wiggle" stereoscopy
260scale.im Newer scaling code
865f7e82
TC
261SGI/imsgi.c
262SGI/imsgi.h
263SGI/Makefile.PL
264SGI/SGI.pm
265SGI/SGI.xs
266SGI/t/00load.t
267SGI/t/10read.t
268SGI/t/20write.t
269SGI/testimg/rle.rgb
270SGI/testimg/rle12.rgb
271SGI/testimg/rle16.rgb
272SGI/testimg/rle6.rgb
273SGI/testimg/rleagr.rgb
274SGI/testimg/verb.rgb
275SGI/testimg/verb12.rgb
276SGI/testimg/verb16.rgb
277SGI/testimg/verb6.rgb
02f040a6 278spot.perl For making an ordered dither matrix from a spot function
662e3c02
TC
279stackmach.c
280stackmach.h
02f040a6 281t/GoodTestFont.pm A dummy (hardly implemented) font driver.
b00687b2 282t/Pod/Coverage/Imager.pm
02d1d628 283t/t00basic.t
faa9b3e7
TC
284t/t01introvert.t
285t/t020masked.t
286t/t021sixteen.t
02f040a6
TC
287t/t022double.t Test double/sample images
288t/t023palette.t Test paletted images
64549713 289t/t05error.t
38e6b53d 290t/t07iolayer.t
02f040a6
TC
291t/t1000files.t Format independent file tests
292t/t101nojpeg.t Test handling when jpeg not available
293t/t102nopng.t Test handling when png not available
23aab92a
TC
294t/t103raw.t
295t/t104ppm.t
02f040a6
TC
296t/t105nogif.t Test handling when gif not available
297t/t106notiff.t Test handling when tiff not available
d08b8f85 298t/t107bmp.t
9f1d85cf 299t/t108tga.t
02d1d628 300t/t15color.t
02f040a6
TC
301t/t16matrix.t Tests Imager::Matrix2d
302t/t20fill.t Tests fills
303t/t21draw.t Basic drawing tests
304t/t22flood.t Flood fill tests
02f040a6 305t/t31font.t General font interface tests
02d1d628
AMH
306t/t35ttfont.t
307t/t36oofont.t
308t/t40scale.t
309t/t50basicoo.t
310t/t55trans.t
311t/t56postfix.t
312t/t57infix.t
313t/t58trans2.t
314t/t59assem.t
d08b8f85 315t/t61filters.t
618a3282 316t/t62compose.t
02f040a6
TC
317t/t63combine.t Test combine() method
318t/t64copyflip.t Test copy, flip, rotate, matrix_transform
02d1d628
AMH
319t/t65crop.t
320t/t66paste.t
efdc2568
TC
321t/t67convert.t
322t/t68map.t
faa9b3e7 323t/t69rubthru.t
02d1d628 324t/t75polyaa.t
02f040a6
TC
325t/t80texttools.t Test text wrapping
326t/t81hlines.t Test hlines.c
327t/t82inline.t Test Inline::C integration
328t/t83extutil.t Test Imager::ExtUtils
02d1d628 329t/t90cc.t
02f040a6 330t/t91pod.t Test POD with Test::Pod
7d148aa3 331t/t92samples.t
02f040a6
TC
332t/t93podcover.t POD Coverage tests
333t/t94kwalitee.t Various "kwalitee" tests
4989229f
TC
334t/t95log.t
335t/t98meta.t
02f040a6
TC
336t/t99thread.t Test wrt to perl threads
337t/tr18561.t Regression tests
5daa8f70 338t/tr18561b.t
a556912d
TC
339T1/fontfiles/dcr10.afm
340T1/fontfiles/dcr10.pfb
341T1/fontfiles/ExistenceTest.afm please edit ExistenceTest.sfd in CVS
342T1/fontfiles/ExistenceTest.pfb to change these files, edited and
343T1/fontfiles/SpaceTest.afm test bounding box with spaces in t10type1.t
344T1/fontfiles/SpaceTest.pfb
345T1/imt1.c
346T1/imt1.h
347T1/Makefile.PL
af217451 348T1/README
a556912d
TC
349T1/t/t10type1.t
350T1/t/t20oo.t
351T1/T1.pm
352T1/T1.xs
662e3c02 353tags.c
02f040a6
TC
354testimg/alpha16.tga 16-bit/pixel TGA with alpha "channel" RT 32926
355testimg/bad1oflow.bmp 1-bit/pixel, overflow integer on 32-bit machines
356testimg/bad1wid0.bmp 1-bit/pixel, zero width
357testimg/bad24comp.bmp 24-bit/pixel, bad compression
358testimg/bad24oflow.bmp 24-bit/pixel, overflow integer on 32-bit machines
359testimg/bad24wid0.bmp 24-bit/pixel, 0 width
360testimg/bad4oflow.bmp 4-bit/pixel, overflow integer on 32-bit machines
361testimg/bad4wid0.bmp 4-bit/pixel, 0 width
362testimg/bad4widbig.bmp 4-bit/pixel, large width
363testimg/bad8comp.bmp 8-bit/pixel, bad compression
364testimg/bad8oflow.bmp 8-bit/pixel, overflow integer on 32-bit machines
365testimg/bad8useda.bmp 8-bit/pixel, bad colors used value
366testimg/bad8wid0.bmp 8-bit/pixel, width 0
367testimg/bad_asc.pbm ASCII PBM with invalid image data
368testimg/bad_asc.pgm ASCII PGM with invalid image data
369testimg/bad_asc.ppm ASCII PPM with invalid image data
370testimg/badbits.bmp bad bits value in header
371testimg/badcomp1.bmp bad compression for 1-bit/pixel
372testimg/badcomp4.bmp bad compression for 4-bit/pixel
373testimg/badplanes.bmp bad planes value in header
374testimg/badused1.bmp 1-bit/pixel, out of range colors used value
375testimg/badused4a.bmp 4-bit/pixel, badly out of range used value (SEGV test)
376testimg/badused4b.bmp 4-bit/pixel, just out of range used value (SEGV test)
377testimg/base.jpg Base JPEG test image
378testimg/comp4.bmp Compressed 4-bit/pixel BMP
379testimg/comp8.bmp Compressed 8-bit/pixel BMP
380testimg/filltest.ppm Test for flood fills
381testimg/gimpgrad A GIMP gradient file
0ae3d953
TC
382testimg/gradbad.ggr A bad GIMP gradient file (bad seg count)
383testimg/gradbad2.ggr A bad GIMP gradient file (bad segment)
02f040a6 384testimg/imager.pbm Test bi-level
84324192 385testimg/junk.ppm
02f040a6
TC
386testimg/longid.tga Test TGA with a long id string
387testimg/maxval.ppm For ppm file maxval handling
8b695554
TC
388testimg/maxval_0.ppm
389testimg/maxval_256.ppm
390testimg/maxval_4095_asc.ppm
391testimg/maxval_65536.ppm
392testimg/maxval_asc.ppm
02f040a6
TC
393testimg/multiple.ppm Test multiple PPM reading
394testimg/newgimpgrad.ggr Test GIMP Gradient file (newer type)
84324192 395testimg/penguin-base.ppm
02f040a6 396testimg/pgm.pgm Simple pgm for testing the right sample is in the right place
84324192 397testimg/scale.ppm
02f040a6
TC
398testimg/short1.bmp 1-bit/pixel, data missing from EOF
399testimg/short24.bmp 24-bit/pixel, data missing from EOF
400testimg/short4.bmp truncated 4bit/pixel uncompressed BMP
401testimg/short4rle.bmp truncated 4bit/pixel compressed BMP
402testimg/short8.bmp 8-bit/pixel, data missing from EOF
403testimg/short8rle.bmp 8-bit/pixel compressed, data missing from EOF
404testimg/short_asc.pbm ASCII PBM with short image section
405testimg/short_asc.pgm ASCII PGM with short image section
406testimg/short_asc.ppm ASCII PPM with short image section
407testimg/short_bin.pbm Bin PBM with short image section
408testimg/short_bin.pgm Bin PGM with short image section
409testimg/short_bin.ppm Bin PPM with short image section
410testimg/short_bin16.pgm 16-bit Bin PGM with short image section
411testimg/short_bin16.ppm 16-bit Bin PPM with short image section
91492c5e 412testimg/simple.pbm
02f040a6
TC
413testimg/test.png Standard test image as PNG
414testimg/test.raw Standard test image as RAW
415testimg/test.tga Standard test image as TGA
416testimg/test_gimp_pal A simple GIMP palette file
417testimg/winrgb2.bmp 1-bit bmp base
418testimg/winrgb24.bmp 24-bit bmp base
419testimg/winrgb24off.bmp 24-bit bmp with image data offset from header
420testimg/winrgb2off.bmp 1-bit bmp with image data offset from header
421testimg/winrgb4.bmp 4-bit bmp base
422testimg/winrgb4off.bmp 4-bit bmp with image data offset from header
423testimg/winrgb8.bmp 8-bit bmp base
424testimg/winrgb8off.bmp 8-bit bmp with image data offset from header
425tga.c Reading and writing Targa files
865f7e82
TC
426TIFF/imtiff.c
427TIFF/imtiff.h
428TIFF/Makefile.PL
8ec8ec3f 429TIFF/README
02f040a6
TC
430TIFF/t/t10tiff.t Test tiff support
431TIFF/testimg/alpha.tif Alpha scaling test image
432TIFF/testimg/comp4.bmp Compressed 4-bit/pixel BMP
433TIFF/testimg/comp4.tif 4-bit/pixel paletted TIFF
434TIFF/testimg/comp4bad.tif corrupted 4-bit/pixel paletted TIFF
435TIFF/testimg/comp4t.tif 4-bit/pixel paletted TIFF (tiled)
436TIFF/testimg/comp8.bmp Compressed 8-bit/pixel BMP
437TIFF/testimg/comp8.tif 8-bit/pixel paletted TIFF
865f7e82 438TIFF/testimg/gralpha.tif Grey alpha test image
02f040a6
TC
439TIFF/testimg/grey16.tif 16-bit/sample greyscale TIFF
440TIFF/testimg/grey32.tif 32-bit/sample greyscale+alpha TIFF
441TIFF/testimg/imager.pbm Test bi-level
442TIFF/testimg/imager.tif Test bi-level
865f7e82
TC
443TIFF/testimg/pengtile.tif Tiled tiff image, same as penguin-base.ppm
444TIFF/testimg/penguin-base.ppm
02f040a6
TC
445TIFF/testimg/rgb16.tif 16-bit/sample RGB image - strips
446TIFF/testimg/rgb16t.tif 16-bit/sample RGB image - tiled
865f7e82 447TIFF/testimg/rgbatsep.tif Tiled/separated for testing RGBA codepath
02f040a6
TC
448TIFF/testimg/scmyk.tif Simple CMYK TIFF image
449TIFF/testimg/scmyka.tif CMYK with one alpha channel
865f7e82
TC
450TIFF/testimg/scmyka16.tif CMYK with one alpha channel (16-bit)
451TIFF/testimg/scmykaa.tif CMYK with 2 alpha channels
02f040a6
TC
452TIFF/testimg/slab.tif Lab color image
453TIFF/testimg/srgb.tif Simple RGB image
454TIFF/testimg/srgba.tif RGB with one alpha
865f7e82
TC
455TIFF/testimg/srgba16.tif
456TIFF/testimg/srgba32.tif
02f040a6 457TIFF/testimg/srgbaa.tif RGB with 2 alpha
865f7e82
TC
458TIFF/testimg/tiffwarn.tif Generates a warning while being read
459TIFF/TIFF.pm
460TIFF/TIFF.xs
662e3c02 461trans2.c
02f040a6 462transform.perl Shell interface to Imager::Transform
662e3c02 463typemap
865f7e82
TC
464W32/fontfiles/ExistenceTest.ttf
465W32/imw32.h
466W32/lib/Imager/Font/Win32.pm
467W32/Makefile.PL
8ec8ec3f 468W32/README
02f040a6 469W32/t/t10win32.t Tests Win32 GDI font support
865f7e82
TC
470W32/W32.pm
471W32/W32.xs
02f040a6 472W32/win32.c Implements font support through Win32 GDI