Dianne Hackborn
73c14161ec
Fix issue #7196015 : system_server deadlock during setup wizard
...
Can't aquire the providers lock while holding the main activity thead
lock, because we call into the activity manager with that lock held.
Change-Id: If27326a2caa46480d0f1b98608be9e8a862febe0
2012-09-19 16:46:54 -07:00
Dianne Hackborn
4786223a08
am 7788b759: am 52716deb: Merge "Fix deadlock in LockPatternUtils by using local id." into jb-mr1-dev
...
* commit '7788b759726f4c3c004075ac5c5977f6e4c82fe0':
Fix deadlock in LockPatternUtils by using local id.
2012-09-19 15:21:35 -07:00
Craig Mautner
b74d9f8285
am 18f42668: am 8f301e66: Merge "Add debug for b/7094175." into jb-mr1-dev
...
* commit '18f42668e44edf75f4cbf096966943b4a1b267b2':
Add debug for b/7094175.
2012-09-19 15:21:31 -07:00
Christopher Tate
7d295bdae4
am 43b69c75: am a1c46636: Merge "Disable content observer cross-user permission checks..." into jb-mr1-dev
...
* commit '43b69c7580169851ef1fe84af23674ed3b54ca1a':
Disable content observer cross-user permission checks...
2012-09-19 15:21:28 -07:00
Dianne Hackborn
1a30458a0b
am a553eeaf: am 390392ff: Merge "Changes to support side-loading of apps from other users." into jb-mr1-dev
...
* commit 'a553eeaf877457cdacceb401529201a40223e64c':
Changes to support side-loading of apps from other users.
2012-09-19 15:21:17 -07:00
Adam Powell
7962fd36fc
am d1f13586: am 10bd4106: am baed0a8f: am 56fd88d8: am ab12f0f7: Merge "Implement resolving of icon attributes to resIds in AlertController"
...
* commit 'd1f135869e1e89348ea9d1ee916749e30933fe7f':
Implement resolving of icon attributes to resIds in AlertController
2012-09-19 15:21:04 -07:00
Fabrice Di Meglio
6f7f916ae6
am d02341d0: am 072533e9: Merge "Fix bug #7146516 Padding can be "over" resolved" into jb-mr1-dev
...
* commit 'd02341d0bd4a7a36bc7b9c991ed47d6f98a756ee':
Fix bug #7146516 Padding can be "over" resolved
2012-09-19 15:21:00 -07:00
Fabrice Di Meglio
ea19ae20db
am eebe7df2: am efa56852: Merge "Fix some typos in Javadoc for Accessibility APIs" into jb-mr1-dev
...
* commit 'eebe7df2a37520bc97f9fc8025827d46fb22b32b':
Fix some typos in Javadoc for Accessibility APIs
2012-09-19 15:20:57 -07:00
Dianne Hackborn
79c8c7a4ff
am 9b4d528d: am 09ad0832: Merge "Switch to showing top-most thumbnail of recent apps." into jb-mr1-dev
...
* commit '9b4d528d7edf3d55a925b79ab7ba7664a9cb7a5e':
Switch to showing top-most thumbnail of recent apps.
2012-09-19 15:20:41 -07:00
Jeff Sharkey
d3800acea5
am f40a2ba1: am a490bddc: Merge changes I4513afbd,I20e2194c into jb-mr1-dev
...
* commit 'f40a2ba1469304b44097d40c526f1bc9500ded93':
Make getMediaStorageDirectory() user-aware.
Lockdown should only augment connected networks.
2012-09-19 15:20:32 -07:00
Narayan Kamath
ec0e97fe7a
am 40c5a7a6: am 5d1a870a: Merge "Add APIs to enable SNI and session tickets on sockets." into jb-mr1-dev
...
* commit '40c5a7a6e14447bbe66e6daeca7e992bcf200012':
Add APIs to enable SNI and session tickets on sockets.
2012-09-19 15:19:38 -07:00
Irfan Sheriff
6ad0da54a8
am 74f4997c: am 5d4206a5: Merge "Get strings in" into jb-mr1-dev
...
* commit '74f4997ca467bda930e1c270f82731e66666999c':
Get strings in
2012-09-19 15:19:08 -07:00
Amith Yamasani
dc5b1dd508
am 728f3193: am 4adb9d34: Merge "DevicePolicyManager per user" into jb-mr1-dev
...
* commit '728f3193efbdacc81442f7cdcfc49d3c8804e5ee':
DevicePolicyManager per user
2012-09-19 15:18:46 -07:00
Adam Powell
5b76cede6b
am 3179154c: am 98c370e7: Merge "Make invalidateOptionsMenu asynchronous" into jb-mr1-dev
...
* commit '3179154c367ace1deb56340a641a7ebc53ba5e82':
Make invalidateOptionsMenu asynchronous
2012-09-19 15:18:17 -07:00
Jeff Sharkey
daa57e8d18
Migrate network stats from removed users.
...
When a user is removed, migrate all network stats belonging to that
user into special UID_REMOVED bucket. Also removes those stats from
kernel to avoid double-counting if another user is created.
Bug: 7194784
Change-Id: I03f1d660fe3754566326b7749cae8068fc224ea9
2012-09-19 14:54:05 -07:00
Jeff Sharkey
4046e01288
Merge "Migrate UI to supportsMultipleUsers()." into jb-mr1-dev
2012-09-19 14:52:34 -07:00
John Spurlock
f4f6b4c8b0
Fire "dreaming started" and "dreaming stopped" broadcasts.
...
Dream manager now fires broadcast intents when entering + exiting
dreamland (except when testing).
Power manager can now listen for dreams ending, using polling only
as a backstop.
Also:
- Bullet-proof dream-manager/dream against known failure modes
- Add new read/write dream permissions
- Refactor dream-manager to delegate work + state management into
a new DreamController class, via a handler
Bug:6999949
Bug:7152024
Change-Id: I986bb7812209d8c95ae1d660a5eee5998a7b08b1
2012-09-19 17:36:50 -04:00
Eino-Ville Talvala
f7c6c5ad64
NEW_API: Add android.hardware.Camera.CameraInfo#canDisableShutterSound
...
Allow applications to check if the camera shutter sound can be
disabled.
Bug: 7172643
Change-Id: I3e9184325d3676b24830cc5418ebca8dcade8697
2012-09-19 14:31:26 -07:00
John Reck
55bc7efaf9
Revert "Test aggressive throttling"
...
Bug: 7182109
This reverts commit c7c85b34da .
Change-Id: Ibc8837b97450ec6e77a0e9dd509280ff780bb22b
2012-09-19 14:26:48 -07:00
Eric Laurent
bc0fab1fc2
Add multi user volume management
...
Notification and Alarm volumes are per user: they are saved and restored
when the foreground user changes.
Media volume is global: it is still saved and restored per user for
implentation reasons but is copied from one user to the next to ensure
media playback volume continuity when switching users.
Ringer mode (silent, vibrate...) is now a global setting.
Bug 7128886.
Change-Id: I9f4f5a0a3985552bca61c2cc3bbe5a144db755a6
2012-09-19 14:16:08 -07:00
Dianne Hackborn
52716deb40
Merge "Fix deadlock in LockPatternUtils by using local id." into jb-mr1-dev
2012-09-19 13:28:11 -07:00
Craig Mautner
f1b6741975
Fix deadlock in LockPatternUtils by using local id.
...
Activity manager now updates window manager's current user id
directly and immediately rather than waiting for a broadcast
update. Window manager passes this through policy to the
KeyguardViewMediator and into LockPatternUtils. LockPatternUtils
no longer goes to Activity to get the current user id if it finds
that its local id is non-default.
Fixes bug 7193726.
Change-Id: Id5613e7a9fe9e5b49e83c26b74504f587c3998c2
2012-09-19 13:18:29 -07:00
Jeff Sharkey
4673e7ea8d
Migrate UI to supportsMultipleUsers().
...
Bug: 7194531
Change-Id: Ifbbe3b4d954f8d11fb1c94674e5e7f8e21264c75
2012-09-19 13:14:30 -07:00
Craig Mautner
8f301e6668
Merge "Add debug for b/7094175." into jb-mr1-dev
2012-09-19 13:07:53 -07:00
Christopher Tate
a1c46636dd
Merge "Disable content observer cross-user permission checks..." into jb-mr1-dev
2012-09-19 13:01:32 -07:00
Dianne Hackborn
390392ff3e
Merge "Changes to support side-loading of apps from other users." into jb-mr1-dev
2012-09-19 12:52:32 -07:00
Christopher Tate
e6c660ab35
Disable content observer cross-user permission checks...
...
... until we have a solid fix for the singleton ContentProvider
problem cases in place.
Bug 7190837
Change-Id: Ibbef2ddc594896ba7b9217e2856c3e393f525af6
2012-09-19 12:51:35 -07:00
Dianne Hackborn
eba784ff4a
Changes to support side-loading of apps from other users.
...
Change-Id: I5b7c0aa0dc9566b29d5980dc7f42a508a61a58d3
2012-09-19 12:42:37 -07:00
Adam Powell
10bd4106ef
am baed0a8f: am 56fd88d8: am ab12f0f7: Merge "Implement resolving of icon attributes to resIds in AlertController"
...
* commit 'baed0a8f0b43191c8f001e064ff42cf27a305d87':
Implement resolving of icon attributes to resIds in AlertController
2012-09-19 12:26:06 -07:00
Adam Powell
baed0a8f0b
am 56fd88d8: am ab12f0f7: Merge "Implement resolving of icon attributes to resIds in AlertController"
...
* commit '56fd88d87ff607f65a963b5500b27ae3d4d2670e':
Implement resolving of icon attributes to resIds in AlertController
2012-09-19 12:21:15 -07:00
Fabrice Di Meglio
072533e934
Merge "Fix bug #7146516 Padding can be "over" resolved" into jb-mr1-dev
2012-09-19 12:11:49 -07:00
Adam Powell
56fd88d87f
am ab12f0f7: Merge "Implement resolving of icon attributes to resIds in AlertController"
...
* commit 'ab12f0f72c22143523e2bce7d58d9f1021abde5c':
Implement resolving of icon attributes to resIds in AlertController
2012-09-19 11:56:40 -07:00
Fabrice Di Meglio
efa568525f
Merge "Fix some typos in Javadoc for Accessibility APIs" into jb-mr1-dev
2012-09-19 11:55:31 -07:00
Dianne Hackborn
09ad0832e0
Merge "Switch to showing top-most thumbnail of recent apps." into jb-mr1-dev
2012-09-19 11:40:18 -07:00
Dianne Hackborn
15491c6a72
Switch to showing top-most thumbnail of recent apps.
...
The way it should have been, and with the new recents enter animation
the way it must be.
Added a new method to retrieve this thumbnail, since it would be less
efficient to use the existing API (which always returns the "base"
thumbnail). Probably at some point that existing API should be tweaked
to always return the top thumbnail instead, but that is for a later time.
Also removed code that would clear the thumbnail associated with an
activity when it is resumed. I don't think there should ever be a
reason to clear a thumbnail -- it's much better to have *something*
for the task, even if it is a little out of date.
Change-Id: I83e6ca6403eb2df5e4de3009dfe8c210e8cf8d5b
2012-09-19 11:25:40 -07:00
Jeff Sharkey
a490bddc8b
Merge changes I4513afbd,I20e2194c into jb-mr1-dev
...
* changes:
Make getMediaStorageDirectory() user-aware.
Lockdown should only augment connected networks.
2012-09-19 11:22:14 -07:00
Adam Powell
ab12f0f72c
Merge "Implement resolving of icon attributes to resIds in AlertController"
2012-09-19 10:51:41 -07:00
Narayan Kamath
7047ea7568
am 5d1a870a: Merge "Add APIs to enable SNI and session tickets on sockets." into jb-mr1-dev
...
* commit '5d1a870a25f7495755432a42cf8c81818dc369fa':
Add APIs to enable SNI and session tickets on sockets.
2012-09-19 05:51:22 -07:00
Irfan Sheriff
48a9892dbd
am 5d4206a5: Merge "Get strings in" into jb-mr1-dev
...
* commit '5d4206a55c5336a163408422ba3302f5fd8463f7':
Get strings in
2012-09-19 05:50:40 -07:00
Amith Yamasani
b8e362ae27
am 4adb9d34: Merge "DevicePolicyManager per user" into jb-mr1-dev
...
* commit '4adb9d34162b109db3c67e352ad50c76dc7f2d45':
DevicePolicyManager per user
2012-09-19 05:50:07 -07:00
Narayan Kamath
5d1a870a25
Merge "Add APIs to enable SNI and session tickets on sockets." into jb-mr1-dev
2012-09-19 01:31:36 -07:00
Irfan Sheriff
5d4206a55c
Merge "Get strings in" into jb-mr1-dev
2012-09-18 22:34:34 -07:00
Irfan Sheriff
7f0aaac7f2
Get strings in
...
Bug: 65904101
Bug: 7087564
Change-Id: Ic4887a737a640010e12efd2a16b24af2215ba72a
2012-09-18 22:06:13 -07:00
Amith Yamasani
4adb9d3416
Merge "DevicePolicyManager per user" into jb-mr1-dev
2012-09-18 20:00:44 -07:00
Fabrice Di Meglio
69542e48c3
Fix some typos in Javadoc for Accessibility APIs
...
Change-Id: Ie3ca20e1c3bb11fb59bd7dcaed9ea92be320b3eb
2012-09-18 19:34:34 -07:00
Adam Powell
171fa7f2c5
am 98c370e7: Merge "Make invalidateOptionsMenu asynchronous" into jb-mr1-dev
...
* commit '98c370e71d93ed2704018e2bc3455f00c08821a9':
Make invalidateOptionsMenu asynchronous
2012-09-18 18:47:17 -07:00
Adam Powell
98c370e71d
Merge "Make invalidateOptionsMenu asynchronous" into jb-mr1-dev
2012-09-18 18:42:59 -07:00
Adam Powell
4b6d93fd04
Make invalidateOptionsMenu asynchronous
...
Process any pending menu invalidations on the animation tick, before
traversals are performed. Collapse multiple menu invalidations
together.
Bug 7189372
Change-Id: I7a33ae9813980eb8fbcc958804de2c03328ecca8
2012-09-18 18:37:28 -07:00
Andy Stadler
6f3fd45b3c
am fe013183: am 6d4e887d: Merge "Move X509TrustManagerExtensions to correct directory" into jb-mr1-dev
...
* commit 'fe0131839214ce6251def672bba0855e395ed54f':
Move X509TrustManagerExtensions to correct directory
2012-09-18 17:58:05 -07:00
Andy Stadler
2e16d61257
am 6d4e887d: Merge "Move X509TrustManagerExtensions to correct directory" into jb-mr1-dev
...
* commit '6d4e887da4c8f2f0e246afd7961e2b2df0cc1aa4':
Move X509TrustManagerExtensions to correct directory
2012-09-18 17:54:36 -07:00