Commit graph

2750 commits

Author SHA1 Message Date
Avindra Goolcharan
56088be995
publicip: use checkip.amazonaws.com in us-east
I'm on the east coast, and on average the amazon endpoint is a bit faster. AWS is also a more well known name.
2018-04-11 21:48:17 -04:00
Kunal Shetye
fb6a9b1f7d Added option to get the ssid (for wifi networks) 2018-04-11 20:42:12 +02:00
tobi-wan-kenobi
8a95cb1b0f
Merge pull request #243 from kunalshetye/master
[module/nic] Added format parameter to control the widget output
2018-04-11 20:14:45 +02:00
tobi-wan-kenobi
6b502967ef
Merge pull request #245 from fredj/rm_yaml
Remove unused yaml import
2018-04-11 20:14:08 +02:00
Frederic Junod
b2d709ab5f Remove unused yaml import 2018-04-11 12:57:56 +02:00
Kunal Shetye
b23b97625e Added format parameter to control the widget output 2018-04-11 07:30:16 +02:00
Tobias Witek
1b4d5281dc [doc] Update FontAwesome version in README
fixes #239
fixes #240
2018-04-05 08:06:47 +02:00
tobi-wan-kenobi
397fbef24f
Merge pull request #241 from TheEdgeOfRage/master
[modules/traffic] Add parameter to hide down networks
2018-04-02 12:57:45 +02:00
Pavle Portic
1999ba532d
[readme] Update username for paxy97 2018-04-01 19:45:56 +02:00
Pavle Portic
682dcc775a
[modules/traffic] Add parameter to hide down networks 2018-04-01 19:39:14 +02:00
Tobias Witek
0c03c1c48b [core/config] Skip unavailable modules
If a module cannot be loaded (presumably, because some python modules
are missing), do not show them in the list of available modules.

fixes #237
2018-03-24 08:08:19 +01:00
Tobias Witek
96326da78a [doc] Add greyish powerline theme to README 2018-03-17 20:14:49 +01:00
tobi-wan-kenobi
e517e570bd
Merge pull request #236 from F00dwarrior/master
added greyish powerline theme
2018-03-17 20:10:36 +01:00
F00dwarrior
e87816d7c1 added correct screenshot 2018-03-17 14:41:09 +01:00
Bark, Joshua
5de31023d5 added greyish powerline theme 2018-03-17 11:44:16 +01:00
tobi-wan-kenobi
5865c69780
Merge pull request #235 from fredj/readme
Update required modules list in README
2018-03-14 19:32:49 +01:00
Frederic Junod
95fab517c6 Update required modules list in README 2018-03-14 08:35:51 +01:00
tobi-wan-kenobi
52312b7331
Merge pull request #231 from torvitas/patch-3
fixes typo in documentation of dnf module
2018-02-14 18:24:03 +01:00
tobi-wan-kenobi
f2b3d874cd
Merge pull request #230 from torvitas/patch-2
updates documentation so next time I do not have to read the source code
2018-02-14 18:23:41 +01:00
Sascha Marcel Schmidt
3febc0a473
fixes typo in documentation 2018-02-14 12:15:40 +01:00
Sascha Marcel Schmidt
604a795f9e
fixes typo 2018-02-14 12:09:11 +01:00
Tobias Witek
b77fee4af2 [modules/memory] Fix "percentage used" calculation
For some reason, using "used/total" is more accurate than "(total -
free)/total". Probably there's some missing gap of what is counted as
used vs. what is counted as free.

fixes #229
2018-02-12 20:35:50 +01:00
tobi-wan-kenobi
519dc1dafe
Merge pull request #226 from caianrais/brightness-format-fix
[modules/brightness] Fix return format
2018-02-01 18:57:34 +01:00
Tobias Witek
186169343d [engine] do not fail on module import
If a module import fails, simply log a warning. The module, clearly,
cannot be used, though.

fixes #227
2018-02-01 18:44:48 +01:00
Caian R. Ertl
a75c71920e [modules/brightness] Fix return format
What: Fixes the return format in `brightness` module
Why: To remove the initial zero in the brightness indicator when below hundred.
2018-01-31 18:52:16 -02:00
Tobias Witek
bb38593f2d [README] Bump module number 2018-01-31 17:28:24 +01:00
Tobias Witek
93dabfe7b6 [travis] Add task package 2018-01-31 17:24:49 +01:00
tobi-wan-kenobi
5b05db1023
Merge pull request #225 from chdorb/master
[modules] add taskwarrior module
2018-01-31 17:20:41 +01:00
Pierre Dorbais
5328a151f4 [modules] taskwarrior - added taskw python dependency for Travis CI 2018-01-30 17:08:17 +01:00
Pierre Dorbais
cc72814b83 [modules] add taskwarrior module 2018-01-30 16:58:09 +01:00
Tobias Witek
cb3a7b826b [modules/datetime] Fall back to en_US.UTF-8
If no default locale is available, fall back to en_US.UTF-8.

see #159
2018-01-21 08:55:42 +01:00
Tobias Witek
be20a36805 [core/theme] Make unittest (hopefully) run through 2018-01-17 19:29:11 +01:00
Tobias Witek
4716481087 [core/theme] Small bugfix (widget needs to have linked module)
This is mainly for the autotests
2018-01-17 18:56:12 +01:00
Tobias Witek
9f77514a1c [core/theme] Add per-module theme override
Allow users to override theme values via parameter, such as:

bumblebee-status -m spacer -p spacer.theme.bg=#ff0000

for a red spacer.

see #223
2018-01-17 18:51:01 +01:00
Tobias Witek
323c1df6cc [doc] Add FAQ link 2018-01-13 19:33:43 +01:00
Tobias Witek
bf84498df3 [core/engine] handle single-module errors
instead of terminating the whole status bar when an error occurs, just
show a (truncated) error for that single widget.

this should also enable auto-recovery if the module returns to a "good"
state, but that hasn't been tested yet.

see #221 and #222
2018-01-12 18:39:36 +01:00
Tobias Witek
04ce2de228 [modules/getcrypto] Handle missing results 2018-01-11 20:32:15 +01:00
Tobias Witek
650e0b933e Revert "[modules/getcrypto] Deal with kraken service downtime"
This reverts commit 3615e60e5b.

Time to go to sleep, so many mistakes...
2018-01-11 20:31:48 +01:00
Tobias Witek
3615e60e5b [modules/getcrypto] Deal with kraken service downtime
see #222
2018-01-11 20:29:45 +01:00
Tobias Witek
5f96b603a8 [modules/battery] fix syntax error
see #221
2018-01-11 20:26:49 +01:00
Tobias Witek
166437649c Revert "[modules/battery] Fix syntax error"
This reverts commit f236c24b92.
2018-01-11 20:26:14 +01:00
Tobias Witek
f236c24b92 [modules/battery] Fix syntax error
see #221
2018-01-11 20:22:30 +01:00
Tobias Witek
bbfb6fc095 [modules/battery] Ignore errors when reading status
Reading status - similar to reading the capacity - might fail, just
ignore that error.

see #221
2018-01-11 20:05:46 +01:00
Tobias Witek
82db0a14c1 [modules/ping] Revert changes reg. interval handling
Similarily to getcrypto, do not use the generic interval handling
for the ping module.

see #220
2018-01-07 20:41:14 +01:00
Tobias Witek
3638aa2420 [modules/various] Use new interval mechanism
Use generic interval mechanism in most of the modules that use slow
updates.

Only exception: getcrypto, as the interval is specified in seconds there
and I want to retain backwards-compatibility.

fixes #220
2018-01-07 20:27:11 +01:00
Tobias Witek
776be11137 [engine] Add generic interval mechanism
Add a generic mechanism to set a specific interval (in minutes, as this
is primarily intended for modules that want to "slow down" updates).

This gives *all* modules the parameter "interval" and allows each module
to set the default interval using the method "interval(<value>) in the
module constructor.

see #220
2018-01-07 20:25:32 +01:00
Tobias Witek
a6b7e329c7 [module/stock] Error message if stock service unavailable
If the stock rate cannot be retrieved for some reason, print an error
message in the log and present the value as "n/a".

fixes #219
2018-01-07 19:37:31 +01:00
Tobias Witek
13d27d4b81 [themes] Do not automatically download symbols.json
In order to use symbol files, symbol.json needs to be created manually
now.

Also, remove symbol usage from the prepackaged themes to avoid
breakage.

fixes #216
2018-01-03 15:58:57 +01:00
tobi-wan-kenobi
1a507ec0cd
Merge pull request #215 from zetxx/patch-1
fix: typo
2018-01-02 11:07:42 +01:00
Elin Angelov
77caccfde8
fix: typo 2018-01-02 10:30:40 +02:00