History log of /frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
af5d0765dbcda5c9694d1c34ab38236a8160a2f4 14-Sep-2016 Phil Weaver <pweaver@google.com> Change users without crashing a11y services.

Accessibility services crash when changing users for several
reasons. we were looking up permissions for the current
user, which wasn't the user who created the service. We also
end up resetting the accessibility state, which reads user-
specific settings and thus must be done with the calling
identity cleared.

Bug: 27594523
Change-Id: I2b910d77704a6054b3a591c38f54d3ed3a2dc427
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
22eb19939d815856887f1329f41aa04b397505ff 12-Jul-2016 Justin Klaassen <justinklaassen@google.com> Refactor display color transforms

- Removed Secure.ACCESSIBILITY_DISPLAY_COLOR_MATRIX, it's not desirable
to persist the actual color transformation matrix.
- Refactored all SurfaceFlinger transforms to DisplayTransformManager,
which allows color transforms to be set independently from the a11y
manager service.

Bug: 30042357
Change-Id: Iefa477dedb66aac90e1218e327802a3fab6899ed
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
8766c398df0037df1e3914b23bfcf189f7d5ddf9 30-Jan-2016 Dan Sandler <dsandler@android.com> Make color matrix parsing more robust.

Bug: 26880793
Change-Id: I95e1b24ed949c6b341ecee7de5732a286c674824
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
08e7fa9b6918f442669970aa0dc048625424c07b 08-Dec-2015 Jason Monk <jmonk@google.com> Allow color matrix to be controlled by secure setting

Change-Id: Ia5518ad79fae502e814034edd7ae8d7a57b3eaeb
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
6437518061fc8718590e0272ed17ea64710d2299 29-Apr-2015 Alan Viverette <alanv@google.com> Adjust display inversion matrix to account for luminance

Bug: 20346301
Change-Id: I10633705f2bfddbdeec063f9489a4f8679b9e8ee
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
8864415e2a29daf504b52afe911eb5c5a8b03fc0 22-Aug-2014 Jeff Brown <jeffbrown@google.com> Fix matrix multiply in accessiblity display adjustments.

Fixed a bug caused by a missing temporary when swapping two
matrices. This could produce undefined results in the case where
both display inversion and the greyscale daltonizer were enabled
simultaneously.

Tightened up the code a little to make this kind of error
less likely by removing redundant state.

Removed the native prefix on some methods since they are not
native at all.

Change-Id: I716ffc8fbe76a304c60d45870074340c0121059f
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
e08340645d2539ab13900b5f835b84bcfe8b99e0 13-May-2014 Alan Viverette <alanv@google.com> Simplify accessibility display adjustments

Makes the inversion bit public so apps can be smarter about rendering
images non-inverted (if they are so inclined).

BUG: 14680114
Change-Id: I8ca2b2517af2ffc13446d7e0b4e859c1171e2d0e
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java
19c662b3df3b35756a92282bb6cc767e6407cb8a 20-Dec-2013 Amith Yamasani <yamasani@google.com> Move files to new directory structure of framework services

Change-Id: I6239d90fa0b813e37878f8fc31caf7a2d70fa3ba
/frameworks/base/services/accessibility/java/com/android/server/accessibility/DisplayAdjustmentUtils.java