bumblebee-status/bumblebee_status/modules
Alex Kelly c637392bd0 Correct battery modules handling of critical/warning states
The logic for the critical/warning handling on the battery modules was
applied BEFORE the discharging-<pct> logic.  This made it  possible for
those discharging states to get applied over a critical/warning and
allow a theme to override the critical/warning colors with a state of
"discharging-10", for example.

This change moves that logic after the discharging state, so that it
will always "win" if critical or warning states are set.

This also adds the "discharging" battery state to the critical/warning
check so the state will apply if the battery is not on AC power, but
would return normal otherwise.  Meaning, if the battery is "critical"
from a percentage check, but is plugged into power, the critical state
is removed.
2022-09-16 15:36:06 -04:00
..
contrib Correct battery modules handling of critical/warning states 2022-09-16 15:36:06 -04:00
core [modules/pulsectl] add friendly name support 2022-09-14 21:12:01 +02:00
__init__.py [core] restructure to allow PIP packaging 2020-05-09 21:22:00 +02:00