231335 Commits

Author SHA1 Message Date
Sid Soundararajan
b58c46acec Initial Commit of a Horizontal Grid View based recents UI for TV.
Change-Id: I048210e6fc91abafa41300ccb219b7bb9c84e835
2016-01-28 11:13:23 -08:00
Jeff Sharkey
087ee8952e Merge "Make PreferenceActivity/Fragment encryption ready." 2016-01-28 19:10:20 +00:00
Teng-Hui Zhu
9b85c0be07 Add manual VectorDrawable tests for CSL related issue
b/26847411
b/26774249

Change-Id: I51f8f0f8852a0f8cfb82b9c8a7ffda7ba08fd060
2016-01-28 11:07:50 -08:00
Jeff Sharkey
fd37abe9d5 Make PreferenceActivity/Fragment encryption ready.
Developers using these classes can getPreferenceManager() and
explicitly set the storage location for any SharedPreferences values
persisted through it.

Bug: 26747519
Change-Id: I133045df6a69aa99f33b6b6c447f52605468b927
2016-01-28 12:04:06 -07:00
Tenghui Zhu
65d56d36f2 Merge "Fix redundant drawPath call" 2016-01-28 19:03:38 +00:00
Phil Weaver
fbc728041d Merge "Clean up some accessibility documentation." 2016-01-28 19:02:56 +00:00
Phil Weaver
40ded287c4 Clean up some accessibility documentation.
Removed and updated some obsolete documentation about window
content. Stated the purpose of accessibility. Updated docs
for getTextSelection to include its ability to get cursor
position. Clarified wording for accessibility overlays.

Change-Id: Iaa11b499c2b7ece12ca182d336376d97b961b54f
2016-01-28 11:00:07 -08:00
Fyodor Kupolov
7b9f2e1d86 Merge "Added SystemApi for getting serial numbers of users" 2016-01-28 18:58:05 +00:00
Fyodor Kupolov
940e8577a1 Added SystemApi for getting serial numbers of users
Also added UserHandle version of queryBroadcastReceiversAsUser.

Bug: 25844894
Change-Id: I78ecbef186e4ced10425ae2899db72c2d91c5792
2016-01-28 10:55:28 -08:00
Esteban Talavera
d4efab1173 Merge "Fix exception when calling setPasswordExpirationTimeout" 2016-01-28 18:44:34 +00:00
Etan Cohen
82438d35cf Merge "NAN: add message ID to correlate message callbacks to original message" into mm-wireless-dev
am: 638856c621

* commit '638856c6219e3b97ba0c398463a69cb758f07bdb':
  NAN: add message ID to correlate message callbacks to original message
2016-01-28 18:42:07 +00:00
Etan Cohen
638856c621 Merge "NAN: add message ID to correlate message callbacks to original message" into mm-wireless-dev 2016-01-28 18:36:29 +00:00
Chong Zhang
49918b95e8 Merge "Shift bottom stack upward and fold top stack when IME is visible" 2016-01-28 18:36:22 +00:00
Teng-Hui Zhu
28d4ea5584 Fix redundant drawPath call
Change-Id: I17dab39e0ca60f64543053381d8677f1a31507c0
2016-01-28 10:32:35 -08:00
Etan Cohen
e496c555b9 Merge "Allow NetworkFactories to match any network specifier on a request" into mm-wireless-dev
am: bd0858ba67

* commit 'bd0858ba679cced35bda55a643707ad69e4caa34':
  Allow NetworkFactories to match any network specifier on a request
2016-01-28 18:24:23 +00:00
Chong Zhang
b816b862b0 Shift bottom stack upward and fold top stack when IME is visible
bug: 26293982
Change-Id: If5f22037e12edb6d67b80ff1deb1be7a028aa76c
2016-01-28 10:22:27 -08:00
Etan Cohen
bd0858ba67 Merge "Allow NetworkFactories to match any network specifier on a request" into mm-wireless-dev 2016-01-28 18:20:09 +00:00
Jeff Sharkey
ec498e8ebe Merge "Report FBE through a feature string." 2016-01-28 18:20:03 +00:00
Jae Seo
a4ff399039 Merge "TIF: Refactor TvInputInfo" 2016-01-28 18:16:36 +00:00
Esteban Talavera
d07438f300 Fix exception when calling setPasswordExpirationTimeout
Prevent exception when calling setPasswordExpirationTimeout on the parent
DPM instance. Callen setExpirationAlarmCheckLocked with the parent userHandle
was breaking because getPasswordExpirationLocked was trying to call getProfiles
on a different user.

Bug: 26847085
Change-Id: I9d584573245aba65af7ecf236f2021b47afb5d7e
2016-01-28 18:14:23 +00:00
Jeff Sharkey
b92b05bb4b Report FBE through a feature string.
Since devices can be converted to enable/disable FBE across a
factory reset, we offer to add the features dynamically depending
on device status.

Bug: 26808417
Change-Id: I905140ba500a5e69756b547f2b1d6167b9a37dc6
2016-01-28 11:10:03 -07:00
Phil Weaver
1dd872260b Optionally support accessibility with UiAutomator
Adding a flag to AccessibilityServiceInfo that only works
for UIAutomator that supresses other services. This flag
is set by default for UIAutomation to match the current
behavior, but tests may clear the flag and enable other
services.

Needed to improve cts coverage of AccessibilityService.

Bug: 26592034
Change-Id: Icfc2833c1bd6546a22a169008d88a6b15e83989c
2016-01-28 10:09:05 -08:00
Filip Gruszczynski
2a25dd5c91 Merge "Animate pinned stack resizing." 2016-01-28 17:57:52 +00:00
Ryan Lothian
0a4b4cdf1c Merge "Update SharedPreferences javadoc" 2016-01-28 17:48:17 +00:00
Mihai Nita
fc881a25b4 Create the locale list with ICU4J's ListFormatter
The list of user locales showing under Language & input -- Language
used a hard-coded comma as separator.
Changing that code to use the ICU locale-aware formatter.

Bug: 26848487
Change-Id: I36975da3a3770df8abaf7e3987b188f2e912f378
2016-01-28 09:45:30 -08:00
Adrian Roos
041fcea02f Merge "Fix crash dialog for TV" 2016-01-28 17:25:58 +00:00
Adam Powell
5720c8c141 Merge "Revert "Pinning components in ChooserActivity"" 2016-01-28 17:20:07 +00:00
Tony Mantler
14d7b39544 Merge "Change AccessPoint sorting to bucket signal levels" 2016-01-28 17:15:12 +00:00
Jae Seo
a21579ad8d TIF: Refactor TvInputInfo
Moved fields and methods that are used only for building TvInputInfo
into Builder.
Renamed some parameters for consistency.
Removed trivial comments for private methods.

Change-Id: I620c504d9b895d2572e1ebe2ea58ceaffd53ab43
2016-01-28 09:14:32 -08:00
Wale Ogunwale
e8e22d796d Merge "Support different multi-window compatibility modes" 2016-01-28 17:12:36 +00:00
Adam Powell
e7c74cc96e Revert "Pinning components in ChooserActivity"
This reverts commit ec6bc41e1835804533fd21b3ef8047ecd893bcfd.

Bug 26842512

Change-Id: I9fc775d21081885d0e26fca4ade412a18da45b7c
2016-01-28 09:04:20 -08:00
Adrian Roos
a8dcef117b Fix crash dialog for TV
Bug: 26811081
Change-Id: I1e5d55dda4bccb80c1943c71b3977dc9fb8d590f
2016-01-28 17:02:46 +00:00
Sudheer Shanka
afa51a0ee6 Merge "Add a DPM method to allow system to query parent profile instance." 2016-01-28 16:48:31 +00:00
Filip Gruszczynski
84fa3351a2 Animate pinned stack resizing.
This introduces animating of stack bounds within window manager
module. It also uses this type of animation when moving an activity from
fullscreen stack to pinned stack.

Bug: 25672053
Change-Id: I75914a685d10021f8a7535b47ef12b6920b3fd5e
2016-01-28 08:47:54 -08:00
Stephan Linzner
e97bce53df Merge "Deprecated platform Android testing APIs" 2016-01-28 16:40:25 +00:00
Sudheer Shanka
978fc0d44c Add a DPM method to allow system to query parent profile instance.
Bug: 26830384
Change-Id: Ib12b171b1032bd86488f32f8d22eb0a9efb75e8f
2016-01-28 16:36:00 +00:00
Wale Ogunwale
d26176f360 Support different multi-window compatibility modes
- Change idea of activity resizablility from true or false to
unresizeable, cropped_windows, resizeable, and resizeable_and_pipable
- Default pre-N apps to cropped_windows mode and N or greater apps to
unresizeable or resizeable depending on the value of resizeableActivity
attribute.
- Mark legacy apps that specify fix orientation or immersive only mode
as unresizeable.
- Change to hide docked stack when unsupported app is the focus app.

Bug: 26774816
Change-Id: Ie473d36ca95f08e9332ab10fd2f0ec17ef50a02f
2016-01-28 08:33:46 -08:00
Abodunrinwa Toki
46125323fc Merge "FloatingToolbar: Fix logic error in determining open/close overflow animation duration scale." 2016-01-28 14:45:47 +00:00
Sudheer Shanka
6a38e65b7d Merge "Update notification title when admin disallows unredacted ones." 2016-01-28 14:43:35 +00:00
Anton Daubert
c648662016 Merge "Fix the initialize of PreviewImageData to its default values." 2016-01-28 14:00:27 +00:00
Calin Juravle
e5342ad5fa Merge "Fix optimizable package filter" 2016-01-28 13:31:02 +00:00
Anton Daubert
8f7a8f1eba Fix the initialize of PreviewImageData to its default values.
Bug: 26762780, 26837999
Change-Id: Ifc268beb84903576b8c82681fddf2f51ffc4a2ec
2016-01-28 13:52:46 +01:00
Michal Karpinski
bc0ce99043 Merge "Logging of keyguard actions into security log" 2016-01-28 11:47:23 +00:00
Calin Juravle
8aaaf13888 Fix optimizable package filter
System apps don't have an oat dir according to Package.canHaveOatDir but
installd will put their oat files in dalvik-cache.

Bug: 26080105
Bug: 26740458

Change-Id: I3d293e95af42753ebb29f15f341e9ca366fa03cb
2016-01-28 11:33:53 +00:00
Zoltan Szatmary-Ban
15569c461a Merge "Introduce DEVICESUMMARY access level to NetworkStatsAccess." 2016-01-28 11:22:37 +00:00
Ryan Lothian
868ed48c13 Update SharedPreferences javadoc
Remove 6-year-old promise to add multi-process support
for SharedPreferences: our docs elsewhere suggest using
a ContentProvider for multi-process preferences instead.

Change-Id: Ic44550ce46fe62ed2c4ab40b6fa7f7090d5b1d7b
2016-01-28 11:19:29 +00:00
Michal Karpinski
31502d3d95 Logging of keyguard actions into security log
Bug: 22860162
Change-Id: I7dbe68fff7d9d45b6c417d960cf025c8d0694917
2016-01-28 11:07:56 +00:00
Nicolas Prévot
64382cb7b4 Merge "Don't show suspended applications in system intent picker dialog." 2016-01-28 10:21:27 +00:00
Erik Kline
a52800a127 Merge "Add the network handle to the NetworkAgentInfo#toString() output." 2016-01-28 06:44:59 +00:00
Daichi Hirono
750d0f0c09 Merge "Reuse buffer when reading bytes from files." 2016-01-28 06:08:21 +00:00