Commit graph

91 commits

Author SHA1 Message Date
Ivailo Monev
9e3f9c37a6 kioslave: remove LFS support assert
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-09 02:00:01 +03:00
Ivailo Monev
f320719e3b kioslave: include required OpenEXR header
fixes build with OpenEXR v3.0+

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-05-27 21:00:09 +03:00
Ivailo Monev
383fe0623f 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-28 14:27:33 +03:00
Ivailo Monev
9cb8e7a937 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:40:56 +02:00
Ivailo Monev
97c5a38cf2 kioslave: use hex string as hash for thumbnail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-21 13:30:26 +02:00
Ivailo Monev
fce69c3dc4 kioslave: implement rotation of thumbnail for any kind of image
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 04:36:52 +02:00
Ivailo Monev
3bed258dbf kioslave: use SHA1 algorithm for thumbnail name
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-13 20:49:01 +02:00
Ivailo Monev
0033503f4f kioslave: query enabled by default thumbnail creators plugins
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-13 20:06:47 +02:00
Ivailo Monev
ebe50d1a6d kioslave: correct PNG MIME in image thumbnailer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-12 17:26:49 +02:00
Ivailo Monev
bbc3609d6a kioslave: remove msvc support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-11 17:40:39 +02:00
Ivailo Monev
e7e02d7be7 generic: enable thumbnail plugins by default via X-KDE-PluginInfo-EnabledByDefault entry
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-11 17:34:41 +02:00
Ivailo Monev
d065c61a17 kioslave: pass required version to find_package()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-07 16:55:56 +02:00
Ivailo Monev
b9cc571016 kioslave: add mtools feature info
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 13:28:12 +02:00
Ivailo Monev
388dc56870 generic: consistent library variables usage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 20:14:30 +02:00
Ivailo Monev
934d3d3ad9 kioslave: remove about, cgi, fish, man and info KIO slaves
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 02:55:39 +02:00
Ivailo Monev
0bc73060d7 generic: remove some redundant environment variable queries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 12:00:29 +02:00
Ivailo Monev
3c4ba4f3ba kioslave: add missing kio_docfilter.css file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 00:50:48 +02:00
Ivailo Monev
9717293996 kioslave: move kio_docfilter.css where it belongs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 01:24:42 +02:00
Ivailo Monev
f437919274 generic: Hurd build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-01 23:21:44 +02:00
Ivailo Monev
4dde33afa5 kioslave: correct Exiv2 headers directories inclusion 2020-12-29 05:05:17 +00:00
Ivailo Monev
524ca13310 generic: drop support for operating systems Katie does not support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:45:13 +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
cd10f8911b kioslave: add wrestool feature information
it is one of the hidden requirements for certain features to work, noted
on the wiki at https://github.com/fluxer/katana/wiki/Building-and-installing
aswell.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-23 18:28:34 +00:00
Ivailo Monev
87ad52ac91 kioslave: require Mtp atleast version 1.1.2
it was required by the CMake module in kdelibs repository so far which
will be rewritten soon

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 16:53:13 +00:00
Ivailo Monev
5880437805 generic: drop SLP support
TODO from https://github.com/fluxer/katana/issues/8

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 17:54:53 +02:00
Ivailo Monev
c547dd7a57 generic: fix most of the overlinking issues
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 00:23:28 +00:00
Ivailo Monev
5d4b2fb779 kioslave: remove duplicate JPEG ind_package call
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 23:23:08 +00:00
Ivailo Monev
591b538337 generic: replace installation paths with KDE4_ prefixed
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
480c5f698f generic: purge Qt support with fire
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 01:22:54 +00:00
Ivailo Monev
e537be53c9 kioslave: correct file/directory existence checks in TestTrash test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 22:28:02 +00:00
Ivailo Monev
c877c3e49b kioslave: replace QFile::exists() with QDir::exists() where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 19:52:10 +00:00
Ivailo Monev
32486598e7 kioslave: include sys/stat header where needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 22:27:10 +00:00
Ivailo Monev
71a46a50bb generic: adjust to KDirWatch changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 12:18:59 +00:00
Ivailo Monev
6d8300726b kioslave: oops, typo
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 02:27:53 +00:00
Ivailo Monev
1f315b03ce kioslave: fix trash config synchronization issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 00:29:39 +00:00
Ivailo Monev
a1711089b2 kioslave: fix build against non-namespaced Qt/Katie
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 18:45:32 +00:00
Ivailo Monev
b3f5c089d5 kioslave: fix build against namespaced Qt/Katie
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 00:51:25 +00:00
Ivailo Monev
de7cddaba2 generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-08 14:51:07 +00:00
Ivailo Monev
af45159765 generic: replace forward declarations with headers inclusions
this was done with namefsck script from Katie, solves namespace issues

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 02:36:36 +00:00
Ivailo Monev
b4e5cd519d generic: adjust to KApplication changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 02:34:45 +00:00
Ivailo Monev
952244d637 generic: get rid of kdefakes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-02 13:37:23 +00:00
Ivailo Monev
2926aeea60 generic: remove use of Q_NOREPLY, it is no-op
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-12 02:10:09 +00:00
Ivailo Monev
f1cfe7bdba generic: replace KProcess with QProcess where feasable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 16:22:26 +00:00
Ivailo Monev
b88dcf2475 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 23:33:43 +00:00
Ivailo Monev
260c6f3dd8 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 22:27:02 +00:00
Ivailo Monev
c4e09b85d5 genric: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 20:57:58 +00:00
Ivailo Monev
043bd6b0bc generic: fix build with QStringBuilder enabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 06:19:57 +00:00
Ivailo Monev
c00d30c733 generic: do not store image caches on disk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-05 05:10:12 +00:00
Ivailo Monev
d7447ec14f kioslave: include required QDateTime header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-03 03:10:43 +00:00
Ivailo Monev
ccfed4ed1d generic: use QCryptographicHash instead of KMD5
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 04:30:28 +00:00