Commit graph

2625 commits

Author SHA1 Message Date
Frederic Junod
ab4e0019cf Remove immediate param in github and hipchat update function
Not needed after 3638aa2420
2018-10-29 11:32:02 +01:00
Travis Cole
0d8585a2ab Return 0 as an int rather than a string.
This was causing an ocassional crash in bumblebee/engine.py threshold_state
when checkupdates fails, perhaps due to wifi not being up yet.

For me this showed up regularly on login.
2018-10-28 14:03:59 -07:00
tobi-wan-kenobi
4a63bfc45b
Merge pull request #307 from rad4day/master
[module/spaceapi] fix freeze on unreachable API
2018-10-26 09:03:52 +02:00
Tobias Manske
8eaded9405
[module/spaceapi] fix freeze on unreachable API
The statusbar was freezing for several minutes if it could not reach
the API endpoint. This is because of a missing timeout statement in
the call to python.requests's get function.

- Added spaceapi.timeout parameter
- Added timeout to requests

Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-10-26 00:17:13 +02:00
Tobias Witek
0a03fc859e [module/traffic] Make speed calculation work with fractionals
thanks to @ilmagico for noticing this, fractonal intervals are
supported, so they should calculate the throughput correctly.

fixes #306
2018-10-23 18:10:55 +02:00
Tobias Witek
cb04cf6de6 [modules/traffic] Calculate speed per second instead of per interval
Divide speed by timediff between current and previous measurement to get
the rate per second.

fixes #306
2018-10-22 18:34:58 +02:00
Tobias Witek
a579f32879 [modules/docker] Return n/a when docker is not available
When the docker python module is not available, return n/a
instead of error'ing out.
2018-10-18 19:35:48 +02:00
tobi-wan-kenobi
f7d80d8f27
Merge pull request #302 from jlopezzarza/master
[modules/docker] Add basic docker list module
2018-10-18 19:25:09 +02:00
Jorge Lopez
e767f9b393 [modules/docker] Add basic docker list module 2018-10-18 12:14:06 +02:00
Tobias Witek
4a75d9e143 [doc] README: fix syntax of i3 sample config
fixes #301
2018-10-17 18:51:24 +02:00
Tobias Witek
bb9c0d61d2 [doc] README: Add sample usage right in the beginning 2018-10-13 15:44:08 +02:00
tobi-wan-kenobi
31c4e9ebe6
Merge pull request #300 from rad4day/master
[modules/spaceapi] refactor, add comments, use interval function
2018-10-06 19:46:41 +02:00
Tobias Manske
defdc7f077
[modules/spaceapi] refactor, add comments, use interval function
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-10-05 21:39:48 +02:00
Tobias Witek
8fb0c2fa70 [doc] Add greyish-powerline attribution
Forgot that earlier, sorry
2018-10-05 19:07:38 +02:00
Tobias Witek
3e904233d2 [doc] Update module counter (spaceapi) 2018-10-05 19:01:52 +02:00
tobi-wan-kenobi
6161b24cf4
Merge pull request #299 from rad4day/master
[module/spaceapi] Add Space API module
2018-10-05 18:19:01 +02:00
Tobias Manske
095b27436e
[modules/spaceapi] convert from urllib2 to requests
better python2 support

Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-10-05 17:54:43 +02:00
Tobias Manske
969d2f35cd
[module/spaceapi] Add Space API module
SpaceAPI is a API for hackerspaces. Hackerspaces announce their state
and location using a predefined json framework. Users can use this data
to make sure the space is opened before they decide to go there.

The module was created because the author felt the need to know if his
hometown's space was open or not.

Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-10-05 17:25:52 +02:00
Tobias Witek
20f48d4535 [module/datetime] Add more error handling to locale setting
If setting a locale fails with an exception, set to en_US.UTF-8 by
default.

fixes #159
2018-10-01 19:30:44 +02:00
Tobias Witek
7af04b0556 [modules/sensors] Use thermal zone, if specified on commandline
fixes #298
2018-09-24 18:15:04 +02:00
Tobias Witek
e80ae8b91e [core] Add option to draw widgets right-to-left
fixes #295
2018-09-22 14:40:32 +02:00
Tobias Witek
8863ce1c5b [doc] Add iceberg-rainbow screenshot 2018-09-19 18:11:37 +02:00
tobi-wan-kenobi
be3ad52ca8
Merge pull request #297 from whzup/iceberg-rainbow
Readd iceberg-rainbow theme
2018-09-19 18:02:37 +02:00
Aaron Moser
b9092bcfcc Readd iceberg-rainbow theme 2018-09-19 17:07:08 +02:00
Tobias Witek
7152bb17f2 [core] Generic collapsible widgets
Each widget can now be collapsed and expanded using the middle mouse
click, by default.
2018-09-15 14:40:52 +02:00
Tobias Witek
8bb1d14ddf [doc] Add iceberg theme (+ example) 2018-09-13 20:19:56 +02:00
tobi-wan-kenobi
43095e4240
Merge pull request #294 from whzup/master
Add iceberg theme and rework iceberg-powerline
2018-09-13 20:11:42 +02:00
Aaron Moser
cb0b95471e Add screenshots 2018-09-13 08:00:43 +02:00
Aaron Moser
a09d621838 Rework iceberg-powerline theme 2018-09-12 14:12:52 +02:00
Aaron Moser
58b4868154 Add iceberg.json 2018-09-12 08:35:22 +02:00
Tobias Witek
6c1b7d4e52 [doc] Update README to include xkcd module 2018-09-11 19:57:52 +02:00
tobi-wan-kenobi
353202840c
Merge pull request #293 from whzup/xkcd
Add xkcd module
2018-09-11 18:56:38 +02:00
Aaron Moser
ba934dc675 Add xkcd module
Added a module that opens a random xkcd comic when clicked.
2018-09-11 16:49:57 +02:00
Tobias Witek
c3684af3a0 [doc] Add attribution for iceberg-powerline
forgot that in the previous commit, d'oh
2018-09-10 18:16:47 +02:00
Tobias Witek
02c4406a31 [doc] Add iceberg-powerline to README 2018-09-10 18:15:55 +02:00
Tobias Witek
99c89b2d1b [screenshots] add iceberg-powerline 2018-09-10 18:14:40 +02:00
tobi-wan-kenobi
cd3c187ad9
Merge pull request #292 from whzup/add-iceberg-powerline
Add iceberg-powerline theme
2018-09-10 18:06:10 +02:00
Aaron Moser
a8580bb42d Add iceberg-powerline theme
Added a theme similar to the iceberg theme for VIM by cocopon
(https://github.com/cocopon/iceberg.vim).
2018-09-10 14:49:34 +02:00
Tobias Witek
330bd3f34b [doc] Update module counter (arch-update) 2018-09-09 08:18:50 +02:00
tobi-wan-kenobi
440b5379dd
Merge pull request #291 from lucassouto/master
Add module arch-update
2018-09-09 08:11:09 +02:00
lucassouto
2b8dbf6bc6 Add pacman-contrib in required modules 2018-09-08 19:06:28 -03:00
lucassouto
63bb771df2 Fix for previous versions of python 2018-09-08 18:59:55 -03:00
Tobias Witek
0c8146623c [doc] Update module counter 2018-09-08 09:12:28 +02:00
tobi-wan-kenobi
4ed1e8b647
Merge pull request #290 from remi-dupre/master
[modules] add progress module
2018-09-08 09:01:13 +02:00
Lucas Souto
edee95b57a Fix code for lint 2018-09-07 22:38:15 -03:00
Lucas Souto
39233e5a75 Fix icon arch-update 2018-09-07 22:29:51 -03:00
Lucas Souto
17131c5bdc Merge branch 'master' of git://github.com/tobi-wan-kenobi/bumblebee-status 2018-09-07 22:22:07 -03:00
Lucas Souto
c617a478bf Add module arch-update 2018-09-07 22:21:57 -03:00
Rémi Dupré
6d271fc745
Module progress: added dependancy in README.md 2018-09-07 17:31:47 +02:00
Rémi Dupré
384f23c34f
Module progress: added states 2018-09-07 17:14:40 +02:00