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