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
Ivailo Monev
99c822188c
kioslave: rfb compatibility bits for network slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 00:47:42 +03:00
Ivailo Monev
47b62e9d71
kioslave: set the icon for the service to the one set in the MIME type from the network KIO slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 22:51:04 +03:00
Ivailo Monev
494297b408
generic: ajdust to kdnssd library changes
2022-05-05 22:20:45 +03:00
Ivailo Monev
4385f0be53
generic: remove redundant executables output path override
...
kde4_add_manual_test() macro already does it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 00:30:51 +03:00
Ivailo Monev
cf58455fd5
kioslave: prepare for KIO::AuthInfo changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-06 23:29:48 +03:00
Ivailo Monev
d03d16c94b
kioslave: create GUI application for sftp and smb slaves
...
fixes crash when authorization is required
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-06 01:19:04 +03:00
Ivailo Monev
5bed158cc6
kioslave: remove unused definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 18:45:33 +03:00
Ivailo Monev
4abe1ff384
generic: remove unused and fix some configuration checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 18:44:39 +03:00
Ivailo Monev
b400ca1b7a
kioslave: sync thumbnail name code with kdelibs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 14:14:42 +02:00
Ivailo Monev
f46cea0ed1
kioslave: sync thumbnail name code with kdelibs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-13 10:08:44 +02: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
b7baa441d5
kioslave: remove redundant bookmarks slave
...
the slave was used by KHTML and Dolphin has places feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 16:50:15 +02:00
Ivailo Monev
769ed9882b
kioslave: correct format for thumbnails
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 15:08:32 +02:00
Ivailo Monev
5666a4ba6e
kioslave: save thumbnails in Katie's default image format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-28 01:56:06 +02:00
Ivailo Monev
d100d597a8
kioslave: add Katie image format MIME type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-27 22:10:05 +02:00
Ivailo Monev
9c5cbd9f02
kioslave: include now required headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-19 20:52:15 +02:00
Ivailo Monev
17cf6caa0e
generic: drop support for webdav protocol
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 16:00:51 +02:00
Ivailo Monev
8ac7cb1330
kioslave: create thumbnails for SVG images via the generic images thumbnailer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 05:36:11 +02:00
Ivailo Monev
2141012552
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-30 14:31:17 +02:00
Ivailo Monev
4ef70348f8
kioslave: remove duplicate MIME entry in djvuthumbnail.desktop
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 13:38:28 +02:00
Ivailo Monev
3075a17ece
generic: replace QDesktopServices with QStandardPaths
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 18:16:13 +02:00
Ivailo Monev
523813e955
kioslave: adjust to KIconEffect change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 03:26:57 +02:00
Ivailo Monev
1ccdd3a2f6
kioslave: de-duplicate code by using KIconEffect::shadowblur()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:41:23 +02:00
Ivailo Monev
78b646b666
kioslave: define PORTMAP before including rpc header in all files
...
fixes build on OpenIndiana
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-18 17:20:51 +03:00
Ivailo Monev
fc862efa0e
kioslave: check for RPC types via check_type_size()
...
partially fixes build of NFS slave on OpenIndiana
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-18 17:11:01 +03:00
Ivailo Monev
1041579da6
kioslave: use dedicated pixel getter method to obtain pixel in EXR thumbnailer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-16 16:35:34 +03:00
Ivailo Monev
fc7b2df492
generic: link targets that use SVG component to it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 03:26:31 +03:00
Ivailo Monev
9748c4adf5
kioslave: remove unused variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-02 03:04:41 +03:00
Ivailo Monev
b9ed28a41c
kioslave: add image/vnd.zbrush.pcx to image thumbnailer MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-24 21:32:40 +03:00
Ivailo Monev
7a20f6aa85
kioslave: add aliases to comic book thumbnailer MIME types
...
fixes thumbnail generation for comic books
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 23:42:41 +03:00
Ivailo Monev
4f889e1438
kioslave: try different unrar version argument if "--version" does not work
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 20:45:34 +03:00
Ivailo Monev
c92e12231e
kioslave: use inheritance and alias aware MIME type comparison
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 19:45:29 +03:00
Ivailo Monev
bfbde5a437
kioslave: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 01:48:24 +03:00
Ivailo Monev
75661e23f7
kioslave: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 01:06:58 +03:00
Ivailo Monev
5017f8065b
generic: remove reference to removed KIO slaves
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-02 05:06:48 +03:00
Ivailo Monev
5069836bc9
generic: port to new kexiv2 library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-01 16:25:30 +03:00