OSDN Git Service

android-x86/frameworks-base.git
9 years agoCamera: Add new capability flags as system features as well
Eino-Ville Talvala [Thu, 20 Nov 2014 22:36:26 +0000 (14:36 -0800)]
Camera: Add new capability flags as system features as well

Also add all the L and L MR1 new system features to the uses-feature documentation.

Bug: 18281970
Change-Id: I116ca3fd04cd90eb53cc696b6fa62488687e7740

9 years agoMerge "Camera: Add one more requirement to BURST_CAPTURE" into lmp-mr1-dev
Eino-Ville Talvala [Thu, 20 Nov 2014 22:03:06 +0000 (22:03 +0000)]
Merge "Camera: Add one more requirement to BURST_CAPTURE" into lmp-mr1-dev

9 years agoMerge "Convert record channel mask for dynamic mix" into lmp-mr1-dev
Jean-Michel Trivi [Thu, 20 Nov 2014 22:02:13 +0000 (22:02 +0000)]
Merge "Convert record channel mask for dynamic mix" into lmp-mr1-dev

9 years agoMerge "Improve ColorMatrix docs" into lmp-mr1-dev
Chris Craik [Thu, 20 Nov 2014 21:39:45 +0000 (21:39 +0000)]
Merge "Improve ColorMatrix docs" into lmp-mr1-dev

9 years agoMerge "Add device locked API for TrustAgentService" into lmp-mr1-dev
Adrian Roos [Thu, 20 Nov 2014 21:38:16 +0000 (21:38 +0000)]
Merge "Add device locked API for TrustAgentService" into lmp-mr1-dev

9 years agoMerge "Update KeyguardManager.isDeviceLocked API" into lmp-mr1-dev
Adrian Roos [Thu, 20 Nov 2014 21:38:12 +0000 (21:38 +0000)]
Merge "Update KeyguardManager.isDeviceLocked API" into lmp-mr1-dev

9 years agoImprove ColorMatrix docs
Chris Craik [Wed, 19 Nov 2014 21:17:34 +0000 (13:17 -0800)]
Improve ColorMatrix docs

bug:18415632

Clean up some text, and add a sample.

Change-Id: I39fdda2004e1932831058701f95f67355786ad9d

9 years agoMerge "Ensure arraylist index is montonically decreasing" into lmp-mr1-dev
Craig Mautner [Thu, 20 Nov 2014 20:53:35 +0000 (20:53 +0000)]
Merge "Ensure arraylist index is montonically decreasing" into lmp-mr1-dev

9 years agoConvert record channel mask for dynamic mix
Jean-Michel Trivi [Thu, 20 Nov 2014 20:41:26 +0000 (12:41 -0800)]
Convert record channel mask for dynamic mix

When creating the AudioRecord instance for a dynamic mix, convert
  the output channel mask of the mix to an input channel mask
  to be used by the AudioRecord instance through which the
  mixed audio is rerouted.

Bug 16009464

Change-Id: I3addbe85339f6f06b69acc3f9b8e2a765e5d7305

9 years agoAdd device locked API for TrustAgentService
Adrian Roos [Thu, 20 Nov 2014 18:48:56 +0000 (19:48 +0100)]
Add device locked API for TrustAgentService

Bug: 18414067
Change-Id: I96c68af9ccc9940acf9fab3b5bd39a3485f01045

9 years agoUpdate KeyguardManager.isDeviceLocked API
Adrian Roos [Thu, 20 Nov 2014 15:21:11 +0000 (16:21 +0100)]
Update KeyguardManager.isDeviceLocked API

Bug: 18414067
Change-Id: I0715714c2c9a122f578ec0c6f508faae12e6f752

9 years agoMerge "Fix wifi reconnection tests." into lmp-mr1-dev
Eric Rowe [Thu, 20 Nov 2014 20:36:42 +0000 (20:36 +0000)]
Merge "Fix wifi reconnection tests." into lmp-mr1-dev

9 years agoFix wifi reconnection tests.
Eric Rowe [Thu, 20 Nov 2014 20:32:58 +0000 (12:32 -0800)]
Fix wifi reconnection tests.

Bug: 18417638
Change-Id: I1710e8b16d4ae1b32317deb0322a98ad45b4e1aa

9 years agoMerge "Revert "Additional changes to SubscriptionManager API as per API council....
Wink Saville [Thu, 20 Nov 2014 20:31:47 +0000 (20:31 +0000)]
Merge "Revert "Additional changes to SubscriptionManager API as per API council."" into lmp-mr1-dev

9 years agoRevert "Additional changes to SubscriptionManager API as per API council."
Wink Saville [Thu, 20 Nov 2014 20:29:51 +0000 (20:29 +0000)]
Revert "Additional changes to SubscriptionManager API as per API council."

This reverts commit baf21da1e17ef358632c078128d381b3be218a08.

Change-Id: I73cbdfadf07ca3cf20b042781b62aafcc72b17d6

9 years agoMerge "Additional changes to SubscriptionManager API as per API council." into lmp...
Wink Saville [Thu, 20 Nov 2014 20:20:01 +0000 (20:20 +0000)]
Merge "Additional changes to SubscriptionManager API as per API council." into lmp-mr1-dev

9 years agoMerge "Use package name as custom resolver process name" into lmp-mr1-dev
Craig Mautner [Thu, 20 Nov 2014 20:19:02 +0000 (20:19 +0000)]
Merge "Use package name as custom resolver process name" into lmp-mr1-dev

9 years agoMerge "Fix race when cleaning up receivers/services in Context" into lmp-mr1-dev
Adam Lesinski [Thu, 20 Nov 2014 20:13:53 +0000 (20:13 +0000)]
Merge "Fix race when cleaning up receivers/services in Context" into lmp-mr1-dev

9 years agoEnsure arraylist index is montonically decreasing
Craig Mautner [Thu, 20 Nov 2014 20:13:22 +0000 (12:13 -0800)]
Ensure arraylist index is montonically decreasing

A previous fix for IndexOutOfBoundsException (ag/584621) left a
situation where the index would not decrement if the arraylist
size didn't change. The size doesn't change if the window being
removed is animating away. That caused window manager to remain
in an infinite loop within removeAllWindows.

This change ensures that the index diminishes each pass through
the loop and doesn't exceed the bounds of the arraylist.

Fixes bug 18362246.

Change-Id: Ibca70d95622f3b152ede14857f0e913099dc7b88

9 years agoMerge "Fix wifi tethering tests." into lmp-mr1-dev
Eric Rowe [Thu, 20 Nov 2014 20:12:51 +0000 (20:12 +0000)]
Merge "Fix wifi tethering tests." into lmp-mr1-dev

9 years agoFix race when cleaning up receivers/services in Context
Adam Lesinski [Thu, 20 Nov 2014 19:58:21 +0000 (11:58 -0800)]
Fix race when cleaning up receivers/services in Context

Bug:18135575
Change-Id: I2c69c8189d9ebd297c8a83fe84658b26cbb0528f

9 years agoFix wifi tethering tests.
Eric Rowe [Thu, 20 Nov 2014 19:21:54 +0000 (11:21 -0800)]
Fix wifi tethering tests.

Bug: 18418170
Change-Id: Ic3e8b74523c6a8b6003c05258447e9a673541248

9 years agoMerge "Move default token handling into WindowManagerImpl" into lmp-mr1-dev
Alan Viverette [Thu, 20 Nov 2014 19:16:56 +0000 (19:16 +0000)]
Merge "Move default token handling into WindowManagerImpl" into lmp-mr1-dev

9 years agoMerge "Add padding above and below dialog lists to match Material spec" into lmp...
Alan Viverette [Thu, 20 Nov 2014 19:16:24 +0000 (19:16 +0000)]
Merge "Add padding above and below dialog lists to match Material spec" into lmp-mr1-dev

9 years agoMerge "TIF: implement gatherTransparentRegion() and dispatchDraw() in TvView." into...
Jae Seo [Thu, 20 Nov 2014 19:03:01 +0000 (19:03 +0000)]
Merge "TIF: implement gatherTransparentRegion() and dispatchDraw() in TvView." into lmp-mr1-dev

9 years agoMerge "TIF: enhance documentation for TvInputManager.getAvailableStreamConfigs()...
Jae Seo [Thu, 20 Nov 2014 18:52:14 +0000 (18:52 +0000)]
Merge "TIF: enhance documentation for TvInputManager.getAvailableStreamConfigs()" into lmp-mr1-dev

9 years agoMerge "TIF: fix setSurface() logic" into lmp-mr1-dev
Jae Seo [Thu, 20 Nov 2014 18:51:30 +0000 (18:51 +0000)]
Merge "TIF: fix setSurface() logic" into lmp-mr1-dev

9 years agoMerge "Use SystemClock time to keep track of last event times. (Bug 17995039)" into...
Winson Chung [Thu, 20 Nov 2014 18:50:48 +0000 (18:50 +0000)]
Merge "Use SystemClock time to keep track of last event times. (Bug 17995039)" into lmp-mr1-dev

9 years agoMerge "Setting ADB_ENABLED may result in a SecurityException." into lmp-mr1-dev
Geoffrey Borggaard [Thu, 20 Nov 2014 18:44:41 +0000 (18:44 +0000)]
Merge "Setting ADB_ENABLED may result in a SecurityException." into lmp-mr1-dev

9 years agoMerge "Add new empty app test entry points." into lmp-mr1-dev
Dianne Hackborn [Thu, 20 Nov 2014 18:29:27 +0000 (18:29 +0000)]
Merge "Add new empty app test entry points." into lmp-mr1-dev

9 years agoMerge "Fix issue with call backs from media process." into lmp-mr1-dev
Dianne Hackborn [Thu, 20 Nov 2014 18:29:13 +0000 (18:29 +0000)]
Merge "Fix issue with call backs from media process." into lmp-mr1-dev

9 years agoMerge "Verify NFC permission immediately on API calls." into lmp-mr1-dev
Martijn Coenen [Thu, 20 Nov 2014 17:59:22 +0000 (17:59 +0000)]
Merge "Verify NFC permission immediately on API calls." into lmp-mr1-dev

9 years agoMerge "Handle volume events on master volume devices correctly" into lmp-mr1-dev
RoboErik [Thu, 20 Nov 2014 17:59:12 +0000 (17:59 +0000)]
Merge "Handle volume events on master volume devices correctly" into lmp-mr1-dev

9 years agoMerge "Scale bitmaps in metadata sent to the system" into lmp-mr1-dev
RoboErik [Thu, 20 Nov 2014 17:58:34 +0000 (17:58 +0000)]
Merge "Scale bitmaps in metadata sent to the system" into lmp-mr1-dev

9 years agoMerge "Carrierprivileges: Addressing API council suggestions." into lmp-mr1-dev
Shishir Agrawal [Thu, 20 Nov 2014 17:44:34 +0000 (17:44 +0000)]
Merge "Carrierprivileges: Addressing API council suggestions." into lmp-mr1-dev

9 years agoMerge "Improve logging around performance critical events" into lmp-mr1-dev
Chris Craik [Thu, 20 Nov 2014 17:36:24 +0000 (17:36 +0000)]
Merge "Improve logging around performance critical events" into lmp-mr1-dev

9 years agoMerge "Fade notifications when exiting dozing" into lmp-mr1-dev
Jorim Jaggi [Thu, 20 Nov 2014 17:25:46 +0000 (17:25 +0000)]
Merge "Fade notifications when exiting dozing" into lmp-mr1-dev

9 years agoMerge "Fixed a bug where the notifications were not animating" into lmp-mr1-dev
Selim Cinek [Thu, 20 Nov 2014 17:01:22 +0000 (17:01 +0000)]
Merge "Fixed a bug where the notifications were not animating" into lmp-mr1-dev

9 years agoSetting ADB_ENABLED may result in a SecurityException.
Geoffrey Borggaard [Wed, 19 Nov 2014 19:22:56 +0000 (14:22 -0500)]
Setting ADB_ENABLED may result in a SecurityException.

If the restriction UserManager.DISALLOW_DEBUGGING_FEATURES is enforced,
then any attempt to set ADB_ENABLED will result in a SecurityException.
This can result in the device not being able to boot.
Bug: 18433477

Change-Id: I21e4b406ad0fa89b7d4b678eac1baf212a3c7acd
(cherry picked from commit ba45b96a378623e3392da65e81e67dabdf4f0678)

9 years agoMerge "Reset the transitionAlpha after the transition completes." into lmp-mr1-dev
George Mount [Thu, 20 Nov 2014 15:29:24 +0000 (15:29 +0000)]
Merge "Reset the transitionAlpha after the transition completes." into lmp-mr1-dev

9 years agoMerge "Slide supports Gravity.START and Gravity.END." into lmp-mr1-dev
George Mount [Thu, 20 Nov 2014 15:23:52 +0000 (15:23 +0000)]
Merge "Slide supports Gravity.START and Gravity.END." into lmp-mr1-dev

9 years agoFixed a bug where the notifications were not animating
Selim Cinek [Thu, 20 Nov 2014 15:00:32 +0000 (16:00 +0100)]
Fixed a bug where the notifications were not animating

Bug: 18463381
Change-Id: I1064535f120dbc334a10d70b7fef232adb08a45f

9 years agoMerge "Honey I shrunk the navigation bar" into lmp-mr1-dev
Adrian Roos [Thu, 20 Nov 2014 14:54:29 +0000 (14:54 +0000)]
Merge "Honey I shrunk the navigation bar" into lmp-mr1-dev

9 years agoHoney I shrunk the navigation bar
Adrian Roos [Thu, 20 Nov 2014 14:25:47 +0000 (15:25 +0100)]
Honey I shrunk the navigation bar

Bug: 18412658
Bug: 18463755
Change-Id: I3e379bf22f0d83a3c7c477908b0847fc18325f12

9 years agoMerge "QS: Inversion tile: Don't consider initial 0 setting trackable." into lmp...
John Spurlock [Thu, 20 Nov 2014 13:20:06 +0000 (13:20 +0000)]
Merge "QS: Inversion tile: Don't consider initial 0 setting trackable." into lmp-mr1-dev

9 years agoMerge "TIF: set audio gain properly" into lmp-mr1-dev
Wonsik Kim [Thu, 20 Nov 2014 07:04:22 +0000 (07:04 +0000)]
Merge "TIF: set audio gain properly" into lmp-mr1-dev

9 years agoTIF: fix setSurface() logic
Wonsik Kim [Thu, 20 Nov 2014 05:38:02 +0000 (14:38 +0900)]
TIF: fix setSurface() logic

Bug: 18457632
Change-Id: I8c25a355c71b5f820a1599fd365e5ae62a9a5eeb

9 years agoMerge "Change Connections to allow setting conferenceable with conferences." into...
Tyler Gunn [Thu, 20 Nov 2014 03:40:08 +0000 (03:40 +0000)]
Merge "Change Connections to allow setting conferenceable with conferences." into lmp-mr1-dev

9 years agoQS: Inversion tile: Don't consider initial 0 setting trackable.
John Spurlock [Thu, 20 Nov 2014 01:33:40 +0000 (20:33 -0500)]
QS: Inversion tile: Don't consider initial 0 setting trackable.

For usage tracking purposes, seeing a setting value of 1 is always
considered trackable.

However, only consider a setting value of 0 as trackable if we've
observed a change (from 1).  Avoids tracking a db update from null
to 0 (via settings cmd or a restore).

Bug: 18062541
Change-Id: Ic8413b1770040f9ef28041bbadb4e5fb62d1c014

9 years agoMerge "Stop activity onVisibleBehindCanceled()" into lmp-mr1-dev
Wale Ogunwale [Thu, 20 Nov 2014 01:46:26 +0000 (01:46 +0000)]
Merge "Stop activity onVisibleBehindCanceled()" into lmp-mr1-dev

9 years agoScale bitmaps in metadata sent to the system
RoboErik [Wed, 19 Nov 2014 20:14:55 +0000 (12:14 -0800)]
Scale bitmaps in metadata sent to the system

This scales down any MediaMetadata bitmaps that are sent to the system
through MediaSession.

bug:18114918
bug:18084448
Change-Id: Ib7b040cd8245108ad2dd56afe2499290d2b49f51

9 years agoImprove logging around performance critical events
Chris Craik [Tue, 18 Nov 2014 18:49:23 +0000 (10:49 -0800)]
Improve logging around performance critical events

bug:17702227

Add details useful to developers (such as layer size/View name), and
switch away from logging implementation names/details, since they
are generally not relevant to developers.

Change-Id: Iee605d182f241450f7e75a6d0c283d51fa1312f5

9 years agoAdd padding above and below dialog lists to match Material spec
Alan Viverette [Thu, 20 Nov 2014 01:17:56 +0000 (17:17 -0800)]
Add padding above and below dialog lists to match Material spec

There's a little too much padding between lists and buttons, but it's
definitely the lesser of two evils. We can handle it dynamically later
on, but it's tricky since we can't just insert a Space element.

BUG: 18336555
Change-Id: I1a8ff644dd27f7998ce7cf7a4fadba1fd7ed04ff

9 years agoMove default token handling into WindowManagerImpl
Alan Viverette [Thu, 20 Nov 2014 01:02:16 +0000 (17:02 -0800)]
Move default token handling into WindowManagerImpl

BUG: 18451795
Change-Id: I1fc6db988ad879fded5318f33d08a4f09da38907

9 years agoTIF: set audio gain properly
Wonsik Kim [Sat, 15 Nov 2014 05:18:49 +0000 (14:18 +0900)]
TIF: set audio gain properly

Bug: 18392706
Change-Id: I56c21c156a54e7d6dcf787f6b3ab4b901843b922

9 years agoReset the transitionAlpha after the transition completes.
George Mount [Thu, 20 Nov 2014 00:39:16 +0000 (16:39 -0800)]
Reset the transitionAlpha after the transition completes.

Bug 18423893

Change-Id: I2ea30c3b7c45eca70d1518e73f814b827f519fa0

9 years agoStop activity onVisibleBehindCanceled()
Wale Ogunwale [Thu, 13 Nov 2014 22:22:32 +0000 (14:22 -0800)]
Stop activity onVisibleBehindCanceled()

Once an activity is no longer visible behind and has released
its background resources, it is added to the list of activities
that can be stopped, but not actually stopped until the next
major event (like another activity starting). We now schedule
the idle processing once the background resources have been
released so the activity can be stopped as soon as possible.

Bug: 18191707
Change-Id: I472eee949c1a78b4d944454463f03c90e7d2618b

9 years agoMerge "TTY over IMS: Add messages about change of TTY mode in the repote device"...
Pavel Zhamaitsiak [Thu, 20 Nov 2014 00:03:34 +0000 (00:03 +0000)]
Merge "TTY over IMS: Add messages about change of TTY mode in the repote device" into lmp-mr1-dev

9 years agoAdditional changes to SubscriptionManager API as per API council.
Wink Saville [Thu, 20 Nov 2014 00:03:09 +0000 (16:03 -0800)]
Additional changes to SubscriptionManager API as per API council.

bug: 17575308
Change-Id: I7773965094510999bfce8fc6b2b31ba6ce496653

9 years agoMerge "Fix seeking and scaled duration behavior" into lmp-mr1-dev
Chet Haase [Thu, 20 Nov 2014 00:02:07 +0000 (00:02 +0000)]
Merge "Fix seeking and scaled duration behavior" into lmp-mr1-dev

9 years agoMerge "AudioSystem JNI: fix AudioPortConfig mask usage" into lmp-mr1-dev
Eric Laurent [Wed, 19 Nov 2014 23:55:50 +0000 (23:55 +0000)]
Merge "AudioSystem JNI: fix AudioPortConfig mask usage" into lmp-mr1-dev

9 years agoMerge "Remove underline and search icon from ActionBar search view" into lmp-mr1-dev
Alan Viverette [Wed, 19 Nov 2014 23:52:20 +0000 (23:52 +0000)]
Merge "Remove underline and search icon from ActionBar search view" into lmp-mr1-dev

9 years agoTTY over IMS: Add messages about change of TTY mode in the repote device
Pavel Zhamaitsiak [Mon, 17 Nov 2014 22:15:36 +0000 (14:15 -0800)]
TTY over IMS: Add messages about change of TTY mode in the repote device

Bug: 18247323
Change-Id: Iefd9bfdccc4af2acf06259f9804dbebb576aca12

9 years agoMerge "Implement Material-style delegate for CalendarView" into lmp-mr1-dev
Alan Viverette [Wed, 19 Nov 2014 23:51:32 +0000 (23:51 +0000)]
Merge "Implement Material-style delegate for CalendarView" into lmp-mr1-dev

9 years agoMerge "Fix several small layout and color issues" into lmp-mr1-dev
Alan Viverette [Wed, 19 Nov 2014 23:49:59 +0000 (23:49 +0000)]
Merge "Fix several small layout and color issues" into lmp-mr1-dev

9 years agoFix seeking and scaled duration behavior
Chet Haase [Mon, 3 Nov 2014 18:35:16 +0000 (18:35 +0000)]
Fix seeking and scaled duration behavior

The animation scaled was not being factored in early enough in the
activity lifecycle. Also, setCurrentPlaytTime() was not accounting for
the scaled duration correctly. Finally, added setCurrentFraction() as
a more general-purpose seeking facility.

Issue #18222006 Animator duration scale ignored in some situations
Issue #17951668 add ability to seek fraction, not just time

Change-Id: Idad401f5ff5026d7046c36eee09d78a4793215dc

9 years agoMerge "resolved conflicts for merge of 62a22d5b to lmp-mr1-dev(DO NOT MERGE)" into...
xinhe [Wed, 19 Nov 2014 22:50:41 +0000 (22:50 +0000)]
Merge "resolved conflicts for merge of 62a22d5b to lmp-mr1-dev(DO NOT MERGE)" into lmp-mr1-dev

9 years agoFix issue with call backs from media process.
Dianne Hackborn [Wed, 19 Nov 2014 18:59:01 +0000 (10:59 -0800)]
Fix issue with call backs from media process.

All but a few lines of this is for issue #16013164, which allowed
apps to do some operations as the media uid by having it call
back to them to open a file.  The problem here is with the tempory
identity stuff in the activity manager, allowing us to make the open
call as the original caller...  ideally we should figure out a way
to just get rid of all of that, but the solution here is actually
easier (even though it doesn't look it) -- we now hand a token over
to the openFile() call that it can use when doing permission checks
to say "yes I would like the check to be against whoever is responsible
for the open".  This allows us to do the uid remapping for only this
one specific set of permission checks, and nothing else.

Also fix issue #17487348: Isolated services can access system services
they shouldn't be able to.  Don't send any system service IBinder objects
down for the first initialization of an isolated process.

Change-Id: I3c70e16e0899d7eef0bae458e83958b41ed2b75e

9 years agoAdd new empty app test entry points.
Dianne Hackborn [Wed, 19 Nov 2014 22:21:07 +0000 (14:21 -0800)]
Add new empty app test entry points.

Change-Id: Ib899c95de6b7bb936d2114e86bec4c5aef5f7eda

9 years agoSlide supports Gravity.START and Gravity.END.
George Mount [Wed, 19 Nov 2014 22:05:57 +0000 (14:05 -0800)]
Slide supports Gravity.START and Gravity.END.

Bug 18444396

Change-Id: Id7b82b44948e4501c2b4fb5302d22672fa20cd00

9 years agoMerge "BatterySaver: Update disclosure string." into lmp-mr1-dev
John Spurlock [Wed, 19 Nov 2014 22:09:12 +0000 (22:09 +0000)]
Merge "BatterySaver: Update disclosure string." into lmp-mr1-dev

9 years agoresolved conflicts for merge of 62a22d5b to lmp-mr1-dev(DO NOT MERGE)
xinhe [Wed, 19 Nov 2014 22:03:25 +0000 (14:03 -0800)]
resolved conflicts for merge of 62a22d5b to lmp-mr1-dev(DO NOT MERGE)

Change-Id: I83bf149b4905b82e3787097c55b7d3cd026061dd

9 years agoBatterySaver: Update disclosure string.
John Spurlock [Wed, 19 Nov 2014 21:53:52 +0000 (16:53 -0500)]
BatterySaver: Update disclosure string.

Bug: 18451615
Change-Id: Iea8c71a4ef1e3217953672b2a8691d612bacf8a9

9 years agoAdd zygote space to Dalvik Heap
Mathieu Chartier [Wed, 19 Nov 2014 21:34:05 +0000 (13:34 -0800)]
Add zygote space to Dalvik Heap

Broken by
https://googleplex-android-review.git.corp.google.com/#/c/590612/

This change fixes it by correctly putting the zygote in Dalvik Heap
instead of Dalvik Other.

Bug: 18447855

Change-Id: I4a58480f1ef1eb17e760245d8690ce92e28ebea3

9 years agoMerge "SysUI: Refactor the NetworkControllerImpl" into lmp-mr1-dev
Jason Monk [Wed, 19 Nov 2014 21:18:20 +0000 (21:18 +0000)]
Merge "SysUI: Refactor the NetworkControllerImpl" into lmp-mr1-dev

9 years agoAudioSystem JNI: fix AudioPortConfig mask usage
Eric Laurent [Wed, 19 Nov 2014 20:18:32 +0000 (12:18 -0800)]
AudioSystem JNI: fix AudioPortConfig mask usage

Bug: 18444838.
Change-Id: I9151538399001c719b9e0681c00d47a26928896c

9 years agoMerge "Fix WPS docs for LABEL method" into lmp-mr1-dev
Vinit Deshpande [Wed, 19 Nov 2014 20:17:20 +0000 (20:17 +0000)]
Merge "Fix WPS docs for LABEL method" into lmp-mr1-dev

9 years agoFix several small layout and color issues
Alan Viverette [Wed, 19 Nov 2014 19:59:24 +0000 (11:59 -0800)]
Fix several small layout and color issues

Adjusts switch track asset for consistent alignment across DPI buckets,
adjusts edit text background. Lightens the "Light" theme action bar
color so that it doesn't blend in with the action bar shadow.

BUG: 18430444
BUG: 18356558
BUG: 18390994
Change-Id: I1d1e26239fa0c921a65e4ec8b5df0b0093b3989c

9 years agoresolved conflicts for merge of 046f3843 to lmp-sprout-dev(DO NOT MERGE)
xinhe [Wed, 19 Nov 2014 19:39:34 +0000 (11:39 -0800)]
resolved conflicts for merge of 046f3843 to lmp-sprout-dev(DO NOT MERGE)

The change is already in MR1 branch

Change-Id: I4ae35a8f76fdc2d4b1cdf2773dc27ff2da85b5ff

9 years agoMerge "Add GENERIC_CONFERENCE to phone capabilities." into lmp-mr1-dev
Andrew Lee [Wed, 19 Nov 2014 19:00:39 +0000 (19:00 +0000)]
Merge "Add GENERIC_CONFERENCE to phone capabilities." into lmp-mr1-dev

9 years agoMerge "Add a checksum to FRP partition" into lmp-mr1-dev
Andres Morales [Wed, 19 Nov 2014 18:09:51 +0000 (18:09 +0000)]
Merge "Add a checksum to FRP partition" into lmp-mr1-dev

9 years agoMerge "Add configuration to control converting sms destination number" into lmp-dev
xinhe [Wed, 19 Nov 2014 17:47:23 +0000 (17:47 +0000)]
Merge "Add configuration to control converting sms destination number" into lmp-dev

9 years agoMerge "Adding new setting LTE_SERVICE_FORCED." into lmp-mr1-dev
Amit Mahajan [Wed, 19 Nov 2014 17:38:21 +0000 (17:38 +0000)]
Merge "Adding new setting LTE_SERVICE_FORCED." into lmp-mr1-dev

9 years agoMerge "Volume: Ensure ring/notif slider is enabled when ringer=vibrate." into lmp...
John Spurlock [Wed, 19 Nov 2014 17:19:12 +0000 (17:19 +0000)]
Merge "Volume: Ensure ring/notif slider is enabled when ringer=vibrate." into lmp-mr1-dev

9 years agoam 5fafd21b: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Wed, 19 Nov 2014 16:55:43 +0000 (16:55 +0000)]
am 5fafd21b: (-s ours) Import translations. DO NOT MERGE

* commit '5fafd21b1f15930b729f067be7d2c584add3217b':
  Import translations. DO NOT MERGE

9 years agoVolume: Ensure ring/notif slider is enabled when ringer=vibrate.
John Spurlock [Wed, 19 Nov 2014 16:54:53 +0000 (11:54 -0500)]
Volume: Ensure ring/notif slider is enabled when ringer=vibrate.

Although the audio policy makes a distinction between voice capable
and not when determining the default active stream, have the panel
recognize this condition and behave the same way (enable the slider)
on all devices.

Bug: 17405530
Change-Id: If3e1af3078f47bc1205545e919ccc6206020e7b2

9 years agoFade notifications when exiting dozing
Jorim Jaggi [Mon, 17 Nov 2014 18:14:04 +0000 (19:14 +0100)]
Fade notifications when exiting dozing

Bug: 18146441
Change-Id: Ifa0cbb8157c65768c3a0c584166ca88c3016b730

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 19 Nov 2014 15:52:29 +0000 (07:52 -0800)]
Import translations. DO NOT MERGE

Change-Id: I97c8d622957c88f2186e7d3116726b7ba33703c7
Auto-generated-cl: translation import

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-mr1-dev
Geoff Mendal [Wed, 19 Nov 2014 15:19:33 +0000 (15:19 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 19 Nov 2014 15:17:01 +0000 (07:17 -0800)]
Import translations. DO NOT MERGE

Change-Id: Ibfc1a6ef7529620c86fb25ac4ae4b27258a810c1
Auto-generated-cl: translation import

9 years agoMerge "Automatically enable BT when entering BT QS panel" into lmp-mr1-dev
Jason Monk [Wed, 19 Nov 2014 14:58:38 +0000 (14:58 +0000)]
Merge "Automatically enable BT when entering BT QS panel" into lmp-mr1-dev

9 years agoTIF: implement gatherTransparentRegion() and dispatchDraw() in TvView.
Dongwon Kang [Wed, 19 Nov 2014 09:12:44 +0000 (18:12 +0900)]
TIF: implement gatherTransparentRegion() and dispatchDraw() in TvView.

Background: because the hole-punching code lives only in SurfaceView,
the overlay view can be covered by the application if the TV input
changes the position of SurfaceView via Session.layoutSurface().
This change punches a hole as large as TvView so that the underlying
overlayview can be shown properly.

Bug: 18420642
Change-Id: If9a829367083ce2002a4c4a4e4a4bbb623f7ad96

9 years agoMerge "Fix javadoc in UserManager mentioning application restrictions." into lmp...
Nicolas Prevot [Wed, 19 Nov 2014 09:46:52 +0000 (09:46 +0000)]
Merge "Fix javadoc in UserManager mentioning application restrictions." into lmp-mr1-dev

9 years agoMerge "Re-initialize data when changing time picker 24-hour mode" into lmp-mr1-dev
Alan Viverette [Wed, 19 Nov 2014 02:28:35 +0000 (02:28 +0000)]
Merge "Re-initialize data when changing time picker 24-hour mode" into lmp-mr1-dev

9 years agoRe-initialize data when changing time picker 24-hour mode
Alan Viverette [Wed, 19 Nov 2014 02:28:04 +0000 (18:28 -0800)]
Re-initialize data when changing time picker 24-hour mode

BUG: 18381313
Change-Id: Ie1fa9fbbf8edadfda71cf0ad4f1c39395e56ecc7

9 years agoAdding new setting LTE_SERVICE_FORCED.
Amit Mahajan [Tue, 18 Nov 2014 20:56:28 +0000 (12:56 -0800)]
Adding new setting LTE_SERVICE_FORCED.

Bug: 18328639
Change-Id: Icbf9d7987d27af34cbe4ee1b4e9df19e139c2fc7

9 years agoAdd GENERIC_CONFERENCE to phone capabilities.
Andrew Lee [Wed, 19 Nov 2014 00:19:17 +0000 (16:19 -0800)]
Add GENERIC_CONFERENCE to phone capabilities.

This is a temporary capability to recognize CDMA conference calls
so we can show the right strings in the InCallUi. This should be
moved to CallProperties when possible. b/18434985

Bug: 18284408
Change-Id: Ia3e2ff91c8f8a91ff0123df4d3e6a581bdf85895

9 years agoAdd configuration to control converting sms destination number
xinhe [Wed, 19 Nov 2014 01:09:54 +0000 (17:09 -0800)]
Add configuration to control converting sms destination number

Romove hard codes about the SimcardOperatorList and NetworkOperatorList.

Bug: 18081228
Change-Id: I0d96972c6097325634413137bfbdb5a246885276

9 years agoRemove underline and search icon from ActionBar search view
Alan Viverette [Wed, 19 Nov 2014 01:05:35 +0000 (17:05 -0800)]
Remove underline and search icon from ActionBar search view

BUG: 17396265
Change-Id: I751bc79538f1ea412192172035920e59351270f1

9 years agoCarrierprivileges: Addressing API council suggestions.
Shishir Agrawal [Tue, 18 Nov 2014 19:40:50 +0000 (11:40 -0800)]
Carrierprivileges: Addressing API council suggestions.

- hasCarrierPrivileges - renamed to getCarrierPrivilegeStatus
- setLine1NumberForDisplay should not be usable by apps that have MODIFY_PHONE_STATE
- setVoiceMailNumber should not be usable by apps that have MODIFY_PHONE_STATE
- setOperatorBrandOverride should not be usable by apps that have MODIFY_PHONE_STATE

Not addressed:
- setGlobalPreferredNetworkType() should not be usable by apps that have MODIFY_PHONE_STATE

The underlying call is needed by system apps (OMADM) too.

Bug: 18356155
Change-Id: Idc6468a0bd0b0c52b9de1d8446f98c90ac0b3238