Commit Graph

  • 0443172666 #708 PSD: No longer emit warning for '8B64' (64 bit/long) resources. Harald Kuhr 2022-10-20 17:06:52 +02:00
  • f2624d5193 [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-20 16:22:15 +02:00
  • ada3a84bec [maven-release-plugin] prepare release twelvemonkeys-3.9.3 twelvemonkeys-3.9.3 Harald Kuhr 2022-10-20 16:22:10 +02:00
  • 7e7aaa293e #707 WebP: Fix Alpha support the correct way... Harald Kuhr 2022-10-20 16:09:02 +02:00
  • cee2663f06 #707 WebP: Fix Alpha support the correct way... Harald Kuhr 2022-10-20 16:09:02 +02:00
  • 5d623cce9f #707 WebP: Fix Alpha support Harald Kuhr 2022-10-20 16:00:12 +02:00
  • 8f44cfc43c #707 WebP: Fix Alpha support Harald Kuhr 2022-10-20 16:00:12 +02:00
  • 055838aaaf [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-20 14:08:11 +02:00
  • a8327c3c67 [maven-release-plugin] prepare release twelvemonkeys-3.9.2 twelvemonkeys-3.9.2 Harald Kuhr 2022-10-20 14:08:06 +02:00
  • 36c91f67e4 #704 Fix LSBBitReader to avoid back/forth seeking that invalidates buffer Harald Kuhr 2022-10-20 13:57:11 +02:00
  • 8a240aac68 #704 Fix LSBBitReader to avoid back/forth seeking that invalidates buffer Harald Kuhr 2022-10-20 13:57:11 +02:00
  • 4cc53d822f [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-19 20:56:12 +02:00
  • 9875de0383 [maven-release-plugin] prepare release twelvemonkeys-3.9.1 twelvemonkeys-3.9.1 Harald Kuhr 2022-10-19 20:56:08 +02:00
  • 6ed858a4ca #704 Tiny performance improvement + code clean-up Harald Kuhr 2022-10-19 20:46:24 +02:00
  • 38192ae835 Code clean-up. Harald Kuhr 2022-10-19 20:45:41 +02:00
  • 61424f33b6 #704 Tiny performance improvement + code clean-up Harald Kuhr 2022-10-19 20:46:24 +02:00
  • c7b9b1fadd Code clean-up. Harald Kuhr 2022-10-19 20:45:41 +02:00
  • b5e8853e6b Set versions for 3.9 bugfix branch. Harald Kuhr 2022-10-18 20:49:43 +02:00
  • a98224e652 #705 No longer closes streams we didn't open Harald Kuhr 2022-10-18 20:25:14 +02:00
  • 73a58266be ...and removed System.out.. Ouch... Harald Kuhr 2022-10-18 16:08:03 +02:00
  • edd523534c Fixed typo... Harald Kuhr 2022-10-18 16:05:54 +02:00
  • ab08ec1e0d #705 No longer closes streams we didn't open Harald Kuhr 2022-10-18 20:25:14 +02:00
  • cbe78dc67f ...and removed System.out.. Ouch... Harald Kuhr 2022-10-18 16:08:03 +02:00
  • c9e11f171f Fixed typo... Harald Kuhr 2022-10-18 16:05:54 +02:00
  • bc2c0c2301 [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-15 12:12:53 +02:00
  • 6581e2e2a1 [maven-release-plugin] prepare release twelvemonkeys-3.9.0 twelvemonkeys-3.9.0 Harald Kuhr 2022-10-15 12:12:49 +02:00
  • c2873b1f27 Minor test optimization... Harald Kuhr 2022-10-15 12:05:33 +02:00
  • 35f2f0be9f Revert "Replace Java 18 with 19 in build matrix." Harald Kuhr 2022-10-15 11:55:34 +02:00
  • b5856fd110 Revert "Update test to pass on JDK 19." Harald Kuhr 2022-10-15 11:55:34 +02:00
  • 1919d77a45 Revert "Update test to pass on JDK 19." Harald Kuhr 2022-10-15 11:55:34 +02:00
  • 37afe24aac Update test to pass on JDK 19. Harald Kuhr 2022-10-14 18:51:40 +02:00
  • 081f2efea2 Update test to pass on JDK 19. Harald Kuhr 2022-10-14 18:44:54 +02:00
  • 627bb1bf1f Update action versions. Harald Kuhr 2022-10-14 18:27:29 +02:00
  • a77b62b6ba Replace Java 18 with 19 in build matrix. Harald Kuhr 2022-10-14 18:22:50 +02:00
  • 2500d8cc15 #687 #691 Stream performance regressions... and JDK 17+ support :-P Harald Kuhr 2022-10-14 18:20:47 +02:00
  • c01336fb8a #687 #691 Stream performance regressions, now with JDK 11 support... Harald Kuhr 2022-10-14 18:16:18 +02:00
  • 6f9b9bee01 #687 #691 Stream performance regressions Harald Kuhr 2022-10-14 18:00:43 +02:00
  • b9b1a35408 Replaced Map.Entry with StandardImageMetadataSupport.TextEntry Harald Kuhr 2022-10-10 14:15:57 +02:00
  • 7ed5663633 More tests of StandardImageMetadataSupport + minor API changes Harald Kuhr 2022-10-08 14:28:10 +02:00
  • 6458fcdcbd Major ImageMetadata refactor for more consistent standard metadata support. Fixes a few related bugs as a bonus. Harald Kuhr 2022-10-08 13:43:26 +02:00
  • 9375bfda9a #703: Workaround for 32 bit issue in ImageTypeSpecifier Harald Kuhr 2022-10-06 16:00:43 +02:00
  • 0160fb70f8 #702 Fix NPE while reading an WebP animation without alpha + bonus cleanup Harald Kuhr 2022-10-06 15:24:23 +02:00
  • 29dca0f124
    Removed explicit version number for Apache Batik Harald Kuhr 2022-09-29 14:36:57 +02:00
  • c21f14efe1
    Merge pull request #698 from KoenDG/batik_upgrade115 Harald Kuhr 2022-09-23 15:24:45 +02:00
  • 81ba43e1e8 Batik has released version 1.15 Koen De Groote 2022-09-22 14:51:57 +02:00
  • a1fcfc3958 Fix WebP visibility issues. Harald Kuhr 2022-09-09 14:09:58 +02:00
  • c60116a611 Inserted license header + author tags for contributed WebP files. Harald Kuhr 2022-09-09 14:06:41 +02:00
  • 15e6ddc1fd Fix typo. :-) Harald Kuhr 2022-09-09 14:05:51 +02:00
  • 49f4e5401e Add JDK 18 to the build matrix. Harald Kuhr 2022-09-09 12:35:22 +02:00
  • e333c7d1b2
    Merge pull request #696 from Simon04090/webp-lossless Harald Kuhr 2022-09-09 08:43:48 +02:00
  • cda34b704b Indicate support for lossless to ImageIO Simon Kammermeier 2022-09-06 00:17:01 +02:00
  • 7c4487be04 Add tests for lossless decoder Simon Kammermeier 2022-09-06 00:16:12 +02:00
  • 5a4525aaa1 Remove debug prints Simon Kammermeier 2022-09-02 17:56:29 +02:00
  • b766420e3e Parse ANIM metadata Simon Kammermeier 2022-08-30 15:43:57 +02:00
  • c858454c5a Support ImageReadParam Settings limiting Raster size Simon Kammermeier 2022-09-09 00:42:55 +02:00
  • 67b48ce1e3 Implement decoding of compressed alpha chunks, alpha filtering Simon Kammermeier 2022-08-30 15:41:53 +02:00
  • 6608f61353 Fix starting to read at wrong offset, now skips header Simon Kammermeier 2022-08-30 15:38:12 +02:00
  • 326b98d5e5 Implement applying of the inverse transforms Simon Kammermeier 2022-08-30 15:36:57 +02:00
  • fafa58b718 Implement actual decoding including resolving backward refs and cache Simon Kammermeier 2022-08-29 18:46:52 +02:00
  • 0ed0246762 Implement Huffman Table parsing and decoding Simon Kammermeier 2022-08-29 18:13:14 +02:00
  • b3004a1227 Implement buffering in LSBBitReader Simon Kammermeier 2022-08-29 18:11:32 +02:00
  • 7ab627a754 Setup Huffman Table framework, decode meta groups Simon Kammermeier 2022-08-29 18:00:09 +02:00
  • 008e57a7ce Move helper methods to transforms needing them Simon Kammermeier 2022-08-29 17:31:57 +02:00
  • 28270b4d5b Objectify Transforms Simon Kammermeier 2022-08-29 16:58:55 +02:00
  • 7382151db8 Convert transforms list and colorCache to local variables Simon Kammermeier 2022-08-29 16:30:22 +02:00
  • b856ce07af Fix not using LSBBitReader Simon Kammermeier 2022-08-29 15:50:17 +02:00
  • 488d6da71a [maven-release-plugin] prepare for next development iteration 3.8-bugfix Harald Kuhr 2022-08-19 17:43:15 +02:00
  • b19e45a911 [maven-release-plugin] prepare release twelvemonkeys-3.8.3 twelvemonkeys-3.8.3 Harald Kuhr 2022-08-19 17:43:11 +02:00
  • a5b6cf898d DiscreteAlphaIndexColorModel num components fix Harald Kuhr 2022-08-19 16:38:45 +02:00
  • ce597c437d #694: Fixed import order Harald Kuhr 2022-08-19 14:08:26 +02:00
  • fa4b3787d0 #694 BMP: Fixed subsampling for 24 bit/pixel case Harald Kuhr 2022-08-16 13:56:51 +02:00
  • 3c18e8a510 #684 Add some tolerance for JDK 8... Harald Kuhr 2022-06-10 17:48:20 +02:00
  • 206481038e #684 Remove TODO as it's now fixed Harald Kuhr 2022-06-10 17:44:53 +02:00
  • cff4d88991 #684 Fix some render size issues in SVGImageReader Bonus: Minor code clean-up. Harald Kuhr 2022-06-10 17:24:47 +02:00
  • 8ea8e061a9 Minor code clean-up for WMFImageReader Harald Kuhr 2022-06-10 17:01:55 +02:00
  • 101ad18f71 Minor optimizations. Harald Kuhr 2022-06-10 16:58:23 +02:00
  • 08b441a17e #675 PSD 16/32 bit layer support pt2: Cross-platform test Harald Kuhr 2022-06-10 15:19:14 +02:00
  • b6c76d8566 #675 PSD 16/32 bit layer support Harald Kuhr 2022-06-10 10:14:41 +02:00
  • 3f74b2ddf3 #681: Fix for little-endian "packed" USHORT types + rewritten stream handling Harald Kuhr 2022-06-03 19:23:50 +02:00
  • 46b48f32c3 #683: Fix TIFF stripByteCounts computation for uncompressed data Harald Kuhr 2022-06-03 16:04:43 +02:00
  • a07d0285fe A new ImageInputStream adapter for InputStream. Harald Kuhr 2022-06-01 22:00:37 +02:00
  • 98de4ad4ec #682 TIFF Lab w/alpha support Harald Kuhr 2022-06-01 19:30:01 +02:00
  • aa82612765 Fix bad format in validator message. Harald Kuhr 2022-05-29 14:55:17 +02:00
  • 9213da3184 TGAImageReader no longer reads single byte 0-terminator as Image Identification Harald Kuhr 2022-05-18 22:47:45 +02:00
  • a5e2226a5a #680 TGAImageReader now reads attribute bits with no extension area as alpha Harald Kuhr 2022-05-18 22:18:20 +02:00
  • 773bedccca Fix bug in 0-terminated ASCII string parsing + test. Harald Kuhr 2022-05-18 20:54:25 +02:00
  • 6bcc17a020 Documentation & details. Harald Kuhr 2022-05-18 20:31:28 +02:00
  • 37d1da9b9d #678, #679: TIFF read support for YCbCr Planar with or without subsampling Harald Kuhr 2022-05-12 23:01:12 +02:00
  • 8cf1405dfc Simplified TIFF writing. Harald Kuhr 2022-05-06 19:49:06 +02:00
  • 8c37d19928 Added test cases for EncoderStream/DecoderStream and fixed a bug + code clean-up to make IntelliJ happy :-) Harald Kuhr 2022-05-06 19:31:16 +02:00
  • 87cd506fdd PCX: Minor clean up Harald Kuhr 2022-04-25 18:38:56 +02:00
  • e0c7edebbd Write LONG8 offsets for BigTIFF Harald Kuhr 2022-05-05 15:53:20 +02:00
  • 5d13bd653f #677 Fixed integer overflow + added tests Harald Kuhr 2022-05-04 18:23:25 +02:00
  • 2d974874a9 Fixed test typo. Harald Kuhr 2022-05-04 18:22:14 +02:00
  • f625622b10 [skip ci] Fixed some typos in comments. :-) Harald Kuhr 2022-04-26 19:25:52 +02:00
  • dbdd7ae3f1 Update feature_request.md Harald Kuhr 2022-04-25 16:58:39 +02:00
  • 73883ebf99 #672: WebPImageReader now supports unknown stream lengths Harald Kuhr 2022-04-22 14:41:57 +02:00
  • 970b238066 #666 Clean-up: No alpha for RGB 3/components Harald Kuhr 2022-03-11 19:58:38 +01:00
  • 6cb8ac4b68 #666 Support for TIFF RGB 2/4 bit per sample. Harald Kuhr 2022-03-11 19:54:06 +01:00
  • 1a2a4edfe8 fix: upgrade jmagick:jmagick from 6.2.4 to 6.6.9 snyk-bot 2022-03-04 21:50:39 +00:00