diff options
author | Eric Caruso <ejcaruso@chromium.org> | 2015-05-13 10:28:51 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-05-21 17:39:11 +0000 |
commit | 35328b4dd30f33b58272875e561138974a4ec750 (patch) | |
tree | 65d616ebb580c82b9195b934e4dbb587e6fed07c | |
parent | 2d7f25efb8a3ec9a4c88df61b4ad8056a5159c6f (diff) | |
download | system_api-35328b4dd30f33b58272875e561138974a4ec750.tar.gz |
power_manager: add battery saver flag to PowerSupplyProperties
For battery saver mode, we want to send an extra flag to Chrome to
let it know that we need to turn on all the power-saving features
we've got, and to give the user some way to disable battery saver.
BUG=chromium:487690
TEST=build
Change-Id: Iedcab9547e8a26010c87857d54dab1be3c3abd4f
Reviewed-on: https://chromium-review.googlesource.com/272212
Reviewed-by: Eric Caruso <ejcaruso@chromium.org>
Tested-by: Eric Caruso <ejcaruso@chromium.org>
Commit-Queue: Eric Caruso <ejcaruso@chromium.org>
-rw-r--r-- | dbus/power_manager/power_supply_properties.proto | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dbus/power_manager/power_supply_properties.proto b/dbus/power_manager/power_supply_properties.proto index 8907656..0bd6e4e 100644 --- a/dbus/power_manager/power_supply_properties.proto +++ b/dbus/power_manager/power_supply_properties.proto @@ -103,5 +103,11 @@ message PowerSupplyProperties { // sources or sinks (i.e. to either deliver or receive charge). optional bool supports_dual_role_devices = 19; - // Next ID to use: 20 + // True if the battery is low enough that powerd has decided to put the + // system in battery saver mode. If the user cancels battery saver mode, then + // this field will revert to false until powerd decides to enter battery + // saver mode again. + optional bool battery_saver_mode_active = 20; + + // Next ID to use: 21 } |