
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 2 years ago
- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)
1.6.10 2 years ago
- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)
Version 1.6.8 2 years ago
Attempt to ensure proper connection timeout (and sequential reconnect).
3 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
clearmartin
4 years ago
Report
xiceph
4 years ago
nice widget.
One issue that confuses me is the moon (night) icon which appears early afternoon. Is this time parsing problem?
Report
clearmartin
4 years ago
Report
rpoteau
4 years ago
thank you for this nice widget. (Un)fortunately, I am french and accented characters in the url address do not seem to be properly read (the forecast website appears to be offline), such as in:
http://www.yr.no/sted/Frankrike/Midi-Pyr%C3%A9n%C3%A9es/Toulouse/
(originally : http://www.yr.no/sted/Frankrike/Midi-Pyrénées/Toulouse/)
Thank you for your help
Romuald
Report
clearmartin
4 years ago
But oddly enough your URL is working for me, too. I've already tested this applet with places with accented letters so this should be no problem...
Report
clearmartin
4 years ago
Report
rpoteau
4 years ago
I don't know how to add a snapshot of my screen with this web interface. But the message is, after a few seconds with "loading image", OFFLINE MODE. I get the temperatures of the only defined city (i.e. New York), both in the panel and in the widget window. A click on the Reload button does not update the images nor the temperatures. At the "Reload" place, appears the following message "23949818m ago"
Last, I tried a city nearby Toulouse (why not?) > http://www.yr.no/sted/Frankrike/Languedoc-Roussillon/Carcassonne/
It works fine
Hope it helps
Romuald
Report
clearmartin
4 years ago
Report
ochurlaud
4 years ago
Report
ochurlaud
4 years ago
Report
rpoteau
4 years ago
Report
clearmartin
4 years ago
What version of plasma are you using? I have Plasma 5.3.2, KDE Frameworks 5.12.
Can you please post a screen of your weather widget settings dialog and also what exactly does not work? Do you see temperatures in expanded plasmoid? Do you see "Offline mode" instead of meteogram picture?
Report
geoaraujo
4 years ago
Report
clearmartin
4 years ago
Report
paviluf
4 years ago
It could be great if you update the description to explain how to install the plasmoid, because it's not clear. For exemple you can say that qml-module-qtquick-xmllistmodel and libqt5qml-graphicaleffects are required. You could also say that, now we have weatherWidget.plasmoid, weatherWidget can be installed from "Add widgets..." -> Get new widgets -> Download new plasma widgets.
Report
clearmartin
4 years ago
Report
clearmartin
4 years ago
@petelewis: I'm glad you sorted it out. I'll try to address this issue.
@paviluf: Oh, I can see the error now, thanks! Your instructions are correct for my arch system, too. Sorry...
And to your "accuweather" post: I've already received a request to add openweathermap support. I'll try to work something out. But the widget is quite tightly connected to XML model of yr.no feed and there is also the meteogram picture. But yes, since you are not alone to request this, I'll probably think something out :)
Report
paviluf
4 years ago
Report
paviluf
4 years ago
I can't make it work on Netrunner 16 (Kubuntu 15.04 derivative)
I followed the instructions of clearmartin and installed qml-module-qtquick-xmllistmodel and libqt5qml-graphicaleffects but I have this error :
- Can't find org.kde.weatherWidget
Report
paviluf
4 years ago
1) Download the source (weather-widget.zip)
2) Unzip
3) Copy folder plasma-applet-weather-widget-master/org.kde.weatherWidget to ~/.local/share/plasma/plasmoids/ (so you will have now existing folder: ~/.local/share/plasma/plasmoids/org.kde.weatherWidget/ with some stuff in it)
4) Copy file plasma-applet-weather-widget-master/org.kde.weatherWidget/metadata.desktop to folder ~/.local/share/kservices5/ and rename it as you like (e.g. weatherWidtget.desktop)
5) Restart plasma (e.g. by logging out and in again)
6) Now try to add the widget. Its name is "Weather Widget" in Widgets selection.
Report
petelewis
4 years ago
Thanks for this weather widget - it does look great. However, I have come up against a fairly basic problem: I can't seem to change the city away from Bonn. :-/
I clicked the plus,then tried adding some URLs from yr.no, such as:
http://www.yr.no/place/United_Kingdom/England/Birmingham/
and
http://www.yr.no/place/Norway/Oslo/Oslo/Oslo/
They are recognised in the list. I then deleted the Bonn entry from the list. But, the widget still only gives Bonn's weather.
I installed it using the Archlinux AUR package.
Any idea?
Thanks.
Report
petelewis
4 years ago
It seems this is just a usability issue then. When a location is deleted, it should update the current location, I think.
Thanks again - enjoying the widget!
Report
iconmefisto
4 years ago
qml-module-qtquick-xmllistmodel
and then logged out/in.
Without that package, an error message is displayed instead of the widget.
Report
ChemBro
4 years ago
And in "Appearance" it doesn't visually say, if I chose °C or °F. The radio button is blank in both options.
Report
clearmartin
4 years ago
Report