Tobias Witek
7a74c5e722
[modules/brightness] Update doc
2019-12-24 14:01:31 +01:00
Tobias Witek
880e78d895
[modules/brightness] Add support for wildcards in device
...
Allow users to specify device paths using simple wildcards in the device
path. The first matching device will be used.
For example: /sys/class/backlight/amdgpu_*
fixes #492
2019-12-24 13:59:10 +01:00
tobi-wan-kenobi
d52b2906e4
Merge pull request #490 from piyueh/battery-upower-imprv
...
Improve battery-upower
2019-12-22 14:03:48 +01:00
Pi-Yueh Chuang
9161d63c25
modify arch-update header to help displaying battery-upower help
...
Modify the header of arch-update.py so that when using `bumblebee-status
-l modules`, the content of arch-update and batter-upower will be
separated (i.e., one more blank line between the doc of arch-update and
battery-upower).
2019-12-19 00:08:29 -05:00
Pi-Yueh Chuang
33a9787b2f
improve battery-upower module: charging remaing time
...
- fix the documentation of parameters
- now also show the remaining time to fully charged when charging
- modify the code to reduce the frequency of making requests to D-Bus
2019-12-18 23:43:10 -05:00
Pi-Yueh Chuang
1cd5e2edf7
add a parameter to control bluetooth popup menu
...
The right-click popup menu in the bluetooth module does not work well in
Sway (a i3wm-compatible Wayland WM). This is known issue to
Sway. Given that the popup menu is simply to turn on/off the
bluetooth device, the graphical popup is really not necessary. This
commit adds a parameter to control whether a popup menu should be used
when a right-click happens, or we simply turn on/off the device without
the menu.
2019-12-18 16:53:58 -05:00
Pi-Yueh Chuang
747214f3da
configurable D-Bus blueman object path to fix #483
...
The path to object org.blueman.Mechanism was originally hard-coded to
"/". But in some systems, the path may be "/org/blueman/mechanism". So
this commit adds an extra parameter to configure the path.
2019-12-18 16:51:33 -05:00
Tobias Witek
9236b5279e
[modules/bluetooth] Make dbus destination configurable
...
Add a parameter "dbus_destination" that allows a user to specify the
DBUS destination.
fixes #483
2019-12-14 13:36:45 +01:00
Tobias Witek
2ed5e8e702
[modules/system] Add parameters to override commands
...
For each command in the system module, add a parameter that allows the
user to override the default behaviour.
fixes #481
2019-12-14 13:25:58 +01:00
Tobias Witek
59ad411b2f
[modules/datetimetz] Add logging
2019-12-12 07:26:55 +01:00
Ivan Chinenov
63ef045431
Add an option to disable variant name in layout-xkb
2019-12-11 15:27:51 +03:00
Ivan Chinenov
a919d2e7f0
Added 'show_freq' option to sensors module
2019-11-30 14:56:40 +03:00
Marvin Steadfast
f62c835c0b
[modules/nic] Include parameter
...
After excluding specific network interface prefixes, the include
parameter pulls explicit interfaces back into the interface list.
2019-11-27 10:42:51 +01:00
tobi-wan-kenobi
c6e9200120
Merge pull request #470 from cphyc/feature/auto-currency
...
[Feature] automatic inferrence of local currency
2019-11-24 21:07:20 +01:00
Corentin Cadiou
81f7bf50fc
Use babel for formatting numbers, if available
2019-11-24 14:06:58 +00:00
Corentin Cadiou
3e10dca932
Automatically add local currency to destination
2019-11-24 14:06:04 +00:00
Corentin Cadiou
b6a0cb9e6f
Move location URL to params
2019-11-24 13:41:17 +00:00
Corentin Cadiou
2ed8a53f3d
Move logic into dedicated functions
2019-11-24 13:38:50 +00:00
Corentin Cadiou
6ad4a559d3
Use local file instead of distant one
2019-11-24 13:33:52 +00:00
Corentin Cadiou
140058e7e5
Update comment
2019-11-24 13:18:44 +00:00
Corentin Cadiou
75d8503329
Do not format large numbers + default to "auto"
...
Now the currency is inferred automatically from local ip. Note that if
you use a VPN, you will get the wrong currency!
2019-11-24 13:16:35 +00:00
Corentin Cadiou
ff74e8377d
Infer currency from local ip address
2019-11-24 13:09:24 +00:00
Corentin Cadiou
c19de638a1
Use pytz to figure out local timezone dynamically
2019-11-24 11:27:42 +00:00
tobi-wan-kenobi
7d989a6fca
Merge pull request #462 from tobyp/cmus-widget-selection
...
[modules/cmus] Add cmus.layout property to configure which widgets ar…
2019-11-13 17:25:23 +01:00
tobyp
d91004e8a8
[modules/cmus] Add cmus.layout property to configure which widgets are added
2019-11-13 00:04:28 +01:00
Stijn Van Campenhout
00bc827f27
Use format vpn namespace
2019-11-12 11:10:59 +01:00
Stijn Van Campenhout
c669f49d9f
Quote vpn names when executing nmcli
2019-11-12 11:04:29 +01:00
Tobias Witek
0b0cfd4f8b
[dnf|shell] Fix minutes vs. seconds confusion in help text
2019-10-29 21:05:13 +01:00
Tobias Witek
621564d247
[core] Switch update interval parameter to seconds
...
As correctly pointed out by @rrhuffy, restricting update intervals to
minutes is pretty arbitrary. Therefore, change logic to specify updates
intervals in *seconds*.
Also, to maintain backwards compatibility for users that already have
custom intervals in their config, allow a module to specify their own
"factor" for intervals. So a module that expects the interval to be in
minutes can set the factor to 60.
2019-10-29 20:20:19 +01:00
Tobias Witek
45e7574ef8
[modules/nic] Exclude bridge devices by default
...
fixes #460
2019-10-27 20:27:49 +01:00
rrhuffy
87f8f33a0b
[modules/shell] Add shell module: Execute command in shell and print result
2019-10-27 17:41:58 +01:00
Tobias Witek
bc621823b2
[modules/battery-upower] Do not throw exception (dbus errors)
...
Try to "gracefully" display n/a instead.
2019-10-20 15:20:48 +02:00
Tobias Witek
603fc1ddc6
[modules/battery_all] Add logging if no battery is found
2019-10-20 14:29:08 +02:00
Martin
be3faa96e7
[module/battery-upower] New battery module getting information from upower instead of the sys kernel folder.
2019-10-20 14:16:00 +02:00
Tobias Witek
0f53567f31
[modules/sensors(2)] Better (?) CPU reading
...
Add support for ARM/PowerPC (BogoMIPS) and make sure that the module
doesn't throw errors when problems reading the CPU frequency occurs.
fixes #458
2019-10-20 10:08:37 +02:00
Tobias Witek
cc58817978
[modules/battery_all] Better error handling if battery not found
...
When there are errors identifying the battery, make sure that the module
returns "n/a" instead of just throwing an error.
fixes #455
2019-10-20 09:58:47 +02:00
Tobias Witek
e6d36ffd96
[modules/stock] Revert to using stock API
...
Many thanks to @mschwartz for pointing out how to!
see #453
2019-10-14 21:19:59 +02:00
Tobias Witek
e1f8ed6806
[modules/stock] Use www.worldtradingdata.com
...
Since yahoo.com doesn't seem to offer a free API anymore, use
www.worldtradingdata.com instead. NOTE: This needs an API token!
2019-10-14 20:44:28 +02:00
William Wagner Moraes Artero
ac08843386
[module] deezer
2019-10-11 15:10:25 -03:00
tobi-wan-kenobi
901747d688
Merge pull request #451 from joshbarrass/spotifyfix
...
Make spotify scrollable and support unicode in all Python versions
2019-10-02 23:16:27 +02:00
WORD559
9b6fdbe9ac
Make spotify scrollable and support unicode in all python versions
2019-10-02 21:35:47 +01:00
Karthik Chikmagalur
b107623f7a
Added parameters for display format, work/break periods and notify
2019-09-30 13:32:03 -07:00
Karthik Chikmagalur
c4ba2195b3
Changed Pomodoro icons, made the work/break periods variables
2019-09-29 13:57:46 -07:00
Karthik Chikmagalur
d6072d0eb7
Spruced up the pomodoro module.
...
Added icons/colors to the pomodoro module and shortened the display text.
2019-09-28 16:27:26 -07:00
Tobias Witek
3c1f127fef
[modules/rss] Initialize response
2019-09-27 19:34:56 +02:00
Tobias Witek
4edae93d92
[modules/pomodoro] Change import to fix tests
2019-09-27 19:33:59 +02:00
tobi-wan-kenobi
2161dde8b0
Merge pull request #447 from martindoublem/pomodoro
...
[module] New module pomodoro timer
2019-09-27 19:18:55 +02:00
tobi-wan-kenobi
ff9ccee438
Merge pull request #445 from Ninpo/support-zfs-0.8.0
...
Support parsing zpool output for ZFS >=0.8.0
2019-09-27 19:11:37 +02:00
Alex Boag-Munroe
ffac34a51c
Catch IOError for backwards compatability
...
FileNotFoundError is not in Python 2, catch IOError instead.
2019-09-26 23:40:41 +01:00
Alex Boag-Munroe
e44eea3318
Log when unable to ascertain ZFS version
...
Use established logging strategy to emit an error log when ZFS
version information cannot be obtained.
2019-09-26 23:30:06 +01:00