Commit graph

10 commits

Author SHA1 Message Date
Ivailo Monev
a9b6e2dd29 generic: adjust to ThumbCreator changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-03 22:44:24 +03:00
Ivailo Monev
d9cefe86c4 kioslave: release the format before the page from djvucreator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-13 11:57:05 +02:00
Ivailo Monev
04fd07eec7 kioslave: scale the page size to the requested thumbnail width and height from djvucreator thumbnailer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-13 10:54:06 +02:00
Ivailo Monev
2988a77e82 kioslave: draw blended icon for document thumbnails
since the document thumbnails look pretty much the same (i.e. a text page)
drawing icon not only from the generic text thumbnailer as indicator what
type of document the thumbnail is for makes sense

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-13 10:34:36 +02:00
Ivailo Monev
69a1de37d2 kioslave: wait for document decoding to complete in djvucreator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-13 06:15:45 +02:00
Ivailo Monev
715b840e4a kioslave: djvucreator rewrite to use DjVu library
rendering into memory block allocated for the QImage without extra process
should speed things up

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-12 17:46:44 +02:00
Ivailo Monev
83720e6c80 kioslave: minor thumbnailers review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 03:38:56 +03:00
Ivailo Monev
037fee5241 kioslave: reimplement DjVu thumbnail creator [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-09 18:54:34 +02:00
Ivailo Monev
f39596ee19 generic: review configuration checks
since kde-runtime was merged into kde-workspace some checks definitions are
duplicated in config-runtime headers thus it is removed.

missing function and header checks were added, most of which also missing in
kde-runtime and kde-workspace so that is by no means mistake made during the
merge.

the check for libkstat for Solaris is actually done via /dev/kstat existence
check from ksysguardd/Solaris/Solaris.cmake.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 20:10:10 +00:00
Ivailo Monev
fdeee7c849 imported everything from kde-runtime 2014-11-15 04:16:00 +02:00