Commit graph

1340 commits

Author SHA1 Message Date
Ivailo Monev
f9c449dcd1 kfile: reimplement it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 21:26:15 +02:00
Ivailo Monev
4b3759716c plasma: reimplement folderview applet meta information
requires:
6be64be278

TODO: KFileMetaInfoItem::toString() for special cases like dates, bitrate,
etc. like those handled in kdelibs/kio/kio/kfilemetainfo.cpp.
KFileMetaInfoItem::suffix() and KFileMetaInfoItem::prefix() are not
implemeneted but KFileMetaInfoItem::toString() will cover both

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 18:49:13 +02:00
Ivailo Monev
c092639d4e kcontrol: remove disabled code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 17:40:21 +02:00
Ivailo Monev
683c904f53 kdm: do not add entries for unavailable styles in KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 03:51:33 +02:00
Ivailo Monev
3dad5a3eab kcontrol: fallback to Oxygen, Cleanlooks or Windows style if default is not found in style KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 03:50:56 +02:00
Ivailo Monev
9fc0f9e91d kstyles: remove files for unsupported styles
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 03:39:29 +02:00
Ivailo Monev
dd6118039a generic: drop support for emoticons
icon themes should provide some emoticons:
https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

Katie provides better utility for converting images:
https://github.com/fluxer/katie/tree/master/util/imgconv

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 00:31:04 +02:00
Ivailo Monev
afe7df7896 kinfocenter: add entry for each network interface address
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-07 05:39:07 +02:00
Ivailo Monev
fd15e95db2 kinfocenter: reimplement nic module via QNetworkInterface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-07 05:28:03 +02:00
Ivailo Monev
4c85f30825 plasma: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-05 03:54:09 +02:00
Ivailo Monev
e2779e8930 plasma: somewhat fix BackgroundListModel thread-safety issues and add more image suffixes, patterns and MIME types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-04 16:08:17 +02:00
Ivailo Monev
4bf0d252d5 kcontrol: remove browser support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 01:37:29 +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
cd2057d407 libs: save and load group tasks pixmaps in Katie image format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 16:27:17 +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
09f524360e kcontrol: use the shared audio player instance to play bell sound
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-23 21:20:06 +02:00
Ivailo Monev
3d177ec896 ktimezoned: reuse variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-23 02:56:38 +02:00
Ivailo Monev
f65f0f63a9 plasma: remove unused keystate and mouse data engines
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-21 09:24:38 +02:00
Ivailo Monev
5bad21956b plasma: add missing paragraph tag in dictionary data engine error message
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-21 09:03:34 +02:00
Ivailo Monev
e99bdd51d6 plasma: reimplement dictionary data engine
requires:
808d94b266

works like a charm:
https://ibb.co/j4Czypq

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-21 08:57:52 +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
738b88e4b3 plasma: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-19 16:59:42 +02:00
Ivailo Monev
0626a7d2f0 plasma: cookies KIO metadata is no more
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 18:03:23 +02:00
Ivailo Monev
35b1c6dcf0 knetattach: correct type check for NFS information text
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 17:29:30 +02:00
Ivailo Monev
15408bce38 knetattach: manage all radio buttons state via KButtonGroup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 17:05:44 +02:00
Ivailo Monev
68a6733bdb knetattach: if path is empty set it to / for NFS
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 16:36:56 +02:00
Ivailo Monev
8c33590ed1 knetattach: add NFS share support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 16:22:00 +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
e1736b0918 knetattach: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 15:46:26 +02:00
Ivailo Monev
0ecf46034e knetattach: enable protocols based on slaves availability
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 15:02:17 +02:00
Ivailo Monev
e28216c4e0 pics: scale the image via QImageReader option and use its error string getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-14 03:34:20 +02:00
Ivailo Monev
51f4f0c692 pics: check width and height values in ksvgtopng utility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-11 01:12:48 +02:00
Ivailo Monev
3db4cf018c kdm: convert auros theme footer background image to PNG
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-11 01:02:28 +02:00
Ivailo Monev
e772a773e9 kstyles: do not attempt to free invalid X11 pixmap handles
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-05 09:02:47 +02:00
Ivailo Monev
848f20762a kwin: set compositing type to None when it is not saved as XRender in KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-03 06:30:41 +02:00
Ivailo Monev
21d5aaf376 kcontrol: load preview icons in SVG/SVGZ format as any other format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 18:12:52 +02:00
Ivailo Monev
9fcbe100a1 kdm: use Auros wallpaper for Auros KDM theme
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 06:19:10 +02:00
Ivailo Monev
c42a1f33b9 pics: reimplement ksvgtopng utility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 05:49:33 +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
a2ca134e84 plasma: fix rare crash on applications launch from kickoff menu
regression since 7d2095df32

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-30 10:15:56 +02:00
Ivailo Monev
7d2095df32 generic: replace QLinkedList<T> with QList<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 18:04:30 +02:00
Ivailo Monev
e8c9f3077d ksplash: drop support for JPEG
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-28 20:35:32 +02:00
Ivailo Monev
75d4dc408a generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 20:21:07 +02:00
Ivailo Monev
a4241a817b ksmserver: remove bogus copyright file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 16:40:21 +02:00
Ivailo Monev
c1f2abdeff kscreensaver: remove unused widget embedding support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 16:17:26 +02:00
Ivailo Monev
24aa99c2dc kscreensaver: remove kpartsaver
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 16:03:27 +02:00
Ivailo Monev
97e41563d9 kscreensaver: remove unused images
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 15:31:01 +02:00