Commit graph

2391 commits

Author SHA1 Message Date
Bernhard B
6d49685715 improved error handling
* log a warning message in case tkinter is not installed
2019-05-31 18:19:37 +02:00
tobi-wan-kenobi
222be20138
Merge pull request #388 from david-perez/master
Add support for city ids to weather module.
2019-05-21 18:23:00 +02:00
tobi-wan-kenobi
4e854832aa
Merge pull request #389 from Stoope/fix-title-module-max
convert title.max parameter to int
2019-05-21 18:22:30 +02:00
Stepan Kurennykh
c5c0fc40b6 convert title.max parameter to int 2019-05-20 21:33:19 +03:00
david-perez
8bb67642fd Add support for city ids to weather module.
Some cities (e.g. in different countries) have the same names. Providing a city
name to the weather module would previously display the first returned result by openweathermap's API.
This commit allows city ids to be provided to the weather module. If a location passed
to the weather module only contains numbers, it will be interpreted as a city id.
City ids are those handled by openweathermap's API to uniquely identify cities.

See https://openweathermap.org/current#cityid for details.
2019-05-20 19:10:39 +01:00
tobi-wan-kenobi
9d9bf0fa8e
Merge pull request #387 from bbernhard/fix_iface_down
small improvement in pi-hole module
2019-05-16 20:42:49 +02:00
Bernhard B
8996635db0 small improvement in pi-hole module
* set status to 'pi-hole unknown' in case the pi-hole status cannot be
  retrieved.
2019-05-16 19:52:35 +02:00
Tobias Witek
23377a3ed8 [modules/datetime] Fix fallback
Fallback handling for setting the locale was completely broken.

fixes #386
2019-05-14 20:46:28 +02:00
Tobias Witek
c34ec25523 [doc] bump module count 2019-05-14 20:21:54 +02:00
Thaynã B. Moretti
3031077713
Add Python 2.7 support 2019-05-13 20:53:31 -03:00
Thaynã B. Moretti
c0706070ab
Add encoding header 2019-05-13 20:32:16 -03:00
Thaynã B. Moretti
e9afaa2e1b
Update widget build to use keyword args 2019-05-13 20:29:09 -03:00
Thaynã B. Moretti
a2fb344aa7
Create widget with minwidth 2019-05-13 20:14:13 -03:00
tobi-wan-kenobi
d56a3db68d
Merge pull request #385 from bbernhard/master
Added pi-hole module
2019-05-13 19:04:43 +02:00
Bernhard B
315328b41f Merge branch 'master' of https://github.com/bbernhard/bumblebee-status 2019-05-12 20:49:02 +02:00
Bernhard B
c7f979a735 added new pi-hole module
* allows to enable/disable pi-hole
* shows today's blocked ads
2019-05-12 20:45:08 +02:00
tobi-wan-kenobi
3a3c219e86
Merge pull request #383 from fredj/doc
Small documentation update
2019-05-09 20:20:57 +02:00
Frederic Junod
cef85b47a2 [doc] Add default refresh interval in doc 2019-05-09 09:21:30 +02:00
Frederic Junod
f996f8caef [doc] Fix cpu.format default value in documentation 2019-05-09 08:49:12 +02:00
Thaynã B. Moretti
87c0b170d4
Create an alternate network traffic module 2019-04-30 19:50:16 -03:00
Tobias Witek
94427ea20f [modules] dunst: try to handle errors gracefully
Try to handle dunst pause/unpause errors "gracefully" (ignore them).

fixes #381
2019-04-30 17:07:12 +02:00
Tobias Witek
86c8dd5219 [modules/battery_all] Remove defunct estimate calculation code
A decent fallback implementation would require some kind of differential
measurement to be able to calculate a rate of change.

For now, that is simply more complicated than warranted.

Thanks to @stoeps13 for pointing that out!
2019-04-24 20:09:03 +02:00
Tobias Witek
621e442efc [doc] README: Add iceberg dark powerline note 2019-04-24 20:05:04 +02:00
tobi-wan-kenobi
4b6f8975a9
Merge pull request #380 from gkeep/master
Add iceberg-dark-powerline theme
2019-04-24 20:03:57 +02:00
gkeep
783df8d58a Readd screenshot of iceberg-dark-powerline theme 2019-04-23 20:57:15 +03:00
gkeep
1a48943c93 Fix color step in iceberg-dark-powerline 2019-04-23 20:52:10 +03:00
gkeep
accf50704f Add iceberg-dark-powerline theme 2019-04-23 17:33:20 +03:00
Tobias Witek
e0a7ca5b87 [modules/battery_all] Fix remaining time calculation
Thanks to @stoeps13 for pointing out a bug in the calculation of the
remaining time for multiple batteries.

see #379
2019-04-23 06:05:36 +02:00
Tobias Witek
011b3b631b [modules/nvidiagpu] Add missing initialization 2019-04-15 20:35:59 +02:00
Tobias Witek
01883c1284 [modules] Fix two minor Travis complaints 2019-04-15 20:32:21 +02:00
tobi-wan-kenobi
744982cb87
Merge pull request #377 from 0xDEAD/format-nvidia-gpu
nvidiagpu: add format-option
2019-04-15 20:21:14 +02:00
0xDEAD
842e4f1795 nvidiagpu: add gpu/mem clock and fan-speed 2019-04-15 12:31:24 +02:00
0xDEAD
eadc2b45c3 nvidiagpu: add option to format output (default=current format) 2019-04-15 12:30:20 +02:00
tobi-wan-kenobi
62d34395c7
Merge pull request #376 from TheEdgeOfRage/master
Detect wireguard interfaces as tunnel type
2019-04-14 14:47:03 +02:00
Pavle Portic
579239292b
Detect wireguard interfaces as tunnel type 2019-04-14 00:46:40 +02:00
Tobias Witek
b4a66fd8be [doc] bump module count 2019-04-07 13:48:34 +02:00
tobi-wan-kenobi
5c749786ba
Merge pull request #375 from varkokonyi/hostname
[modules/hostname] add hostname module
2019-04-07 13:48:11 +02:00
varkokonyi
41b48cf8e8 [modules/hostname] add hostname module 2019-04-06 20:36:55 +02:00
tobi-wan-kenobi
0b9d51df08
Merge pull request #374 from tri2820/master
Clarify testjson.sh output, fix ascii.json and ionicons.json
2019-03-31 14:41:00 +02:00
Tri Nguyen
bf6b39adba Clarify testjson.sh output, fix json files 2019-03-30 23:40:50 +07:00
Tobias Witek
0207e7fe16 [doc] Add note about One Dark Powerline theme 2019-03-29 19:26:17 +01:00
tobi-wan-kenobi
78d317e69a
Merge pull request #372 from dillasyx/master
Added onedark-powerline theme
2019-03-29 19:24:34 +01:00
Nico Dietz
4f308fffe0 Add onedark-powerline theme
inspired by the excellent One Dark syntax theme for the Atom text editor
2019-03-29 10:04:18 +01:00
Tobias Witek
ed4d1a7f4d [doc] Add dunst screenshot 2019-03-27 20:22:10 +01:00
tobi-wan-kenobi
478dba1e68
Merge pull request #369 from eknoes/dunst-module
Add simple dunst module
2019-03-26 19:30:07 +01:00
Sönke
17caeca6a7
Add simple dunst module + icons 2019-03-24 20:39:29 +01:00
Tobias Witek
783a52427b [modules/nic] remove invalid import from debug
never, ever commit debug code *rolls eyes*
2019-03-01 21:08:09 +01:00
Tobias Witek
1359f1000f [engine] Nicer handling of module exceptions
Do not throw exceptions during exception handling, that causes really
hard-to-interpret error messages.

Instead, log a message and throw outside the exception handler (the code
could do with some cleanup, but is localized enough for now).

see #367
2019-03-01 21:02:51 +01:00
Tobias Witek
8db3435ddc [modules/nic] Add log for missing modules
When modules cannot be imported, add a warning line to the log.

see #367
2019-03-01 15:13:34 +01:00
Tobias Witek
930c70e06a [core] Allow mixing of parameter specs
Allow modules and parameters to be specified as either simple lists (-p
a b c d) or as multiple instances (-p a -p b -p c).

fixes #362
2019-02-15 18:01:06 +01:00