Ivailo Monev
f54740e469
kio: remove now unused ForwardingSlaveBase class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 02:11:31 +03:00
Ivailo Monev
55e6b1b591
kio: remove redundant languages overrides
...
the languages are BCP 47 codes, see:
https://datatracker.ietf.org/doc/html/rfc7231#section-5.3.5
and the links that lead to the BCP 47 RFC. the replacements in the
provided file were kinda bogus (contain dash which they should not)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 02:58:38 +03:00
Ivailo Monev
ed79c859b2
generic: merge KDELibs4ToolsTargets and KDELibs4LibraryTargets
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:57:38 +03:00
Ivailo Monev
5613e5483c
generic: remove redundant build varibles
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 20:25:52 +03:00
Ivailo Monev
36c910c653
generic: move stuff from KDE4Internal module to KDELibs4Config
...
large-scale changes to the build system, nothing a user sees tho - it is
all under the hood
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:01:40 +03:00
Ivailo Monev
102f74021f
kio: export KAbstractViewAdapter class
...
currently only the plasma folderview applet uses it but it has a copy of
the header so better export it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 16:31:48 +03:00
Ivailo Monev
78933232a2
generic: remove build variable used to specify library type
...
only shared builds are supported now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:19:17 +03:00
Ivailo Monev
e978590acd
generic: define KDE_DEFAULT_DEBUG_AREA in the main build file for each library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 23:43:20 +03:00
Ivailo Monev
25bc94ac0e
kio: remove unused KBookmarkExporterBase, KBookmarkImporterBase and KXBELBookmarkImporterImpl classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 08:16:00 +03:00
Ivailo Monev
c63f00ec2a
kio: move KDynamicJobTracker to kdeui and export it as public class
...
to be used by kprintjobs and possibly more, also added camelcase header
for KUiServerJobTracker
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 03:09:21 +03:00
Ivailo Monev
7862c2ca66
kio: remove unused KBookmarkDomBuilder class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:06:47 +03:00
Ivailo Monev
d9eca4f771
kio: remove unused KIO::FileJob class and random access I/O API
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 23:06:32 +03:00
Ivailo Monev
004e03252f
kio: merge KIO::Slave into KIO::SlaveInterface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 13:37:11 +03:00
Ivailo Monev
969ddd830f
kutils: rewrite KHTTP and move it to kio library
...
same functionality but without extra dependencies and better throughput
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 04:59:18 +02:00
Ivailo Monev
301bc3a1e5
kutils: new kemail library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-15 05:03:10 +03:00
Ivailo Monev
0ac2e1f132
kio: remove unused and redundant KShellCompletion class
...
KCompletion has a shell-completion mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 21:26:19 +03:00
Ivailo Monev
ef4683a5ef
kio: get rid of JobUrlCache proxy class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 16:54:57 +03:00
Ivailo Monev
f7b9fa633a
kio: remove unused KonqBookmarkOwner, KonqBookmarkMenu and KonqBookmarkContextMenu classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 04:19:36 +03:00
Ivailo Monev
a1e8400692
kio: drop support for importing formats other than XBEL
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 04:07:52 +03:00
Ivailo Monev
2bf6c7b236
kio: do not use resource files for KACLEditWidget images
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 15:34:01 +03:00
Ivailo Monev
695d21cc89
kio: replace host info agent with direct QHostInfo method calls
...
QHostInfo already caches results
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 06:07:48 +03:00
Ivailo Monev
5ad081b8bf
kio: drop NFS and SMB related classes, integrate with kdirshare service
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 18:17:44 +03:00
Ivailo Monev
aa0cca8b8d
kio: bootstrap build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 04:53:05 +03:00
Ivailo Monev
e722b26ea5
kio: reimplement meta information extraction
...
TODO: plugins for audio and video meta information extraction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 04:45:36 +03:00
Ivailo Monev
f6cef0d391
kio: bootstrap build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-05 00:06:52 +03:00
Ivailo Monev
1fe3f61065
generic: port KIO to KPasswdStore and drop kwallet and kwasswdserver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-04 23:32:58 +03:00
Ivailo Monev
3eb0cdd7f1
kio: move KImageIO methods to kdeui library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 23:53:39 +03:00
Ivailo Monev
fd606e89a8
kio: remove scanning support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-16 08:21:02 +02:00
Ivailo Monev
7b1b769788
kio: remove unused KDBusServiceStarter class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-12 10:36:07 +02:00
Ivailo Monev
5ba7c7516a
kio: do not link to zlib and X11 libraries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 02:41:19 +02:00
Ivailo Monev
ab6370b41a
kio: repurpose KFileMetaInfo::supportedKeys(), new public KFileMetaInfo::name() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-10 12:05:20 +02:00
Ivailo Monev
aaac5ec388
generic: remove unused metainfo KIO slave and MetaInfoJob KIO class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-10 02:21:42 +02:00
Ivailo Monev
ba198f7fc1
kio: reimplement meta information via libextractor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-09 00:06:22 +02:00
Ivailo Monev
c90d0d7d16
generic: drop support for file metadata writing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 21:30:04 +02:00
Ivailo Monev
6be64be278
kio: actually return translated key from KFileMetaInfoItem::name()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 18:48:43 +02:00
Ivailo Monev
11ea54d213
generic: drop SSL configuration support
...
SSL socket is used only in the ftp slave and in the dictionary
data engine for plasma which should use QSslConfiguration to
apply any prefernces - they do not
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-20 01:28:17 +02:00
Ivailo Monev
3d7f76c332
kio: remove builtin data slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 16:35:58 +02:00
Ivailo Monev
4ee02ab2dc
kio: remove unused KDataToolInfo, KDataToolAction and KDataTool classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 16:14:02 +02:00
Ivailo Monev
3ce5ea7e58
generic: drop TCP slave support and now unused SSL-related metadata
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 05:25:02 +00:00
Ivailo Monev
b277cdadfb
generic: remove now unused http/webdav slave bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-17 10:57:37 +02:00
Ivailo Monev
0009cbb5a2
generic: drop support for webdav protocol
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 15:45:23 +02:00
Ivailo Monev
581afd3caa
generic: drop KIO HTTP(S) support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 09:12:20 +02:00
Ivailo Monev
6cdb6c9333
kfile: revert f59ad04f65
...
due to nasty hack in plasma folderview applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 02:45:37 +02:00
Ivailo Monev
6509d1f533
kdeui: make shadow blur effect function public
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:28:04 +02:00
Ivailo Monev
f59ad04f65
kfile: deal with TODO related to moving private class from kio to kfile library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:05:46 +02:00
Ivailo Monev
47266e721b
kio: remove unused KIO::DavJob class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 05:41:49 +02:00
Ivailo Monev
ea8fad680c
generic: load SVG images as any other format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 00:20:09 +03:00
Ivailo Monev
bf898feaeb
generic: remove KFilePlugin class leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-25 02:34:07 +03:00
Ivailo Monev
95dc492b25
kio: use KImageFilePreview directly for previews
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-30 16:53:14 +03:00
Ivailo Monev
289d0bffcd
kio: remove unused rename plugin support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-30 03:04:31 +03:00