i3pystatus/i3pystatus
Erik Johnson d5082fab73
Fix both broken weather modules (#789)
* Fix both broken weather modules

The Weather.com changed its API again, this fixes that as well as fixing
a bug that caused the weather conditions to always show as "None".

For Weather Underground, the module had been broken for some time due to
the discontinuation of their API. The module has been rewritten to use
the same API calls that the website itself uses.

* Fix double-click browser launch in wunderground module

* Add example of longer location_code for weather.com
2020-08-27 20:49:26 -05:00
..
calendar add color support to some modules missing it (#735) 2019-04-23 00:50:14 +10:00
core Fix py38 warning (#770) 2019-11-18 18:32:34 +11:00
mail yep. 2018-12-24 16:39:12 +11:00
pulseaudio Custom vertical bar glyphs (#738) 2019-07-17 05:22:54 +10:00
scores i3pystatus.scores.nhl: Another fix for series wins (#741) 2019-05-01 09:22:37 -05:00
tools Fix bugs in setting_util.py. 2016-02-14 14:49:55 +08:00
updates Added Yay backend for updates script (#758) 2019-07-24 09:15:28 +10:00
utils utils/gpu: fix nvidia-smi parsing for new nvidia-smi that uses (N/A) when unsupported (#776) 2020-04-02 19:28:21 +02:00
weather Fix both broken weather modules (#789) 2020-08-27 20:49:26 -05:00
__init__.py Treat i3pystatus as launcher 2016-06-19 22:18:07 +03:00
abc_radio.py Add module "keep_alive" feature. (#601) 2017-08-10 10:41:48 +08:00
alsa.py alsa: set card with default -1 instead of hardcoded 0 (#725) 2019-05-18 13:14:33 +02:00
amdgpu.py add color support to some modules missing it (#735) 2019-04-23 00:50:14 +10:00
anybar.py Added AnyBar widget 2015-07-06 23:28:10 +06:00
backlight.py Backlight: add missing self object qualifier 2016-10-26 07:20:50 +03:00
battery.py alert on design percentage if desired (#756) 2020-02-10 13:51:12 +01:00
bitcoin.py fix typo, fix issue #622 (#680) 2018-12-03 11:30:40 +00:00
bluetooth.py Bluetooth Module (#761) 2020-02-10 13:49:46 +01:00
circleci.py implement circleci module (#736) 2019-04-23 05:17:04 +10:00
clock.py clock: Detect system TZ (if possible) for cases where no TZ is specified 2016-08-31 23:15:17 -05:00
cmus.py Fix errorneous recursive replace mishap 2016-01-27 20:02:51 +01:00
coin.py add color support to coin module (#755) 2019-07-17 05:15:23 +10:00
cpu_freq.py New source of cpu information (#617) 2017-11-06 11:01:23 +08:00
cpu_usage_bar.py Allow setting dynamic_color in cpu_usage_bar (#767) 2020-02-10 17:43:13 +08:00
cpu_usage_graph.py Improve naming and add verification 2016-12-08 11:50:09 +01:00
cpu_usage.py use raw string (#682) 2018-12-21 01:32:29 +11:00
deluge.py add color support to some modules missing it (#735) 2019-04-23 00:50:14 +10:00
disk.py Revert breaking changes to disk.py 2016-08-11 17:23:11 +08:00
dota2wins.py dota2wins: fix win% reporting 2016-08-31 07:57:29 -07:00
dpms.py Fix output when dpms is enabled 2017-02-23 03:42:50 +01:00
exmo.py Module for fetching and displays exchange rates with EXMO (#600) 2017-08-09 18:46:25 +08:00
external_ip.py external_ip: add require internet 2017-01-11 13:21:32 +01:00
file.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
github.py Update Github module to pass access token in request header (#777) 2020-04-12 10:50:08 -05:00
gpu_mem.py utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
gpu_temp.py utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
gpu_usage.py gpu_usage module (#635) 2018-02-27 19:12:02 +11:00
group.py Add group module which allows cycling trough other modules (#568) 2017-05-01 10:23:18 +07:00
iinet.py stop iinet from filling the bar with a connection error if internet is down (#679) 2018-12-08 15:39:11 +00:00
keyboard_locks.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
lastfm.py last.fm: initial commit of last.fm module 2016-03-16 16:27:02 -07:00
load.py Harmonize documentation wrt formatters 2015-04-07 19:40:28 +02:00
makewatch.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
mem_bar.py Fix typo 2016-06-04 01:39:31 +09:00
mem.py mem: print zero used_mem instead of negative used_mem (#722) 2019-03-24 17:38:22 +11:00
moc.py moc - Fix typo 2016-10-14 15:16:47 +02:00
modsde.py Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
moon.py Added unicode icons to moon crescents (#649) 2018-12-24 15:08:04 +11:00
mpd.py mpd: use "replace" error handler for decoding UTF-8 from daemon 2019-05-13 11:53:38 +02:00
net_speed.py net_speed: fix whitespace issue 2020-07-16 23:56:03 +02:00
network.py add ability to reverse network graph direction (#715) 2019-03-14 23:42:18 +11:00
now_playing.py allow adjusting volume, centralization of some code (#688) 2018-12-21 03:14:15 +11:00
online.py Added interval option to online module 2016-04-12 11:16:38 +04:30
openfiles.py openfiles: add tests and close files 2016-05-06 09:12:33 -07:00
openstack_vms.py openstack_vms: update novaclient auth 2016-08-30 13:55:27 -07:00
openvpn.py Update openvpn (#567) 2017-04-27 15:27:48 +07:00
pagerduty.py implement a basic pagerduty module (#712) 2019-02-18 08:59:19 +11:00
parcel.py Merge pull request #520 from pf56/fixed-dhl 2017-01-11 12:36:45 +01:00
pianobar.py Follow up of https://github.com/enkore/i3pystatus/pull/149#issuecomment-67712619 . 2014-12-20 15:30:41 +01:00
ping.py Change ping module text color above latency threshold 2016-09-24 17:28:34 +01:00
plexstatus.py add color support to some modules missing it (#735) 2019-04-23 00:50:14 +10:00
pomodoro.py changes to pomodoro (#714) 2019-02-18 22:36:20 +11:00
pyload.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
random_password.py Module for generating a random password (#637) 2018-03-24 11:58:45 +01:00
reddit.py WIP: Fix pycodestyle errors (#653) 2018-08-06 13:29:19 +00:00
redshift.py Need to strip values separated 2017-03-13 09:47:51 +01:00
regex.py PEP8 2014-04-30 14:51:41 +02:00
runwatch.py Harmonize documentation wrt formatters 2015-04-07 19:40:28 +02:00
sabnzbd.py added a module to monitor the current status of SABnzbd (#589) 2017-06-27 18:18:51 +02:00
scratchpad.py minor fix 2016-08-07 18:29:58 +08:00
sensu.py Sensu monitoring module (#612) 2017-10-13 19:30:07 +08:00
sge.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
shell.py Fixed typo. 2016-12-25 23:04:49 +01:00
solaar.py solaar: fix module, update docs (#720) 2019-03-24 17:36:08 +11:00
sonos.py Add Sonos module (#655) 2018-08-13 17:04:53 +00:00
spaceapi.py add required setting 2019-03-15 00:07:08 +11:00
spotify.py spotify: Fix the spotify module (#773) 2020-02-26 23:24:55 +01:00
swap.py Change hide_if_empty default to False 2016-10-22 12:44:36 +03:00
syncthing.py Use CSFR Token in Syncthing module 2016-05-24 10:24:56 +02:00
taskwarrior.py Merge pull request #532 from Xenopathic/patch-1 2017-01-24 03:03:50 +08:00
temp.py Fix index error in temp module. (#766) 2020-02-10 17:43:25 +08:00
teslacharge.py Add a new module to display charge status of a Tesla (#762) 2020-02-13 14:37:53 +01:00
text.py Follow up of https://github.com/enkore/i3pystatus/pull/149#issuecomment-67712619 . 2014-12-20 15:30:41 +01:00
timer.py Removed dependency on enum module. 2016-01-27 14:20:09 +01:00
timewarrior.py Allowing to set the duration format for the timewarrior module (#769) 2020-01-07 09:04:51 -06:00
tlp.py Added TLP module (#707) 2019-02-05 16:33:23 +11:00
travisci.py Travisci (#677) 2018-12-08 15:38:00 +00:00
uname.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
uptime.py uptime: Check seconds_alert against raw seconds (#555) 2017-04-15 14:58:00 +07:00
vk.py corrected settings to avoid Sphinx errors 2016-02-02 16:38:52 +01:00
weekcal.py add weekcal module (#388) 2016-05-24 12:21:06 +02:00
whosonlocation.py Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
window_title.py WIP: Fix pycodestyle errors (#653) 2018-08-06 13:29:19 +00:00
xkblayout.py xkblayout color (#702) [Originally by Ghost] 2018-12-29 13:47:27 +11:00
yubikey.py Add a new module to manage Yubikey devices (#785) 2020-07-23 22:27:50 +02:00
zabbix.py Don't let the linter crying 2016-10-18 12:14:54 +02:00