Ivailo Monev
860b2d098d
kdecore: new KCompressor and KDecompressor classes replacing KFilterDev
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 18:07:24 +03: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
3ab3f3b47f
kutils: new karchive library to replace KZip and KTar
...
it has to solve a few problems like:
1. blocking the current thread while listing, extracting or adding to
archive
2. lack of support for some archive formats such as 7-zip in the
previously available classes for dealing with archive
3. progress and error reporting
a KArchiveJob class may have to be implemented to solve the above
issues. the API is just as frustrating to use as KTar and KZip right now
tho and I am not happy with that but the class itself is a 3-rd rewrite
of what was once Python module, plugin for another project and now used
as base in library.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 16:53:55 +03:00
Ivailo Monev
6f0b3eda3b
kdecore: merge KTzfileTimeZone and other tzdata related classes into the base classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 16:08:05 +03:00
Ivailo Monev
d30fc8d22a
kdecore: KSystemTimeZones rewrite to not require daemon
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 12:20:38 +03:00
Ivailo Monev
81870c59a8
kdeui: remove unused KModifierKeyInfo class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:25:05 +03:00
Ivailo Monev
aa3793cb90
kdeui: remove unused KWordWrap class
...
word wrapping is done automatically via QLabel::setWordWrap() for
example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 21:57:54 +03:00
Ivailo Monev
a7b141e60f
interfaces: undeprecate KTextEditor::TemplateInterface methods and remove KTextEditor::TemplateInterface2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 18:37:06 +03:00
Ivailo Monev
6cf96c3a87
kdeui: remove unused KAnimatedButton class and KIconLoader getters for movies
...
KIconLoader::loadMovie() and KIconLoader::moviePath() are attempting to
load non-standard .mng files which, as far as I am aware, no icon theme
ships. for reference:
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#context
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 17:56:47 +03:00
Ivailo Monev
379600e61e
kdeui: remove unused classes related to plotting
...
ksysguard library already has a plotting class (KSignalPlotter) which
should be moved to kdeui library, plasma library also has a plotting
class (SignalPlotter) very similar to the one from ksysguard library
(KGraphicsSignalPlotter)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 08:58:07 +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
7dc5187778
kdecore: replace most of KRandomSequence with new KRandom::randomMax() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 12:58:37 +03:00
Ivailo Monev
a692d6026e
kdecore: remove unused KAutoSaveFile class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 09:54:51 +03:00
Ivailo Monev
e88c621aa2
generic: authorization reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:27:41 +03:00
Ivailo Monev
fbd4a17ac2
kdecore: drop currency and monetary support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 14:43:11 +03:00
Ivailo Monev
5b03742ff8
kdeui: remove unused KStyle methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 04:13:50 +03:00
Ivailo Monev
44fe769c6a
includes: add camel case headers for KHTTP and KDNSSD classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 04:28:44 +03:00
Ivailo Monev
cca230ab05
includes: remove fancy headers for non-existing classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 04:23:49 +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
83a1f8f089
kparts: drop Plugin class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:41:05 +03:00
Ivailo Monev
2f7a4473be
kparts: drop FileInfoExtension, ListingFilterExtension and ListingNotificationExtension classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 12:52:51 +03:00
Ivailo Monev
f0f95e733f
includes: remove camel case header for now gone Solid::NetworkShare class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:27:06 +03:00
Ivailo Monev
300458f720
kio: drop multi-get support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 04:39:58 +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
6af9b55738
generic: reimplement kdnssd library
...
works as expected, services queries include two for IPv4 and one for
the advertised IPv6 address which have to be filtered:
https://ibb.co/4VpJK9V
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 22:28:32 +03:00
Ivailo Monev
f52ce6884d
kparts: drop LiveConnectExtension class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 16:38:50 +03:00
Ivailo Monev
c59bc13be9
includes: add camel case headers for KExiv2 and KPasswdStore classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-26 21:22:26 +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
fd606e89a8
kio: remove scanning support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-16 08:21:02 +02:00
Ivailo Monev
819136a445
kdeui: remove unused KViewStateMaintainer and KViewStateSaver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-12 13:32:35 +02:00
Ivailo Monev
f40ab60aea
includes: remove fancy KFileMetaInfoGroup header for non-existing class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-12 10:39:37 +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
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
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
08eb4a8558
generic: drop support for emoticons
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 00:41:39 +02:00
Ivailo Monev
225b82020a
kparts: remove unused BrowserHostExtension and WindowArgs classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-04 22:07:21 +02:00
Ivailo Monev
d1cfc14e18
kparts: remove unused BrowserInterface, BrowserRun and BrowserOpenOrSaveQuestion classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 01:33:04 +02:00
Ivailo Monev
8a3d460af6
kutils: remove kprintutils library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-01 21:06:20 +02:00
Ivailo Monev
0c77e10dc6
kio: remove now unused kntlm library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-21 04:28:08 +02:00
Ivailo Monev
7cd0d7631d
includes: remove KHE leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 16:14:56 +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
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
f14e07536e
includes: do not install alias for non-existing accessmanager header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 13:30:22 +00: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
02960a899f
solid: remove irrelevant interfaces
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-03 18:53:25 +02:00
Ivailo Monev
230c04c3d6
generic: install graphic interface headers for solid
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-02 15:57:04 +02:00
Ivailo Monev
68a519b02e
threadweaver: remove it, now unused
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 01:12:07 +03:00
Ivailo Monev
02d1b81c91
interfaces: remove unused instant messanger proxy interface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-31 20:07:59 +03:00
Ivailo Monev
c454d8fdc6
kunitconversion: say hello to my delete button
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 00:37:24 +03:00