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