diff options
| author | Ultrabug <ultrabug@gentoo.org> | 2013-02-26 17:28:54 +0100 |
|---|---|---|
| committer | Ultrabug <ultrabug@gentoo.org> | 2013-02-26 17:28:54 +0100 |
| commit | 2f6ef48b350ed10a9359382efc5d0253a0ecf86a (patch) | |
| tree | 01e106fd31ba3efefad462aaa9f0649e33297898 | |
| parent | bd896bcfb205716edd6f6b7bae1078a444312298 (diff) | |
user Py3status classes get the i3status_config as argument so they can use i3status parameters such as user-defined colors
| -rw-r--r-- | examples/empty_class.py | 2 | ||||
| -rw-r--r-- | py3status/__init__.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/empty_class.py b/examples/empty_class.py index 67ab5ac..fefc442 100644 --- a/examples/empty_class.py +++ b/examples/empty_class.py @@ -2,7 +2,7 @@ class Py3status: """ Empty and basic py3status class """ - def empty(self, json): + def empty(self, json, i3status_config): """ This method will return an empty text message, so it will NOT be displayed. If you want something displayed you should write something in the 'full_text' key of your response. diff --git a/py3status/__init__.py b/py3status/__init__.py index 3dd7411..57a3765 100644 --- a/py3status/__init__.py +++ b/py3status/__init__.py @@ -163,7 +163,7 @@ def inject(j): except KeyError: # execute the method meth = getattr(my_class, my_method) - index, result = meth(j) + index, result = meth(j, I3STATUS_CONFIG) # respect user-defined cache timeout for this module if not result.has_key('cached_until'): |
