bumblebee-status/bumblebee/modules
Tobias Manske f53cd062ae
[modules/spaceapi] Performance optimization - JSON
The module now flattens the JSON structure when it is received from the
API endpoint instead of every time the statusbar is updated. This should
make the module much more performant.

Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2019-01-17 01:03:11 +01:00
..
__init__.py [core/engine] Add module loading logic 2016-12-04 11:09:10 +01:00
amixer.py [module/amixer] Add on/off mute check 2018-06-09 22:22:16 +02:00
apt.py [modules/apt] Add APT update checking module 2019-01-07 20:56:13 +01:00
arch-update.py Return 0 as an int rather than a string. 2018-10-28 14:03:59 -07:00
battery.py [modules/battery] Better display for "unknown" charge status 2018-11-09 18:19:05 +01:00
battery_all.py Update battery_all.py 2018-11-26 13:02:46 +01:00
bluetooth.py example usage of popup menu in the bluetooth module. 2017-06-01 20:25:40 -04:00
brightness.py [modules/brightness] Use 'light' instead of 'xbacklight' 2018-11-24 10:56:27 +01:00
caffeine.py [modules/*] Add required executables/commandline tools to help output 2017-01-05 04:55:14 +01:00
cmus.py Use 'is None' instead of '== None' 2018-06-04 14:50:51 +02:00
cpu.py Use the parameter format to determine the minwidth, instead of the default format. 2018-11-08 20:15:45 -07:00
currency.py [modules/various] Use new interval mechanism 2018-01-07 20:27:11 +01:00
datetime.py [modules/datetime] Use hardcoded application for left-click 2018-11-03 18:23:00 +01:00
deadbeef.py Modified behaviour of bumblebee.output.scrollable to allow for custom scroll speed and toggling "bouncing" of text, and applied it to deadbeef and spotify 2018-12-28 21:27:38 +00:00
disk.py Fix bad-whitespace errors found by pylint 2017-10-17 18:59:23 +02:00
dnf.py fixes typo in documentation 2018-02-14 12:15:40 +01:00
docker_ps.py [modules/docker] Return n/a when docker is not available 2018-10-18 19:35:48 +02:00
error.py [core] Add debugging capabilities 2017-04-02 08:31:23 +02:00
getcrypto.py [modules/getcrypto] Handle missing results 2018-01-11 20:32:15 +01:00
github.py Remove immediate param in github and hipchat update function 2018-10-29 11:32:02 +01:00
gpmdp.py Fix unused-import errors found by pylint 2017-10-17 18:59:28 +02:00
hipchat.py Remove immediate param in github and hipchat update function 2018-10-29 11:32:02 +01:00
indicator.py Use 'is None' instead of '== None' 2018-06-04 14:50:51 +02:00
kernel.py [modules/kernel] Use Python standard module "platform" 2017-03-03 19:18:25 +01:00
layout-xkb.py Update dependencies 2019-01-12 20:30:40 +03:00
layout.py [modules/layout] Remove parameter for language configuration 2017-09-19 09:15:36 +02:00
load.py [tests] Add unit tests for load module 2017-03-05 13:16:13 +01:00
memory.py [modules/memory] Use MemAvailable, if present 2018-05-01 10:01:36 +02:00
mocp.py mocp toggles shuffle on right click 2019-01-14 12:03:47 +03:00
mpd.py Use 'is None' instead of '== None' 2018-06-04 14:50:51 +02:00
nic.py add 'which' function to utils and use for 'iwgetid' 2018-08-24 10:22:28 +02:00
notmuch_count.py docs: fix notmuch_count module doc english errors 2018-08-21 14:21:40 +02:00
nvidiagpu.py Fix bad-whitespace errors found by pylint 2017-10-17 18:59:23 +02:00
pacman.py [modules/pacman] Use slight refactoring for consistency 2018-05-13 07:15:42 +02:00
ping.py [modules/ping] Revert changes reg. interval handling 2018-01-07 20:41:14 +01:00
progress.py Module progress: added states 2018-09-07 17:14:40 +02:00
publicip.py publicip: use checkip.amazonaws.com in us-east 2018-04-11 21:48:17 -04:00
pulseaudio.py Update pulseaudio.py 2018-11-16 12:46:36 +01:00
redshift.py [modules/redshift] Do not block status line 2018-01-01 08:59:21 +01:00
rotation.py [modules/rotation] create a widget per display once on refresh 2017-10-25 18:37:54 +09:00
sensors.py [modules/sensors] Fix regex 2018-11-13 18:23:53 +01:00
sensors2.py [modules/sensors2] Fix tests 2018-11-17 13:56:07 +01:00
shortcut.py Remove unnecessary parens 2018-06-04 15:03:39 +02:00
spaceapi.py [modules/spaceapi] Performance optimization - JSON 2019-01-17 01:03:11 +01:00
spacer.py Revert "[modules/battery] Fix syntax error" 2018-01-11 20:26:14 +01:00
spotify.py Commented out @scrollable for spotify module -- does not work for some reason, see PR #343 2018-12-29 16:42:21 +00:00
stock.py [modules/various] Use new interval mechanism 2018-01-07 20:27:11 +01:00
taskwarrior.py [tests] Minor adaptions to satisfy tests 2018-04-29 20:45:58 +02:00
test.py Fix bad-whitespace errors found by pylint 2017-10-17 18:59:23 +02:00
title.py Remove unnecessary parens 2018-06-04 15:03:39 +02:00
todo.py fix todo module path expansion 2018-06-30 15:56:38 +02:00
traffic.py [module/traffic] Make speed calculation work with fractionals 2018-10-23 18:10:55 +02:00
uptime.py Use absolute_import in uptime module 2017-11-18 09:27:12 +01:00
weather.py Using util function for boolean param 2018-11-02 10:04:43 +01:00
xkcd.py Add xkcd module 2018-09-11 16:49:57 +02:00
xrandr.py [modules/xrandr] Do not overwrite i3 config by default 2018-11-09 16:48:00 +01:00
zpool.py Use 'is False' instead of '== False' 2018-06-04 14:53:01 +02:00