diff --git a/twelvemonkeys-core/pom.xml b/twelvemonkeys-core/pom.xml index fa5d375b..39b0917c 100644 --- a/twelvemonkeys-core/pom.xml +++ b/twelvemonkeys-core/pom.xml @@ -5,7 +5,7 @@ 4.0.0 twelvemonkeys-core com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT TwelveMonkeys Core The TwelveMonkeys Core library. Contains common utility classes. diff --git a/twelvemonkeys-imageio/batik/pom.xml b/twelvemonkeys-imageio/batik/pom.xml index 9e1dad4e..a0609b5a 100644 --- a/twelvemonkeys-imageio/batik/pom.xml +++ b/twelvemonkeys-imageio/batik/pom.xml @@ -5,7 +5,7 @@ 4.0.0 com.twelvemonkeys.imageio twelvemonkeys-imageio-batik - 2.2 + 2.3-SNAPSHOT TwelveMonkeys ImageIO Batik Plugin twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT diff --git a/twelvemonkeys-imageio/core/pom.xml b/twelvemonkeys-imageio/core/pom.xml index 9bf74254..89735963 100644 --- a/twelvemonkeys-imageio/core/pom.xml +++ b/twelvemonkeys-imageio/core/pom.xml @@ -5,12 +5,12 @@ 4.0.0 com.twelvemonkeys.imageio twelvemonkeys-imageio-core - 2.2 + 2.3-SNAPSHOT TwelveMonkeys ImageIO Core twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT \ No newline at end of file diff --git a/twelvemonkeys-imageio/ico/pom.xml b/twelvemonkeys-imageio/ico/pom.xml index 6fdf7824..757a3dbe 100644 --- a/twelvemonkeys-imageio/ico/pom.xml +++ b/twelvemonkeys-imageio/ico/pom.xml @@ -5,14 +5,14 @@ 4.0.0 com.twelvemonkeys.imageio twelvemonkeys-imageio-ico - 2.2 + 2.3-SNAPSHOT TwelveMonkeys ImageIO ICO plugin ImageIO plugin for Windows Icon (ICO) and Cursor (CUR) format. twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT diff --git a/twelvemonkeys-imageio/iff/pom.xml b/twelvemonkeys-imageio/iff/pom.xml index 58869ddc..c38f371c 100644 --- a/twelvemonkeys-imageio/iff/pom.xml +++ b/twelvemonkeys-imageio/iff/pom.xml @@ -5,7 +5,7 @@ 4.0.0 com.twelvemonkeys.imageio twelvemonkeys-imageio-iff - 2.2 + 2.3-SNAPSHOT TwelveMonkeys ImageIO IFF plugin ImageIO plugin for Amiga/Electronic Arts Interchange Filed Format (IFF) @@ -15,7 +15,7 @@ twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT diff --git a/twelvemonkeys-imageio/pict/pom.xml b/twelvemonkeys-imageio/pict/pom.xml index 3c529916..285f3752 100644 --- a/twelvemonkeys-imageio/pict/pom.xml +++ b/twelvemonkeys-imageio/pict/pom.xml @@ -5,14 +5,14 @@ 4.0.0 com.twelvemonkeys.imageio twelvemonkeys-imageio-pict - 2.2 + 2.3-SNAPSHOT TwelveMonkeys ImageIO PICT plugin ImageIO plugin for Apple Mac Paint Picture (PICT) format. twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT diff --git a/twelvemonkeys-imageio/psd/pom.xml b/twelvemonkeys-imageio/psd/pom.xml index 442a3325..b888ea6f 100644 --- a/twelvemonkeys-imageio/psd/pom.xml +++ b/twelvemonkeys-imageio/psd/pom.xml @@ -14,7 +14,7 @@ twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT @@ -28,4 +28,29 @@ tests + + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.2 + + + + + com.twelvemonkeys.imageio.plugins.psd + + + ${project.name} + TwelveMonkeys + ${project.version} + https://twelvemonkeys-imageio.dev.java.net/ + + + + + + \ No newline at end of file diff --git a/twelvemonkeys-imageio/thumbsdb/pom.xml b/twelvemonkeys-imageio/thumbsdb/pom.xml index 9465e140..6cf22a71 100644 --- a/twelvemonkeys-imageio/thumbsdb/pom.xml +++ b/twelvemonkeys-imageio/thumbsdb/pom.xml @@ -5,7 +5,7 @@ 4.0.0 com.twelvemonkeys.imageio twelvemonkeys-imageio-thumbsdb - 2.2 + 2.3-SNAPSHOT TwelveMonkeys ImageIO Thumbs.db plugin ImageIO plugin for Windows Thumbs DB (Thumbs.db) format. @@ -14,7 +14,7 @@ twelvemonkeys-imageio com.twelvemonkeys - 2.2 + 2.3-SNAPSHOT diff --git a/twelvemonkeys-imageio/todo.txt b/twelvemonkeys-imageio/todo.txt index 8fa3c43f..a0334f8f 100755 --- a/twelvemonkeys-imageio/todo.txt +++ b/twelvemonkeys-imageio/todo.txt @@ -1,11 +1,18 @@ -Consider creating a raw ImageReader (or util class?) that can read raw bitmaps: - - Interleaved (A)RGB (as in BMP, PICT, IFF PBM etc) -> A1R1G1B1, A2R2G2B2, ..., AnRnGnNn - - Channeled (A)RGB (as in Photoshop) -> A1A2...An, R1R2...Rn, G1G2...Gn, B1B2...Bn - - Planar RGB (as in IFF ILBM) -> .... -Formats that internally have these structures could delegate to an instance of this class. -Could also be interesting to allow for raw reading using a RawImageReader. - - Would need to specify width, height - - Pixel layout - - Channel order - - Compression? RLE/PackBits/LZW/ZIP? - - IndexColorModel? +- Get vendor name/version for SPIs from manifest. + Package pkg = getClass().getPackage(); + version = pkg.getImplementationVersion(); + vendor = pkg.getImplementationVendor(); + specTitle = pkg.getSpecificationTitle(); + +- Consider creating a raw ImageReader (or util class?) that can read raw bitmaps: + o Interleaved (A)RGB (as in BMP, PICT, IFF PBM etc) -> A1R1G1B1, A2R2G2B2, ..., AnRnGnNn + o Channeled (A)RGB (as in Photoshop) -> A1A2...An, R1R2...Rn, G1G2...Gn, B1B2...Bn + o Planar RGB (as in IFF ILBM) -> .... + Formats that internally have these structures could delegate to an instance of this class. + Could also be interesting to allow for raw reading using a RawImageReader. + o Would need to specify width, height + o bit depth + o Pixel layout (planar, channeled, interleaved) + o Channel order + o Compression? RLE/PackBits/LZW/ZIP? + o IndexColorModel?