Ivailo Monev
304b5398ce
plasma: do not store the position of tracked desktop/screen
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 05:34:03 +03:00
Ivailo Monev
0411eb46a8
plasma: replace kephal with single class [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 05:17:09 +03:00
Ivailo Monev
716acdb8f4
plasma: partially port plasma-desktop shell to QDesktopWidget
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 03:40:43 +03:00
Ivailo Monev
cee7057a95
plasma: port panel containment to QDesktopWidget
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 03:32:38 +03:00
Ivailo Monev
f310ae90f6
plasma: add session files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 17:43:48 +03: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
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
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
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
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
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
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
75d4dc408a
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 20:21:07 +02:00
Ivailo Monev
6e5ad73320
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 00:52:48 +02:00
Ivailo Monev
f993f16a4f
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 02:52:04 +02:00
Ivailo Monev
157c8494d9
generic: remove irrelevant solid interfaces reference [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-03 19:34:15 +02:00
Ivailo Monev
775e05814e
generic: add action file for Solid::Graphic and handle its new property in kinfocenter and plasma data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-03 16:06:11 +02:00
Ivailo Monev
6451809681
generic: handle new Solid::NetworkInterface property
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-03 13:10:29 +02:00
Ivailo Monev
86ae3803cf
plasma: check if device is of Solid::Graphic type in solid data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-03 12:45:26 +02:00
Ivailo Monev
a09c8b0e0f
plasma: remove executable data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-03 03:23:19 +02:00
Ivailo Monev
43bdc8ecd6
plasma: deal with TODO related to GPU detection in system monitor applet
...
while at it, handle multiple GPUs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-02 15:33:01 +02:00
Ivailo Monev
2557dbff56
plasma: drop firefox bookmarks support, fetch icons via KDED module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 04:58:10 +03:00
Ivailo Monev
54fdd9aef4
plasma: drop opera bookmarks support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 19:05:39 +03:00
Ivailo Monev
0c16e0e80a
plasma: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 19:03:03 +03:00
Ivailo Monev
d308691c09
plasma: remove declaration of non-existing FetchSqlite::query() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 19:00:10 +03:00
Ivailo Monev
019e37aba0
plasma: remove unused header inclusions in bookmarks runner
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 18:53:03 +03:00
Ivailo Monev
04a94753e4
plasma: indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 18:50:28 +03:00
Ivailo Monev
5d176120e6
generic: link kscreenlocker_greet and plasma-overlay targets to socket libraries if found
...
fixes build on OpenIndiana
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-18 18:54:05 +03:00
Ivailo Monev
101548c608
plasma: rename methods and arguments to fix clashes with definitions
...
fixes build on OpenIndiana
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-18 18:23:29 +03:00
Ivailo Monev
7c74bc0a9b
generic: remove unused dot files [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 20:27:15 +03:00
Ivailo Monev
b6323e183f
plasma: correct values for temperature plotter and tooltip
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-14 15:08:49 +03:00
Ivailo Monev
206b343667
plasma: use Q_BYTE_ORDER to determine byte order
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-06 23:09:37 +03:00
Ivailo Monev
4e4d5a87b6
plasma: remove unused network data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-04 03:07:05 +03:00
Ivailo Monev
dd73e1af18
plasma: correct header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-03 01:07:18 +03:00
Ivailo Monev
a0f00d05a7
plasma: additional IP-based geolocation provider
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-02 23:38:22 +03:00
Ivailo Monev
4b22123986
plasma: remove GPS geolocation provider
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-02 23:13:00 +03:00
Ivailo Monev
9533b1884b
plasma: avoid QString to QByteArray conversion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-30 04:56:16 +03:00
Ivailo Monev
3fef3bdbf4
plasma: sample data update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-30 04:46:52 +03:00
Ivailo Monev
a8feeb13cb
plasma: implement condition icon for wetter.com provider
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-29 19:52:16 +03:00
Ivailo Monev
a7a2153084
plasma: weather data sample for reference [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-29 01:35:54 +03:00
Ivailo Monev
fba6f23468
plasma: add credit URL data to NOAA ION
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-29 00:53:18 +03:00
Ivailo Monev
4e00e3acfc
plasma: update weather service URL
...
for reference:
https://github.com/fluxer/katana/issues/24
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 05:06:11 +03:00
Ivailo Monev
9d0b5b307d
plasma: update geolocation service URL
...
for reference:
https://github.com/fluxer/katana/issues/24
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 05:00:16 +03:00
Ivailo Monev
3baa761344
generic: generate export headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 04:20:04 +03:00
Ivailo Monev
b1dc25ba98
plasma: remove bogus HDD temperature feature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-27 18:58:32 +03:00