History log of /frameworks/base/core/java/com/android/internal/app/ColorDisplayController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cf388c2eec17fe3d1ade1f97d9d702a6574ae4d0 16-May-2018 Christine Franks <christyfranks@google.com> Initialize color mode if set

ColorDisplayService doesn't start listening for changes until the end
of user setup, and color mode was previously unintialized at service
setup, so restored settings were ignored.

Bug: 79591550
Test: atest FrameworksServicesTest:ColorDisplayServiceTest
Change-Id: I00baed15e1248572d3dfd8f251dee7dc5a355a6c
/frameworks/base/core/java/com/android/internal/app/ColorDisplayController.java
1e0e7176bdbae9fd1f47351e6ed100c303535cab 14-Mar-2018 Chia-I Wu <olv@google.com> Add COLOR_MODE_AUTOMATIC

COLOR_MODE_SATURATED disables color management and thus treat any
color space as panel color space. COLOR_MODE_AUTOMATIC is similar
to COLOR_MODE_SATURATED in that it stretches color spaces to panel
color space, but the stretching is color space aware.

persist.sys.sf.native_mode is extended to be a integer, where

0: use DisplayColorSetting::MANAGED
1: use DisplayColorSetting::UNMANAGED
2: use DisplayColorSetting::ENHANCED

Bug: 73824924
Test: manual
Change-Id: Ia356958d8e1fbae90f244ded7111de2e45aa4b3c
/frameworks/base/core/java/com/android/internal/app/ColorDisplayController.java
317a35743b3d1ed9deedce0d5b626b9a6e2d0779 31-Mar-2018 Daniel Solomon <solomondaniel@google.com> Switch to Saturated color mode when Accessibility transforms are active

The Accessibility settings for color inversion and color correction are
incompatible with some color modes. When either of these settings is
toggled, switch to Saturated mode. When both settings are disabled,
revert back to the user's color mode preference.

Bug: 68856024
Test: runtest -c com.android.server.ColorDisplayServiceTest
frameworks-services
Change-Id: I497b893f5d0f4bb5dff23bb38cf20d9b6b587050
/frameworks/base/core/java/com/android/internal/app/ColorDisplayController.java
8ad6f6d6710191a7c2cdcccdd61f7df1da2a9268 14-Dec-2017 Christine Franks <christyfranks@google.com> Support forced Night Display auto mode

Bug: 69973773
Test: make -j100

Change-Id: Ifc1cb5d35f5d5b4ad988b8add04008332cf37dbe
/frameworks/base/core/java/com/android/internal/app/ColorDisplayController.java
5397f0353ab95be8b7dd6905a4a9749804a8c90b 02-Nov-2017 Christine Franks <christyfranks@google.com> Rename NightDisplayController and -Service

Bug: 68258004
Test: make -j100 && runtest -x
frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/AutoTileManagerTest.java
&& runtest -c com.android.server.ColorDisplayServiceTest
frameworks-services
Change-Id: I2b89942bd412e4d6958e65b62bc345fb1e60176f
/frameworks/base/core/java/com/android/internal/app/ColorDisplayController.java