Commit Graph

  • afa7399b36 avif: minor fixes Daniel Novomeský 2022-10-18 15:05:15 +02:00
  • bfb12093ad avif: indicate when all frames have been read Daniel Novomeský 2022-10-15 20:03:56 +02:00
  • 1190e53e9b avif: always indicate endless loop Fushan Wen 2022-10-15 14:11:56 +08:00
  • 350ce1b990 avif: return false in canRead() when imageIndex >= imageCount Fushan Wen 2022-10-15 11:40:41 +08:00
  • bcbf45e23a Add JXL test files corresponding to 8 EXIF orientation values Daniel Novomeský 2022-10-13 15:47:04 +02:00
  • c71a7984d6 Add AVIF test files with rotation and mirror operations Daniel Novomeský 2022-10-12 15:39:27 +02:00
  • b1f3a87896 Auto-rotate input images in readtest Daniel Novomeský 2022-10-12 15:33:08 +02:00
  • 8af9a0f9d9 jxl: remove C-style casts Daniel Novomeský 2022-10-11 15:38:55 +02:00
  • 3790a89cd1 avif: Use reinterpret_cast instead C cast Daniel Novomeský 2022-10-11 15:05:20 +02:00
  • f475a4b24a avif: revert 9ac923ad09 commit Daniel Novomeský 2022-10-11 14:36:17 +02:00
  • d2f38b8b9c heif: replace C cast with static_cast Daniel Novomeský 2022-09-26 09:38:21 +02:00
  • 9ab64dbf22 heif: use heif_init/heif_deinit with libheif 1.13.0+ Daniel Novomeský 2022-09-21 02:30:51 +02:00
  • 20f74ce5e6 FindLibRaw: fix include dir, should not contain prefix libraw/ Friedrich W. H. Kossebau 2022-10-08 01:59:18 +02:00
  • 54129819d5 Fix duplicated tests Mirco Miranda 2022-09-26 15:48:17 +02:00
  • 181eb253c6 ANI partial test and PIC test added Mirco Miranda 2022-09-26 15:43:20 +02:00
  • c5f7ea7eac PSD: impreved support to sequential access device Mirco Miranda 2022-09-26 12:49:17 +02:00
  • ea14882ff7 Fix messages Mirco Miranda 2022-09-26 08:55:35 +02:00
  • f8bfdce285 CMakeLists: enable EXR test Mirco Miranda 2022-09-25 08:45:35 +02:00
  • 524f083ee4 Added EXR test image Mirco Miranda 2022-09-25 08:41:45 +02:00
  • c96ad6ba8a Fixes for sequential devices Mirco Miranda 2022-09-25 08:27:47 +02:00
  • 49bd131eef GIT_SILENT Upgrade ECM and KF version requirements for 5.99.0 release. v5.99.0-rc1 v5.99.0 l10n daemon script 2022-10-01 13:17:36 +00:00
  • 2a25ec7a56 Add Qt6 windows CI support Laurent Montel 2022-09-18 19:09:08 +02:00
  • a8a477ae67 pcx: Do not support sequential devices Aleix Pol 2022-09-23 18:04:43 +02:00
  • 2f27dff48b Fix maximum number of channels (testcase added) Mirco Miranda 2022-09-22 08:48:47 +02:00
  • 72a1cc23b1 Use consistently std::as_const instead of qAsConst Friedrich W. H. Kossebau 2022-09-22 15:59:15 +02:00
  • 6f3a326cf8 LibRaw_QIODevice::seek() avoid seek on a sequential device Mirco Miranda 2022-09-21 02:14:55 +02:00
  • d881a7bbb1 LibRaw_QIODevice::seek() bounding checks Mirco Miranda 2022-09-20 19:44:08 +02:00
  • 65a20b43fc Camera RAW images plugin Mirco Miranda 2022-09-19 23:52:43 +00:00
  • 84941b7690 .gitlab-ci.yml: enable static builds Dawid Wróbel 2022-09-18 18:41:54 +00:00
  • 21928300c6 Enables opening of XCF files with Width and/or Height greater than 32K Mirco Miranda 2022-09-13 17:57:57 +00:00
  • 024d199ed0 Replace C cast with reinterpret_cast Daniel Novomeský 2022-09-11 11:01:55 +02:00
  • 9ac923ad09 avif: adjust for libavif breaking change in YUV<->RGB conversion Daniel Novomeský 2022-09-09 17:54:18 +02:00
  • feb6d9b20f Fix image allocation with Qt 6 Mirco Miranda 2022-09-07 14:03:33 +00:00
  • dfbc6e0f8c GIT_SILENT Upgrade ECM and KF version requirements for 5.98.0 release. v5.98.0-rc1 v5.98.0 l10n daemon script 2022-09-05 09:27:11 +00:00
  • 43543f96bc Add FreeBSD Qt6 CI support Laurent Montel 2022-08-25 08:20:16 +02:00
  • 62e477a6f2 Protect against too big resize for a QByteArray Albert Astals Cid 2022-08-03 19:23:19 +02:00
  • e6955e1f03 GIT_SILENT Upgrade ECM and KF version requirements for 5.97.0 release. v5.97.0-rc1 v5.97.0 l10n daemon script 2022-08-07 12:18:50 +00:00
  • 6074c4d6fd Use right type on enums Mirco Miranda 2022-07-29 07:46:10 +02:00
  • 6f44c5c52a PSD: Improve alpha detection Mirco Miranda 2022-07-25 19:34:57 +00:00
  • d030c75925 PSD: LAB support Mirco Miranda 2022-07-06 21:30:23 +00:00
  • 9b3133ac92 GIT_SILENT Upgrade ECM and KF version requirements for 5.96.0 release. v5.96.0-rc1 v5.96.0 l10n daemon script 2022-07-02 14:33:58 +00:00
  • b0a0bb1294 PSD header checks according to specifications Mirco Miranda 2022-06-30 08:14:45 +02:00
  • 3d5090593c Improved detection of alpha channel on CMYK images Mirco Miranda 2022-06-27 10:04:49 +02:00
  • d4966d169b Minor code optimization Mirco Miranda 2022-06-25 15:54:10 +02:00
  • bf52896347 Minor code improvements (tested on all my MCYK PSD/PSB files) Mirco Miranda 2022-06-25 15:34:59 +02:00
  • c52ffa2227 Fix Alpha + testcase images Mirco Miranda 2022-06-25 15:13:49 +02:00
  • e4e386babf Fix regression Mirco Miranda 2022-06-25 13:39:24 +02:00
  • b47a9d7022 Basic support to CMYK 8/16 bits (not fully tested) Mirco Miranda 2022-06-25 13:27:26 +02:00
  • 2cbf815d1f Require passing tests for the CI to pass Volker Krause 2022-06-29 20:09:38 +02:00
  • 6cd0056f3b Use ECMDeprecationSettings, bump hidden deprec. API to KF 5.95 Friedrich W. H. Kossebau 2022-06-28 00:35:18 +02:00
  • 83374f390e Fix missing init of oneValueArgs variable Friedrich W. H. Kossebau 2022-06-28 00:17:56 +02:00
  • 5e59d950bd jxl: support both old 0.6.1 and new 0.7.0 libjxl API Daniel Novomeský 2022-06-21 18:34:21 +02:00
  • de320447f6 Remove extra ';' Laurent Montel 2022-06-22 19:52:13 +02:00
  • cf375a207f avif: read performance improvements Daniel Novomeský 2022-06-20 18:50:03 +02:00
  • 2aec1d3926 GIT_SILENT Upgrade ECM and KF version requirements for 5.95.0 release. v5.95.0-rc1 v5.95.0 l10n daemon script 2022-06-04 08:19:33 +00:00
  • 2a84dd677d psd: Fix segfault on architectures where char is unsigned (like ARM) Adrian Bunk 2022-05-27 12:26:56 +03:00
  • ebcc34519c avif: prepare for breaking change in libavif v5.94.0-rc1 v5.94.0 Daniel Novomeský 2022-05-02 11:46:37 +02:00
  • cff2604cf9 XCF: Support to QImageIOHandler::Size option Mirco Miranda 2022-04-28 09:47:27 +02:00
  • f8a251e268 Support to QImageIOHandler::Size option Mirco Miranda 2022-04-28 08:52:18 +02:00
  • 52134fc2e9 QByteArray resize removal Mirco Miranda 2022-04-14 23:04:58 +00:00
  • 343954ca98 psd: Fix crash on broken files Albert Astals Cid 2022-04-13 23:06:15 +02:00
  • 44fd6b7bc0 psd: duotone read Mirco Miranda 2022-04-11 21:07:23 +00:00
  • c8a0806aab psd: Don't crash with broken images Albert Astals Cid 2022-04-10 12:19:52 +02:00
  • bb475dedd1 psd: Header depth has to be 8 for CM_INDEXED color_mode Albert Astals Cid 2022-04-07 23:49:51 +02:00
  • 9e28aae868 psd: Protect against broken images Albert Astals Cid 2022-04-07 00:31:16 +02:00
  • 5c47a97b79 psd: Don't abort on broken images Albert Astals Cid 2022-04-06 00:35:02 +02:00
  • 84d56d00cf avif: lossless support Daniel Novomeský 2022-04-05 22:47:55 +02:00
  • 384f78a13c psd: Don't assert on broken files Albert Astals Cid 2022-04-06 00:16:07 +02:00
  • 72fc32aefc Add windows CI Nicolas Fella 2022-04-05 15:45:38 +02:00
  • 98f19c60ae PSD: Performance improvements and support to missing common formats Mirco Miranda 2022-04-04 17:22:45 +00:00
  • ae6b724824 GIT_SILENT Upgrade ECM and KF version requirements for 5.93.0 release. v5.93.0-rc1 v5.93.0 l10n daemon script 2022-04-02 10:00:12 +00:00
  • 3e751dd80d Fix XCF parasites metadata in QImage and support to ICC profile Mirco Miranda 2022-03-23 23:34:33 +00:00
  • e69dff73e6 avif: encoder speed 7->6 Daniel Novomeský 2022-03-10 09:44:50 +01:00
  • 64cfe52bee avif: fix jumpToImage Daniel Novomeský 2022-03-10 09:39:53 +01:00
  • 8732fc8487 avif: warn about non-recommended libavif configuration Daniel Novomeský 2022-03-09 15:28:38 +01:00
  • d9729b7190 GIT_SILENT Upgrade ECM and KF version requirements for 5.92.0 release. v5.92.0-rc1 v5.92.0 l10n daemon script 2022-03-05 11:15:00 +00:00
  • 55d3c568b2 Add Qt6 Android CI Volker Krause 2022-03-01 17:04:18 +01:00
  • 4afafee6c1 Add write tests for heif/avif/jxl Albert Astals Cid 2022-02-17 17:36:24 +01:00
  • f04084e175 jxl: encoding improvements Daniel Novomeský 2022-02-15 19:41:42 +01:00
  • 9911c9c2ea avif: adjust dimension and memory limits Daniel Novomeský 2022-02-11 16:01:07 +01:00
  • 4ceef5164d GIT_SILENT Upgrade ECM and KF version requirements for 5.91.0 release. v5.91.0-rc1 v5.91.0 l10n daemon script 2022-02-05 15:14:16 +00:00
  • 3d2d91a08a Fix typo, should be qCWarning Ahmad Samir 2022-02-03 16:34:06 +02:00
  • 0a02458560 Check executables exist in PATH before passing them to QProcess Ahmad Samir 2022-02-03 11:28:41 +02:00
  • 96836e849f Fix handling of null terminated ANI metadata with Qt6 Volker Krause 2022-01-22 19:14:52 +01:00
  • f4edb7296f Add CI qt6 support Laurent Montel 2022-01-08 09:27:14 +01:00
  • b89c2d1b70 Deal with different offsets in kra and ora work/rempt/bug_447906 Halla Rempt 2022-01-05 15:51:16 +01:00
  • 56376ffd66 GIT_SILENT Upgrade ECM and KF version requirements for 5.90.0 release. v5.90.0-rc1 v5.90.0 l10n daemon script 2022-01-01 12:16:00 +00:00
  • f534254063 GIT_SILENT: It compiles fine without deprecated methods Laurent Montel 2021-12-26 11:35:54 +01:00
  • 32347725cb Fix typo Laurent Montel 2021-12-21 20:28:05 +01:00
  • 56e762c563 Make it compile against qt6 Laurent Montel 2021-12-21 20:10:11 +01:00
  • 81603ed908 GIT_SILENT Upgrade ECM and KF version requirements for 5.89.0 release. v5.89.0-rc1 v5.89.0 l10n daemon script 2021-12-04 17:00:59 +00:00
  • 957c199c68 GIT_SILENT: add missing licences Laurent Montel 2021-12-02 07:14:54 +01:00
  • f445e5dd0a avif: limit scope of variables Daniel Novomesky 2021-11-29 17:35:51 +01:00
  • d3da56bba3 Add JXL to the list of supported formats Daniel Novomesky 2021-11-17 20:06:11 +01:00
  • 41c4b5930c Add plugin for JPEG XL (JXL) Daniel Novomesky 2021-11-10 15:08:54 +01:00
  • fb66044714 Add FreeBSD CI v5.88.0-rc1 v5.88.0 Nicolas Fella 2021-10-07 00:28:35 +02:00
  • a43394a759 Add Android CI Nicolas Fella 2021-10-07 00:04:08 +02:00
  • 904c251f50 GIT_SILENT Upgrade ECM and KF version requirements for 5.87.0 release. v5.87.0-rc1 v5.87.0 l10n daemon script 2021-10-02 12:18:49 +00:00
  • 2f9e09f04a Add Gitlab CI configuration Ben Cooksley 2021-09-29 21:55:22 +13:00
  • 6458c9ae52 avif: performance and quality improvements Daniel Novomesky 2021-09-22 11:53:46 +02:00