dirli / budgie-weather-applet Goto Github PK
View Code? Open in Web Editor NEWDlsplays the current weather for the selected location
License: GNU General Public License v2.0
Dlsplays the current weather for the selected location
License: GNU General Public License v2.0
After installing weather applet (Here, Ubuntu 18.10, Budgie Desktop), after selecting initial location, if I want to change this - I am able to do so through applet configuration but the change does not take place in real time. I need to restart the system in order to see the location change
Could you include the air quality readings from airvisual.com
It would be great to see this in addition to temperature etc.
https://waqi.info/ and https://aqicn.org/city/beijing/ is another great source to integrate into a budgie-weather-applet.
I had previously posted this on the Ubuntu Budgie Extras GitHub page, due to not realizing that the applet had been forked.
Can you please add Dark Sky as a weather provider, and require the user to provide their own API key
Most commercial weather providers are politically biased as to where I live, and as a result, they either refuse to show the weather at all, or claim that I live in a country that only "exists" politically, and outright ignore my country.
From what I see, GWeather does the latter.
OpenWeather, while not being politically inclined (thank goodness), still does not have accurate results in my area (but it is getting better as time progresses).
From my research, Dark Sky is the only provider I have mananaged to find that is:
Native dependency glib-2.0 found: YES 2.56.3
Program meson/meson_post_install.py found: YES (/usr/bin/env python3 /<<PKGBUILDDIR>>/meson/meson_post_install.py)
Build targets in project: 6
Found ninja-1.8.2 at /usr/bin/ninja
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd build && ninja -v
[1/11] glib-compile-resources /<<PKGBUILDDIR>>/data/plugin.gresource.xml --sourcedir /<<PKGBUILDDIR>>/data --sourcedir ../src --internal --generate --target src/bwa-resources.c --dependency-file src/bwa-resources.c.d
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
[2/11] glib-compile-resources /<<PKGBUILDDIR>>/data/plugin.gresource.xml --sourcedir /<<PKGBUILDDIR>>/data --sourcedir ../src --internal --generate --target src/bwa-resources.h
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
[3/11] valac -C --debug --pkg gweather-3.0 --pkg libsoup-2.4 --pkg json-glib-1.0 --pkg budgie-1.0 --pkg libpeas-1.0 --target-glib ' 2.46.0' --pkg glib-2.0 --pkg gtk+-3.0 --color=always --directory src/budgieweatherapplet@sha --basedir ../src --library budgieweatherapplet --header src/budgieweatherapplet.h --vapi ../budgieweatherapplet.vapi --gresources=/<<PKGBUILDDIR>>/data/plugin.gresource.xml ../src/WeatherApplet.vala ../src/Widgets/AppletSettings.vala ../src/Widgets/Popover.vala ../src/Providers/LibGWeather.vala ../src/WeatherInfo.vala ../src/ILogindManager.vala
FAILED: src/budgieweatherapplet@sha/WeatherApplet.c src/budgieweatherapplet@sha/Widgets/AppletSettings.c src/budgieweatherapplet@sha/Widgets/Popover.c src/budgieweatherapplet@sha/Providers/LibGWeather.c src/budgieweatherapplet@sha/WeatherInfo.c src/budgieweatherapplet@sha/ILogindManager.c src/budgieweatherapplet.h src/budgieweatherapplet.vapi
valac -C --debug --pkg gweather-3.0 --pkg libsoup-2.4 --pkg json-glib-1.0 --pkg budgie-1.0 --pkg libpeas-1.0 --target-glib ' 2.46.0' --pkg glib-2.0 --pkg gtk+-3.0 --color=always --directory src/budgieweatherapplet@sha --basedir ../src --library budgieweatherapplet --header src/budgieweatherapplet.h --vapi ../budgieweatherapplet.vapi --gresources=/<<PKGBUILDDIR>>/data/plugin.gresource.xml ../src/WeatherApplet.vala ../src/Widgets/AppletSettings.vala ../src/Widgets/Popover.vala ../src/Providers/LibGWeather.vala ../src/WeatherInfo.vala ../src/ILogindManager.vala
../src/WeatherApplet.vala:127.28-127.45: error: 1 missing arguments for `void GLib.DateTime.now (GLib.TimeZone)'
DateTime now = new DateTime.now();
^^^^^^^^^^^^^^^^^^
Looking here https://valadoc.org/glib-2.0/GLib.DateTime.DateTime.now.html it does appear that "now" is missing a parameter.
maybe use now_local ?https://valadoc.org/glib-2.0/GLib.DateTime.DateTime.now_local.html
Hi, I have been testing the latest changes and here is an issue I have ran into.
This is not a big deal to me, but figured I should report it nonetheless.
Hi, I have been testing the latest changes and they look great. Although I have ran into an issue on commit 9155fb8
nohup budgie-panel --replace&
will bring it back up.Here is the log for the panel crash when searching. I am not very familiar with vala, but if there is anything I can do let me know.
Hi, thanks for sharing this plugin.
On arch linux libgweather
was recently updated to 3.28.3
, with that update this plugin no longer pulls in any weather info. The popover and panel just display blank. I tried recompiling hoping to get some clues but it compiles without issue. You can see libgweather's
relevant commit history here
I have not been able to narrow down what change in 3.28.3
is responsible. For now I am just staying on 3.28.2
, but figured I should file this to make the issue known.
Thanks for your time. Cheers.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.