Commit graph

9 commits

Author SHA1 Message Date
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
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
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
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
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