David Faure
7ba4d6adda
GIT_SILENT increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT
2021-02-13 14:41:28 +01:00
Ahmad Samir
0aaab103b1
Add compile_commands.json to .gitignore
...
See https://invent.kde.org/sdk/kdesrc-build/-/merge_requests/82
GIT_SILENT
2021-02-11 14:27:34 +02:00
Daniel Novomesky
8b9125c913
Quality option can be returned without parsing input file.
2021-02-08 10:00:53 +01:00
Daniel Novomesky
8845dd9818
Simplify portion of NCLX color profile code
2021-02-02 09:28:32 +01:00
Kai Uwe Broulik
a4b8295625
[imagedump] Add "list MIME type" (-m) option
...
Allows listing the supported mime types
2021-01-31 20:49:16 +01:00
Alexander Lohnau
134c96fa61
GIT_SILENT Add auto generated .clang-format file to .gitignore
2021-01-30 18:39:11 +01:00
l10n daemon script
3673874a63
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.79.0 release.
2021-01-29 20:44:46 +00:00
Albert Astals Cid
8ad43638ad
Fix crash with malformed files
...
oss-fuzz/29284
2021-01-08 14:02:45 +00:00
Albert Astals Cid
c72c9f577b
ani: Make sure riffSizeData is of the correct size before doing the quint32_le cast dance
...
oss-fuzz/29290
2021-01-05 21:52:24 +01:00
Kai Uwe Broulik
bf3f99abf5
Add missing includes
2021-01-03 10:05:53 +01:00
Kai Uwe Broulik
b79d1f222d
Add plugin for animated Windows cursors (ANI)
2021-01-03 08:49:10 +00:00
l10n daemon script
bf1de9f8f0
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.78.0 release.
2021-01-02 12:27:55 +00:00
Albert Astals Cid
82d5e0f8a4
Remove ifdefs, we require Qt 5.14 now
2020-12-18 19:34:07 +01:00
Albert Astals Cid
bbf945137a
GIT_SILENT Upgrade Qt5 version requirement to 5.14.0.
2020-12-18 19:02:54 +01:00
Carl Schwan
54ed1dda27
Add AVIF to the list of supported formats
2020-12-16 08:36:39 +00:00
Daniel Novomeský
34a9ec1b06
Add plugin for AV1 Image File Format (AVIF)
2020-12-13 22:23:27 +00:00
l10n daemon script
a6ec69d276
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.77.0 release.
2020-12-05 10:09:13 +00:00
Albert Astals Cid
02cbf3889f
GIT_SILENT Upgrade Qt5 version requirement to 5.13.0.
2020-11-27 00:45:24 +01:00
Gary Wang
6cf05cf305
test: don't convert image format if possible
2020-11-10 13:03:37 +08:00
Gary Wang
938b8126b5
No longer descease color depth to 8 for 16 bit uncompressed PSD files
2020-11-10 13:03:37 +08:00
Albert Astals Cid
d36c191351
tests: Remove qimage_format_enum_names and just use QMetaEnum
2020-11-09 19:15:36 +00:00
l10n daemon script
1acb5a6177
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.76.0 release.
2020-11-07 11:39:10 +00:00
Chris Xiong
f2ccbf1724
Add test case for RLE compressed 16 bpc PSD files.
2020-11-06 15:04:04 +08:00
Chris Xiong
5825c83235
Add support for RLE-compressed, 16 bits per channel PSD files.
2020-11-06 15:02:29 +08:00
Gary Wang
b742cb7cc7
Return unsupported when reading 16bit RLE compressed PSD files
2020-11-01 11:50:48 +08:00
Gary Wang
2e6eeebdfc
feat: add psd color depth == 16 format support
2020-10-30 21:47:12 +08:00
David Faure
db0b5d571a
GIT_SILENT increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT
2020-10-11 11:27:17 +02:00
l10n daemon script
da2fc84a3b
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.75.0 release.
2020-10-04 09:52:48 +00:00
l10n daemon script
d6b79d16ad
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.74.0 release.
2020-09-06 09:21:38 +00:00
Andreas Cord-Landwehr
fc9a128f47
Remove obsolete COPYING files
2020-08-17 08:00:58 +02:00
David Faure
d326d5dab9
GIT_SILENT increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT
2020-08-16 01:12:16 +02:00
l10n daemon script
6e9df28487
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.73.0 release.
2020-08-01 17:06:54 +00:00
Andreas Cord-Landwehr
f4281984c1
Adapt license to LGPL-2.0-or-later
...
According to relicensecheck Brad is OK with changing LGPLv2 to LGPLv2+,
which is required to be compatible with the LGPL-2.1-or-later licensed
source files.
2020-07-21 09:26:47 +00:00
Friedrich W. H. Kossebau
20f996a7dd
Rely on QStringLiteral yielding a QString to use its methods on
...
GIT_SILENT
2020-07-13 04:02:38 +02:00
Friedrich W. H. Kossebau
9a04f2637f
Use KF-standardized Qt logging categories
...
See https://community.kde.org/Frameworks/Frameworks_Logging_Policy
2020-07-13 04:01:44 +02:00
l10n daemon script
d1136c4bac
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.72.0 release.
2020-07-04 09:51:54 +00:00
l10n daemon script
a446331a5e
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.71.0 release.
2020-06-06 19:34:48 +00:00
David Faure
37be13e3a4
GIT_SILENT increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT
2020-06-05 10:40:11 +02:00
Laurent Montel
51d0b2ad86
GIT_SILENT: we don't use phabricator anymore
2020-05-19 07:13:43 +02:00
Martin T. H. Sandsmark
8562ce18f1
Add some sanity and bounds checking
...
Since QImage does sanity checking for overflows and stuff wrt.
dimensions and depth, check for QImage::isNull() as early as possible to
see if there's some funky business going on.
Also tried to add some checks wherever we wrote to "raw" memory.
Unit tests pass, and tested converting some files from
https://samples.ffmpeg.org/image-samples/ to pngs, and that seemed to
work.
Reviewed By: aacid
Differential Revision: https://phabricator.kde.org/D24367
2020-05-10 18:06:56 +02:00
David Faure
f5b26cc9f9
GIT_SILENT increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT
2020-05-10 00:38:45 +02:00
l10n daemon script
105d0fab46
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.70.0 release.
2020-05-02 21:58:20 +00:00
Martin T. H. Sandsmark
497b6b81bd
Fix build on Windows.
...
We added our own implementation of rand_r to make sure we use the same
as Gimp, and to make Windows work. But we need to actually use it
everywhere.
Discussion in Differential:
Differential Revision: https://phabricator.kde.org/D25267
2020-04-15 09:46:54 +02:00
Martin T. H. Sandsmark
c60e77c048
Add support for modern Gimp images/XCF files
...
We now support up to and including version 11 of the XCF format, earlier
it only supported version 1 (from 1997, according to the XCF spec).
Biggest difference seems to be that they changed to 64bit for offsets
from version 11 and upwards, otherwise it's mostly just newer enum
values and theoretically major stuff that we don't really need to care
about to get a thumbnail (e. g. linear vs. perceptual RGB).
We still don't support all features, but now it handles that more
gracefully and should at least create thumbnails that are usable. It
should also be easier to update in the future if/when there comes new
versions.
Also added a test file created with the latest version of Gimp
(2.10.18).
Reviewed By: aacid
Differential Revision: https://phabricator.kde.org/D25937
2020-04-13 14:52:33 +02:00
l10n daemon script
f089e860e0
GIT_SILENT Upgrade ECM and KF5 version requirements for 5.69.0 release.
2020-04-04 22:35:32 +00:00
David Faure
551e7d44a8
Port the HDR plugin from sscanf() to QRegularExpression. Fixes FreeBSD.
2020-03-29 13:04:34 +02:00
David Faure
232075f92e
Port HDR plugin to qCDebug, to debug CI failure on FreeBSD
...
NO_CHANGELOG
2020-03-29 12:14:13 +02:00
David Faure
1d12b345f9
GIT_SILENT add missing newline
2020-03-29 01:06:42 +01:00
David Faure
becd7aff3a
autotests: print QImageReader::supportedImageFormats, to debug CI failures
2020-03-29 00:47:47 +01:00
David Faure
52fbe1863b
GIT_SILENT increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT
2020-03-25 00:54:05 +01:00