]> git.imager.perl.org - imager.git/blobdiff - TODO
release targets
[imager.git] / TODO
diff --git a/TODO b/TODO
index 2d693e545f799dfd4e6a12a576c108478d910565..933fe2e512298493cb33ae086e398e4b969b48e8 100644 (file)
--- a/TODO
+++ b/TODO
@@ -6,6 +6,101 @@ Release Plans (subject to change)
 brown-bag bugs may add intermediate releases.  The dates are goals,
 not commitments.
 
+For 0.58 (hopefully):
+
+RGB file support (#8666)
+
+and probably more
+
+For 0.57:
+
+rgb.txt search (and testing) (#26064)
+
+guassian blur radius (#25645)
+
+text rendering FT1 (#11972)
+
+text rendering T1 (#11972)
+
+For 0.56:
+
+checking testing of new ft2 rendering (done)
+
+possibly: use renderer on other fonts
+
+check testing of new ppm input (done)
+
+check testing of new ppm output (done)
+
+check lbr's font output issue (done)
+
+tests for monochrome makemap (done)
+
+correct handling of old Data::Dumper (#24391) (done)
+
+fix unsharpmask documentation (#25531) (done)
+
+work around compiler bug on OS X (#25561) (done)
+
+BEFORE 0.54
+
+OO interface for i_plin/i_glin (done)
+
+remove gif query from makefile.pl (done)
+
+fallback for read/write_multi to read/write
+
+pnmscale based alternative scale method (done)
+
+rubthrough 4 on 4 (done)
+
+replace dummy test script in dynfilt with a real one (done)
+
+BEFORE 0.50:
+
+skip t82inline.t tests if directory has spaces in name
+
+integrate pod coverage tests
+
+rework iolayers
+
+add .ico support
+
+note lack of IRC support
+
+document parseiptc()
+
+BEFORE 0.48:
+
+scale() fixes/docs, Imager::Transformations going over. (done)
+
+do some more malloc checks (done)
+
+scan $Config{libspath} for directories if we can. (done)
+
+0.47:
+
+- more documentation (and corresponding code cleanup)
+
+- external C API access
+
+- hooks for file reading/writing
+
+- hooks for font types
+
+- hooks for filters
+
+- hooks for fills
+
+- filter pre-processor for handling both image access methods
+
+- move existing loadable filters into separate sub-directories
+
+- write Imager::SDL
+
+- maybe Imager::Tk::Photo
+
+
 0.46: (September 2005)
 
 - check remaining memory allocation calls for integer overflows
@@ -128,7 +223,7 @@ MultiImage & metadata support:
 
 New Features:
 - Add mng support, pcx and aalib support.
-  - Windows icon files (.ico)
+  - Windows icon files (.ico) (done)
   - ILBM (Amiga) images
   - photoshop files (I think I've seen docs)
   - XBM
@@ -150,7 +245,7 @@ New Features:
   (or even from an existing bold or slanted font)
 
 - utf8 support for text output
-  (available for FT1, freetype2, should be easy for Win32)
+  (available for FT1, freetype2, T1, Win32)
 
 - easy interfaces for text output:
   - align text around point, including:
@@ -245,7 +340,7 @@ Format specific issues:
 - provide patches for libgif and libungif that fix their bugs
   and give a useful extension interface.  Probe for the 
   installation of the patches in Makefile.PL to let gif.c
-  know what features it can use.
+  know what features it can use. (no need anymore)
 
 - Add options for pnm writer to save in any of the p1..P6
   formats.  Even if the input has 1 channel, write 3 and such
@@ -263,7 +358,7 @@ Format specific issues:
 - read more metadata from images, esp tiff tags, EXIF format information 
   from TIFF and JPEG.
 
-- handle 16-bit/sample pgm/ppm files
+- handle 16-bit/sample pgm/ppm files (done)
 
 - "jpeg lossless rotation" - directly manipulates the JPEG
   representation to rotate, scale or in some limited cases, crop an