Dianne Hackborn
1705a59e86
am 3dcc2279: am d4337ae0: am 56e75631: Merge "Fix issue #7342364 : JellyBean broke Toddler Lock, again" into jb-mr1-dev
...
* commit '3dcc22799af9f5080ad2bb26369d35beb46c1a9c':
Fix issue #7342364 : JellyBean broke Toddler Lock, again
2012-10-23 17:45:35 -07:00
Dianne Hackborn
3dcc22799a
am d4337ae0: am 56e75631: Merge "Fix issue #7342364 : JellyBean broke Toddler Lock, again" into jb-mr1-dev
...
* commit 'd4337ae09b1646a0c1dec2869c350e496d564348':
Fix issue #7342364 : JellyBean broke Toddler Lock, again
2012-10-23 17:42:43 -07:00
Dianne Hackborn
d4337ae09b
am 56e75631: Merge "Fix issue #7342364 : JellyBean broke Toddler Lock, again" into jb-mr1-dev
...
* commit '56e75631bd737e5362309330d4839cc1dddb501c':
Fix issue #7342364 : JellyBean broke Toddler Lock, again
2012-10-23 17:38:54 -07:00
Dianne Hackborn
56e75631bd
Merge "Fix issue #7342364 : JellyBean broke Toddler Lock, again" into jb-mr1-dev
2012-10-23 17:35:59 -07:00
Kenny Root
bf3c8f6cb8
am 5e24b92f: am f461d3f6: am da2509c4: Merge "Check non-primary user dirs during package scan" into jb-mr1-dev
...
* commit '5e24b92f0407e413cc9d2aafeef4905e1b139dc0':
Check non-primary user dirs during package scan
2012-10-23 17:29:44 -07:00
Kenny Root
5e24b92f04
am f461d3f6: am da2509c4: Merge "Check non-primary user dirs during package scan" into jb-mr1-dev
...
* commit 'f461d3f69f4533045167b4dc1f7445ad6ae47af3':
Check non-primary user dirs during package scan
2012-10-23 17:10:24 -07:00
Kenny Root
f461d3f69f
am da2509c4: Merge "Check non-primary user dirs during package scan" into jb-mr1-dev
...
* commit 'da2509c434ebb2a5a0da1bc270cae7f007cbb0f9':
Check non-primary user dirs during package scan
2012-10-23 17:06:24 -07:00
Kenny Root
da2509c434
Merge "Check non-primary user dirs during package scan" into jb-mr1-dev
2012-10-23 17:03:09 -07:00
Dianne Hackborn
77119bc6c9
Fix issue #7342364 : JellyBean broke Toddler Lock, again
...
Change-Id: I400c02711edc302a1bc7fbf98b62fcb9f76e5e12
2012-10-23 15:02:25 -07:00
Jeff Brown
e31e0f8c7c
am 265fcd2f: am 22705824: am 6fd394ae: Merge "Improve auto-brightness hysteresis." into jb-mr1-dev
...
* commit '265fcd2f85679ddbb2c89d6d517b4a55c1c7306e':
Improve auto-brightness hysteresis.
2012-10-23 12:53:16 -07:00
Jeff Brown
265fcd2f85
am 22705824: am 6fd394ae: Merge "Improve auto-brightness hysteresis." into jb-mr1-dev
...
* commit '227058243de992c87e66a912f64326abb3f01269':
Improve auto-brightness hysteresis.
2012-10-23 12:50:33 -07:00
Jeff Brown
227058243d
am 6fd394ae: Merge "Improve auto-brightness hysteresis." into jb-mr1-dev
...
* commit '6fd394ae799cc81e3b571773819ee99374a25158':
Improve auto-brightness hysteresis.
2012-10-23 12:47:53 -07:00
Jeff Brown
6fd394ae79
Merge "Improve auto-brightness hysteresis." into jb-mr1-dev
2012-10-23 12:43:47 -07:00
Jeff Brown
e941b1e27f
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
2012-10-22 18:56:39 -07:00
Kenny Root
4525f5b69c
Check non-primary user dirs during package scan
...
During package scan, only the primary user data directories were
checked. If the secondary user didn't have an application directory, it
would happily ignore it. The app would then crash upon startup.
Bug: 7391882
Change-Id: I1fa92aa27386104d4ac6bc5dc92bfbf2e7dfac9f
2012-10-22 18:48:24 -07:00
Colin Cross
7d06a0b87c
am 3ebec529: am 08306ca0: am 034b386c: Merge "Add ro.revision property to checkin headers" into jb-mr1-dev
...
* commit '3ebec52947a122a867c96d0e869c21088b3ab190':
Add ro.revision property to checkin headers
2012-10-22 14:28:57 -07:00
Colin Cross
3ebec52947
am 08306ca0: am 034b386c: Merge "Add ro.revision property to checkin headers" into jb-mr1-dev
...
* commit '08306ca06025b71c5006e0323c9ff69f7e0d7c4a':
Add ro.revision property to checkin headers
2012-10-22 14:26:05 -07:00
Colin Cross
08306ca060
am 034b386c: Merge "Add ro.revision property to checkin headers" into jb-mr1-dev
...
* commit '034b386ccfc42bc9b44e728bb39959c81b1d2e8c':
Add ro.revision property to checkin headers
2012-10-22 14:23:46 -07:00
Colin Cross
034b386ccf
Merge "Add ro.revision property to checkin headers" into jb-mr1-dev
2012-10-22 14:20:06 -07:00
Colin Cross
8b2c916a8d
Add ro.revision property to checkin headers
...
Early hardware revisions often have known issues. Add the ro.revision
property to the header for the checkin reports so known issues can
be easily filtered.
Change-Id: I337b09ddfa41ebbe7f8f56223392b0bd491f897b
2012-10-22 14:01:36 -07:00
Jamie Gennis
e8c18cb36b
am 5bbfcd3e: am 9fee7bd7: am 23d62241: Merge "Set the secureness when creating displays" into jb-mr1-dev
...
* commit '5bbfcd3e15048f94310da6cba85be8ab047c0e8b':
Set the secureness when creating displays
2012-10-22 13:57:55 -07:00
Jamie Gennis
5bbfcd3e15
am 9fee7bd7: am 23d62241: Merge "Set the secureness when creating displays" into jb-mr1-dev
...
* commit '9fee7bd73d1231172267cde99d2374cf072c2dca':
Set the secureness when creating displays
2012-10-22 13:54:53 -07:00
Jamie Gennis
9fee7bd73d
am 23d62241: Merge "Set the secureness when creating displays" into jb-mr1-dev
...
* commit '23d622418b5c67dc43faabd930d1c59c5ce34f6a':
Set the secureness when creating displays
2012-10-22 13:52:12 -07:00
Jamie Gennis
23d622418b
Merge "Set the secureness when creating displays" into jb-mr1-dev
2012-10-22 13:49:35 -07:00
Amith Yamasani
6861a6147c
am e78d50b4: am 6eb9844c: am 22788981: Merge "System server should always send broadcasts to a specific or all users" into jb-mr1-dev
...
* commit 'e78d50b4a02a8242a99dea4cfacee2a7c9e7f122':
System server should always send broadcasts to a specific or all users
2012-10-22 13:40:12 -07:00
Amith Yamasani
e78d50b4a0
am 6eb9844c: am 22788981: Merge "System server should always send broadcasts to a specific or all users" into jb-mr1-dev
...
* commit '6eb9844c8e4ff36ebb58a9e5223e69adea1156cf':
System server should always send broadcasts to a specific or all users
2012-10-22 13:37:19 -07:00
Amith Yamasani
6eb9844c8e
am 22788981: Merge "System server should always send broadcasts to a specific or all users" into jb-mr1-dev
...
* commit '2278898126c1cea4bd345bb96313d381b4ad3993':
System server should always send broadcasts to a specific or all users
2012-10-22 13:35:21 -07:00
Amith Yamasani
cd75706117
System server should always send broadcasts to a specific or all users
...
Bug: 7368245
Log a warning if the system process calls unqualified sendBroadcast()
and other calls.
As a result of the logging above, found a few more method calls such as
bindService() that would benefit from being more explicit to avoid
future confusion and reduce the log warnings.
Change-Id: I17f15c8be9adf7becd456d6abbab606f19befdbf
2012-10-22 12:38:53 -07:00
Jeff Brown
4fe4a600a5
am e0ba56f2: am 8d48e401: am d6e3ad54: Merge "Reduce screen on/off latency." into jb-mr1-dev
...
* commit 'e0ba56f26cd386b01aff0daf5dc235bd472bc776':
Reduce screen on/off latency.
2012-10-22 10:44:21 -07:00
Jeff Brown
e0ba56f26c
am 8d48e401: am d6e3ad54: Merge "Reduce screen on/off latency." into jb-mr1-dev
...
* commit '8d48e401b8dc909636de129f860fa083d1755612':
Reduce screen on/off latency.
2012-10-22 10:42:25 -07:00
Jeff Brown
8d48e401b8
am d6e3ad54: Merge "Reduce screen on/off latency." into jb-mr1-dev
...
* commit 'd6e3ad54907ec085aa41e5c77296e9f385c22e67':
Reduce screen on/off latency.
2012-10-22 10:40:14 -07:00
Dianne Hackborn
b1e51d8f4a
am 56a1fe56: am fbe09246: am f584f111: Merge "Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen." into jb-mr1-dev
...
* commit '56a1fe561c4abb6bb4b3316cf8782439f5c59020':
Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen.
2012-10-22 10:37:24 -07:00
Jeff Brown
d6e3ad5490
Merge "Reduce screen on/off latency." into jb-mr1-dev
2012-10-22 10:36:59 -07:00
Dianne Hackborn
56a1fe561c
am fbe09246: am f584f111: Merge "Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen." into jb-mr1-dev
...
* commit 'fbe092462c8b753c533728634cbb75413a0b661a':
Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen.
2012-10-22 10:34:35 -07:00
Dianne Hackborn
fbe092462c
am f584f111: Merge "Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen." into jb-mr1-dev
...
* commit 'f584f1112772fdffce13cba38995b9e28adca191':
Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen.
2012-10-22 10:32:06 -07:00
Dianne Hackborn
f584f11127
Merge "Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen." into jb-mr1-dev
2012-10-22 10:29:10 -07:00
Amith Yamasani
0ad9356bdc
am 283d1409: am f624d72c: am 8074e98b: Merge "Fix crashes when quickly adding and removing users" into jb-mr1-dev
...
* commit '283d1409ddadd35cd41b5496659d3a24dc365fb0':
Fix crashes when quickly adding and removing users
2012-10-21 07:53:56 -07:00
Amith Yamasani
283d1409dd
am f624d72c: am 8074e98b: Merge "Fix crashes when quickly adding and removing users" into jb-mr1-dev
...
* commit 'f624d72cb0fe40fd5748d4f0d1a93bf267aa3ed8':
Fix crashes when quickly adding and removing users
2012-10-21 07:50:55 -07:00
Amith Yamasani
f624d72cb0
am 8074e98b: Merge "Fix crashes when quickly adding and removing users" into jb-mr1-dev
...
* commit '8074e98b20ac04fdc032a1ed00dd6763b7e04147':
Fix crashes when quickly adding and removing users
2012-10-21 07:48:02 -07:00
Amith Yamasani
8074e98b20
Merge "Fix crashes when quickly adding and removing users" into jb-mr1-dev
2012-10-21 07:44:46 -07:00
Jamie Gennis
7bbf8163fb
Set the secureness when creating displays
...
This change makes use of the new 'secure' argument to the
ISurfaceComposer::createDisplay method. In this change both the overlay and
wifi displays are hard-coded to be non-secure displays.
Bug: 7368436
Change-Id: Ib65312f2adab5104d8deefbfc32af9dc106a9129
2012-10-19 18:34:35 -07:00
Jeff Brown
32dafe25ac
Reduce screen on/off latency.
...
Reduce latency of screen on/off and improve how it is synchronized with
backlight changes. Screen state changes are no longer posted to vsync
which should save time. What's more, the state change occurs on a
separate thread so we no longer run the risk of blocking the Looper
for a long time while waiting for the screen to turn on or off.
Bug: 7382919
Bug: 7139924
Change-Id: I375950d1b07e22fcb94efb82892fd817e2f780dc
2012-10-19 18:04:27 -07:00
Kenny Root
a7fb9d907c
am 9396f183: resolved conflicts for merge of a5d29b2c to jb-mr1-dev-plus-aosp
...
* commit '9396f183c2db5d6167f39a8d5667fb4abcc96e5e':
Try to free cache before giving up on install
Robustly add symlink and add for non-primary users
2012-10-19 17:20:03 -07:00
Kenny Root
9396f183c2
resolved conflicts for merge of a5d29b2c to jb-mr1-dev-plus-aosp
...
Change-Id: I21512d61b5c08cee5fed69b34c3275ba5c3fc0d8
2012-10-19 17:16:41 -07:00
Dianne Hackborn
7ad4438414
Fix issue #7353900 : Brief flash of home screen while dream starts on lock screen.
...
Not very clean, this has a special hack in the window manager to
redo layout when a dream window is shown. After MR1 we should clean
this up (and the various other special dream hacks).
Change-Id: Ic1a5a2b10a0a07b4a5dccdbf0736b614ec06dd4a
2012-10-19 16:40:13 -07:00
Kenny Root
a5d29b2c14
am 9bef3294: Merge changes Ie3c8ca8d,Ia175b36d into jb-mr1-dev
...
* commit '9bef3294d3660a85442829a25c9777e25d3c3cc8':
Try to free cache before giving up on install
Robustly add symlink and add for non-primary users
2012-10-19 16:40:07 -07:00
Kenny Root
9bef3294d3
Merge changes Ie3c8ca8d,Ia175b36d into jb-mr1-dev
...
* changes:
Try to free cache before giving up on install
Robustly add symlink and add for non-primary users
2012-10-19 16:37:55 -07:00
Amith Yamasani
db6a14cc85
Fix crashes when quickly adding and removing users
...
Make USER_REMOVED an ordered broadcast and send it before the user's
state is completely removed from the system. This gives services the
opportunity to clean up their state, while still having access to the
user's directory and UserInfo object (such as serial number).
Tell SyncManager to skip over dying/partially created users.
Improve UserManager tests, waiting for users to be removed fully.
Bug: 7382252
Change-Id: I93cfb39c9efe6f15087bf83c569a2d154ef27168
2012-10-19 16:23:30 -07:00
Svetoslav Ganov
5ce3b47fe1
am f46476cd: am 19f2b16c: am 9823723d: Merge "Cannot pan in browser if magnification is enabled." into jb-mr1-dev
...
* commit 'f46476cd154a4cf81c9d756a6dbc2330f04adf80':
Cannot pan in browser if magnification is enabled.
2012-10-19 14:55:55 -07:00
Svetoslav Ganov
f46476cd15
am 19f2b16c: am 9823723d: Merge "Cannot pan in browser if magnification is enabled." into jb-mr1-dev
...
* commit '19f2b16cb6b4f488b31861e1f572ec4f71ffd69e':
Cannot pan in browser if magnification is enabled.
2012-10-19 14:53:23 -07:00