OSDN Git Service

android-x86/frameworks-base.git
8 years agoMerge "MediaBrowser: Make support lib work properly"
Sungsoo Lim [Fri, 29 Jan 2016 07:19:14 +0000 (07:19 +0000)]
Merge "MediaBrowser: Make support lib work properly"

8 years agoMediaBrowser: Make support lib work properly
Sungsoo Lim [Thu, 28 Jan 2016 10:10:39 +0000 (19:10 +0900)]
MediaBrowser: Make support lib work properly

Do not change the methods signature and order of methods in
MediaBrowser related AIDL files. A change of the method signatures
or the order could break the support library.

Bug: 26841304
Change-Id: Id8c013eafc38c1a716df63dd86f446bc9c9ff21d

8 years agoMerge "TIF: Allow undefined reasons to be passed by notifyVideoUnavailable"
Jae Seo [Fri, 29 Jan 2016 05:04:30 +0000 (05:04 +0000)]
Merge "TIF: Allow undefined reasons to be passed by notifyVideoUnavailable"

8 years agoTIF: Allow undefined reasons to be passed by notifyVideoUnavailable
Jae Seo [Thu, 28 Jan 2016 04:58:08 +0000 (20:58 -0800)]
TIF: Allow undefined reasons to be passed by notifyVideoUnavailable

Bug: 26819129
Change-Id: Ia3cbc8183b08e7431276795f74fcc6701de0a238

8 years agoMerge "Add AudioRecord timestamps"
Andy Hung [Fri, 29 Jan 2016 03:23:19 +0000 (03:23 +0000)]
Merge "Add AudioRecord timestamps"

8 years agoMerge "Media notifications may not have an icon"
Selim Cinek [Fri, 29 Jan 2016 03:04:56 +0000 (03:04 +0000)]
Merge "Media notifications may not have an icon"

8 years agoMerge "Animating the work profile button location now"
Selim Cinek [Fri, 29 Jan 2016 03:04:40 +0000 (03:04 +0000)]
Merge "Animating the work profile button location now"

8 years agoMerge "Fixed a bug with the media notication template"
Selim Cinek [Fri, 29 Jan 2016 03:04:22 +0000 (03:04 +0000)]
Merge "Fixed a bug with the media notication template"

8 years agoMedia notifications may not have an icon
Selim Cinek [Thu, 28 Jan 2016 04:04:27 +0000 (20:04 -0800)]
Media notifications may not have an icon

Change-Id: Ie47bf144f4add49ec5ed92bb19db39ad116f0678

8 years agoAnimating the work profile button location now
Selim Cinek [Thu, 28 Jan 2016 02:38:31 +0000 (18:38 -0800)]
Animating the work profile button location now

Media notifications have them in a different location
so we'd like to animate it.

Change-Id: I50d289bc6ed73d56dcad8cebdcb7101e2aad6ea9

8 years agoFixed a bug with the media notication template
Selim Cinek [Wed, 27 Jan 2016 02:26:19 +0000 (18:26 -0800)]
Fixed a bug with the media notication template

The image could overlap with the buttons due to
the specced way. This is now fixed.

Change-Id: I346467d48b5f8337d09af4b20e5cdfcd41e12b81

8 years agoMerge "Optionally support accessibility with UiAutomator"
Svetoslav Ganov [Fri, 29 Jan 2016 02:57:46 +0000 (02:57 +0000)]
Merge "Optionally support accessibility with UiAutomator"

8 years agoMerge "Exposing file:// beyond your app is bad, m'kay?"
Jeff Sharkey [Fri, 29 Jan 2016 02:43:28 +0000 (02:43 +0000)]
Merge "Exposing file:// beyond your app is bad, m'kay?"

8 years agoMerge "Don't apply overscan insets to freeform windows."
Filip Gruszczynski [Fri, 29 Jan 2016 02:29:09 +0000 (02:29 +0000)]
Merge "Don't apply overscan insets to freeform windows."

8 years agoDon't apply overscan insets to freeform windows.
Filip Gruszczynski [Fri, 29 Jan 2016 02:14:27 +0000 (18:14 -0800)]
Don't apply overscan insets to freeform windows.

Overscan gets applied when window frame is outside of the display frame.
This is a natural situation for freeform windows, so they should not
receive the overscan inset. Applying overscan insets causes the
application content to get squashed, when we resize the freeform window
and part of it is outside of the display.

Bug: 26009343
Change-Id: Ib614fb8c7170c3b6d69614b813674853e1204eef

8 years agoMerge "Reset gSystemIcons when accessibility large icon settings has changed."
Jun Mukai [Fri, 29 Jan 2016 02:24:14 +0000 (02:24 +0000)]
Merge "Reset gSystemIcons when accessibility large icon settings has changed."

8 years agoExposing file:// beyond your app is bad, m'kay?
Jeff Sharkey [Fri, 29 Jan 2016 02:03:30 +0000 (19:03 -0700)]
Exposing file:// beyond your app is bad, m'kay?

For several releases now we've told developers that sharing raw files
between apps is a recipe for trouble.  There are at least three major
problems with sending raw files:

-- Apps sending generic intents can't know who is at the other end,
so they may not have access to shared storage locations.  This is
more likely now that runtime permissions require apps to explicitly
ask users for permission.

-- Apps making files in their private storage world-readable has been
deprecated for several releases, and now in N it's fully blocked.  If
we let these intents through, the receiving app would fail to open
the file, when the real blame rests on the sending app.

-- Devices with user profiles can't share raw files when using
cross-profile intent filters, since filesystem access is fully
locked down between users.

The time has finally come to communicate clearly that if you're
sharing content between apps, you need to use content:// Uris.  We
added the simple FileProvider several years ago to give apps a clean
way to migrate with minimal work on their part.

Bug: 268609229069185
Change-Id: I075f627f6a0d6c7fca2c090ca133b9aae9801c64

8 years agoMerge "TIF: Notify of a change to TvInputInfo regardless of service connection"
Jae Seo [Fri, 29 Jan 2016 02:15:56 +0000 (02:15 +0000)]
Merge "TIF: Notify of a change to TvInputInfo regardless of service connection"

8 years agoKeyboard Shortcuts UI - add shortcuts to dialog.
Andrei Stingaceanu [Wed, 20 Jan 2016 16:48:30 +0000 (16:48 +0000)]
Keyboard Shortcuts UI - add shortcuts to dialog.

This is the first UI iteration which contains elements for
displaying the keyboard shortcuts. Is is by no means final,
the following items (and maybe more) still need to be actioned:

* no UI for phone
* no view for system shortcuts (which contain icons)
* the shortcut items container needs a custom layout which
  needs to wrap and right align elements (prototype done)
* find or build an util which can produce human readable
  names of the baseCharacter and the modifiers (so far I
  found a few functions, none of them good)
* not pixel-perfect
* the scrollbar does not show
* the last separator (before the DONE button) is not
  visible

Change-Id: I0d191e9516ab8f4728f40b3eefe9d854249ee7a8

8 years agoTIF: Notify of a change to TvInputInfo regardless of service connection
Jae Seo [Thu, 28 Jan 2016 18:38:11 +0000 (10:38 -0800)]
TIF: Notify of a change to TvInputInfo regardless of service connection

Also removed unnecessary input ID in various methods

Change-Id: I50a2da924e9442312ccf16278e9123f837ec8942

8 years agoMerge "Enable logging for surface create/destroy."
Chong Zhang [Fri, 29 Jan 2016 01:27:05 +0000 (01:27 +0000)]
Merge "Enable logging for surface create/destroy."

8 years agoEnable logging for surface create/destroy.
Chong Zhang [Fri, 29 Jan 2016 01:13:47 +0000 (17:13 -0800)]
Enable logging for surface create/destroy.

bug: 26819496
Change-Id: I969b87122126df994c5bd5af177b672bcab5b7dd

8 years agoAdd AudioRecord timestamps
Andy Hung [Sat, 16 Jan 2016 01:53:47 +0000 (17:53 -0800)]
Add AudioRecord timestamps

API change

Bug: 13569372
Bug: 22886739
Change-Id: Ic250fd0c39901f4e99c58281e371f27c241b6bed

8 years agoMerge "MediaSession: Define an extra field for staying paused after play"
Donghyun Cho [Fri, 29 Jan 2016 01:15:36 +0000 (01:15 +0000)]
Merge "MediaSession: Define an extra field for staying paused after play"

8 years agoMerge "FBE notification improvements - change language for FBE "account locked" notif...
Jim Miller [Fri, 29 Jan 2016 01:08:42 +0000 (01:08 +0000)]
Merge "FBE notification improvements - change language for FBE "account locked" notification - use lock icon"

8 years agoMerge "Use LocaleList in KeyboardLayout."
Yohei Yukawa [Fri, 29 Jan 2016 01:08:03 +0000 (01:08 +0000)]
Merge "Use LocaleList in KeyboardLayout."

8 years agoFBE notification improvements
Jim Miller [Fri, 29 Jan 2016 00:43:44 +0000 (16:43 -0800)]
FBE notification improvements
- change language for FBE "account locked" notification
- use lock icon

Fixes bug 26863154

Change-Id: I1cf2e230cf717cadd26879a90fdccbade59057a8

8 years agoMerge "Extract crop hint rect from source wallpaper image"
Chris Tate [Fri, 29 Jan 2016 00:38:57 +0000 (00:38 +0000)]
Merge "Extract crop hint rect from source wallpaper image"

8 years agoUse LocaleList in KeyboardLayout.
Yohei Yukawa [Thu, 28 Jan 2016 06:04:09 +0000 (22:04 -0800)]
Use LocaleList in KeyboardLayout.

As an exercise for a new API candidate LocaleList class, this CL does a
mechanical refactoring to replace Locale[] with LocaleList in
KeyboardLayout class.  Note that what changed in this CL is just an
implementation details that is never exposed to application developers.

One take-away from this exercise is that finding the best-match locale from
an ordered locale list is really a common pattern.  Perhaps we may want
to have a guideline for this kind of situation.

Change-Id: I142379afbaf24d524ff09cf6c7ee7720150f7489

8 years agoExtract crop hint rect from source wallpaper image
Christopher Tate [Mon, 25 Jan 2016 23:34:36 +0000 (15:34 -0800)]
Extract crop hint rect from source wallpaper image

Setting the wallpaper is still synchronous: the caller blocks until any
backend cropping/manipulation has completed.  There is a timeout (currently
30 seconds) on that to avoid wedging the caller arbitrarily.

Bug 25454501

Change-Id: Idca2fe1b10e4fa34d6d54865903d9a1b9e305e3c

8 years agoMerge "Add a null check before accessing int[] parameter in ModemActivityInfo" into...
Amit Mahajan [Thu, 28 Jan 2016 23:59:49 +0000 (23:59 +0000)]
Merge "Add a null check before accessing int[] parameter in ModemActivityInfo" into mm-wireless-dev
am: ff62707130

* commit 'ff62707130e08785bbef1f13819d875d179df787':
  Add a null check before accessing int[] parameter in ModemActivityInfo

8 years agoMerge "Add a null check before accessing int[] parameter in ModemActivityInfo" into...
Amit Mahajan [Thu, 28 Jan 2016 23:56:15 +0000 (23:56 +0000)]
Merge "Add a null check before accessing int[] parameter in ModemActivityInfo" into mm-wireless-dev

8 years agoMerge "Add ITelephonyDebugSubscriber.aidl" into mm-wireless-dev
Pavel Zhamaitsiak [Thu, 28 Jan 2016 23:47:01 +0000 (23:47 +0000)]
Merge "Add ITelephonyDebugSubscriber.aidl" into mm-wireless-dev
am: 8a688b2f36

* commit '8a688b2f36437ae4305130e2920e42ce546bdbbc':
  Add ITelephonyDebugSubscriber.aidl

8 years agoMerge "Files always visible, same for new window menu."
Steve McKay [Thu, 28 Jan 2016 23:42:34 +0000 (23:42 +0000)]
Merge "Files always visible, same for new window menu."

8 years agoMerge "Add ITelephonyDebugSubscriber.aidl" into mm-wireless-dev
Pavel Zhamaitsiak [Thu, 28 Jan 2016 23:42:26 +0000 (23:42 +0000)]
Merge "Add ITelephonyDebugSubscriber.aidl" into mm-wireless-dev

8 years agoAdd a null check before accessing int[] parameter in ModemActivityInfo
Amit Mahajan [Thu, 28 Jan 2016 23:30:39 +0000 (15:30 -0800)]
Add a null check before accessing int[] parameter in ModemActivityInfo

Bug: 26842468
Change-Id: I3a5f7c8e454e7b9ace20f8082ee3fd1d0a24eb64

8 years agoMerge "Add manual VectorDrawable tests for CSL related issue"
Tenghui Zhu [Thu, 28 Jan 2016 23:23:01 +0000 (23:23 +0000)]
Merge "Add manual VectorDrawable tests for CSL related issue"

8 years agoMerge "Create new windows on *other* side in multi-window mode."
Steve McKay [Thu, 28 Jan 2016 22:32:29 +0000 (22:32 +0000)]
Merge "Create new windows on *other* side in multi-window mode."

8 years agoMerge "Add foreground status to crash report"
Adrian Roos [Thu, 28 Jan 2016 22:30:44 +0000 (22:30 +0000)]
Merge "Add foreground status to crash report"

8 years agoMerge "Flipping the bit on the HIC"
Adrian Roos [Thu, 28 Jan 2016 22:30:28 +0000 (22:30 +0000)]
Merge "Flipping the bit on the HIC"

8 years agoMerge "Context hub API for applications"
Ashutosh Joshi [Thu, 28 Jan 2016 22:24:39 +0000 (22:24 +0000)]
Merge "Context hub API for applications"

8 years agoContext hub API for applications
Ashutosh Joshi [Tue, 19 Jan 2016 01:19:27 +0000 (17:19 -0800)]
Context hub API for applications

Adding a System API for applications to access a context hub.

The API is not expected to be exposed to third party Android
applications in the medium term.

Change-Id: Ia2222317c913de6901f3912e4c89b5cfa398be85

8 years agoMerge "Initial Commit of a Horizontal Grid View based recents UI for TV."
Sid Soundararajan [Thu, 28 Jan 2016 21:16:51 +0000 (21:16 +0000)]
Merge "Initial Commit of a Horizontal Grid View based recents UI for TV."

8 years agoMerge "RestrictedLockUtils - introduce check for suspended apps"
Andrei Stingaceanu [Thu, 28 Jan 2016 21:01:52 +0000 (21:01 +0000)]
Merge "RestrictedLockUtils - introduce check for suspended apps"

8 years agoRestrictedLockUtils - introduce check for suspended apps
Andrei Stingaceanu [Thu, 28 Jan 2016 20:03:41 +0000 (20:03 +0000)]
RestrictedLockUtils - introduce check for suspended apps

Used in Settings for restricting preferences.

Bug: 22776761
Change-Id: I6aad4400981cee00c734060ea3d6cf2641a721d9

8 years agoMerge "Fix activity-alias encryption awareness bug."
Jeff Sharkey [Thu, 28 Jan 2016 20:32:15 +0000 (20:32 +0000)]
Merge "Fix activity-alias encryption awareness bug."

8 years agoFix activity-alias encryption awareness bug.
Jeff Sharkey [Thu, 28 Jan 2016 19:32:10 +0000 (12:32 -0700)]
Fix activity-alias encryption awareness bug.

Since the activity-alias is backed by the same code as the original
activity definition, they should both have an identical encryption
awareness.  This fixes a bug where we accidentally dropped that value.

Bug: 26731340
Change-Id: I6ad615332df7d16542893a49e6997c88fc24334b

8 years agoMerge "Add ACTION_KEYBOARD_LAYOUT_SETTINGS."
Yohei Yukawa [Thu, 28 Jan 2016 20:17:00 +0000 (20:17 +0000)]
Merge "Add ACTION_KEYBOARD_LAYOUT_SETTINGS."

8 years agoCreate new windows on *other* side in multi-window mode.
Steve McKay [Thu, 28 Jan 2016 20:02:57 +0000 (12:02 -0800)]
Create new windows on *other* side in multi-window mode.

Bug:26831180
Change-Id: Ie3fb22847e70cd78998d467a8af9bf20642304e5

8 years agoMerge commit '5142a2d5b3f70c2017792ce04d3f254221ab3d21' into manual_merge_5142a2d5b3
Adam Lesinski [Thu, 28 Jan 2016 19:55:58 +0000 (11:55 -0800)]
Merge commit '5142a2d5b3f70c2017792ce04d3f254221ab3d21' into manual_merge_5142a2d5b3

Change-Id: I6681b0e132e95bd7e861e183e7369b4da07738eb

8 years agoMerge "Add padlocks to more qs tiles."
Sudheer Shanka [Thu, 28 Jan 2016 19:51:38 +0000 (19:51 +0000)]
Merge "Add padlocks to more qs tiles."

8 years agoAdd padlocks to more qs tiles.
Sudheer Shanka [Wed, 27 Jan 2016 19:59:03 +0000 (19:59 +0000)]
Add padlocks to more qs tiles.

Bug: 26764485
Bug: 26765645
Change-Id: I89bb1b3b9a507772299778a1b3611884441408c9

8 years agoFiles always visible, same for new window menu.
Steve McKay [Thu, 28 Jan 2016 19:42:08 +0000 (11:42 -0800)]
Files always visible, same for new window menu.

Remove "productivity_device" bit.

Change-Id: I28ee3e210fc5f8c367d45a74edab0e04667ddd5e

8 years agoMerge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev am: c46f6db46e
Adam Lesinski [Thu, 28 Jan 2016 19:30:10 +0000 (19:30 +0000)]
Merge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev am: c46f6db46e
am: 9548f85d9d

* commit '9548f85d9dc4207c3d1a3eed51f98131f8210c5f':
  Don't change screen on time on time changes

8 years agoMerge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev
Adam Lesinski [Thu, 28 Jan 2016 19:24:44 +0000 (19:24 +0000)]
Merge "Don\'t change screen on time on time changes" into mnc-dr1.5-dev
am: c46f6db46e

* commit 'c46f6db46ed5474fbe8312a1229b59debbbae994':
  Don't change screen on time on time changes

8 years agoMerge "MediaDataSource: add getFlags()"
Wei Jia [Thu, 28 Jan 2016 19:22:27 +0000 (19:22 +0000)]
Merge "MediaDataSource: add getFlags()"

8 years agoMerge "Fix indexOutOfBound exception in SystemUI"
Pavel Maltsev [Thu, 28 Jan 2016 19:21:09 +0000 (19:21 +0000)]
Merge "Fix indexOutOfBound exception in SystemUI"

8 years agoFixed that notification content were sometimes not readable
Selim Cinek [Thu, 28 Jan 2016 04:04:27 +0000 (20:04 -0800)]
Fixed that notification content were sometimes not readable

Because dark was only called on the visible view.

Change-Id: I4c9a00e7fcc29c107432fc7f0c61bc095c2e77a0

8 years agoMerge "Don't change screen on time on time changes" into mnc-dr1.5-dev
Adam Lesinski [Thu, 28 Jan 2016 19:20:49 +0000 (19:20 +0000)]
Merge "Don't change screen on time on time changes" into mnc-dr1.5-dev

8 years agoInitial Commit of a Horizontal Grid View based recents UI for TV.
Sid Soundararajan [Tue, 26 Jan 2016 23:39:27 +0000 (15:39 -0800)]
Initial Commit of a Horizontal Grid View based recents UI for TV.

Change-Id: I048210e6fc91abafa41300ccb219b7bb9c84e835

8 years agoMerge "Make PreferenceActivity/Fragment encryption ready."
Jeff Sharkey [Thu, 28 Jan 2016 19:10:20 +0000 (19:10 +0000)]
Merge "Make PreferenceActivity/Fragment encryption ready."

8 years agoAdd manual VectorDrawable tests for CSL related issue
Teng-Hui Zhu [Thu, 28 Jan 2016 19:04:48 +0000 (11:04 -0800)]
Add manual VectorDrawable tests for CSL related issue

b/26847411
b/26774249

Change-Id: I51f8f0f8852a0f8cfb82b9c8a7ffda7ba08fd060

8 years agoMake PreferenceActivity/Fragment encryption ready.
Jeff Sharkey [Thu, 28 Jan 2016 18:53:48 +0000 (11:53 -0700)]
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

8 years agoMerge "Fix redundant drawPath call"
Tenghui Zhu [Thu, 28 Jan 2016 19:03:38 +0000 (19:03 +0000)]
Merge "Fix redundant drawPath call"

8 years agoMerge "Clean up some accessibility documentation."
Phil Weaver [Thu, 28 Jan 2016 19:02:56 +0000 (19:02 +0000)]
Merge "Clean up some accessibility documentation."

8 years agoClean up some accessibility documentation.
Phil Weaver [Mon, 25 Jan 2016 23:49:02 +0000 (15:49 -0800)]
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

8 years agoMerge "Added SystemApi for getting serial numbers of users"
Fyodor Kupolov [Thu, 28 Jan 2016 18:58:05 +0000 (18:58 +0000)]
Merge "Added SystemApi for getting serial numbers of users"

8 years agoAdded SystemApi for getting serial numbers of users
Fyodor Kupolov [Tue, 26 Jan 2016 20:03:51 +0000 (12:03 -0800)]
Added SystemApi for getting serial numbers of users

Also added UserHandle version of queryBroadcastReceiversAsUser.

Bug: 25844894
Change-Id: I78ecbef186e4ced10425ae2899db72c2d91c5792

8 years agoMerge "Fix exception when calling setPasswordExpirationTimeout"
Esteban Talavera [Thu, 28 Jan 2016 18:44:33 +0000 (18:44 +0000)]
Merge "Fix exception when calling setPasswordExpirationTimeout"

8 years agoMerge "NAN: add message ID to correlate message callbacks to original message" into...
Etan Cohen [Thu, 28 Jan 2016 18:42:07 +0000 (18:42 +0000)]
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

8 years agoMerge "NAN: add message ID to correlate message callbacks to original message" into...
Etan Cohen [Thu, 28 Jan 2016 18:36:29 +0000 (18:36 +0000)]
Merge "NAN: add message ID to correlate message callbacks to original message" into mm-wireless-dev

8 years agoMerge "Shift bottom stack upward and fold top stack when IME is visible"
Chong Zhang [Thu, 28 Jan 2016 18:36:22 +0000 (18:36 +0000)]
Merge "Shift bottom stack upward and fold top stack when IME is visible"

8 years agoFix redundant drawPath call
Teng-Hui Zhu [Thu, 28 Jan 2016 18:32:35 +0000 (10:32 -0800)]
Fix redundant drawPath call

Change-Id: I17dab39e0ca60f64543053381d8677f1a31507c0

8 years agoMerge "Allow NetworkFactories to match any network specifier on a request" into mm...
Etan Cohen [Thu, 28 Jan 2016 18:24:23 +0000 (18:24 +0000)]
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

8 years agoShift bottom stack upward and fold top stack when IME is visible
Chong Zhang [Mon, 25 Jan 2016 20:01:12 +0000 (12:01 -0800)]
Shift bottom stack upward and fold top stack when IME is visible

bug: 26293982
Change-Id: If5f22037e12edb6d67b80ff1deb1be7a028aa76c

8 years agoMerge "Allow NetworkFactories to match any network specifier on a request" into mm...
Etan Cohen [Thu, 28 Jan 2016 18:20:09 +0000 (18:20 +0000)]
Merge "Allow NetworkFactories to match any network specifier on a request" into mm-wireless-dev

8 years agoMerge "Report FBE through a feature string."
Jeff Sharkey [Thu, 28 Jan 2016 18:20:03 +0000 (18:20 +0000)]
Merge "Report FBE through a feature string."

8 years agoMerge "TIF: Refactor TvInputInfo"
Jae Seo [Thu, 28 Jan 2016 18:16:36 +0000 (18:16 +0000)]
Merge "TIF: Refactor TvInputInfo"

8 years agoFix exception when calling setPasswordExpirationTimeout
Esteban Talavera [Thu, 28 Jan 2016 18:14:23 +0000 (18:14 +0000)]
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

8 years agoReport FBE through a feature string.
Jeff Sharkey [Thu, 28 Jan 2016 16:50:00 +0000 (09:50 -0700)]
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

8 years agoOptionally support accessibility with UiAutomator
Phil Weaver [Wed, 27 Jan 2016 01:15:15 +0000 (17:15 -0800)]
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

8 years agoMerge "Animate pinned stack resizing."
Filip Gruszczynski [Thu, 28 Jan 2016 17:57:52 +0000 (17:57 +0000)]
Merge "Animate pinned stack resizing."

8 years agoMerge "Update SharedPreferences javadoc"
Ryan Lothian [Thu, 28 Jan 2016 17:48:17 +0000 (17:48 +0000)]
Merge "Update SharedPreferences javadoc"

8 years agoMerge "Fix crash dialog for TV"
Adrian Roos [Thu, 28 Jan 2016 17:25:58 +0000 (17:25 +0000)]
Merge "Fix crash dialog for TV"

8 years agoMerge "Revert "Pinning components in ChooserActivity""
Adam Powell [Thu, 28 Jan 2016 17:20:07 +0000 (17:20 +0000)]
Merge "Revert "Pinning components in ChooserActivity""

8 years agoMerge "Change AccessPoint sorting to bucket signal levels"
Tony Mantler [Thu, 28 Jan 2016 17:15:12 +0000 (17:15 +0000)]
Merge "Change AccessPoint sorting to bucket signal levels"

8 years agoTIF: Refactor TvInputInfo
Jae Seo [Thu, 28 Jan 2016 00:57:24 +0000 (16:57 -0800)]
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

8 years agoMerge "Support different multi-window compatibility modes"
Wale Ogunwale [Thu, 28 Jan 2016 17:12:36 +0000 (17:12 +0000)]
Merge "Support different multi-window compatibility modes"

8 years agoRevert "Pinning components in ChooserActivity"
Adam Powell [Thu, 28 Jan 2016 16:42:27 +0000 (16:42 +0000)]
Revert "Pinning components in ChooserActivity"

This reverts commit ec6bc41e1835804533fd21b3ef8047ecd893bcfd.

Bug 26842512

Change-Id: I9fc775d21081885d0e26fca4ade412a18da45b7c

8 years agoFix crash dialog for TV
Adrian Roos [Thu, 28 Jan 2016 16:48:32 +0000 (08:48 -0800)]
Fix crash dialog for TV

Bug: 26811081
Change-Id: I1e5d55dda4bccb80c1943c71b3977dc9fb8d590f

8 years agoMerge "Add a DPM method to allow system to query parent profile instance."
Sudheer Shanka [Thu, 28 Jan 2016 16:48:31 +0000 (16:48 +0000)]
Merge "Add a DPM method to allow system to query parent profile instance."

8 years agoAnimate pinned stack resizing.
Filip Gruszczynski [Tue, 26 Jan 2016 00:28:49 +0000 (16:28 -0800)]
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

8 years agoMerge "Deprecated platform Android testing APIs"
Stephan Linzner [Thu, 28 Jan 2016 16:40:25 +0000 (16:40 +0000)]
Merge "Deprecated platform Android testing APIs"

8 years agoAdd a DPM method to allow system to query parent profile instance.
Sudheer Shanka [Thu, 28 Jan 2016 13:51:10 +0000 (13:51 +0000)]
Add a DPM method to allow system to query parent profile instance.

Bug: 26830384
Change-Id: Ib12b171b1032bd86488f32f8d22eb0a9efb75e8f

8 years agoSupport different multi-window compatibility modes
Wale Ogunwale [Tue, 26 Jan 2016 04:04:04 +0000 (20:04 -0800)]
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

8 years agoMerge "FloatingToolbar: Fix logic error in determining open/close overflow animation...
Abodunrinwa Toki [Thu, 28 Jan 2016 14:45:47 +0000 (14:45 +0000)]
Merge "FloatingToolbar: Fix logic error in determining open/close overflow animation duration scale."

8 years agoMerge "Update notification title when admin disallows unredacted ones."
Sudheer Shanka [Thu, 28 Jan 2016 14:43:35 +0000 (14:43 +0000)]
Merge "Update notification title when admin disallows unredacted ones."

8 years agoMerge "Fix the initialize of PreviewImageData to its default values."
Anton Daubert [Thu, 28 Jan 2016 14:00:27 +0000 (14:00 +0000)]
Merge "Fix the initialize of PreviewImageData to its default values."

8 years agoMerge "Fix optimizable package filter"
Calin Juravle [Thu, 28 Jan 2016 13:31:02 +0000 (13:31 +0000)]
Merge "Fix optimizable package filter"

8 years agoFix the initialize of PreviewImageData to its default values.
Anton Daubert [Thu, 28 Jan 2016 12:52:46 +0000 (13:52 +0100)]
Fix the initialize of PreviewImageData to its default values.

Bug: 2676278026837999
Change-Id: Ifc268beb84903576b8c82681fddf2f51ffc4a2ec