Ivailo Monev
2315772e5a
generic: MOC warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 23:59:08 +02:00
Ivailo Monev
d3be49d50a
kioslave: remove remote slave tests
...
there are no actual test cases for it, it's just glue code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 05:54:35 +02:00
Ivailo Monev
78f0224414
generic: adjust to KIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 04:05:59 +02:00
Ivailo Monev
594e39a043
generic: adjust to KCrash and klauncher interface changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-04 22:44:00 +02:00
Ivailo Monev
906c5331da
kioslave: use QTextCodec::codecForText() for text encoding detection in textthumbnail thumbnailer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:20:18 +02:00
Ivailo Monev
12491d988d
kioslave: add image/vnd.djvu+multipage to the djvuthumbnail MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 00:23:52 +02:00
Ivailo Monev
16862f5e52
kioslave: const-ify variable in ThumbnailProtocol::pluginForMimeType()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 00:19:33 +02:00
Ivailo Monev
b01b2a2d42
kioslave: sync preview defaults
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-16 23:54:02 +02:00
Ivailo Monev
8b2eba7361
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 01:41:49 +02:00
Ivailo Monev
382ab1e4a9
generic: sync default preview sizes limits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 07:34:23 +03:00
Ivailo Monev
993837c70d
kioslave: remove duplicate KIO_MTP definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 07:42:36 +03:00
Ivailo Monev
cac69db972
kioslave: prepare for KDebug change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 02:49:07 +03:00
Ivailo Monev
09eb3181c2
kioslave: log trash KIO slave messages to specialized area
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 00:00:56 +03:00
Ivailo Monev
bb0bff240f
kioslave: log mtp KIO slave messages to specialized area
...
7000 is reserved for kio
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 21:56:38 +03:00
Ivailo Monev
72871a1ded
kioslave: log floppy KIO slave messages to specialized area
...
7101 is reserved for kio_file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 21:52:14 +03:00
Ivailo Monev
9471b46f07
kioslave: remove EXR thumbnailer
...
no image handler for EXR now and the thumbnail may be too small to fit
well in the file properties dialog, if there is image handler (plugin)
for EXR the generic image thumbnailer can still create one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-12 04:14:59 +03:00
Ivailo Monev
06a7d81327
generic: make use of KUser and KUserGroup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 22:17:43 +03:00
Ivailo Monev
41a73e5c5f
kioslave: report failure to browser services from network KIO slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 01:38:06 +03:00
Ivailo Monev
ec28233614
kioslave: create KDNSSD instance on demand
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 01:17:32 +03:00
Ivailo Monev
dcc3b987b4
kioslave: remove unused IcoUtils::loadIcoImageFromExe() function argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-09 00:32:49 +03:00
Ivailo Monev
ba947123bf
kioslave: merge ICO format related function overloads
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-09 00:28:41 +03:00
Ivailo Monev
e4e6a281b3
kioslave: remove unused ICO format related utility functions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-09 00:16:32 +03:00
Ivailo Monev
21296837e2
kioslave: ignore maximum size limit for epubthumbnail and comicbookthumbnail thumbnailers
...
often files in such format are larger than the default limit for local
files which is 5MB (was 1MB not long ago)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 14:23:54 +03:00
Ivailo Monev
16014529c1
kioslave: make use of KTemporaryFile::filePath()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-07 14:13:37 +03:00
Ivailo Monev
88db934aa7
generic: use the new karchive library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 16:56:10 +03:00
Ivailo Monev
24fa558df4
kioslave: remove archive, recentdocuments, settings and applicaitons KIO slaves
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 14:03:03 +03:00
Ivailo Monev
878bdec878
kioslave: exrcreator thumbnailer review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 13:40:17 +03: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
cc7518889c
kioslave: fix double-free in epubthumbnail
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 00:07:52 +03:00
Ivailo Monev
aa27f33e87
kioslave: epubthumbnail rewrite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 23:51:12 +03:00
Ivailo Monev
d82746be82
generic: adjust to KLocale changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:19:42 +03:00
Ivailo Monev
a3bc9cf437
generic: make use of the new KRandom::randomMax() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 11:55:36 +03:00
Ivailo Monev
a1378c0bd8
kioslave: assume desktop files do not require update in desktop KIO slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 18:45:34 +03:00
Ivailo Monev
e1c102d439
generic: remove checks for system headers that should be present
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 16:21:57 +03:00
Ivailo Monev
d30f272b3a
kioslave: use comment field for original path and deletion date in trash slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 02:53:53 +03:00
Ivailo Monev
45fbbf2582
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 22:06:42 +03:00
Ivailo Monev
56b3460011
generic: drop SMB and NFS support
...
I cannot think of a use case for them with kdirshare service in place,
never needed to access one either
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 02:10:14 +03:00
Ivailo Monev
c0cb825244
kioslave: do not associate tar protocol with non-standard application/x-webarchive MIME type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 22:32:22 +03:00
Ivailo Monev
8732de2646
kioslave: remove filter slave
...
none of the formats provides enough information to be worth implementing
stat() and listDir()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 21:15:26 +03:00
Ivailo Monev
acabd50003
kioslave: use glob as MimeType to register imagethumbnail for all images MIME types
...
fixes thumbnail generation for HEIF images for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 07:13:25 +03:00
Ivailo Monev
56f58144c7
kioslave: skip trash slave tests that are not to be run as root
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-23 02:15:17 +03:00
Ivailo Monev
efb984cfae
generic: bump minimum Katie version requirement to 4.12.0
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 03:59:41 +03:00
Ivailo Monev
ecdddf515a
kioslave: set the service MIME type to "inode/vnd.kde.service.unknown" when it is unknown from network slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-10 17:15:22 +00:00
Ivailo Monev
7857f1837b
kioslave: fix possible crash in case of null KMimeType pointer in network slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 18:55:05 +03:00
Ivailo Monev
31afa6c691
kdirshare: new KDED module and file properties plugin for directory sharing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 17:51:48 +03:00
Ivailo Monev
6b43e45753
kioslave: discard thumbnail from Exiv2 metadata if it is smaller than the requested size
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 23:16:01 +03:00
Ivailo Monev
37b22e25cc
kioslave: remove invalid and unused network MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 14:39:15 +03:00
Ivailo Monev
1e312f1ec5
kioslave: use icons provided by ariya-icons for network MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 12:28:05 +03:00
Ivailo Monev
969b40bd93
kioslave: remove unused network MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 12:19:37 +03:00
Ivailo Monev
5c3fbccf82
kioslave: redirect sftp-ssh service URLs to sftp slave from network slave
2022-05-06 01:35:54 +00:00