Ivailo Monev
|
17c9ea78b0
|
kimgio: use WEBP_MAX_DIMENSION definitions to check WebP limitation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-02-25 14:54:41 +02:00 |
|
Ivailo Monev
|
68f3abe724
|
kimgio: read resource image files as blob
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-02-19 01:13:11 +02:00 |
|
Ivailo Monev
|
07dac570ac
|
kimgio: workaround for some ImageMagick coders failing to load from blob
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-02-17 21:26:54 +02:00 |
|
Ivailo Monev
|
21597b52fb
|
kimgio: minor magick plugin review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-18 16:49:03 +02:00 |
|
Ivailo Monev
|
6368c52162
|
kimgio: ensure same types are compared in magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-17 03:38:39 +02:00 |
|
Ivailo Monev
|
40db951343
|
kimgio: handle PBM, PGM, PPM and XBM via magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-16 06:44:38 +02:00 |
|
Ivailo Monev
|
1b6933c9aa
|
kimgio: handle GIF format via magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-15 11:43:00 +02:00 |
|
Ivailo Monev
|
06a5f5ff90
|
kimgio: handle animations in magick plugin
here is what it renders sometimes tho:
https://ibb.co/2t0nr0v
|
2021-12-15 11:38:14 +02:00 |
|
Ivailo Monev
|
f71f52b1e8
|
kimgio: handle BMP, JPEG, TIFF and TGA formats via magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-12-14 21:21:21 +02:00 |
|
Ivailo Monev
|
35290b59f6
|
kimgio: catch exceptions thrown by ImageMagick during probing via coder info
fixes abort on probing of files which are not images for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-24 19:40:42 +02:00 |
|
Ivailo Monev
|
49f49a28a8
|
kimgio: probe file extension if device is QFile in magick plugin
speeds up loading of large images from filepath
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-20 02:02:55 +03:00 |
|
Ivailo Monev
|
8fab57aaa3
|
kdecore: remove ambiguous debug message based on condition feature [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-09 01:14:38 +03:00 |
|
Ivailo Monev
|
dd07d6844b
|
kdecore: remove perror() debug stream function [ci reset]
TODO: use qt_error_string() instead of strerror() for thread-safety
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-08 21:55:18 +03:00 |
|
Ivailo Monev
|
8c185a5e4a
|
kimgio: add note for plugin contributions [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-04 03:32:06 +03:00 |
|
Ivailo Monev
|
7807328cd8
|
kimgio: webp without alpha writing fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-01 02:02:06 +03:00 |
|
Ivailo Monev
|
59f5511719
|
kimgio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-01 00:01:13 +03:00 |
|
Ivailo Monev
|
f149d0bcf8
|
kimgio: replace free() with WebPFree()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-31 23:46:43 +03:00 |
|
Ivailo Monev
|
feacd21646
|
kimgio: handle RAW format via magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-31 22:33:15 +03:00 |
|
Ivailo Monev
|
c1c9c0272a
|
kimgio: mark magick plugin reimplementations as final
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-30 02:09:12 +03:00 |
|
Ivailo Monev
|
03ab9c1299
|
kimgio: check data size before attempting to creating image from it
fixes ImageMagick warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-30 02:08:50 +03:00 |
|
Ivailo Monev
|
516821646f
|
kimgio: initialize ImageMagick via constructor function
fixes thread-safety issues and crashes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-27 17:38:41 +03:00 |
|
Ivailo Monev
|
d89edcdbc9
|
kimgio: AUTHORS file update [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-27 15:38:15 +03:00 |
|
Ivailo Monev
|
2bda646046
|
kimgio: enable exceptions only for the magick plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-26 22:42:14 +03:00 |
|
Ivailo Monev
|
541c1da4c5
|
kimgio: replace most plugins with ImageMagick based plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-25 22:25:45 +03:00 |
|
Ivailo Monev
|
3a29212314
|
kimgio: save and restore position from HDRHandler::canRead()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-25 18:23:13 +03:00 |
|
Ivailo Monev
|
98ac510ec9
|
kimgio: fix, build and install HDR plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-25 18:13:28 +03:00 |
|
Ivailo Monev
|
fa3228a131
|
kimgio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-25 14:02:33 +03:00 |
|
Ivailo Monev
|
bef3d5a095
|
kimgio: remove redundant MIME package file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-15 15:02:01 +03:00 |
|
Ivailo Monev
|
31c7d13b0a
|
generic: replace internal with Katie definition checks or remove them completely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-10 01:26:06 +03:00 |
|
Ivailo Monev
|
934a74c881
|
generic: CodeQL warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-23 13:13:51 +03:00 |
|
Ivailo Monev
|
1c3b6a6693
|
kimgio: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-23 10:51:43 +03:00 |
|
Ivailo Monev
|
ac3e28b268
|
kimgio: CodeQL warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-23 10:44:23 +03:00 |
|
Ivailo Monev
|
5d024e5a0e
|
generic: adjust to OpenEXR v3.0+ changes
the image I/O plugin will likely break again due to use of deprecated API
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-05-28 02:21:45 +03:00 |
|
Ivailo Monev
|
e735f1fd50
|
generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-26 21:09:16 +02:00 |
|
Ivailo Monev
|
8cee83b339
|
kimgio: remove format without MIME type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-20 07:44:32 +02:00 |
|
Ivailo Monev
|
b25acb7518
|
generic: remove dead code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 20:34:31 +02:00 |
|
Ivailo Monev
|
31ee051ff4
|
generic: remove some compatibility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-27 08:58:02 +02:00 |
|
Ivailo Monev
|
0008f38092
|
kimgio: fix JPEG-2000 images plugin build against Jasper v2.0.20+
JAS_VERSION is defined as string so bumping the required version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-13 10:33:25 +00:00 |
|
Ivailo Monev
|
03622a4e1a
|
kimgio: remove formats supported by Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-10-18 13:41:30 +03:00 |
|
Ivailo Monev
|
937490482c
|
kimgio: remove unused g3r sources
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-09 07:11:00 +00:00 |
|
Ivailo Monev
|
108f35a2e6
|
kimgio: remove Q_EXPORT_STATIC_PLUGIN() macro calls
Katie does not support loading of static plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-02-22 22:23:11 +00:00 |
|
Ivailo Monev
|
0606a081fb
|
generic: fix build with QT_NO_IMAGE_TEXT defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-07 17:17:48 +00:00 |
|
Ivailo Monev
|
6cdb77afd3
|
generic: various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2018-07-17 15:35:02 +00:00 |
|
Ivailo Monev
|
bdae7ff115
|
kimgio: update supported formats in README
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-05-16 13:28:12 +03:00 |
|
Ivailo Monev
|
1f34f5ad73
|
generic: use CMake export header generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-04-27 20:13:02 +00:00 |
|
Ivailo Monev
|
a688544cf3
|
generic: replace KDE macros with Qt alternatives
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-04-22 22:48:02 +00:00 |
|
Ivailo Monev
|
751528cbe8
|
generic: remove unused functions, members and methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-04-19 09:27:29 +00:00 |
|
Ivailo Monev
|
68f546c656
|
kimgio: enable exceptions only for OpenEXR plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-04-13 07:46:45 +00:00 |
|
Ivailo Monev
|
c9cbc904e1
|
generic: adjust plugin installation paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2016-03-06 14:59:19 +00:00 |
|
Ivailo Monev
|
2afcd384f3
|
generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2015-11-20 00:01:16 +02:00 |
|