Plasma 5 Weather

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/kotelnik/plasma-applet-weather-widget

21
Score 84%
Description:

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
Last changelog:

1.6.10 1 year ago

- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)

S

marianarlt

9 days ago

Great plasmoid. Would it be possible to have an option to disable the blue text about "xxx minutes ago" in some future release? I is not at all legible in most panels or task bars and looks like broken pixels more than anything else. Would be awesome. Good work!

Report

redschuhart

17 days ago

Can't get this to work. After install I add the widget then get the following 'Error loading QML file: file:///home/XXXXX/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/main.qml:117:5: Type OpenWeatherMap unavailable
file:///home/XXXXX/.local/share/plasma/plasmoids/org.kde.weatherWidget/contents/ui/providers/OpenWeatherMap.qml:18:1: module "QtQuick.XmlListModel" is not installed
If I click and hold I can access the widget settings and enter the yr.no url etc but nothing makes any difference.

Report

Nano-Ocelot

2 days ago

This worked about a month ago when I first installed it. Now I'm suddenly getting this exact error.

Report

Nano-Ocelot

27 days ago

+best weather plasmoid by far

Report

stroum

1 month ago

+

Report

octopuss

1 month ago

+

Report

molecule-eye

3 months ago

Much nicer than the default weather widget that comes with Plasma!

Report

Cherkah

4 months ago

nice plasmoid app.
one request: woull be nice to put an option so as to launch default app (like gnome weather or else...). some plasmoid give this pretty trick

Report

rikursion

5 months ago

+

Report

bundito

8 months ago

Excellent plasmoid. One minor request... when choosing the option to render the meteogram, please consider adding an option for date formatting (or base it off system locale). I'm a bloody American and can't read "backwards" dates like "24/3" for March 24. :-)

Report

basaburu

1 year ago

In Debian Buster de openweather chart for my city the pressure is don't chage, but in the plamoid yes

In this moment the pressure is 1020 but in the chart is 970. hi, is in the chart for tow days. And this is for long time, but now i now

Report

peerwal

1 year ago

Are you currently working on a fix for WW crashing kwin using Plasma 5.10.5 or is there a way I can work around it except for editing the location?

Report

C

clearmartin

1 year ago

Yes, I know about it and I already reduced the crashes but I know it is still crashing for OpenWeatherMap provider. It is most likely bug in Qt but I was so far unable to create a simple PoC to file a bug report on that. That is what I'm working on - find the actual problem and file a report or provide a fix... Sorry that this is taking so long.

Report

peerwal

1 year ago

Thanks very much for your reply. The issue is not much of a problem to me and I did not mean to push you in any way. just wanted to ask you about Its actual status.

Report

pieter

1 year ago

Great great plasmoid! But on my system (plasma 5.10.4) it doesn't work under a Wayland session.

Report

C

clearmartin

1 year ago

Thanks! I'll investigate.

Report

C

clearmartin

1 year ago

I tried the plasmoid on wayland and didn't have a single problem with that. Worked in panel as well as in tray. I have Plasma 5.10.5, KF 5.38. How exactly does it behave under wayland?

Report

sombragris

1 year ago

in Slackware64-current under Plasma 5.10 and Qt 5.9 the plasmoid (1.6.9) seems so far to work normally with no crashes. It *might* be affected by issue #54 but there's no current impact on system performance in my box. Thanks

Report

musikjunkie

1 year ago

Thank you very much for your work on this plasmoid. Very much appreciated.

Unfortunately, it more often than not crashes plama (5.10, but was the same with 5.9) when I click on it. If I rename one of the locations, it works OK for the rest of the time that plasma is up. However, on the next start it crashes plasma again. I'm running Kubuntu Zesty with all KDE backports installed.

Report

MavropaliasG

1 year ago

I have the same problem as schnelle, usually after suspend and wake, the widget in the taskbar keeps "loading" and does not recover even if I pause and unpause updating. In manjaro KDE with plasma 5.10.2

Report

C

clearmartin

1 year ago

This is fixed in version 1.6.10. I will provide an update here shortly.

Report

peter2m

1 year ago

Checking below bug seems that your plasmoid crashes periodically Plasma 5.9.5.
Could you please check this?

Bug 375860 - Crash in QTXML Patterns parsing
https://bugs.kde.org/show_bug.cgi?id=375860

Report

C

clearmartin

1 year ago

Thanks for sharing this! I've actually experienced the crashes as well (on occasion) but couldn't figure what was doing it. I cannot reproduce it right now unfortunately... Anyway it seems like a bug int Qt rather then my widget. I'll investigate more and submit a bug report if necessary. When I do some further actions, I'll make a comment in the KDE bug you've just mentioned.

Report

Walternate

1 year ago

PL:EASE add support for an Accuweather (accuweather.com) data source. In Colorado, USA Accuweather is by FAR the most accurate source. For Colorado, Yahoo and OpenWeatherMap have poor accuracy.

Also, please extend the "Reload Interval" time range down to 10 minutes or at least 15 minutes. In Colorado, the weather changes VERY quickly; so much that there is a saying: "If you don't like the weather, wait 10 minutes."

The yaWP plasmoid (https://store.kde.org/p/999199/) uses data from Accuweather, so that code might be helpful for you to reference in your effort to include the Accuweather data source.

Thank you very much for your work on this plasmoid. :)

Report

piratejumbo

1 year ago

You can have in Italian language?
a plasmoid that in time, perhaps not likely to regret yawd, looking on like this, thanks

Report

1.6.10 1 year ago

- fixed infinite reload timeout
- kelvin unit support
- code cleanup
- reduced OWM crashing (still happening though)

Version 1.6.8 1 year ago

Attempt to ensure proper connection timeout (and sequential reconnect).

2 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

product-maker marianarlt Dec 02 2018

Great plasmoid. Would it be possible to have an option to disable the blue text about "xxx minutes ago" in some future release? I is not at all legible in most panels or task bars and looks like broken pixels more than anything else. Would be awesome. Good work!

product-maker Nano-Ocelot Nov 14 2018

+best weather plasmoid by far

product-maker stroum Oct 25 2018

+

product-maker octopuss Oct 24 2018

+

product-maker molecule-eye Aug 31 2018

Much nicer than the default weather widget that comes with Plasma!

product-maker Glaceartisanale Aug 22 2018

+

product-maker Glaceartisanale Aug 22 2018

+

product-maker rikursion Jun 17 2018

+

product-maker floorek Jun 03 2018

+

product-maker verticalSquid May 14 2018

product-maker poamber Dec 24 2017

product-maker sen7 May 02 2017

product-maker nikomartn Apr 25 2017

product-maker Aetf Apr 18 2017

product-maker serg Apr 08 2017

product-maker MalteK Mar 25 2017

product-maker FraQu Feb 19 2017

product-maker gfdsa3 Nov 24 2016

product-maker baltolkien Nov 01 2016

product-maker sash222 Oct 13 2016

product-maker Juan-Lutz63 Sep 15 2016

product-maker glewik Sep 06 2016

product-maker Elandria Sep 06 2016

product-maker VaporEidolon Apr 05 2016

product-maker converted Mar 26 2016

product-maker whizje Feb 14 2016

product-maker herrbatka Dec 29 2015

product-maker bxabi Dec 09 2015

product-maker Ghostdmn Oct 26 2015

product-maker bruno666 Oct 24 2015

product-maker MirceaKitsune Oct 23 2015

product-maker losty Oct 22 2015

product-maker piegope Oct 21 2015

product-maker Eol Oct 19 2015

product-maker janet Sep 19 2015

product-maker pyrforos Sep 19 2015

product-maker tanghus Sep 18 2015

product-maker schnelle Aug 27 2015

product-maker tomXx Aug 26 2015

product-maker alex10336 Aug 25 2015

product-maker svah4cky0 Aug 09 2015

product-maker auxsvr Aug 02 2015

product-maker slm33 Jul 27 2015

product-maker gericom Jul 24 2015

product-maker geoaraujo Jul 08 2015

product-maker RingOV Jul 03 2015

product-maker roctheme Jun 20 2015

product-maker cyberconan Jun 19 2015

product-maker lazx888 May 26 2015

product-maker kubicle May 26 2015

product-maker ChemBro May 20 2015

product-maker jarkamirov May 10 2015

product-maker bosssas May 10 2015

product-maker fatino Apr 28 2015

product-maker sefran Apr 05 2015

product-maker koqep Apr 04 2015

product-maker srog Apr 04 2015

product-maker 6 6

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
2 Plings
Details
license
version
1.6.10
updated Oct 06 2017
added Apr 04 2015
downloads today
0
page views today 94