Changelog ========= master branch +++++++++++++ 3.32 ++++ * Added keyboard_locks module * Added pianobar module * Added uname module * cmus: enhanced artist/title detection from filenames * cmus: fixed issue when cmus is not running * mpd: added text_len and truncate_fields options to truncate long artist, album or song names * network_traffic: added hide_down and format_down options * pomodoro: added format option * pomodoro: reset timer on left click * pulseaudio: fix rounding error of percentage volume 3.31 ++++ * Added cmus module * Added cpu_usage_graph module * Added network_graph module * Added network_traffic module * Added pomodoro module * Added uptime module * alsa: mouse wheel changes volume * battery: Added no_text_full option * Core: added mouse wheel handling for upcoming i3 version * cpu\_usage: Add multicore support * cpu\_usage\_bar: Add multicore support * Fixed issues with internet-related modules * mail: db_path option made optional * mpd: Play song on left click even if stopped * network: Add unknown_up setting * New module mixin: ip3ystatus.core.color.ColorRangeModule * parcel: Document lxml dependency * pulseaudio: Added color_muted and color_unmuted options * pulseaudio: Added step, bar_type, multi_colors, vertical_bar_width options * pulseaudio: Scroll to change master volume, right click to (un)mute * Unexpected exceptions are now displayed in the status bar 3.30 ++++ * Added bitcoin module * Added now\_playing module * Added reddit module * Added shell module * Core: fixed custom statusline colors not working properly (see issue #74) * alsa and pulseaudio: added optional "formated_muted" audio is muted. * battery: add bar formatter, add not_present_text, full_color, charging_color, not_present_color settings * disk: add color and round_size options * maildir: use os.listdir instead of ls * mem: add round_size option * mpd: add color setting * mpd: add filename formatter * mpd: next song on right click * network and wireless: support interfaces enslaved to a bonding master * network: detached_down is now True by default * network: fixed some issues with interface up/down detection * parcel: added support for Itella (Finnish national postal service) setting. If provided, it will be used instead of "format" when the * temp: add file setting * temp: fixed issue with Linux kernels 3.15 and newer * temp: removed color_critical and high_factor options * text: add cmd_leftclick and cmd_rightclick options * weather: add colorize option * wireless: Add quality_bar formatter 3.29 ++++ * network: prefer non link-local v6 addresses * mail: Open email client and refresh email with mouse click * disk: Add display and critical limit * battery: fix errors if CURRENT_NOW is not present * battery: add configurable colors * load: add configurable colors and limit * parcel: rewrote DHL tracker * Add spotify module 3.28 ++++ * **If you're currently using the i3pystatus command to run your i3bar**: Replace ``i3pystatus`` command in your i3 configuration with ``python ~/path/to/your/config.py`` * Do not name your script i3pystatus.py or it will break imports. * New options for mem * Added cpu_usage * Improved error handling * Removed ``i3pystatus`` binary * pulseaudio: changed context name to "i3pystatus_pulseaudio" * Add maildir backend for mails * Code changes * Removed DHL tracker of parcel module, because it doesn't work anymore. 3.27 ++++ * Add weather module * Add text module * PulseAudio module: Add muted/unmuted options 3.26 ++++ * Add mem module 3.24 ++++ **This release introduced changes that may require manual changes to your configuration file** * Introduced TimeWrapper * battery module: removed remaining\_* formatters in favor of TimeWrapper, as it can not only reproduce all the variants removed, but can do much more. * mpd: Uses TimeWrapper for song_length, song_elapsed