Ivailo Monev
3ca810a7d4
generic: replace QUuid with QByteArray and qRandomUuid()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-22 14:57:40 +02:00
Ivailo Monev
ff13ae7a6a
kurifilter-plugins: change default search providers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 20:41:15 +02:00
Ivailo Monev
43dfbda893
libs: remove unused token argument of TaskManager::setTrackGeometry()
...
if UUID tokens were actually used for something the getter
(TaskManager::trackGeometry()) would also take token argument, token was
always the same string too - {00000000-0000-0000-0000-000000000000}
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 07:02:18 +02:00
Ivailo Monev
671bcee7ce
plasma: remove code for always false condition
...
QUuid().toString() does not create random UUID string, it is always
{00000000-0000-0000-0000-000000000000}
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 16:02:52 +02: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
3cc7924be3
generic: fix regressions since f1cfe7bdba
...
do not use hardcoded date executable path while at it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-13 08:51:19 +02:00
Ivailo Monev
73b37d03de
kcontrol: new module to control meta information
...
the only other way to control which meta information to show in tooltips
and such is to enable Dolphin information panel, find file that has the
desired metadata to disable and right click on the metadata widget after
hovering over the file which is very much not obvious and tedious
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-10 13:10:27 +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
71b4805ab9
generic: adjust to KFileMetaInfo and KFileMetaInfoItem classes changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-09 17:23:02 +02:00
Ivailo Monev
9297caf774
kcontrol: remove Strigi analyzer for fonts
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 21:51:57 +02:00
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