Craig Mautner
db3ff2221f
Merge "Clear the previous states before setting the new app visibility"
2015-03-31 22:54:27 +00:00
Fyodor Kupolov
654875fad0
Merge "Support for nested bundles in setApplicationRestrictions"
2015-03-31 22:52:18 +00:00
tiger_huang
a9da39e86d
Clear the previous states before setting the new app visibility
...
If setAppVisibility() is called multiple times in a short interval
while the screen is turned off between the calls, the visibility of
the app would be wrong. For example, the user may see the app under
the launcher, not the wallpaper under the launcher.
The flow to the issue:
1. Screen is on.
2. AM calls setAppVisibility() token=App A's token, visible=true
3. Screen is turned off.
4. AM calls setAppVisibility() token=App A's token, visible=false
Note:
a. In 2., WM would put App A into mOpeningApps, and tell it to be
visible.
b. In 4., because the screen is off now, App A would not be removed
from mOpeningApps. App A might be told to be invisible directly
through setTokenVisibilityLocked(), but it would be told to be
visible again in handleAppTransitionReadyLocked() later.
Change-Id: Icf3d69031ea2822245008248ec8f12bd57218880
2015-03-31 15:52:15 -07:00
Alex Klyubin
acc835f385
Add SecretKeyFactory backed by AndroidKeyStore.
...
This factory provides a way to obtain information about a SecretKey
backed by AndroidKeyStore. The information is provided in a form of an
instance of KeyStoreKeySpec class.
EXAMPLE
SecretKeyFactory factory = SecretKeyFactory.getInstance(
key.getAlgorithm(), "AndroidKeyStore");
KeyStoreKeySpec keySpec =
factory.getKeySpec(key, KeyStoreKeySpec.class);
Bug: 18088752
Change-Id: I26c9dd544f80230fe7039501eeb471eaf875452b
2015-03-31 15:29:48 -07:00
Ruben Brunk
095d999045
Merge "Add CameraService to system server."
2015-03-31 22:27:53 +00:00
Craig Mautner
d720dedb03
Merge "Clear the previous states before setting the new app visibility"
2015-03-31 22:24:15 +00:00
Yang Ni
4470d68a89
Unhide new ScriptGroup API
...
This includes the new class ScriptGroup2 and a related change in
class Script to add InvokeID.
Change-Id: I012dc0a32c65803453022fa534ef05f855ea5ace
2015-03-31 15:00:13 -07:00
Phil Burk
e12189dee6
audio: add AudioFormat.ENCODING_DTS
...
Bug: 18292317
Change-Id: I457a6996947d6d24ef7f8f152ee586029036acf5
Signed-off-by: Phil Burk <philburk@google.com>
2015-03-31 14:38:30 -07:00
Yang Ni
63dde9c88d
Merge "Fix value size data type in closure creation."
2015-03-31 21:32:24 +00:00
Alex Klyubin
d684ebd3a6
am 0bd10c21: am 5960c3d5: Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."
...
* commit '0bd10c21ff1bb00f178738301ad4663c7cebd28f':
Add unauthenticated AES ciphers backed by AndroidKeyStore.
2015-03-31 21:20:51 +00:00
Alex Klyubin
0bd10c21ff
am 5960c3d5: Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."
...
* commit '5960c3d56614830439718e93968e0c7d2727262f':
Add unauthenticated AES ciphers backed by AndroidKeyStore.
2015-03-31 21:13:49 +00:00
Alex Klyubin
5960c3d566
Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."
2015-03-31 21:00:17 +00:00
Alex Klyubin
b406f24291
Add unauthenticated AES ciphers backed by AndroidKeyStore.
...
This adds the following AES transformations:
* AES/ECB/NoPadding
* AES/ECB/PKCS7Padding
* AES/CBC/NoPadding
* AES/CBC/PKCS7Padding
* AES/CTR/NoPadding
Bug: 18088752
Change-Id: I3e4702e59868f8f2225c31b1c159d20008b9999d
2015-03-31 13:59:07 -07:00
Jeff Davidson
1fb8a8f901
Actually allow all valid characters in a Wi-Fi SSID.
...
By default . doesn't match line terminators, which are valid
characters in a Wi-Fi SSID.
Bug: 19990569
Change-Id: Id4802ef3f020075238d24bcd5529eaf1c18c90dd
2015-03-31 19:48:18 +00:00
Miao Wang
eb9a10c829
Merge "[RenderScript] Remove @hide for setAutoPadding(boolean)."
2015-03-31 19:41:02 +00:00
John Reck
e478f460fe
Merge "Fix warn log format"
2015-03-31 19:24:47 +00:00
Kenny Root
28c51bacbd
am a3a52a96: (-s ours) am 4999b175: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
...
* commit 'a3a52a96543bd3874e23d90f91b5f4197eab98e5':
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
2015-03-31 19:22:17 +00:00
Kenny Root
a3a52a9654
am 4999b175: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
...
* commit '4999b175e9c25b7e860f9c2f3b6566d08c8e50e7':
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
2015-03-31 19:14:48 +00:00
Kenny Root
4999b175e9
Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
2015-03-31 19:10:50 +00:00
John Reck
98fa0a322e
Fix warn log format
...
Change-Id: I7876dd5d0d0f68dde4cb0768699d800daff754f1
2015-03-31 12:03:51 -07:00
Adrian Roos
1e3e6e99c6
Merge "Fix WindowOrientationListener crash if no sensor present"
2015-03-31 19:02:09 +00:00
Ruben Brunk
9d21ee5d77
Add CameraService to system server.
...
- Adds a camera service to system server that forwards events to the
mediaserver camera service.
- Notify the camera service when the device user changes.
Bug: 19186859
Change-Id: I172a2ce46c8e8a131ae7e8dd99d60c5f4f0d6668
2015-03-31 12:01:22 -07:00
Stuart Scott
edd33c8bdf
Merge "Move reset network settings into framework."
2015-03-31 18:57:58 +00:00
Simranjit Singh Kohli
3580cd0b52
Merge "[Auth:Last Credentials Timing] : Introducing API"
2015-03-31 18:32:51 +00:00
Yin-Chia Yeh
37ec99b19c
Merge "Add RAW12 image format"
2015-03-31 18:27:23 +00:00
Adrian Roos
1274196374
Fix WindowOrientationListener crash if no sensor present
...
Bug: 19999145
Change-Id: Ie0c2a2f9ff337a6538e85dc9bd0ef108dd468d28
2015-03-31 11:20:30 -07:00
Chad Brubaker
7744a25673
am 543189eb: am 826d6357: am 5491ea9e: Merge "Include operation handle in OperationResult"
...
* commit '543189eb711c7aeefab9566b74b62c34d35115f5':
Include operation handle in OperationResult
2015-03-31 18:16:31 +00:00
Chad Brubaker
543189eb71
am 826d6357: am 5491ea9e: Merge "Include operation handle in OperationResult"
...
* commit '826d63572be4b23ad2f70f3004d520d54ef4dc01':
Include operation handle in OperationResult
2015-03-31 18:10:02 +00:00
Chad Brubaker
826d63572b
am 5491ea9e: Merge "Include operation handle in OperationResult"
...
* commit '5491ea9e5bc6ce8eb0dc2e91e46608f6aa3e7dfc':
Include operation handle in OperationResult
2015-03-31 18:03:21 +00:00
Raph Levien
b929d65800
Merge "Remove unused constants in android_text_StaticLayout.cpp"
2015-03-31 17:49:31 +00:00
Chad Brubaker
5491ea9e5b
Merge "Include operation handle in OperationResult"
2015-03-31 17:49:16 +00:00
Raph Levien
ee101a3c66
Remove unused constants in android_text_StaticLayout.cpp
...
The logic for computing line breaking moved to Minikin, and so the
various Unicode characters with special meaning for line breaks are no
longer used in android_text_StaticLayout.cpp (which is now a fairly
thin wrapper that just does JNI glue). This patch deletes the
constants, which makes the warnings-as-errors setting of our current
clang build happy.
Change-Id: I1bb3596ca4f0c78a8e185af9000c0c366fb9b020
2015-03-31 10:42:05 -07:00
Wale Ogunwale
1252317bdc
Merge "Fix not persisting activities with FLAG_ACTIVITY_RETAIN_IN_RECENTS."
2015-03-31 17:20:16 +00:00
Christopher Tate
9e521fa9d1
Merge "Fixes to full-backup scheduling edge cases"
2015-03-31 17:19:39 +00:00
Mady Mellor
d032091fec
Merge "Recognizes the stylus scale gesture in ScaleGestureDetector"
2015-03-31 17:11:44 +00:00
Zoltan Szatmary-Ban
9aa7258a17
Data usage API: any uid is accessible to system apps running in any user
...
This CL mostly affects Settings app as it can run in a user different
than UserHandle.OWNER. Since it is a system app it should have access
to all uid's data usage, regardless of which user it is currently running
in.
Bug: 19967498
Change-Id: I4a7787134d998457f7e2a1029183d44d9584083e
2015-03-31 18:09:20 +01:00
Svetoslav
4d42782e8c
am becacfb8: (-s ours) am ffd24a58: am 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
...
* commit 'becacfb843f162896600c818bfd753089caef70a':
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
2015-03-31 17:04:31 +00:00
Kenny Root
fbf4f81179
am 6a2d2b9f: (-s ours) am 5fdb2ea7: (-s ours) am a7645df5: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
...
* commit '6a2d2b9f2b8b3fab6eafe37626a02b0a2f52747f':
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
2015-03-31 17:04:26 +00:00
Svetoslav
becacfb843
am ffd24a58: am 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
...
* commit 'ffd24a58c89bcb502e8d6299b4368353b08a45be':
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
2015-03-31 16:54:36 +00:00
Kenny Root
6a2d2b9f2b
am 5fdb2ea7: (-s ours) am a7645df5: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
...
* commit '5fdb2ea76a8e0ffe8786a1e92ce565f7380384db':
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
2015-03-31 16:54:32 +00:00
Wale Ogunwale
29382d2961
resolved conflicts for merge of 6abcec1d to master
...
Change-Id: I28986f8863298a767a8290b02d5418d4d1d42d17
2015-03-31 09:53:39 -07:00
Svetoslav
ffd24a58c8
am 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
...
* commit '13d8e41d3a866df0899a89c44c6afc4e2eb31bdc':
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
2015-03-31 16:46:44 +00:00
Kenny Root
5fdb2ea76a
am a7645df5: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
...
* commit 'a7645df5973cfb26aecabe093409e33eb745df17':
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
2015-03-31 16:46:39 +00:00
Clara Bayarri
6cedefa2e4
Merge "Editor: Fix crash when selecting text on a non-editable TextView"
2015-03-31 16:42:33 +00:00
Svetoslav
13d8e41d3a
am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
...
* commit 'c6be7545b4106b9ba586e365f2d2ab911cafea93':
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
2015-03-31 16:41:00 +00:00
Kenny Root
a7645df597
Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
2015-03-31 16:40:15 +00:00
Svetoslav
c6be7545b4
am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
...
* commit '37661db7fa58c0559ef2b73b6f8c38124e3acd4a':
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
2015-03-31 16:33:21 +00:00
Olawale Ogunwale
6abcec1d76
am df736de8: am d052a3d3: Merge "[ActivityManager] Fix index out of bounds when updating next pss time."
...
* commit 'df736de8d8165b1aff675d00581ccdf94a7547aa':
[ActivityManager] Fix index out of bounds when updating next pss time.
2015-03-31 16:27:48 +00:00
dcashman
8c04facdf5
Refactor KeySet code.
...
Eliminate dependency in packagesetting keyset metadata on other packages by
introducing reference counts for KeySets and public keys. This also allows
keysets to retain their id across reboots by eliminating the need to remove
all keyset data after scanning all packages on boot, which also should
drastically reduce the number of calls to ArraySet.removeAll().
Bug: 19617481
Change-Id: I6cc65f30e431b8e4ebe49047a9219a0d983f2774
2015-03-31 09:27:31 -07:00
Mike Lockwood
63473869da
Merge "Add event scheduling support to USB MIDI Manager code"
2015-03-31 16:23:24 +00:00