Michael Kwardakov
29d427e6a1
Make mocp understand formats
...
Slight init optimization
2019-01-14 11:51:51 +03:00
Michael Kwardakov
d21a27ca5a
Update dependencies
2019-01-12 20:30:40 +03:00
tobi-wan-kenobi
2060ee7c34
Merge pull request #346 from qba10/master
...
[modules/apt] Add APT update checking module
2019-01-07 21:40:34 +01:00
Piotr Piórkowski
1860b7abb3
[modules/apt] Add APT update checking module
2019-01-07 20:56:13 +01:00
tobi-wan-kenobi
aa8167ed25
Merge pull request #345 from rad4day/master
...
[modules/spaceapi] rewrite
2019-01-07 20:23:17 +01:00
Tobias Manske
521b382131
[modules/spaceapi] Improve documentation / help text
2019-01-07 01:41:40 +01:00
Tobias Manske
ab309f873b
[modules/spaceapi] Python2.7 compatability
2019-01-07 01:19:34 +01:00
Tobias Manske
54024f1ddd
[modules/spaceapi] Reload on left mouse button
...
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2019-01-06 22:57:25 +01:00
Tobias Manske
e95652fc05
[modules/spaceapi] format string to json parser
...
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2019-01-05 19:34:21 +01:00
Tobias Manske
0be81ec1f7
[modules/spaceapi] rewrote module to use threading
...
Also I'm not catching every exception anymore.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2019-01-04 15:39:55 +01:00
WORD559
130fa0ea4f
Commented out @scrollable for spotify module -- does not work for some reason, see PR #343
2018-12-29 16:42:21 +00:00
WORD559
8ea9762472
Modified behaviour of bumblebee.output.scrollable to allow for custom scroll speed and toggling "bouncing" of text, and applied it to deadbeef and spotify
2018-12-28 21:27:38 +00:00
Tobias Manske
5203cd88a3
[modules/spaceapi] Fix ArgumentException
...
This ArgumentException was caused by me failing to rename one occurence
of a parameter when refactoring code. This went under my radar as the
API I'm usually testing against, was offline at that time, too. So I
expceted to see an Error. Just not this one.
Well, the fix comes late, but better late than never :)
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-12-24 12:46:08 +01:00
Martin Wallgren
279411176e
[modules/layout-xkb] use XKeyboard to set layout
...
XKeyboard has support for setting the layout directly. There is no need
to explicitly execute an external command.
2018-12-04 13:18:50 +01:00
927589452
c29a1e1a8c
Update battery_all.py
...
added battery device for pinebooks
2018-11-26 13:02:46 +01:00
Tobias Witek
22419b813f
[modules/brightness] Use 'light' instead of 'xbacklight'
...
If available, use 'light' for setting the background light, as per
suggestion of RiadhAmami - thanks!
fixes #332
2018-11-24 10:56:27 +01:00
Martin Morlot
876ff7dd76
Fix the remaing time so that it displays the time for all batteries and not just one battery
2018-11-17 21:29:18 +01:00
Tobias Witek
5f8becfb55
[modules/battery_all] Some small code simplifications
...
Make update routine smaller by creating a single, static widget.
2018-11-17 18:32:21 +01:00
Tobias Witek
e4a97eca10
[modules/battery_all] Remove showdevice parameter
...
Showing the device name doesn't add anything for the battery_all module,
as it combines all batteries.
2018-11-17 18:26:19 +01:00
Martin Morlot
1bd85ce8d1
My first commit: the battery all
2018-11-17 16:36:09 +01:00
Tobias Witek
354dc0fbcd
[modules/sensors2] Fix tests
...
Forgot an import
2018-11-17 13:56:07 +01:00
Tobias Witek
0d9b3113f4
[modules/sensors2] Alternate sensor module
...
Show all sensor data reported by sensors -u and color widget with
warning/critical if sensor limits are exceeded.
fixes #326
2018-11-17 13:38:35 +01:00
dustypaws
6ad9724a54
Update pulseaudio.py
2018-11-16 12:46:36 +01:00
dustypaws
b92d3423af
Set state to critical if volume is set over 100%
...
..."warning" would suffice but eh!
Useful for headphone users. Or at least I think so... :)
2018-11-16 12:43:19 +01:00
Tobias Witek
bc569a11af
[modules/sensors] Fix regex
...
fixes #308
2018-11-13 18:23:53 +01:00
Tobias Witek
2994d0efa0
[modules/battery] Better display for "unknown" charge status
...
Some laptops, such as Dells, may display an unknown charge state when
the battery is attached to a docking station, but discharging (because
of configuration settings for longevity of the battery).
Show that nicer.
2018-11-09 18:19:05 +01:00
tobi-wan-kenobi
e5a003f961
Merge pull request #321 from jeffeb3/reduce_min_size_cpus.py
...
Use the parameter format to determine the minwidth
2018-11-09 16:44:41 +01:00
Tobias Witek
c514d965cb
[modules/xrandr] Do not overwrite i3 config by default
...
Require user to explicitly enable overwriting of i3 config files before
starting to automatically assemble the i3 config from a template and a
set of display-related config files.
fixes #322
2018-11-09 16:48:00 +01:00
Jeff Eberl
bf5e814e45
Use the parameter format to determine the minwidth, instead of the default format.
2018-11-08 20:15:45 -07:00
Tobias Witek
2f7931753e
[modules/sensors] Add parameter "match_pattern" to find correct adapter
...
Instead of providing match_number, it is now possible to specify a
second pattern that matches directly *before* the "match" value.
fixes #308
2018-11-08 18:56:26 +01:00
Tobias Witek
c39e2077e3
[modules/sensors] Add support for JSON-formatted sensors output
...
sensors -j give JSON output, which is much easier to parse than
raw output.
Use this, together with the "path" parameter, to allow robust reading of
sensor values.
fixes #308
2018-11-07 16:46:49 +01:00
tobi-wan-kenobi
7a12a07a7c
Merge pull request #317 from alexmohr/BatteryImprovements
...
Improved battery module for 2 batteries
2018-11-03 19:15:29 +01:00
Alex
17d1113141
changed default parameter for tests
2018-11-03 18:27:19 +01:00
Tobias Witek
eddc563052
[modules/datetime] Use hardcoded application for left-click
...
Open app "calendar" by default when left-clicking the datetime widget.
2018-11-03 18:23:00 +01:00
Alex
9b4d1c52e6
Improved battery module for 2 batteries
2018-11-03 17:52:02 +01:00
Alex
a2804e92f6
Removed open parameter
2018-11-03 17:38:39 +01:00
Alex
1b6568016a
Merge branch 'city'
2018-11-02 10:06:16 +01:00
Alex
f021250e41
Using util function for boolean param
2018-11-02 10:04:43 +01:00
Alex
8bb718fef8
Merge branch 'date-click'
2018-11-02 00:56:44 +01:00
Alex
6de12a0e96
Added support for date time click
2018-11-02 00:55:24 +01:00
Alex
19e6abc8ca
Added option to disable city display
2018-11-01 22:15:00 +01:00
Alex
85bcc7164f
Fixed status for unknown charge state
2018-11-01 21:58:07 +01:00
Frederic Junod
6df041754c
[module/weather] Use json function from requests response
...
Instead of using the json library
2018-10-31 16:26:47 +01:00
tobi-wan-kenobi
d2795fd99b
Merge pull request #309 from kelp/kelp-arch-update-fix
...
Return 0 as an int rather than a string.
2018-10-29 17:53:47 +01:00
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
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