Steinar Bang
a9e4b2e262
Change maven-bundle-plugin config to correctly export ImageWriterSpi services
2023-11-02 09:48:01 +01:00
Harald Kuhr
dabc26bdb5
[maven-release-plugin] prepare for next development iteration
2023-10-20 21:25:12 +02:00
Harald Kuhr
b441298a9a
[maven-release-plugin] prepare release twelvemonkeys-3.10.0
2023-10-20 21:25:06 +02:00
Steinar Bang
a7ebd66149
Export all TwelveMonkeys imageio SPI plugins using the osgi.serviceloader capability
2023-10-05 21:52:33 +02:00
Steinar Bang
f2cc9faaf8
Add maven-bundle-plugin to build to give jar files OSGi manifest headers and make the jar files OSGi bundles, fixes #794
2023-10-05 21:52:33 +02:00
Harald Kuhr
bc2c0c2301
[maven-release-plugin] prepare for next development iteration
2022-10-15 12:12:53 +02:00
Harald Kuhr
6581e2e2a1
[maven-release-plugin] prepare release twelvemonkeys-3.9.0
2022-10-15 12:12:49 +02:00
Harald Kuhr
7ed5663633
More tests of StandardImageMetadataSupport + minor API changes
2022-10-08 14:28:10 +02:00
Harald Kuhr
6458fcdcbd
Major ImageMetadata refactor for more consistent standard metadata support.
...
Fixes a few related bugs as a bonus.
2022-10-08 13:43:26 +02:00
Harald Kuhr
8a187f6657
TGAImageReader no longer reads single byte 0-terminator as Image Identification
2022-05-18 22:47:45 +02:00
Harald Kuhr
b7d865f2cf
#680 TGAImageReader now reads attribute bits with no extension area as alpha
2022-05-18 22:18:20 +02:00
Harald Kuhr
d50fb1a51e
Fix bug in 0-terminated ASCII string parsing + test.
2022-05-18 21:01:17 +02:00
Harald Kuhr
b76f74e79a
A little safer way to skip 6 bytes...
2022-01-19 09:00:13 +01:00
Harald Kuhr
78817a489b
#658 : TGAImageReader now allows extension area of size 0
2022-01-19 09:00:13 +01:00
Harald Kuhr
b8f2a80ca6
#658 : TGAImageReaderSpi now recognizes "true color" images with valid palette depth != 0
2022-01-19 09:00:13 +01:00
Harald Kuhr
312ce364cc
[maven-release-plugin] prepare for next development iteration
2021-12-12 13:17:20 +01:00
Harald Kuhr
7de8231471
[maven-release-plugin] prepare release twelvemonkeys-3.8.0
2021-12-12 13:17:16 +01:00
Harald Kuhr
0de9f79029
[maven-release-plugin] rollback the release of twelvemonkeys-3.8.0
2021-12-12 13:13:54 +01:00
Harald Kuhr
eeb56acdde
[maven-release-plugin] prepare for next development iteration
2021-12-11 23:26:21 +01:00
Harald Kuhr
812e12acb0
#623 : TGAImageReader, PCXImageReader and SGIImageReader now return more standard image types as default, for better AffineTransformOp compatibility. Added tests.
...
Bonus: Subsampling fix for TGAImageReader and BMPImageReader.
2021-09-07 09:29:13 +02:00
Harald Kuhr
060b6cf852
#624 : Added metadata support for 16 bit USHORT gray.
2021-09-07 09:24:27 +02:00
Koen De Groote
e68ce7ffd1
Certain pixeldepth-16 TGA files fail to process, classcast exception ( #624 )
...
* Added fixed for monochrome tga16 bit. Uncertain if that description is complete.
Test files added. Without the changed code, the tests fail.
* Fix suggested by HaraldK
Co-authored-by: Koen De Groote <koen.degroote@limecraft.com>
2021-09-03 16:19:05 +02:00
Harald Kuhr
32bba6857b
[maven-release-plugin] prepare for next development iteration
2021-04-24 12:31:07 +02:00
Harald Kuhr
ab7b08dfa9
[maven-release-plugin] prepare release twelvemonkeys-3.7.0
2021-04-24 12:31:00 +02:00
Harald Kuhr
e0d6fa0d84
Better JPMS automatic module names.
2021-04-24 12:26:36 +02:00
Harald Kuhr
ee2be3f88f
[maven-release-plugin] rollback the release of twelvemonkeys-3.7.0
2021-04-24 11:24:15 +02:00
Harald Kuhr
c5511833cc
Fix SemVer issue.
2021-04-24 11:12:09 +02:00
Harald Kuhr
fac9f1a927
#532 Write TGA with RLE compression.
2021-04-08 19:31:25 +02:00
Harald Kuhr
85fb9e6af3
JPEG Exif/thumbnail refactoring
2021-02-26 17:13:16 +01:00
Harald Kuhr
af1a6492d4
#577 Fix TGA subsampling + bonus metadata fix and palette conversion.
2020-12-15 22:19:04 +01:00
Harald Kuhr
6c34fb211f
ImageWriterAbstractTest refactorings.
2020-10-14 18:54:46 +02:00
Harald Kuhr
9fdbc3b1fc
ImageReaderAbstractTest refactorings.
2020-10-14 17:06:35 +02:00
Harald Kuhr
fa4586663c
Fixed a minor dependency issue. All test-jar dependencies now has correct test scope.
2020-10-02 09:41:39 +02:00
Harald Kuhr
49c7cd1979
#466 TGA extension size fix for 3ds max files
2020-08-07 11:24:55 +02:00
Harald Kuhr
b94135a91c
[maven-release-plugin] prepare for next development iteration
2020-07-10 22:49:24 +02:00
Harald Kuhr
7384118357
[maven-release-plugin] prepare release twelvemonkeys-3.6
2020-07-10 22:49:16 +02:00
Harald Kuhr
cd6a6258b6
Formatting and proper comments
2020-04-15 12:26:41 +02:00
Harald Kuhr
0d28eb31d2
[maven-release-plugin] prepare for next development iteration
2020-01-22 21:47:25 +01:00
Harald Kuhr
4922ccf80b
[maven-release-plugin] prepare release twelvemonkeys-3.5
2020-01-22 21:47:17 +01:00
Harald Kuhr
586359e7ab
#379 TGA write
2018-09-08 16:04:06 +02:00
Harald Kuhr
1228043d57
[maven-release-plugin] prepare for next development iteration
2018-08-18 20:29:07 +02:00
Harald Kuhr
83adf121e2
[maven-release-plugin] prepare release twelvemonkeys-3.4
2018-08-18 20:28:59 +02:00
Harald Kuhr
24c6682236
#311 Updated license headers to be the same as in the LICENSE.txt
2018-08-18 19:22:52 +02:00
Harald Kuhr
aff252f278
[maven-release-plugin] prepare for next development iteration
2016-11-02 19:37:07 +01:00
Harald Kuhr
654e111605
[maven-release-plugin] prepare release twelvemonkeys-3.3
2016-11-02 19:36:45 +01:00
Harald Kuhr
6d043d0208
[maven-release-plugin] rollback the release of twelvemonkeys-3.3
2016-11-02 19:31:52 +01:00
Harald Kuhr
e4b91ab34c
[maven-release-plugin] prepare release twelvemonkeys-3.3
2016-11-02 19:27:22 +01:00
Harald Kuhr
34eb084d24
#212 TIFF subsampling fix
2016-11-02 19:06:12 +01:00
Harald Kuhr
e9388e55ec
#260 ProviderInfo fix
2016-06-02 11:24:57 +02:00
Harald Kuhr
3d68b61f72
#258 SPI typos
2016-06-01 10:12:29 +02:00