diff options
author | Daniel Erat <derat@chromium.org> | 2018-09-24 16:11:37 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-09-25 15:48:02 -0700 |
commit | 536735c009117dc648808dfe47e55284deca8fa0 (patch) | |
tree | 348e5c8ff99070bb3f54a0ea810cf91886ba9042 | |
parent | 9aded9e58d151bed18bb02d1ad2394580189d1a4 (diff) | |
download | system_api-536735c009117dc648808dfe47e55284deca8fa0.tar.gz |
system_api: Add power_manager::kSetScreenBrightnessMethod.
Add a new "SetScreenBrightness" constant. The existing
powerd SetScreenBrightnessPercent is being updated to take a
protocol message instead of D-Bus args, so we might as well
rename it to be shorter at the same time.
BUG=chromium:881786
TEST=used with updated powerd
Change-Id: I720b259fe518e0a9a45f981a0ba1db68d9a726b4
Reviewed-on: https://chromium-review.googlesource.com/1242034
Commit-Ready: Dan Erat <derat@chromium.org>
Tested-by: Dan Erat <derat@chromium.org>
Reviewed-by: Jia Meng <jiameng@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
-rw-r--r-- | dbus/power_manager/backlight.proto | 2 | ||||
-rw-r--r-- | dbus/power_manager/dbus-constants.h | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/dbus/power_manager/backlight.proto b/dbus/power_manager/backlight.proto index 03bde65..5ceb19b 100644 --- a/dbus/power_manager/backlight.proto +++ b/dbus/power_manager/backlight.proto @@ -14,7 +14,7 @@ package power_manager; // hardware levels. // Request to change the backlight brightness sent from Chrome to powerd in a -// SetScreenBrightnessPercent D-Bus method call. +// SetScreenBrightness D-Bus method call. message SetBacklightBrightnessRequest { // Desired backlight brightness as a percent in the range [0.0, 100.0]. optional double percent = 1; diff --git a/dbus/power_manager/dbus-constants.h b/dbus/power_manager/dbus-constants.h index 9159da9..580db56 100644 --- a/dbus/power_manager/dbus-constants.h +++ b/dbus/power_manager/dbus-constants.h @@ -13,9 +13,11 @@ const char kPowerManagerServicePath[] = "/org/chromium/PowerManager"; const char kPowerManagerServiceName[] = "org.chromium.PowerManager"; // Methods exposed by powerd. +const char kSetScreenBrightnessMethod[] = "SetScreenBrightness"; const char kDecreaseScreenBrightnessMethod[] = "DecreaseScreenBrightness"; const char kIncreaseScreenBrightnessMethod[] = "IncreaseScreenBrightness"; const char kGetScreenBrightnessPercentMethod[] = "GetScreenBrightnessPercent"; +// TODO(derat): Delete this after callers are using SetScreenBrightness. const char kSetScreenBrightnessPercentMethod[] = "SetScreenBrightnessPercent"; const char kGetKeyboardBrightnessPercentMethod[] = "GetKeyboardBrightnessPercent"; |