summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/12/changes
diff options
context:
space:
mode:
authorJeff Brown <jeffbrown@google.com>2012-10-22 16:50:25 -0700
committerJeff Brown <jeffbrown@google.com>2012-10-22 18:56:39 -0700
commite941b1e27f6aad8a351c3caa3e0ad5f53dbf3707 (patch)
tree6316392267ef240f71f122cceee65b048ba2c02d /docs/html/sdk/api_diff/12/changes
parenta4be1b2bcdc768708f594b69923986617a367820 (diff)
Improve auto-brightness hysteresis.
Reintroduced the stability time heuristic which requires brightness to remain significantly above or below the currently accepted ambient brightnes before effecting a brightness change. The heuristic has the nice property of preventing light sensor noise from causing oscillations in brightness even when the noise has a relatively large magnitude (such as in low light environments). The time bound and filter thresholds are current set so that brightness increases typically occur within 5 seconds of a change in the ambient environment. Decreases take somewhat longer and typically occur within 10 seconds. Changed the timing for brightness animations when the screen is being dimmed due to a pending user activity timeout. The screen now dims slowly but then brightens rapidly when touched. Previously the screen dimmed quickly and brightened slowly which felt somewhat unresponsive. Fixed a problem where a brightness change might not occur because the light sensor had not reported a new value in a long time. Now we synthesize measurements when needed to ensure that a transition will take place if appropriate. Bug: 7387800 Change-Id: I998df2fec59922042a41a1ba4af97ea52c0bd02a
Diffstat (limited to 'docs/html/sdk/api_diff/12/changes')
0 files changed, 0 insertions, 0 deletions