Tobias Witek
b8d05b435f
[modules/redshift] Minor refactoring
2019-01-16 20:13:28 +01:00
Michael Kwardakov
f2052c21be
Fix ending newline from mocp on some systems
2019-01-16 07:42:44 +03:00
Michael Kwardakov
18b0e793cb
mocp toggles shuffle on right click
2019-01-14 12:03:47 +03:00
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
Tobias Witek
1850ceefdc
[core] input: add logging for input events
...
to debug input event issues (which seem to become more frequent), add
some input event logging.
see #336
2018-12-03 20:17:18 +01:00
927589452
c29a1e1a8c
Update battery_all.py
...
added battery device for pinebooks
2018-11-26 13:02:46 +01:00
Tobias Witek
7d55bdce6c
[engine/output] Use (experimental) custom widget padding
...
When padding a widget, instead of using the "min_width" field of the
i3bar protocol, which seems to "swallow" click events, perform a custom
padding by simply extending the right-hand side with spaces.
fixes #334
2018-11-25 17:50:05 +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
Tobias Witek
7b12f678d6
[core/theme] Support loading of themes by file name
...
If the theme name provided by the user is a file, load the theme from
there.
Note: This change automatically enables a theme to load iconsets from a
file name, instead of using a iconset name.
fixes #319
2018-11-06 21:09:26 +01:00
Tobias Witek
3e39f443ef
[core/input] More robust event reading
...
Regular i3bar events *can* contain the character [, so a better
mechanism for detecting the initial opening [ is required. For now, do a
minimal change that requires the line to *start* with [. This should
never be the case for i3bar events, which are always JSON objects.
fixes #318
2018-11-06 17:51:48 +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