bumblebee-status/bumblebee_status/modules/contrib
tobi-wan-kenobi 547874dafd [core/module] allow modules to perform updates in background
a module can now set `self.background = True` in its `__init__()` method
to make sure its update method is invoked in a separate thread.

also, do a PoC implementation of this for the github module.

TODO: add this to dev doc

see #640
2020-05-30 17:22:02 +02:00
..
__init__.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
amixer.py [modules] move amixer2 to amixer 2020-05-28 08:23:47 +02:00
apt.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
arandr.py [modules/arandr] add contribution 2020-05-23 16:53:10 +02:00
arch-update.py [modules/arch-update] fix log error 2020-05-26 08:15:15 +02:00
battery-upower.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
battery.py [modules/battery] gracefully handle "no batteries" case 2020-05-28 08:17:35 +02:00
bluetooth.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
bluetooth2.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
brightness.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
caffeine.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
cmus.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
cpu2.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
currency.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
datetimetz.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
datetz.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
deadbeef.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
deezer.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
dnf.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
docker_ps.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
dunst.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
getcrypto.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
github.py [core/module] allow modules to perform updates in background 2020-05-30 17:22:02 +02:00
gpmdp.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
hddtemp.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
hostname.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
http_status.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
indicator.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
kernel.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
layout-xkbswitch.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
layout.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
libvirtvms.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
mocp.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
mpd.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
network_traffic.py [modules/network_traffic] Minor refactoring 2020-05-18 12:56:41 +02:00
notmuch_count.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
nvidiagpu.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
octoprint.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
pacman.py [packaging/pip] Make binary utility tools functional 2020-05-10 12:52:20 +02:00
pihole.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
pomodoro.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
prime.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
progress.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
publicip.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
rotation.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
rss.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
sensors.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
shell.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
shortcut.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
smartstatus.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
spaceapi.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
spotify.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
stock.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
sun.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
system.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
taskwarrior.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
timetz.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
title.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
todo.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
traffic.py [all] black code :) 2020-05-09 21:24:28 +02:00
twmn.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
uptime.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
vpn.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
watson.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
weather.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
xkcd.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
yubikey.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00
zpool.py [all] black code :) 2020-05-09 21:24:28 +02:00