Ivailo Monev
2c52d64448
plasma: remove unused PowerManagementJob enum and non-existing method declaration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:09:20 +02:00
Ivailo Monev
4bcf576d6d
generic: remove ktimezoned and adjust to KSystemTimeZones changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 12:21:35 +03:00
Ivailo Monev
024911099f
plasma: remove msvc hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:21:24 +03:00
Ivailo Monev
c3cf0ed1ac
plasma: remove msvc hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 12:39:28 +03:00
Ivailo Monev
dc50956578
plasma: remove bogus status notifier item animation feature
...
AttentionMovieName is not valid property of the org.kde.StatusNotifierItem
interface, see:
kdelibs/kdeui/notifications/kstatusnotifieritemdbus_p.h
it is in the interface file:
kdeui/notifications/org.kde.StatusNotifierItem.xml
but not implemented in the D-Bus interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 16:59:19 +03:00
Ivailo Monev
347b4042a3
plasma: remove reference to MacroLibrary file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 17:15:30 +03:00
Ivailo Monev
1212fc79f7
generic: adjust to authorization changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:12:57 +03:00
Ivailo Monev
45fbbf2582
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 22:06:42 +03:00
Ivailo Monev
38cdd9c0f4
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 21:54:59 +03:00
Ivailo Monev
92d1e03122
generic: minor optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 17:45:25 +03:00
Ivailo Monev
00cf2c8af7
generic: adjust to org.kde.JobView/org.kde.JobViewV2 interface changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 20:05:52 +03:00
Ivailo Monev
269e1224e9
plasma: implement Mozilla Location Service provider for geolocation data engine
...
for reference:
https://github.com/fluxer/katana/issues/26
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-11 16:48:42 +03:00
Ivailo Monev
ab00b7e964
plasma: remove hidden and disabled by default option to show show remaining time
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-27 14:59:10 +03:00
Ivailo Monev
bf3d3c8867
plasma: do not emit useless data from hostip geolocation provider
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-26 06:59:35 +03:00
Ivailo Monev
2cbfe1d759
plasma: deal with TODO [ci skip]
...
brute-force guess:
curl ipinfo.io/json
{
"ip": "xx.xx.xx.xx",
"city": "Dve Mogili",
"region": "Ruse",
"country": "BG",
"loc": "43.5926,25.8749",
"org": "AS59900 Balkan Internet Exchange Ltd",
"postal": "7158",
"timezone": "Europe/Sofia",
"readme": "https://ipinfo.io/missingauth "
}
smil3y@debian:~$ curl http://www.geoplugin.net/json.gp
{
"geoplugin_request":"xx.xx.xx.xx",
"geoplugin_status":200,
"geoplugin_delay":"2ms",
"geoplugin_credit":"Some of the returned data includes GeoLite data created by MaxMind, available from <a href='http:\/\/www.maxmind.com'>http:\/\/www.maxmind.com<\/a>.",
"geoplugin_city":"Byala",
"geoplugin_region":"Ruse",
"geoplugin_regionCode":"18",
"geoplugin_regionName":"Ruse",
"geoplugin_areaCode":"",
"geoplugin_dmaCode":"",
"geoplugin_countryCode":"BG",
"geoplugin_countryName":"Bulgaria",
"geoplugin_inEU":1,
"geoplugin_euVATrate":20,
"geoplugin_continentCode":"EU",
"geoplugin_continentName":"Europe",
"geoplugin_latitude":"43.4465",
"geoplugin_longitude":"25.7358",
"geoplugin_locationAccuracyRadius":"1",
"geoplugin_timezone":"Europe\/Sofia",
"geoplugin_currencyCode":"BGN",
"geoplugin_currencySymbol":"лв",
"geoplugin_currencySymbol_UTF8":"лв",
"geoplugin_currencyConverter":1.812
}
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 19:20:27 +03:00
Ivailo Monev
15cd9c6687
plasma: drop GeoClue provider for geolocation data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 10:47:04 +03:00
Ivailo Monev
6a14f4cf26
plasma: implement geoPlugin provider for geolocation data engine
...
for reference:
https://github.com/fluxer/katana/issues/26
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 10:24:29 +03:00
Ivailo Monev
389da546e6
plasma: ipinfo geolocation plugin copyright
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 10:20:51 +03:00
Ivailo Monev
a2ca14adbb
generic: adjust to solid changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 16:21:42 +03:00
Ivailo Monev
6043f3e61b
generic: drop powerdevil and adjust to power manager changes
...
TODO: reimplement plasma battery applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-20 06:51:10 +03:00
Ivailo Monev
7ffba50a9b
plasma: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:21:34 +03:00
Ivailo Monev
6f12c84059
plasma: implement GeoClue provider for geolocation data engine
...
requires:
d4a4386d9f
for reference:
https://github.com/fluxer/katana/issues/26
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:17:14 +03: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
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
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
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
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
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
Ivailo Monev
21b478d5a2
generic: remove QStringBuilder support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-27 18:15:36 +03:00
Ivailo Monev
44a2e1d897
generic: remove blur behind support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 14:34:49 +03:00
Ivailo Monev
acb1870933
plasma: port weather data engine to new conversion classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 00:46:13 +03:00