Tobias Witek
a1a339bcb7
[modules/weather] Fix exception if requests is not installed
...
fixes #418
2019-08-11 07:17:22 +02:00
Thaynã B. Moretti
88d0bf0776
Fix traffic icon directions
2019-08-07 22:30:55 -03:00
Milos Miljanic
f8cdb18861
Merge branch 'master' of github.com:tobi-wan-kenobi/bumblebee-status
2019-07-31 23:28:47 +02:00
tobi-wan-kenobi
ebd97a9495
Merge pull request #412 from bbernhard/system
...
system module
2019-07-31 19:51:34 +02:00
Milos Miljanic
1853723eb1
Add twmn module for switching notifications on and off
2019-07-30 19:48:08 +02:00
Bernhard B
7f8e08a832
fixed small bug in system module
...
* only destroy root window if it was created
2019-07-28 18:19:49 +02:00
Bernhard B
1598275b25
fix indentation in system module
2019-07-28 18:17:29 +02:00
Bernhard B
940172aab1
added new system module
...
* allows to shutdown/reboot the system
2019-07-28 18:14:46 +02:00
Tobias Witek
5ee612da2d
[doc] Add screenshot for network_traffic
...
Add http status module
fix
chore: update modules number
2019-07-24 12:37:59 +02:00
tobi-wan-kenobi
286ae7a41f
Merge pull request #408 from izn/feature/basic-network-traffic-module
...
[module] Basic alternate network traffic module
2019-07-11 20:08:23 +02:00
Thaynã B. Moretti
92a7d95fd7
Fix comment typo
2019-07-09 22:29:34 -03:00
Thaynã B. Moretti
21e2f46564
Add network traffic icons & minor refactor
2019-07-09 22:27:59 -03:00
Tobias Witek
7d1a3f7532
[doc] Add vault count and attribution of the idea to bbernhard
2019-07-06 20:32:18 +02:00
Tobias Witek
451de4544c
[modules/vault] Add a new password vault module ("pass")
...
Add a new module that can be used to copy passwords from a password
store into the clipboard.
Currently, only "pass" is supported.
As long as only bumblebee is used, it will also show which password is
currently in the clipboard and how long it will still stay there.
2019-07-06 20:28:21 +02:00
Gael Chamoulaud
49f32f9a49
Remove Microsoft Carriage Return and Line Feed.
...
This patch get rid of the Microsoft CR and LF in the following modules:
- pihole.py
- vpn.py
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2019-07-02 11:55:19 +02:00
Jan Kočka
01c2bb6cbc
[modules/arch-update] add format parameter
2019-06-30 22:49:23 +02:00
Tobias Witek
5f3530d258
[modules/battery] Use theme.exclude to not show suffix
...
If battery module should be "undecorated", do not show the suffix.
fixes #401
2019-06-27 20:22:40 +02:00
Tobias Witek
138bd01b76
[modules/battery] Allow hiding of icons
...
Use the parameter battery.decorate=False to hide icons such as the AC
indicator and the charging symbol.
warning and critical states are still propagated.
fixes #401
2019-06-26 20:36:04 +02:00
Tobias Witek
928c37a972
[core+tests] Improved poll handling
...
- mock poll instead of epoll
- increase timeout for poll (1ms is a lot of system load for nothing)
2019-06-23 16:51:28 +02:00
Thaynã B. Moretti
55478e2e8d
Remove useless __new__
2019-06-21 13:14:49 -03:00
Thaynã B. Moretti
5dec1adc97
Suppress errors when no gateways are found
2019-06-21 13:10:04 -03:00
tobi-wan-kenobi
4db9c714bb
Merge pull request #398 from donfranio/mod-brightness-consider-brightnessctl
...
Mod brightness consider brightnessctl
2019-06-14 20:14:07 +02:00
Tobias Witek
71d80ded40
[modules/vpn] Fix tests
...
Add a guard in case nmcli is not installed or does not return anything.
2019-06-14 20:09:03 +02:00
tobi-wan-kenobi
bf57496093
Merge pull request #397 from bbernhard/vpn
...
vpn module
2019-06-14 20:07:10 +02:00
Frank Scherrer
0185335e66
refactoring regarding errors from codeclimate
2019-06-14 12:53:38 +02:00
Frank Scherrer
30789499f5
format code to be flake8 conform
2019-06-14 12:08:56 +02:00
Frank Scherrer
7398bf9f94
add code to consider brightnessctl binary for brightness module
2019-06-14 12:04:36 +02:00
Bernhard B
c7a0caeda5
small improvements in vpn module
...
* renamed "Off" to "Disconnect"
* do not show already established connection in popup menu
2019-06-10 20:12:54 +02:00
Bernhard B
a7a1da6b5d
added vpn module
...
* shows current VPN connection
* allows to establish a VPN connection
2019-06-10 20:05:32 +02:00
Tobias Witek
210075fdf9
[modules/apt] Show error if unable to query APT
...
If querying APT fails for some reason, show an error message and set the
state of the widget to critical.
fixes #395
2019-06-06 20:14:16 +02:00
Frank Zhao
68cb2e1c79
Add datetimetz module for timezone information in date display
...
Allow multiple comma seperated timezones
Handle click to cycle through configured timezones
Example:
```
bumblebee-status -m datetimetz -p \
datetimetz.timezone=\
"Australia/Sydney,Pacific/Auckland,America/Los_Angeles"
```
Added dependencies to travis config
2019-06-04 17:51:46 +10: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
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
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
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
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
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