X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/5daa8f70cae2c37aa583da2fcfdf78a8636b861d..b89f0fcd5991b0cc9da18a2cd9c3aff8601a1adc:/MANIFEST diff --git a/MANIFEST b/MANIFEST index 47aac1e4..27c78806 100644 --- a/MANIFEST +++ b/MANIFEST @@ -18,17 +18,29 @@ ICO/ICO.xs ICO/Makefile.PL ICO/imicon.c ICO/imicon.h +ICO/lib/Imager/File/CUR.pm ICO/msicon.c ICO/msicon.h ICO/t/t10icon.t ICO/t/t20readone.t ICO/t/t21readmult.t +ICO/t/t30cursor.t +ICO/t/t40readcurone.t +ICO/t/t41curmultread.t +ICO/t/t50readfail.t +ICO/t/t60writefail.t +ICO/t/t70icosing.t +ICO/t/t71icomult.t +ICO/t/t72cursing.t +ICO/t/t73curmult.t ICO/testimg/combo.ico ICO/testimg/pal13232.ico +ICO/testimg/pal43232.cur ICO/testimg/pal43232.ico ICO/testimg/pal43232.ppm ICO/testimg/pal83232.ico ICO/testimg/pal83232.ppm +ICO/testimg/rgb1616.ico ICO/testimg/rgba3232.ico ICO/testimg/rgba3232.ppm Imager.pm @@ -43,11 +55,29 @@ Mandelbrot/mandel.c Mandelbrot/t/t00mandel.t Makefile.PL README +SGI/Makefile.PL +SGI/SGI.pm +SGI/SGI.xs +SGI/imsgi.c +SGI/imsgi.h +SGI/t/00load.t +SGI/t/10read.t +SGI/t/20write.t +SGI/testimg/rle.rgb +SGI/testimg/rle12.rgb +SGI/testimg/rle16.rgb +SGI/testimg/rle6.rgb +SGI/testimg/rleagr.rgb +SGI/testimg/verb.rgb +SGI/testimg/verb12.rgb +SGI/testimg/verb16.rgb +SGI/testimg/verb6.rgb apidocs.perl Build lib/Imager/APIRef.pm bigtest.perl Library selection tester bmp.c Reading and writing Windows BMP files color.c Color translation and handling -conv.c +compose.im +conv.im convert.c doco.perl datatypes.c @@ -66,6 +96,7 @@ dynfilt/flines.exp dynfilt/mandelbrot.c dynfilt/mandelbrot.exp dynfilt/pluginst.h +dynfilt/t/t60dyntest.t Simple test script errep.perl error.c ext.h @@ -73,7 +104,8 @@ feat.c feat.h fills.c Generic fills filterlist.perl -filters.c +filters.im +flip.im font.c fontfiles/ExistenceTest.afm please edit ExistenceTest.sfd in CVS fontfiles/ExistenceTest.pfb to change these files, edited and @@ -81,11 +113,13 @@ fontfiles/ExistenceTest.ttf generated using pfaedit fontfiles/ImUgly.ttf fontfiles/MMOne.pfb multiple master test font fontfiles/NameTest.ttf test glyph_names() - see t38ft2font.t +fontfiles/SpaceTest.afm +fontfiles/SpaceTest.pfb test bounding box with spaces in t30t1font.t fontfiles/dcr10.afm fontfiles/dcr10.pfb fontfiles/dodge.ttf freetyp2.c Implements freetype2 font support -gaussian.c +gaussian.im gif.c hlines.c Manage sets of horizontal line segments image.c @@ -102,14 +136,17 @@ imexif.h img16.c imgdouble.c Implements double/sample images imio.h +immacros.h imperl.h +imrender.h Buffer rending engine function declarations +inc/Devel/CheckLib.pm David Cantrell's Devel::CheckLib io.c iolayer.c iolayer.h iolayert.h IO layer types jpeg.c -lib/Imager/API.pm -lib/Imager/APIRef.pm API function reference +lib/Imager/API.pod +lib/Imager/APIRef.pod API function reference lib/Imager/Color.pm lib/Imager/Color/Float.pm lib/Imager/Color/Table.pm @@ -131,10 +168,14 @@ lib/Imager/Font/Type1.pm lib/Imager/Font/Win32.pm lib/Imager/Font/Wrap.pm lib/Imager/Fountain.pm +lib/Imager/Handy.pod lib/Imager/ImageTypes.pod lib/Imager/Inline.pod Using Imager with Inline::C +lib/Imager/LargeSamples.pod Track large sample support lib/Imager/Matrix2d.pm +lib/Imager/Preprocess.pm lib/Imager/Regops.pm +lib/Imager/Test.pm lib/Imager/Transform.pm lib/Imager/Transformations.pod lib/Imager/Tutorial.pod @@ -146,6 +187,7 @@ log.h map.c maskimg.c palimg.c +paste.im plug.h png.c pnm.c @@ -156,14 +198,20 @@ raw.c regmach.c regmach.h regops.perl -rgb.c Reading and writing SGI rgb files +render.im +rendert.h Buffer rendering engine types rotate.c +rubthru.im samples/README samples/align-string.pl Demonstrate align_string method. samples/anaglyph.pl samples/border.pl Demonstrate adding a border +samples/flasher.pl Animate an source image fading to a color and back +samples/gifscale.pl Scale an animated GIF, preserving animation info +samples/inline_capture2image.pl convert captured BGR data to an image samples/inline_replace_color.pl replace colors using Inline::C samples/interleave.pl +samples/quad_to_square.pl Transform a quadrilateral into a square samples/replace_color.pl replace colors using transform2() samples/samp-form.cgi samples/samp-image.cgi @@ -173,12 +221,11 @@ samples/samp-tags.cgi Demonstrate image upload via a HTML form samples/samp-tags.html Form for samp-tags.cgi samples/slant_text.pl Using $font->transform() to slant text samples/tk-photo.pl +scale.im Newer scaling code spot.perl For making an ordered dither matrix from a spot function stackmach.c stackmach.h t/Pod/Coverage/Imager.pm -t/Test/Builder.pm -t/Test/More.pm t/t00basic.t t/t01introvert.t t/t020masked.t @@ -188,12 +235,16 @@ t/t023palette.t Test paletted images t/t05error.t t/t07iolayer.t t/t1000files.t Format independent file tests -t/t101jpeg.t -t/t102png.t +t/t101jpeg.t Test jpeg support +t/t101nojpeg.t Test handling when jpeg not available +t/t102nopng.t Test handling when png not available +t/t102png.t Test png support t/t103raw.t t/t104ppm.t -t/t105gif.t -t/t106tiff.t +t/t105gif.t Test gif support +t/t105nogif.t Test handling when gif not available +t/t106notiff.t Test handling when tiff not available +t/t106tiff.t Test tiff support t/t107bmp.t t/t108tga.t t/t15color.t @@ -212,7 +263,6 @@ t/t56postfix.t t/t57infix.t t/t58trans2.t t/t59assem.t -t/t60dyntest.t t/t61filters.t t/t64copyflip.t Test copy, flip, rotate, matrix_transform t/t65crop.t @@ -225,15 +275,19 @@ t/t75polyaa.t t/t80texttools.t Test text wrapping t/t81hlines.t Test hlines.c t/t82inline.t Test Inline::C integration +t/t83extutil.t Test Imager::ExtUtils t/t90cc.t t/t91pod.t Test POD with Test::Pod t/t92samples.t t/t93podcover.t POD Coverage tests -t/testtools.pl +t/t94kwalitee.t Various "kwalitee" tests +t/t99thread.t Test wrt to perl threads t/tr18561.t Regression tests t/tr18561b.t tags.c testimg/209_yonge.jpg Regression test: #17981 +testimg/alpha.tif Alpha scaling test image +testimg/alpha16.tga 16-bit/pixel TGA with alpha "channel" RT 32926 testimg/bad1oflow.bmp 1-bit/pixel, overflow integer on 32-bit machines testimg/bad1wid0.bmp 1-bit/pixel, zero width testimg/bad24comp.bmp 24-bit/pixel, bad compression @@ -249,20 +303,30 @@ testimg/bad8wid0.bmp 8-bit/pixel, width 0 testimg/badbits.bmp bad bits value in header testimg/badcomp1.bmp bad compression for 1-bit/pixel testimg/badcomp4.bmp bad compression for 4-bit/pixel +testimg/badindex.gif GIF with a bad color index testimg/badplanes.bmp bad planes value in header testimg/badused1.bmp 1-bit/pixel, out of range colors used value testimg/badused4a.bmp 4-bit/pixel, badly out of range used value (SEGV test) testimg/badused4b.bmp 4-bit/pixel, just out of range used value (SEGV test) +testimg/bad_asc.pbm ASCII PBM with invalid image data +testimg/bad_asc.pgm ASCII PGM with invalid image data +testimg/bad_asc.ppm ASCII PPM with invalid image data testimg/bandw.gif testimg/base.jpg Base JPEG test image testimg/comp4.bmp Compressed 4-bit/pixel BMP testimg/comp4.tif 4-bit/pixel paletted TIFF testimg/comp4bad.tif corrupted 4-bit/pixel paletted TIFF +testimg/comp4t.tif 4-bit/pixel paletted TIFF (tiled) testimg/comp8.bmp Compressed 8-bit/pixel BMP testimg/comp8.tif 8-bit/pixel paletted TIFF testimg/exiftest.jpg Test image for EXIF parsing testimg/expected.gif testimg/gimpgrad A GIMP gradient file +testimg/gralpha.tif Grey alpha test image +testimg/grey16.tif 16-bit/sample greyscale TIFF +testimg/grey32.tif 32-bit/sample greyscale+alpha TIFF +testimg/imager.pbm Test bi-level +testimg/imager.tif Test bi-level testimg/junk.ppm testimg/loccmap.gif testimg/longid.tga Test TGA with a long id string @@ -277,9 +341,18 @@ testimg/nocmap.gif testimg/palette.png testimg/palette_out.png testimg/penguin-base.ppm +testimg/pengtile.tif Tiled tiff image, same as penguin-base.ppm +testimg/pgm.pgm Simple pgm for testing the right sample is in the right place +testimg/rgb16.tif 16-bit/sample RGB image - strips +testimg/rgb16t.tif 16-bit/sample RGB image - tiled testimg/scale.gif testimg/scale.ppm testimg/scalei.gif +testimg/scmyk.tif Simple CMYK TIFF image +testimg/scmyk.jpg Simple CMYK JPEG image +testimg/scmyka.tif CMYK with one alpha channel +testimg/scmyka16.tif CMYK with one alpha channel (16-bit) +testimg/scmykaa.tif CMYK with 2 alpha channels testimg/screen2.gif testimg/screen3.gif testimg/short1.bmp 1-bit/pixel, data missing from EOF @@ -288,7 +361,21 @@ testimg/short4.bmp truncated 4bit/pixel uncompressed BMP testimg/short4rle.bmp truncated 4bit/pixel compressed BMP testimg/short8.bmp 8-bit/pixel, data missing from EOF testimg/short8rle.bmp 8-bit/pixel compressed, data missing from EOF +testimg/short_asc.pbm ASCII PBM with short image section +testimg/short_asc.pgm ASCII PGM with short image section +testimg/short_asc.ppm ASCII PPM with short image section +testimg/short_bin.pbm Bin PBM with short image section +testimg/short_bin.pgm Bin PGM with short image section +testimg/short_bin.ppm Bin PPM with short image section +testimg/short_bin16.pgm 16-bit Bin PGM with short image section +testimg/short_bin16.ppm 16-bit Bin PPM with short image section testimg/simple.pbm +testimg/slab.tif Lab color image +testimg/srgb.tif Simple RGB image +testimg/srgba.tif RGB with one alpha +testimg/srgba16.tif +testimg/srgba32.tif +testimg/srgbaa.tif RGB with 2 alpha testimg/test_gimp_pal A simple GIMP palette file testimg/tiffwarn.tif Generates a warning while being read testimg/trimgdesc.gif @@ -302,6 +389,7 @@ testimg/winrgb4off.bmp 4-bit bmp with image data offset from header testimg/winrgb8.bmp 8-bit bmp base testimg/winrgb8off.bmp 8-bit bmp with image data offset from header testimg/zerotype.jpg Image with a zero type entry in the EXIF data +testimg/zerocomm.gif Image with a zero-length comment extension tga.c Reading and writing Targa files tiff.c trans2.c