
Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/kotelnik/plasma-applet-weather-widget
Plasmoid for showing weather information from yr.no and Open Weather Map servers.
Features:
- shows basic info (with font-like icons) in panel
- shows meteogram + long term forecast in expanded plasmoid
- shows more info and near future forecast in tooltip
- offline cache
- support for multiple places
- system tray support
Future plans:
- support for other providers (accu, yahoo)
- place picker
REQUIRED DEPENDENCIES
- qt5-xmllistmodel, qt5-graphicaleffects
- e.g. packages for kubuntu users: qml-module-qtquick-xmllistmodel, libqt5qml-graphicaleffects
HOW TO INSTALL
- EDIT: Preferred way: your distribution's package manager or build it yourself (https://github.com/kotelnik/plasma-applet-weather-widget#requirements)
ANOTHER WAY TO INSTALL
- Add Widgets... -> Get new widgets -> Download new plasma widgets
- find this applet and install through the first item with .plasmoid extension
- NOTE: this version does not support offline data cache
1.6.10 3 years ago
- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)
1.6.10 3 years ago
- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)
Version 1.6.8 4 years ago
Attempt to ensure proper connection timeout (and sequential reconnect).
4 years ago
1.6.5
- loading OWM more reliable
- visible plasmoid version in settings
- localization support (requires installing through "make install" or your distribution's package manager)
1.6.3
- icons in rendered meteogram
- owm request cache fixed
1.6.2
- next days legend fixed
- stability fixes
- rendered meteogram has red/blue temp. colour
- UTC/local-time fixes and option; mmHg option
- tooltip improved
1.6.1
- WARNING: your current locations won't be preserved when updating to this version, I am very sorry for that
- Open Weather Map support
- american settings (mph, inHg)
- proper offline cache implementation (requires C++ extension, therefore offline cache is no longer supported when installing through Add Widgets button)
- rendered meteogram for OWM and optionally for yr.no (it allows to be used by e.g. fahrenheit users)
- bugfixes
1.5.1
- next-days temperatures load fixed
- theming fixes
1.5.0
- theming & layout & other issues fixed (thanks a lot to nowrep from github)
- in-tray & classic tooltip improved
- today info added to expanded part
- finally 3 layout options added
- cache data goes to ~/.cache/ folder instead of in-plasmoid configuration
1.4.1
- added option to pause updating
1.4
- sunrise & sunset time in tooltip
- 'ago' message improved for bigger time intervals
1.3.2
- system tray support
- bugfixes (change place fix; properly handling day/night icons based on sunrise/sunset; credit link fix; resizing on desktop fix)
- more bugfixes: day/night icons fixed, M/s -> m/s (thanks ochurlaud)
1.2.7
- fixed compatibility with KF 5.12
1.2.6
- bug fix: refreshing current place when places changed
- tooltip fixed for KF 5.11
- new widget icon by varlesh
1.2.5
- using avansert_meteogram instead of meteogram (thx to steelsnake for this suggestion)
- better moon icon (thx to jacobtey)
- hour legend
- place aliases
- bug fixes
1.2
- tooltip overhaul
1.1
- offline cache
- fahrenheit support
- support for multiple places
- long-term forecast in expanded plasmoid
- using night icons in the night
1.0.BETA
- initial import
anton-tkachow
1 month ago
Report
cdn47x
1 month ago
Report
sharkpin
1 month ago
Report
RogueScholar
1 month ago
Report
throne
3 months ago
Report
yar85
4 months ago
Report
pppppppp
5 months ago
thanks for great Weather Widget, anyway it does NOT work anymore in latest Manjaro Linux, probably due to some too new QT library...
Here is my system:
Operating System: Manjaro Linux
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1
Kernel Version: 5.8.11-1-MANJARO
OS Type: 64-bit
Processors: 4 × Intel® Core™2 Quad CPU Q9550 @ 2.83GHz
Memory: 3.8 GiB of RAM
Graphics Processor: NV92
And this is the error I see clicking on the icon in the taskbar:
Errore durante il caricamento del file QML: file:///usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/main.qml:113:5: Type YrNo unavailable
file:///usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/providers/YrNo.qml:18:1: module "QtQuick.XmlListModel" plugin "qmlxmllistmodelplugin" not found
Hope you can solve or help me.
Thanks in advance and have a nice day.
Report
assarj
1 month ago
Report
myrkgard
6 months ago
Report
fabiano-rodrigues
6 months ago
Report
leo5sk
7 months ago
Meteogram is not rendering properly for both services. Extra vertical lines are present. Posted an issue in github too https://github.com/kotelnik/plasma-applet-weather-widget/issues/84
Report
floorek
7 months ago
Report
speedjoe
7 months ago
Report
kdemichl
8 months ago
Report
john853
9 months ago
Both backends work great and way better than the default widget that Plasma comes with.
For example searching for Vienna in the default widget is very hard to find the real city (capital of Austria) because there are so many weird locations with the same name.
But with this widget works great on both backends.
Also I like that I can quickly switch my my location to the ones of my friends in other countries to see how's the weather there.
Integration with a dark theme also works perfectly.
This is really great widget and in my opinion it should've been the default one in KDE Plasma since it's way better than the other one.
Report
roctheme
9 months ago
Report
phyrz
9 months ago
Report
pu4yes
10 months ago
I'm using Debian 10 Buster, KDE 5.54.0 / Plasma 5.14.5 (Kwin/Breeze Dark theme, gtk theme breeze gtk2/3) x86_64 Linux 4.19.0-8-amd64.
Here is the error message (sorry, it's in Portuguese):
Ocorreu um erro ao carregar o arquivo QML: file:///home/uvb76/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/main.qml:113:5: Type YrNo unavailable
file:///home/uvb76/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/providers/YrNo.qml:18:1: module "QtQuick.XmlListModel" is not installed
How can I make this work? Thanks
Report
pu4yes
10 months ago
Report
phyrz
9 months ago
Report
martyd
11 months ago
Report
alex10336
1 year ago
Report
leo5sk
1 year ago
Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/main.qml:113:5: Type YrNo unavailable
file:///usr/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/providers/YrNo.qml:18:1: module "QtQuick.XmlListModel" is not installed
Report
llewen
1 year ago
Report
saidbakr
1 year ago
Report