enkore
c1bf93a951
Update changelog 33c4ae2..HEAD
2016-02-02 16:01:37 +01:00
enkore
2890f942f3
configuration.rst: update example callbacks
2016-02-02 16:01:28 +01:00
enkore
289c090ea4
Import core.util.get_module into i3pystatus main module
2016-02-02 15:47:18 +01:00
enkore
dcda1bb3a4
Fix initialization error if standalone is False
...
Does anybody even use this scenario anymore? We could remove quite some
code if we only supported standalone operation.
2016-02-02 15:47:00 +01:00
enkore
9759d6eea5
Revert "Lift restriction that "run" cannot be used as a callback"
...
This reverts commit d018be872a
.
2016-02-01 17:09:47 +01:00
enkore
57be3c45a9
updates: add an individual formatter for every backend
2016-02-01 13:11:58 +01:00
enkore
d7af5c762f
updates: new formula®
...
Start an extra worker ourselves, then use a condition to notify it
of explicit update requests
2016-02-01 12:48:56 +01:00
enkore
39e2c64570
updates: allow display of a "working/busy" message
2016-02-01 12:20:30 +01:00
enkore
d018be872a
Lift restriction that "run" cannot be used as a callback
2016-02-01 12:18:03 +01:00
enkore
5dbb8b6cac
Fix typo
2016-01-31 18:34:07 +01:00
enkore
b3a1ab2508
syncthing: callback descriptions
2016-01-31 18:33:34 +01:00
enkore
5959ba9463
Merge pull request #295 from rumpelsepp/master
...
Add Syncthing module
2016-01-31 18:30:37 +01:00
Stefan Tatschner
70a9ead7ef
Add Syncthing module
...
This module provides support for Syncthing [1]. Currently this module
only supports showing the up/down status of Syncthing and it is possible
to start/shutdown Syncthing via click events. A few callback functions
for usage with/without systemd are provided as well.
The module is designed in a generic way (st_get(), st_post()), such that
new features could be add very easily.
[1]: https://syncthing.net
2016-01-31 17:46:09 +01:00
enkore
739c595ef0
Fix is_method_of (cf #310 ), add regression test case
2016-01-28 20:34:53 +01:00
enkore
cfe9ec4c43
Rename test_module_clicks.py to test_core_modules.py
2016-01-28 20:05:13 +01:00
enkore
8124668e2b
Add test_callback_handler_method, test_callback_handler_function
2016-01-28 19:20:45 +01:00
enkore
fcc3bf67d4
Update alsa.py
...
cf #300
2016-01-28 16:57:57 +01:00
enkore
81690baa62
Merge pull request #309 from richese/timer
...
Added `Timer` module.
2016-01-28 15:01:24 +01:00
enkore
2aeda9c5e3
Fix single string case & docs
2016-01-27 20:15:59 +01:00
enkore
dec534ce81
Fix errorneous recursive replace mishap
2016-01-27 20:02:51 +01:00
enkore
0743767385
Two line if
2016-01-27 20:00:50 +01:00
enkore
612b8b07eb
Update modules to a7583a9
...
Not updated for various reasons:
clock,
dpms,
gpu_temp,
load,
mail,
mem_bar,
modsde,
net_speed,
pianobar,
pulseaudio,
regex [no named formatters],
runwatch,
shell,
solaar,
temp,
text,
updates,
weather,
whosonlocation,
xkblayout,
zabbix
This might break something: I can't test all these modules. If it does,
file a bug / open a PR / send me a note.
2016-01-27 19:53:33 +01:00
enkore
a7583a9786
Implement #300
2016-01-27 19:31:12 +01:00
enkore
a9462aa862
Merge branch 'cbself'
2016-01-27 19:11:54 +01:00
enkore
aed169de4d
Implement decided resolution of #304
...
- Remove self for normal callables
- Retain self for methods (of course)
- Add decorator to retrieve self for special callbacks that need it
(Yes, the example is kinda stupid and would be unnecessary with #300 )
2016-01-27 19:07:59 +01:00
Lukáš Mandák
1c6b42d9e5
Removed dependency on enum
module.
2016-01-27 14:20:09 +01:00
Lukáš Mandák
0bf0fd3591
Added Timer
module.
2016-01-27 11:59:26 +01:00
enkore
4c37834df4
Merge pull request #282 from t3zla/master
...
Added previous song support to the spotify module, activated by scrolling down while over the module in the status bar
2016-01-26 22:34:59 +01:00
enkore
f05a16482b
Merge pull request #308 from tukss/mpd-unix-socket
...
add support for MPD connects via AF_UNIX sockets
2016-01-26 22:34:38 +01:00
enkore
69f5835223
Merge pull request #306 from janoliver/master
...
Added module for tracking the status of Batch computing jobs on a cluster running the Sun Grid Engine (SGE)
2016-01-26 22:33:58 +01:00
Philipp Edelmann
45377b12c3
add support for MPD connects via AF_UNIX sockets
...
A port number equal to 0 now lets the mpd module interpret the host as
a path to a socket.
2016-01-22 23:27:53 +09:00
Jan Oliver Oelerich
691453950b
fixed indentation
2016-01-20 09:11:30 +01:00
Jan Oliver Oelerich
0fce823952
fixed a bug of running jobs not being displayed.
2016-01-20 09:09:32 +01:00
Jan Oliver Oelerich
f32c8e0650
reverted .gitignore and fixed indents of sge.py
2016-01-19 10:17:50 +01:00
Jan Oliver Oelerich
6925770e4f
Added module for tracking the status of Batch computing jobs on a cluster running the Sun Grid Engine (SGE)
2016-01-19 09:38:47 +01:00
Jan Oliver Oelerich
807248a38d
added .idea to gitignore, which contains PyCharm settings for the project.
2016-01-19 08:58:12 +01:00
enkore
3234897409
Merge pull request #302 from mxlian/master
...
Fix handler not executing external cmd (#301 )
2016-01-12 13:06:55 +01:00
Maxi Padulo
f12d1f9d48
Fix handler not executing external cmd ( #301 )
...
Wrong name on function call was raising AttributeError
exception disrutping the code execution.
2016-01-12 13:03:50 +01:00
Maxi Padulo
de8b03f4bd
Fix handler not executing external cmd ( #301 )
...
Wrong name on function call was raising AttributeError
exception disrutping the code execution.
2016-01-12 13:01:10 +01:00
enkore
6520d1e770
Merge pull request #299 from mxlian/master
...
backlight module increasing brightness on scroll not working
2016-01-11 12:43:09 +01:00
enkore
5f88b96939
Merge pull request #297 from whitelynx/patch-1
...
Fix typo in MoonPhase.status.
2016-01-11 12:38:45 +01:00
Maxi Padulo
2045c13dc4
Updated changelog
2016-01-09 17:40:26 +01:00
Maxi Padulo
b132c4d842
Fix backlight not increasing brightness
2016-01-09 17:39:46 +01:00
David Bronke
084269cf0d
Fix typo in MoonPhase.status.
...
This fixes the default shown in the docs, so copy/pasting it into your config won't end up giving you a broken `Waning Crescent` mapping.
2016-01-08 02:12:32 +00:00
enkore
c591356fc0
Update changelog.rst
2016-01-05 16:28:15 +01:00
enkore
d020b3499b
Speed up execution of test_module_clicks
...
Ideally we'd monkey patch Timer et al so that no dependence on the
host clock exists, which sooner or later might lead to false failures or
positives.
2016-01-05 13:44:35 +01:00
enkore
33c4ae2d9f
Updated changelog 33e6d38..HEAD
2016-01-05 13:39:43 +01:00
enkore
a356e42c12
Fix pulseaudio creating zombies ( #293 )
2016-01-05 12:51:39 +01:00
enkore
f40feda2c4
Merge pull request #281 from fabrox/master
...
Implemented optional volume display/setting as in AlsaMixer.
2016-01-05 12:49:06 +01:00
Lorian Coltof
ef58c5a6fa
Added the bar_design option in the format of the battery module
2016-01-03 16:43:29 +01:00