History log of /frameworks/base/core/java/android/hardware/display/BrightnessChangeEvent.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
53d0661f38d6ada39aefaac5ce016f802e74bd44 30-Jan-2018 Kenny Guy <kennyguy@google.com> Add information about brightness config to slider events.

Whether the config is using the default curve.
Whether the config has a user data point.
Whether the config has a power save offset.

Bug: 72482479
Test: atest BrightnessTrackerTest
Change-Id: I137a919ae2604244b0b2f78e00e31b7a72df4967
/frameworks/base/core/java/android/hardware/display/BrightnessChangeEvent.java
0ff4489cc5429b306b21ba00076b097412de9ac1 10-Jan-2018 Kenny Guy <kennyguy@google.com> Tag brightness APIs with @SystemAPI

Make the API for tracking brightness
slider events and setting brightness
curves @SystemAPI and @TestAPI
Add developement scope to the brightness
slider events permission to allow cts
testing.

Bug: 69405990
Test: atest android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered
Test: atest BrightnessTrackerTest
Change-Id: I39b0b26454528425b62cf99dc8bbccded4e14a18
/frameworks/base/core/java/android/hardware/display/BrightnessChangeEvent.java
144aac9dfeb4e3f48af874b438a84261202affe1 21-Dec-2017 Michael Wright <michaelwr@google.com> Track brightness changes in nits rather than backlight values.

For the moment, the only one that actually knows the true brightness
value is the DisplayPowerController, so have that tell the
BrightnessTracker directly when brightness changes.

Bug: 69405990
Test: atest com.android.server.display.BrightnessTrackerTest
atest com.android.server.display.BrightnessMappingStrategyTest

Change-Id: Ibf4e501ce2f7b071360bfac501dbbafb3ba55fa5
/frameworks/base/core/java/android/hardware/display/BrightnessChangeEvent.java
29aa30e56c0e0ffb3f4a91c4212bb9c5d7eb9d03 30-Nov-2017 Kenny Guy <kennyguy@google.com> Limit access to package names in brightness slider data.

Only allow access to package names if the calling package
has PACKAGE_USAGE_STATS.

Bug: 69405990
Test: runtest -c com.android.server.display.BrightnessTrackerTest frameworks-services
Change-Id: I1c924d408a7c74620b9aa9d672c99a6424bb85ca
/frameworks/base/core/java/android/hardware/display/BrightnessChangeEvent.java
22bd044b0c9af7643a5c3092f080a5b942a67720 26-Oct-2017 Kenny Guy <kennyguy@google.com> New class to track brightness slider interactions.

Provides system apps with access to the users
brightness slider interactions and context from
when the brightness level was changed.

Test: runtest -c com.android.server.display.BrightnessTrackerTest frameworks-services

Change-Id: Ibdb3c78cb1d11887cb38b24c30754ff2e6f3bda8
/frameworks/base/core/java/android/hardware/display/BrightnessChangeEvent.java