Commit Graph

1207 Commits

Author SHA1 Message Date
facetoe
3addb4b229 Update PlaintextKeyring example with new import location. 2016-02-14 12:15:22 +08:00
enkore
f228d5347c 3.34 2016-02-14 01:18:39 +01:00
enkore
32296aad6b Merge pull request #319 from t3zla/master
Made the openvpn module more flexible by allowing custom status commands, along with changing the spelling of "colour"
2016-02-12 14:14:34 +01:00
enkore
58ca67109c Change default mode to standalone=True 2016-02-12 14:12:43 +01:00
Holden Salomon
8254eaf43e Made the openvpn module more flexible by allowing custom status commands, making it compatible with networkmanager based VPNs. Also changed the spelling of colour_down and colour_up to color so the module is the same as all of the others 2016-02-11 12:00:49 -05:00
enkore
8e3857ccd0 Add import to mail backend example 2016-02-10 19:09:30 +01:00
enkore
6b4974d995 docs: fix wrong package name of submodules
This showed up with the backends of mail and updates, where the
docs claimed that e.g. the Thunderbird backend class was actually
located in i3pystatus.thunderbird (correct: i3pystatus.mail.thunderbird)
2016-02-10 19:06:26 +01:00
enkore
13a291ce35 Merge pull request #318 from facetoe/docs
Add mail backend configuration example for #303.
2016-02-10 18:39:32 +01:00
facetoe
e0a3140f99 Add mail backend configuration example for #303. 2016-02-10 22:30:27 +08:00
enkore
b99d74d6f6 Merge pull request #316 from juliushaertl/unify-openvpn-settings
openvpn: Rename colour_up/colour_down to color_up/color_down
2016-02-10 10:57:23 +01:00
Julius Haertl
99ca98eaea openvpn: Rename colour_up/colour_down to color_up/color_down 2016-02-10 10:03:47 +01:00
enkore
e2a0097316 Decrease chattiness of ci-build.sh; error reporting is not reduced
(but error visibility increased, because there is less output overall)
2016-02-08 10:10:28 +01:00
enkore
a83a53dec0 Merge branch 'dota2winsdefaultetc' 2016-02-03 18:43:47 +01:00
David Wahlstrom
4f490d6b4a dota2wins: truncate win percentage
Use only 2 decimals for win percentage so we don't fill all of the
status bar with decimal places.
2016-02-03 18:42:28 +01:00
enkore
eca5431e0c Fix typo in changelog.rst 2016-02-02 16:44:11 +01:00
enkore
1bdeaa5f6d Merge branch 'w8u-w8u-vk' 2016-02-02 16:42:29 +01:00
enkore
47fbb10660 docfix for vk 2016-02-02 16:40:56 +01:00
w8u
b1a2c4d6c5 corrected settings to avoid Sphinx errors 2016-02-02 16:38:52 +01:00
w8u
1680ef4f17 A module for monitoring message amount in VK 2016-02-02 16:38:52 +01:00
enkore
fd708e078e Bump copyright 2016-02-02 16:09:43 +01:00
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