Some version control systems have an area where changes can be stored as
temporary work in progress instead publishing them to the history.
This segment is intended to display their count, reminding the developer
about open ends in the current repository.
The underlying implementation is VCS-specific and has to be provided by
the respective library module.
- Added `short` parameter for `system_load` segment that leaves only one load
average number out of three.
- Added `powerline.segments.i3wm.scratchpad` segment used to list windows that
are currently on the scratchpad.
- Added support for multiple batteries in battery segment.
- Added `….i3wm.workspace` segment which describes single i3wm workspace and
workspaces lister. Old `….i3wm.workspaces` segment was deprecated.
- Added support for multiple monitors in lemonbar bindings.
- Added support for most recent tmux version (2.2).
- Fixed battery status support on some linux systems.
- Fixed MPD bindings: they sometimes were not able to handle names if they did
not fit ASCII.
- Fixed MPD bindings: they did not correctly get elapsed time.
- Fixed AttributeError on some systems: LC_MESSAGES is not always available.
- Fixed Mac OS-specific variant of spotify player support when Python-3 is
used.
- Fixed performance of the tabline.
Adds code to check if locale has the 'LC_MESSAGES' attribute before
executing the following line of code:
locale.getlocale(locale.LC_MESSAGES)[1]
Fixes#1555
* In #1499 a change was introduced that made use of the "Discharging"
status of a battery in order to detect whether the AC power is
available.
The DBus part of the function that gets this data, however, stayed
unchanged. In order to keep it consistent this commit changes it in
such a way that it preforms the same function as the code introduced
in #1499 by checking for the Discharging state of the battery as
described here:
http://upower.freedesktop.org/docs/Device.html#Device:State
Signed-off-by: mr.Shu <mr@shu.io>
* The display_condition key in the docs was rendered as
'display_condition`' due to a small typo. This commit fixes that.
Signed-off-by: mr.Shu <mr@shu.io>