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