Commit graph

6 commits

Author SHA1 Message Date
Ivailo Monev
38b89a77ad kdeplasma-addons: rework location widget behaviour
by not using the location widget to display error and by not setting the
line edit widget text behind the back of KComboBox a lot of quirks are
fixed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-17 02:43:48 +03:00
Ivailo Monev
e4b67f8165 kdeplasma-addons: add the default and validated sources to the weather location widget
for reference:
https://github.com/fluxer/katana/issues/26

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 03:13:25 +03:00
Ivailo Monev
573b7e2fa8 kdeplasma-addons: rework weather configuration to validate via specifiec ion
because different applets use data that is provided by different ion, for
example wettercom provides forecast while noaa provides wind conditions.

on a side note noaa uses mostly station names rather than city names so
expect applects that default to noaa ion to require configuration by
default in most cases

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 01:44:44 +03:00
Ivailo Monev
cd3321bf6f kdeplasma-addons: remove unused WeatherConfig::getNewStuff() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-12 12:40:36 +03:00
Ivailo Monev
f6e923b335 plasma: port weather library and applets to new conversion classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 02:34:23 +03:00
Ivailo Monev
9ffe5327b4 initial import of kde-plasma-addons (4.14.3) 2015-01-15 17:07:43 +00:00