b016eedb87Merge pull request #159 from azmd/depleted-battery
enkore
2015-01-08 00:36:13 +0100
0ac3c54aa1Merge pull request #157 from cganas/master
enkore
2015-01-08 00:35:51 +0100
a786736ee2Merge pull request #154 from facetoe/master
enkore
2015-01-08 00:35:40 +0100
c6c7e162b3Add support for depleted batteries
Gordon Schulz
2015-01-06 12:35:45 +0100
b9e23b18a7Add the possibility to display per backend unread mail along with the total number of unread mails (default). The displayed backend can be set via callbacks (on mousewheel events by default)
Matthieu Coudron
2015-01-06 00:37:16 +0100
98e46ac3d6Updated alsa & clock modules with new mechanism
Matthieu Coudron
2014-12-19 22:02:46 +0100
14c0528be5This commit introduces a skeleton that allows personalized callbacks in a backwards compatible way. Settings 'on_lclick','on_rclick', 'on_scrollup','on_scrolldown' are inherited by all modules. These parameters should be a string. Then when a matching action is detected (ie mouseclick, scrolling), the module check if this string corresponds to a: 1/ python callable 2/ module method, In cases 1 and 2, it calls the python function with the module as the first parameter. Otherwise it considers the string is an external command and launches it via run_through_shell
Matthieu Coudron
2014-12-19 18:15:32 +0100
b0b4d939ecMerge pull request #148 from teto/simple_fix_notmuch
enkore
2014-12-19 14:43:19 +0100
a480701ee6Added doc for unread method in mail/__init__/py + make sure that db is closed before deleting the notmuch db object
Matthieu Coudron
2014-12-19 14:31:10 +0100
cb80f133d7Simple fix for notmuch database not in sync
Matthieu Coudron
2014-12-18 22:02:27 +0100
b374901642Merge pull request #147 from teto/log_stderr
enkore
2014-12-18 19:01:40 +0100
9e3f128a15This commit improves the logging system: instead of setting a boolean to enable logging, the user sets a logging level (per module). By default only critical errors are logged (ie nothing for now).
Matthieu Coudron
2014-12-18 18:42:27 +0100
e9df3a82deMake sure that we use python3 pep8
Matthieu Coudron
2014-12-18 18:34:57 +0100
49a0f01c76Added missing r to IntevalSettings in test_core_modules
Matthieu Coudron
2014-12-18 10:46:53 +0100
69c1cd6460Various pep8 and comments removal + converted shell module to use run_through_shell command
Matthieu Coudron
2014-12-17 23:51:10 +0100
bc15eb4e6bi3pystatus creates a logger that can be imported via import i3pystatus.logger . Thus when modules enable the 'enable_log' setting, it should log i3pystatus errors to a file called '.i3pystatus-<pid>'. This commit only solves the case when email_client was called in the email module and would output things into stderr/stdout.
Matthieu Coudron
2014-12-17 23:39:10 +0100
523975cf39Merge pull request #146 from teto/module_inherit_settings
enkore
2014-12-17 22:52:56 +0100
1eeb7fe30cci-build.sh: output version information
enkore
2014-12-17 22:51:02 +0100
c4cc17c11fEnforce pep8 version >= 1.5.7 since 1.5.6 is buggy
Matthieu Coudron
2014-12-17 22:09:42 +0100
f8a5bc716fRevert "Fixed indentation in order to remove pep8 errors"
Matthieu Coudron
2014-12-17 21:55:14 +0100
cb25cb5fb3Fix error generated by sphinx-build complaining of no end for the list
Matthieu Coudron
2014-12-17 18:18:08 +0100
ff7ea14689Fixed test that didn't pass anymore (since there were more settings). I also enforced python3 in ci-build.sh otherwise python2.7 would generate syntax errors. Hope it's not a problem
Matthieu Coudron
2014-12-17 18:17:19 +0100
b37c7e28f8Fixed indentation in order to remove pep8 errors
Matthieu Coudron
2014-12-17 16:36:50 +0100
f440322b36Settings will be inherited between modules
Matthieu Coudron
2014-12-17 00:48:49 +0100