i3pystatus/i3pystatus/core
Jay Cornwall 1dabaf1c2e Pulseaudio: Update status immediately when volume changes
Volume changes may occur externally (e.g. through pactl bound to media
keys) or through mouse interaction. The new volume is received
asynchronously but can only be outputted at the next status poll,
causing a small delay.

Introduce Module.send_output() to allow a module to send its output
without delay. Invoke this method in the Pulseaudio sink info callback.
2016-07-17 18:12:38 -05:00
..
__init__.py Add support for logformat parameter to i3pystatus.Status() 2016-04-10 21:16:23 -05:00
color.py mimimi - 1.5.6 doesn't complain about that. interesting. 2014-10-14 17:40:16 +02:00
command.py Changed checks for command attribute in run_through_shell and execute. 2015-10-03 10:14:29 +02:00
desktop.py Update desktop.py 2015-10-25 20:41:42 +01:00
exceptions.py PEP8 2014-04-30 14:51:41 +02:00
imputil.py PEP8 2014-04-30 14:51:41 +02:00
io.py StandaloneIO: Change all static and class methods to normal methods. 2015-06-22 17:34:10 +02:00
modules.py Pulseaudio: Update status immediately when volume changes 2016-07-17 18:12:38 -05:00
settings.py SettingsBase: Fixed logging for modules outside of i3pystatus directory i.e. modules defined directly in the config file. 2015-09-25 18:17:54 +02:00
threading.py Remove leading newline from exception logging 2016-04-10 21:16:23 -05:00
util.py core: Change command_endpoint and on_click for supporting i3bar mouse positions 2016-03-23 08:36:11 +01:00