1355 Commits

Author SHA1 Message Date
Harald Kuhr
09573b52ac #624: Added metadata support for 16 bit USHORT gray.
(cherry picked from commit 060b6cf852109cdf5e56225b3f5f9f0865ca9f5f)
2021-12-10 16:53:15 +01:00
Koen De Groote
ff7edbd223 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>
(cherry picked from commit e68ce7ffd1d3211170b340f2b4eab745f9ead657)
2021-12-10 16:53:15 +01:00
Harald Kuhr
d8f0cd97a2 Fix typo in TIFFImageMetadataFormat mk II.
(cherry picked from commit 778cdef69c901293c2879537ef006c44f924864c)
2021-12-10 16:52:21 +01:00
Harald Kuhr
f6971a9bce Fix typo in TIFFImageMetadataFormat.
(cherry picked from commit d46a76fca8b8ebd2c1917b6b7d5d2a41bd97dc8c)
2021-12-10 16:52:20 +01:00
Harald Kuhr
821965df0d #621 Don't add ICC profile for default gray images
(cherry picked from commit 105a1ee466f07d6b3397eac61f17543bdb26fb93)
2021-12-10 16:52:12 +01:00
Harald Kuhr
ed46305d31 #619: Fix WebP Y'CbCr->RGB conversion (now uses rec 601)
(cherry picked from commit 976e5d621092b7f155c526b1eb0c08c4517df182)
2021-12-10 16:51:49 +01:00
Harald Kuhr
ca3adb7c45 Minor clean-up.
(cherry picked from commit 6daca00fcd504f03ab70fdbf6ed17fe9fc3de2e0)
2021-12-10 16:51:45 +01:00
Harald Kuhr
59f76209bc Some more minor clean-up.
(cherry picked from commit ce997a69519efb9c0130e709cdc898c1e4ea2b33)
2021-12-10 16:51:31 +01:00
Harald Kuhr
2076235313 Minor clean-up.
(cherry picked from commit 23bf5cb7b2c0876ff05117aa9dec623f09ea2c55)
2021-12-10 16:51:31 +01:00
Harald Kuhr
88bebf31f8 #616: Remove dependency on old xmlgraphics-commons (no longer needed)
(cherry picked from commit 564778f41558f179cf4c5707a4d3626d15cfc20d)
2021-12-10 16:51:21 +01:00
Harald Kuhr
37beb21c29 Fix WebP ICC handling for images with alpha.
(cherry picked from commit e28bf8fb442988a03abb0a12932f82e031ef6efa)
2021-12-10 16:51:20 +01:00
Harald Kuhr
88c0d27516 Add WebP to BOM.
(cherry picked from commit cf8d630d01d10d79a5f1ebb6cbce167741102d04)
2021-12-10 16:51:20 +01:00
Harald Kuhr
dcd4ffccf4 Switch build from travis.ci.org to com
(cherry picked from commit 0ff72249122e60b2c94d76fd9500d9ad6385532d)
2021-12-10 16:51:12 +01:00
Koen De Groote
f35f5c6b24 Documentation cleanup (#612)
* Added the `@Deprecated` tag to instances where is was mentioned in documentation, but not for the actual code itself.

Changed one documentation link pointing at a non-existing item.

* As per PR suggestion.

(cherry picked from commit 196081a317a5709bd2dc41b87aae7b5506bbdff3)
2021-12-10 16:51:12 +01:00
Harald Kuhr
9dcf53d985 #609 Fixed ICC Profile handling in WebP.
(cherry picked from commit ff50180d866d201c351c31520cc884dbe7b03a47)
2021-12-10 16:51:11 +01:00
Harald Kuhr
44a2066b79 Minor code clean-up.
(cherry picked from commit 8f2c482167bc4f80f7f8257f725d70da669dff5c)
2021-12-10 16:51:06 +01:00
Oliver Schmidtmer
382c51db7c Invert EOF check
(cherry picked from commit cd42d81817cdeb1d59c1d0efd8eba2cbf3bb5ff6)
2021-12-10 16:50:59 +01:00
Oliver Schmidtmer
660f3f7e86 #579 Deeper EOL search in the CCITT stream
(cherry picked from commit ba5c667b6c40616bd3091471f55ce0526c057d8e)
2021-12-10 16:50:59 +01:00
Harald Kuhr
b4c30872c4 XXX: Remove another old servlet class.
(cherry picked from commit 94eac2d6e5f5659465ae3abdd5dcf7c648e52d5d)
2021-12-10 16:50:49 +01:00
Harald Kuhr
402d4d466d HTTPS links in README.md
(cherry picked from commit f63a33d541c99ea5584023ef25117391771299e2)
2021-12-10 16:50:49 +01:00
Harald Kuhr
7860bf7e17 XXX: Remove old servlet class.
(cherry picked from commit 2f9768a1d4ad117ef8892cbf10ed57be65ddb953)
2021-12-10 16:50:49 +01:00
Harald Kuhr
d52522fb80 #483 Minor optimization
(cherry picked from commit 06bcf22242504361ef73cc9d369b235e6034d7fa)
2021-12-10 16:41:24 +01:00
Harald Kuhr
8a8c6b1931 #483 Add license headers.
(cherry picked from commit 20c7f8e60e31923e10a60d431a3c8d5d3b478ae8)
2021-12-10 16:41:24 +01:00
Harald Kuhr
2930708a54 #483 Initial PSD Write support
(cherry picked from commit 15a9ad0a9bab1b30f73439912275322c01af4e49)
2021-12-10 16:41:23 +01:00
Harald Kuhr
5661e7459c #606: Fix bug introduced by more aggressive readDirect.
(cherry picked from commit 4e2bf131d2cf004e2f425d415df4d80f677355a6)
2021-12-10 16:39:20 +01:00
Harald Kuhr
4d45ea4966 #606: Workaround for broken JDK WBMPImageReader
(cherry picked from commit d0c4a075568304294b674de3f1d13a927e0084d0)
2021-12-10 16:39:19 +01:00
Harald Kuhr
34852f7be5 Cleaner tests for Java 6 or later... A little late. :-)
(cherry picked from commit 21059c8d5af2a5ebe6f9182b3c033b1e1fe8018e)
2021-12-10 16:39:17 +01:00
Harald Kuhr
abc929a531 Adding GitHub sponsors link.
(cherry picked from commit fa7b5308092ea5c07224d3964fa9acae43aae421)
2021-12-10 16:39:16 +01:00
Harald Kuhr
247a09ca61 Test clean-up.
(cherry picked from commit 790cf3b32e6ab55dc7210a3ce5728120b414db28)
2021-12-10 16:39:15 +01:00
Harald Kuhr
c2880fe793 Rename file, add missing file extension.
(cherry picked from commit b1baaad23b541355fa4241baac98e7cf525a47ee)
2021-12-10 16:39:15 +01:00
Harald Kuhr
c9e522475b Bump plugins and stop deploying useless (internal) artifacts.
(cherry picked from commit 7fa704ace5bd0015b3c0178d4ce5978fa531d435)
2021-12-10 16:39:15 +01:00
Harald Kuhr
1da16e4d7a Updated versions to 3.7.0.
(cherry picked from commit 8d07f4fe909925d9a3b3627a891cbb4aa1d3be48)
2021-12-10 16:33:02 +01:00
Harald Kuhr
ab7b08dfa9 [maven-release-plugin] prepare release twelvemonkeys-3.7.0 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
51bdd370da Fix some JavaDoc issues that broke the release build... 2021-04-24 12:05:49 +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
6ac8a5d8b4 Minor optimization for standard case with only one image. 2021-04-20 22:41:41 +02:00
Harald Kuhr
3f7cb24407 #395 Removed WebP lossless and extended format (until it's implemented). 2021-04-15 19:24:52 +02:00
Harald Kuhr
8bf9f7a8f0 Minor clean-up. 2021-04-10 18:25:27 +02:00
Harald Kuhr
03ab9558a0 #573: And error message. 2021-04-10 18:17:34 +02:00
Harald Kuhr
715bde8358 Comment too. 2021-04-10 18:17:01 +02:00
Harald Kuhr
0151efb5f6 #573: License headers too. 2021-04-10 18:15:27 +02:00
Harald Kuhr
bd796429c5 #573: Better naming: LuminanceToGray 2021-04-10 18:14:09 +02:00
Harald Kuhr
b4ef5823f3 #417: Half precision support (clean-up) 2021-04-10 18:13:04 +02:00
Harald Kuhr
9adf0f4da3 #417: Half precision support (clean-up) 2021-04-10 14:17:38 +02:00
Harald Kuhr
01a4e55185
Merge pull request #602 from haraldk/webp
We have Webp
2021-04-10 12:10:45 +02:00
Harald Kuhr
2e2ab11091 Merge branch 'master' into webp 2021-04-10 11:46:28 +02:00
Harald Kuhr
419ffc9373 #573: Always return RAWImageType for JPEG.
+ Bonus: Fix luma to gray conversion
2021-04-10 11:44:09 +02:00
Harald Kuhr
b67975eef7 Better naming. 2021-04-09 17:19:15 +02:00