OSDN Git Service

android-x86/frameworks-base.git
9 years agoClean up connectivity tests.
Eric Rowe [Wed, 3 Sep 2014 16:49:18 +0000 (09:49 -0700)]
Clean up connectivity tests.

Change-Id: I407cb78aecb43aa8413835a25b4558241d69fd2e

9 years agoMerge "Fix TransitionManager.go() to allow null transitions" into lmp-dev
Chet Haase [Wed, 3 Sep 2014 15:19:28 +0000 (15:19 +0000)]
Merge "Fix TransitionManager.go() to allow null transitions" into lmp-dev

9 years agoMerge "Fixing Recents crash with non-primary user. (Bug 17343688)" into lmp-dev
Winson Chung [Wed, 3 Sep 2014 15:07:32 +0000 (15:07 +0000)]
Merge "Fixing Recents crash with non-primary user. (Bug 17343688)" into lmp-dev

9 years agoMerge "Fix behavior of inflating InsetDrawable" into lmp-dev
Chet Haase [Wed, 3 Sep 2014 14:55:28 +0000 (14:55 +0000)]
Merge "Fix behavior of inflating InsetDrawable" into lmp-dev

9 years agoFix TransitionManager.go() to allow null transitions
Chet Haase [Wed, 3 Sep 2014 14:53:15 +0000 (07:53 -0700)]
Fix TransitionManager.go() to allow null transitions

The doc'd behavior of go() is that a null transition is equivalent
to just switching to a scene with no transition. The actual behavior
was an NPE crash.

Issue #17342291 TransitionManager.go() with null Transition parameter throws NPE unlike documentation

Change-Id: I9416aa6e307f80eefc201ca3264fd64f8587ac2f

9 years agoMerge "Improve subpixel rendering of battery icon on all densities" into lmp-dev
Jorim Jaggi [Wed, 3 Sep 2014 14:50:30 +0000 (14:50 +0000)]
Merge "Improve subpixel rendering of battery icon on all densities" into lmp-dev

9 years agoMerge "Correctly forwarding the screen off event on lockscreen" into lmp-dev
Selim Cinek [Wed, 3 Sep 2014 14:49:21 +0000 (14:49 +0000)]
Merge "Correctly forwarding the screen off event on lockscreen" into lmp-dev

9 years agoMerge "Fix NPE in onDestroy." into lmp-dev
Santos Cordon [Wed, 3 Sep 2014 14:48:36 +0000 (14:48 +0000)]
Merge "Fix NPE in onDestroy." into lmp-dev

9 years agoImprove subpixel rendering of battery icon on all densities
Jorim Jaggi [Wed, 3 Sep 2014 14:29:39 +0000 (16:29 +0200)]
Improve subpixel rendering of battery icon on all densities

Bug: 16161255
Change-Id: I97abc6a7a5cafb581e3f7c3d7509fdbf6d8542d5

9 years agoMerge "Add a warning log when it takes long time to handle a message in TIS" into...
Youngsang Cho [Wed, 3 Sep 2014 14:24:38 +0000 (14:24 +0000)]
Merge "Add a warning log when it takes long time to handle a message in TIS" into lmp-dev

9 years agoMerge "Make Fragment Transitions match Acitivty Transitions API" into lmp-dev
George Mount [Wed, 3 Sep 2014 14:21:46 +0000 (14:21 +0000)]
Merge "Make Fragment Transitions match Acitivty Transitions API" into lmp-dev

9 years agoAdd a warning log when it takes long time to handle a message in TIS
Youngsang Cho [Wed, 3 Sep 2014 13:27:56 +0000 (22:27 +0900)]
Add a warning log when it takes long time to handle a message in TIS

Bug: 17291092
Change-Id: If14ff467ac81d4f8d33febd57dd414dc5f4d3558

9 years agoMerge "Don't show add user for simple user switcher" into lmp-dev
Jason Monk [Wed, 3 Sep 2014 14:09:23 +0000 (14:09 +0000)]
Merge "Don't show add user for simple user switcher" into lmp-dev

9 years agoMerge "Correct hotspot notification asset" into lmp-dev
Jason Monk [Wed, 3 Sep 2014 12:59:42 +0000 (12:59 +0000)]
Merge "Correct hotspot notification asset" into lmp-dev

9 years agoMerge "Enforce permissions on start/stopLockTaskModeOnCurrent" into lmp-dev
Jason Monk [Wed, 3 Sep 2014 12:59:34 +0000 (12:59 +0000)]
Merge "Enforce permissions on start/stopLockTaskModeOnCurrent" into lmp-dev

9 years agoMerge "Status bar iconography updates" into lmp-dev
Jorim Jaggi [Wed, 3 Sep 2014 12:56:15 +0000 (12:56 +0000)]
Merge "Status bar iconography updates" into lmp-dev

9 years agoMerge "NoMan: Drop archive size to 100, strip EXTRA_BIG_TEXT" into lmp-dev
Christoph Studer [Wed, 3 Sep 2014 12:28:28 +0000 (12:28 +0000)]
Merge "NoMan: Drop archive size to 100, strip EXTRA_BIG_TEXT" into lmp-dev

9 years agoCorrectly forwarding the screen off event on lockscreen
Selim Cinek [Wed, 3 Sep 2014 12:18:09 +0000 (14:18 +0200)]
Correctly forwarding the screen off event on lockscreen

Bug: 17364635
Change-Id: I88730238e3622522674268438d266fd2334410cd

9 years agoMerge "Add the provisioning extra admin extras bundle." into lmp-dev
Sander Alewijnse [Wed, 3 Sep 2014 11:43:41 +0000 (11:43 +0000)]
Merge "Add the provisioning extra admin extras bundle." into lmp-dev

9 years agoAdd the provisioning extra admin extras bundle.
Sander Alewijnse [Wed, 20 Aug 2014 15:22:44 +0000 (16:22 +0100)]
Add the provisioning extra admin extras bundle.

Enables the MDM app running (as a regular app) in the primary user to pass
through a bundle of data with which to bootstrap the instance of itself
running as profile owner in the managed profile.

Bug:17126717
Change-Id: I28a368d13e33990b16dcd68436902e0a077d5f5d

9 years agoMerge "API Review: InputConnection" into lmp-dev
Yohei Yukawa [Wed, 3 Sep 2014 09:41:47 +0000 (09:41 +0000)]
Merge "API Review: InputConnection" into lmp-dev

9 years agoMerge "Kill the NetworkInfo(int type) constructor. IT'S A TRAP!" into lmp-dev
Lorenzo Colitti [Wed, 3 Sep 2014 06:27:11 +0000 (06:27 +0000)]
Merge "Kill the NetworkInfo(int type) constructor. IT'S A TRAP!" into lmp-dev

9 years agoAPI Review: InputConnection
Yohei Yukawa [Wed, 3 Sep 2014 05:03:30 +0000 (22:03 -0700)]
API Review: InputConnection

This CL does nothing but rename some L API candidates
in InputConnection class, as per requested.

- requestUpdateCursorAnchorInfo()
  -> requestCursorUpdates()
- REQUEST_UPDATE_CURSOR_ANCHOR_INFO_IMMEDIATE
  -> CURSOR_UPDATE_IMMEDIATE
- REQUEST_UPDATE_CURSOR_ANCHOR_INFO_MONITOR
  -> CURSOR_UPDATE_MONITOR

BUG: 17320996
Change-Id: I772c48ff18918e48a81e807b48ff907614485c09

9 years agoMerge "Fix AccessibilityNode's isVisibleToUser behavior." into lmp-dev
Svetoslav [Wed, 3 Sep 2014 03:14:11 +0000 (03:14 +0000)]
Merge "Fix AccessibilityNode's isVisibleToUser behavior." into lmp-dev

9 years agoAdd more slow execution logs.
Dianne Hackborn [Wed, 3 Sep 2014 01:16:15 +0000 (18:16 -0700)]
Add more slow execution logs.

This time *without* mixing in an bunch of unintentional reverts!

Change-Id: Iab4cb9eb6d475d9fe5ebe16e9ea4be24c6f312e8

9 years agoMerge "Revert "And yet more logging for slow execution."" into lmp-dev
Dianne Hackborn [Wed, 3 Sep 2014 01:09:38 +0000 (01:09 +0000)]
Merge "Revert "And yet more logging for slow execution."" into lmp-dev

9 years agoRevert "And yet more logging for slow execution."
Dianne Hackborn [Wed, 3 Sep 2014 01:09:21 +0000 (01:09 +0000)]
Revert "And yet more logging for slow execution."

This reverts commit 113390ac113083884b6f498424b3f6afa2df4ebc.

Change-Id: I16fdb08f83ad31c10d943862bae639f622542339

9 years agoMerge "Use null instead of transparent for Material alert dialog sections" into lmp-dev
Alan Viverette [Wed, 3 Sep 2014 01:02:17 +0000 (01:02 +0000)]
Merge "Use null instead of transparent for Material alert dialog sections" into lmp-dev

9 years agoMerge "Address API Council feedback for WifiAdapter/WPS APIs" into lmp-dev
Vinit Deshpande [Wed, 3 Sep 2014 00:59:27 +0000 (00:59 +0000)]
Merge "Address API Council feedback for WifiAdapter/WPS APIs" into lmp-dev

9 years agoMerge "Allow empty strings in playFromSearch" into lmp-dev
RoboErik [Wed, 3 Sep 2014 00:40:19 +0000 (00:40 +0000)]
Merge "Allow empty strings in playFromSearch" into lmp-dev

9 years agoAllow empty strings in playFromSearch
RoboErik [Tue, 2 Sep 2014 19:25:42 +0000 (12:25 -0700)]
Allow empty strings in playFromSearch

This allows empty strings to be passed to playFromSearch to indicate
something should be chosen for the user and played. This makes it
consistent with INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH.

bug:17316566
Change-Id: I00ce8d252efa940e05568629e35198450c224a92

9 years agoMerge "Fix accessibility events emitted from TwoStatePreference" into lmp-dev
Alan Viverette [Wed, 3 Sep 2014 00:38:58 +0000 (00:38 +0000)]
Merge "Fix accessibility events emitted from TwoStatePreference" into lmp-dev

9 years agoMerge "Don't clip preference row icons to padding" into lmp-dev
Alan Viverette [Wed, 3 Sep 2014 00:30:13 +0000 (00:30 +0000)]
Merge "Don't clip preference row icons to padding" into lmp-dev

9 years agoMerge changes Id38bcf7c,I54f156d9 into lmp-dev
RoboErik [Wed, 3 Sep 2014 00:25:57 +0000 (00:25 +0000)]
Merge changes Id38bcf7c,I54f156d9 into lmp-dev

* changes:
  Update MediaController comment to mention notification listeners
  Don't play a sound when adjusting volume while telephony is active

9 years agoUpdate MediaController comment to mention notification listeners
RoboErik [Tue, 2 Sep 2014 22:54:16 +0000 (15:54 -0700)]
Update MediaController comment to mention notification listeners

Forgot to update the comment to specify that notification listeners
may also get a MediaController from the manager.

Change-Id: Id38bcf7cb38185bfe4f99bcf8889a6415320dd36

9 years agoDon't play a sound when adjusting volume while telephony is active
RoboErik [Tue, 2 Sep 2014 22:04:27 +0000 (15:04 -0700)]
Don't play a sound when adjusting volume while telephony is active

bug:17106215
Change-Id: I54f156d91440ce777e5a4d473cdd47927479d084

9 years agoFix NPE in onDestroy.
Santos Cordon [Wed, 3 Sep 2014 00:13:45 +0000 (17:13 -0700)]
Fix NPE in onDestroy.

NPE can happen when calls are canceled immediately before incallservice
has a chance to respond.

Bug:17362107
Change-Id: I6bf318f5f7d89731b686a1523678a26764fa9bf3

9 years agoMerge "Automatically supply a content description for ToolbarActionBar nav" into...
Adam Powell [Wed, 3 Sep 2014 00:04:52 +0000 (00:04 +0000)]
Merge "Automatically supply a content description for ToolbarActionBar nav" into lmp-dev

9 years agoMerge "Make sure ripple background bounds are used for invalidation" into lmp-dev
Alan Viverette [Tue, 2 Sep 2014 23:56:13 +0000 (23:56 +0000)]
Merge "Make sure ripple background bounds are used for invalidation" into lmp-dev

9 years agoFix AccessibilityNode's isVisibleToUser behavior.
Svetoslav [Tue, 2 Sep 2014 23:36:35 +0000 (16:36 -0700)]
Fix AccessibilityNode's isVisibleToUser behavior.

The isVisibleToUser property of an AccessibilityNodeInfo specifies
whether the user can see the source view. It is used by accessibility
services to figure out whether to focus on a view. This property
was giving a wrong value if the view is covered by another window
such as the keyboard. As a result the user hears one thing but when
double taps interacts with the overlaid window which is another thing.

bug:15938254

Change-Id: Ib9feb20ea422a24a512c47ed1234961ae0386a7f

9 years agoMerge "API Review: CursorAnchorInfo" into lmp-dev
Yohei Yukawa [Tue, 2 Sep 2014 23:45:35 +0000 (23:45 +0000)]
Merge "API Review: CursorAnchorInfo" into lmp-dev

9 years agoFix accessibility events emitted from TwoStatePreference
Alan Viverette [Tue, 2 Sep 2014 23:35:45 +0000 (16:35 -0700)]
Fix accessibility events emitted from TwoStatePreference

Removes redundant and conflicting events emitted from check and switch
preferences. Sends VIEW_CLICKED accessibility events from AdapterView
rows after calling their on click listeners, which ensures data is
consistent.

BUG: 16961152
Change-Id: I4b57bceec6830d775c2da57226b8ee482242caf7

9 years agoFix behavior of inflating InsetDrawable
Chet Haase [Tue, 2 Sep 2014 23:11:26 +0000 (16:11 -0700)]
Fix behavior of inflating InsetDrawable

A recent change to InsetDrawable changed the behavior of inflating
an InsetDrawable when it already had a valid bitmap. The new behavior
avoids throwing an exception with a bad resource where it used to
throw, because the existence of the bitmap makes it avoid trying to
load the resource at all.

The fix is to reintroduce the old behavior of forcing it to load the
resource regardless of the state of its bitmap.

Issue #17068252 InsetDrawable inflation CTS test is failing

Change-Id: I941388730d4479f8f4747a7985754ffdf5133f04

9 years agoMerge "Make stream_music volume configurable." into lmp-dev
Jungshik Jang [Tue, 2 Sep 2014 23:20:29 +0000 (23:20 +0000)]
Merge "Make stream_music volume configurable." into lmp-dev

9 years agoAutomatically supply a content description for ToolbarActionBar nav
Adam Powell [Tue, 2 Sep 2014 22:59:28 +0000 (15:59 -0700)]
Automatically supply a content description for ToolbarActionBar nav

If the developer hasn't set a navigation content description on the
Toolbar assigned to be an action bar or a home-action content
description via the ActionBar interface, use the framework default
"navigate up" string.

Also make sure that the default Up description is supplied in the
screen_toolbar window decor layout and that it is parsed properly in
all toolbars, even if we don't have an icon set during construction.

Bug 17298370

Change-Id: Ie2f9e34f92046d4d4ffb9a07e38fa89581891f7b

9 years agoMerge "Implement TODO" into lmp-dev
John Reck [Tue, 2 Sep 2014 22:58:50 +0000 (22:58 +0000)]
Merge "Implement TODO" into lmp-dev

9 years agoMerge "And yet more logging for slow execution." into lmp-dev
Dianne Hackborn [Tue, 2 Sep 2014 22:49:37 +0000 (22:49 +0000)]
Merge "And yet more logging for slow execution." into lmp-dev

9 years agoDon't clip preference row icons to padding
Alan Viverette [Tue, 2 Sep 2014 22:46:18 +0000 (15:46 -0700)]
Don't clip preference row icons to padding

Need negative margins to align the 48dp icons correctly with Material
layout guidelines and still respect listPreferredItemPaddingStart.

BUG: 17316340
Change-Id: I2d3baa4cd2857fb73a65eba3447de33d7319b6df

9 years agoImplement TODO
John Reck [Tue, 2 Sep 2014 22:44:14 +0000 (15:44 -0700)]
Implement TODO

Change-Id: I551ad0dab6356baa4c7787718b54d5b7337a3f26

9 years agoMerge "Use per-Network connection pools for openConnection." into lmp-dev
Lorenzo Colitti [Tue, 2 Sep 2014 22:40:10 +0000 (22:40 +0000)]
Merge "Use per-Network connection pools for openConnection." into lmp-dev

9 years agoMerge "Pass the socket mark for DNS queries to dnsmasq." into lmp-dev
Lorenzo Colitti [Tue, 2 Sep 2014 22:39:17 +0000 (22:39 +0000)]
Merge "Pass the socket mark for DNS queries to dnsmasq." into lmp-dev

9 years agoam 144c21c2: (-s ours) am da3b4363: DO NOT MERGE: Use a linear spline if there\'s...
Michael Wright [Tue, 2 Sep 2014 22:24:30 +0000 (22:24 +0000)]
am 144c21c2: (-s ours) am da3b4363: DO NOT MERGE: Use a linear spline if there\'s a non-monotonic brightness curve

* commit '144c21c2a063981efe942f98c4fa22ebd5f728fc':
  DO NOT MERGE: Use a linear spline if there's a non-monotonic brightness curve

9 years agoMerge "Update pointer hotspots to scale for DPI" into lmp-dev
Alan Viverette [Tue, 2 Sep 2014 22:20:11 +0000 (22:20 +0000)]
Merge "Update pointer hotspots to scale for DPI" into lmp-dev

9 years agoMake Fragment Transitions match Acitivty Transitions API
George Mount [Sat, 23 Aug 2014 00:04:02 +0000 (17:04 -0700)]
Make Fragment Transitions match Acitivty Transitions API

Bug 17188255

Change-Id: I506a097be4010d7156caf465c95295c58612c16e

9 years agoMake sure ripple background bounds are used for invalidation
Alan Viverette [Tue, 2 Sep 2014 22:05:27 +0000 (15:05 -0700)]
Make sure ripple background bounds are used for invalidation

BUG: 17349157
Change-Id: Ie88fbabbc66349aea9b7d00e28ca12f93776a4a7

9 years agoam da3b4363: DO NOT MERGE: Use a linear spline if there\'s a non-monotonic brightness...
Michael Wright [Tue, 2 Sep 2014 22:02:23 +0000 (22:02 +0000)]
am da3b4363: DO NOT MERGE: Use a linear spline if there\'s a non-monotonic brightness curve

* commit 'da3b43633fe86d69aab5cab52826e76e01f18d63':
  DO NOT MERGE: Use a linear spline if there's a non-monotonic brightness curve

9 years agoMerge "Add public constant for usage stats app op." into lmp-dev
Dianne Hackborn [Tue, 2 Sep 2014 21:54:56 +0000 (21:54 +0000)]
Merge "Add public constant for usage stats app op." into lmp-dev

9 years agoMerge "Ensure layout in getExtendedPadding calls" into lmp-dev
Raph Levien [Tue, 2 Sep 2014 21:53:25 +0000 (21:53 +0000)]
Merge "Ensure layout in getExtendedPadding calls" into lmp-dev

9 years agoMerge "Account for scaling effects when cropping" into lmp-dev
Craig Mautner [Tue, 2 Sep 2014 21:53:02 +0000 (21:53 +0000)]
Merge "Account for scaling effects when cropping" into lmp-dev

9 years agoStatus bar iconography updates
Jorim Jaggi [Tue, 2 Sep 2014 12:59:06 +0000 (14:59 +0200)]
Status bar iconography updates

- Use new assets for location, flightmode and "more" notifications
  icon.
- Update icon size and clock to spec.
- Change from fixed width of the icons to WRAP_CONTENT, so they look
  more evenly distributed.
- Adjust subpixel rendering of battery icon to match other vector
  icons.

Bug: 16161255
Change-Id: I0a80f223b7d532bc53a201cff37b8f1cb09f08c2

9 years agoMerge "Move print rendering in an isolated process." into lmp-dev
Svet Ganov [Tue, 2 Sep 2014 21:51:45 +0000 (21:51 +0000)]
Merge "Move print rendering in an isolated process." into lmp-dev

9 years agoMerge "Disable touch dispatch while adjusting brightness" into lmp-dev
Adrian Roos [Tue, 2 Sep 2014 21:49:01 +0000 (21:49 +0000)]
Merge "Disable touch dispatch while adjusting brightness" into lmp-dev

9 years agoMerge "Bug 17243357: Remove MessagingConfigurationManager" into lmp-dev
Shri Borde [Tue, 2 Sep 2014 21:48:10 +0000 (21:48 +0000)]
Merge "Bug 17243357: Remove MessagingConfigurationManager" into lmp-dev

9 years agoDO NOT MERGE: Use a linear spline if there's a non-monotonic brightness curve
Michael Wright [Fri, 29 Aug 2014 00:42:16 +0000 (17:42 -0700)]
DO NOT MERGE: Use a linear spline if there's a non-monotonic brightness curve

Some devices may contain things like transflective displays where
they actually want the backlight brightness to decrease in the face
of high ambient light scenarios. In the interest of time, just use a
linear interpolation based on the brightness control points for these
cases but in the future we should consider adding a non-monotonic
cubic spline.

Bug: 15611140
Change-Id: I308ad00943d916866ee8d2507a41b7032e6b524e

9 years agoDisable touch dispatch while adjusting brightness
Adrian Roos [Tue, 2 Sep 2014 21:34:10 +0000 (23:34 +0200)]
Disable touch dispatch while adjusting brightness

Prevents new pointers from being added while the shade
is transparent so that nothing gets touched by accident.

Bug: 17113634
Change-Id: I4a607d08dbccd467280159060846edd32db9c512

9 years agoAccount for scaling effects when cropping
Craig Mautner [Tue, 2 Sep 2014 21:36:31 +0000 (14:36 -0700)]
Account for scaling effects when cropping

When a scaled window inherits the crop from an attached animating
window the scaling must be accounted for or the crop will obscure
the scaled window.

In the case of the bug that this CL fixes, the SurfaceView containing
a video was scaled down from 1920x1080 by a factor of 0.562 to fit in
1080 width. The crop applied to the window was 1080 but this was passed
to surfaceflinger which ended up cropping the width to 608 due to the
scaling.

Applying the scaling factor to the crop rectangle fixes this bug.

Fixes bug 16334217.

Change-Id: Iafefe43d3696d9fbff01a3666096348468a41e1a

9 years agoMerge "Don't drop up or cancel touch events" into lmp-dev
Adrian Roos [Tue, 2 Sep 2014 21:35:59 +0000 (21:35 +0000)]
Merge "Don't drop up or cancel touch events" into lmp-dev

9 years agoAnd yet more logging for slow execution.
Dianne Hackborn [Tue, 2 Sep 2014 21:32:02 +0000 (14:32 -0700)]
And yet more logging for slow execution.

Change-Id: Idd485d3b4339e22a38fd688cbd435818ca38d233

9 years agoEnsure layout in getExtendedPadding calls
Raph Levien [Tue, 2 Sep 2014 21:22:23 +0000 (14:22 -0700)]
Ensure layout in getExtendedPadding calls

There are cases in which getExtendedPaddingTop() and Bottom can get
called even without a valid layout. This patch just makes sure there
is some reasonable layout available.

Fix for bug 14819392 "java.lang.NullPointerException in
android.widget.TextView"

Change-Id: I203899402ddfe857a688b16b7855a8991eee82b7

9 years agoDon't drop up or cancel touch events
Adrian Roos [Tue, 2 Sep 2014 21:19:56 +0000 (23:19 +0200)]
Don't drop up or cancel touch events

Otherwise you're gonna have a bad time.

Bug: 17113634
Change-Id: I24fa13a4379bab0cef014010058d08096abda094

9 years agoAPI Review: CursorAnchorInfo
Yohei Yukawa [Sat, 30 Aug 2014 03:21:10 +0000 (20:21 -0700)]
API Review: CursorAnchorInfo

This CL introduces following combinable flags as a replacement
of CHARACTER_RECT_TYPE_* constants.
- CursorAnchorInfo.FLAG_HAS_VISIBLE_REGION
- CursorAnchorInfo.FLAG_HAS_INVISIBLE_REGION

This CL also replaces #isInsertionMarkerClipped() with
flags.

Rationale:
getCharacterRectFlags() should return a set of flags, rather
than enum-like types.

getInsertionMarkerFlags() is more consistent with
getCharacterRectFlags() than isInsertionMarkerClipped().
It is also open for future extension.

BUG: 17200900
Change-Id: Ia8cbb9f6b41cd9509fc0147fd68763dfde593ffc

9 years agoBug 17243357: Remove MessagingConfigurationManager
Shri Borde [Tue, 2 Sep 2014 16:48:49 +0000 (09:48 -0700)]
Bug 17243357: Remove MessagingConfigurationManager

It is replaced with SmsManager.getCarrierConfigValues

Change-Id: I560a53427b08746f2a7ed2e540ecb2c978b7ebd0

9 years agoCorrect hotspot notification asset
Jason Monk [Tue, 2 Sep 2014 20:39:15 +0000 (16:39 -0400)]
Correct hotspot notification asset

Bug: 17318568
Change-Id: I643ed22547370eef6f4b91f37ec9496e09428112

9 years agoMerge "Fix outdated time when turning on screen" into lmp-dev
Jorim Jaggi [Tue, 2 Sep 2014 20:26:38 +0000 (20:26 +0000)]
Merge "Fix outdated time when turning on screen" into lmp-dev

9 years agoMerge "Restore permission check for mic muting" into lmp-dev
Jean-Michel Trivi [Tue, 2 Sep 2014 20:22:58 +0000 (20:22 +0000)]
Merge "Restore permission check for mic muting" into lmp-dev

9 years agoMerge "Add missing null check to ninePatchInsets" into lmp-dev
Mathieu Chartier [Tue, 2 Sep 2014 20:01:59 +0000 (20:01 +0000)]
Merge "Add missing null check to ninePatchInsets" into lmp-dev

9 years agoFix outdated time when turning on screen
Jorim Jaggi [Tue, 2 Sep 2014 16:36:45 +0000 (18:36 +0200)]
Fix outdated time when turning on screen

Force a synchronous update of the clock view when turning on the
screen. Also wait for the Keyguard window to be drawn when turning
on the screen.

Bug: 16904617
Change-Id: I38f78a38cfe35ccd067cd420d2bad626bd955ad6

9 years agoMerge "Notifications are now selectable by the Keyboard" into lmp-dev
Selim Cinek [Tue, 2 Sep 2014 20:01:06 +0000 (20:01 +0000)]
Merge "Notifications are now selectable by the Keyboard" into lmp-dev

9 years agoMerge "Remove different layout for landscape in Keyguard" into lmp-dev
Jorim Jaggi [Tue, 2 Sep 2014 20:01:02 +0000 (20:01 +0000)]
Merge "Remove different layout for landscape in Keyguard" into lmp-dev

9 years agoRemove different layout for landscape in Keyguard
Jorim Jaggi [Tue, 2 Sep 2014 19:53:36 +0000 (21:53 +0200)]
Remove different layout for landscape in Keyguard

Bug: 15422177
Change-Id: I8a643a8f6dcfed1530f17e8de6a5cc69533528b4

9 years agoEnforce permissions on start/stopLockTaskModeOnCurrent
Jason Monk [Tue, 2 Sep 2014 19:38:46 +0000 (15:38 -0400)]
Enforce permissions on start/stopLockTaskModeOnCurrent

Bug: 17308601
Change-Id: If3c941e206236023108a55360a627d24ca8ba608

9 years agoMerge "Fix issue #17322903: Crash in systemUI while launching an app from recents...
Dianne Hackborn [Tue, 2 Sep 2014 19:38:23 +0000 (19:38 +0000)]
Merge "Fix issue #17322903: Crash in systemUI while launching an app from recents tab" into lmp-dev

9 years agoDon't show add user for simple user switcher
Jason Monk [Tue, 2 Sep 2014 19:26:13 +0000 (15:26 -0400)]
Don't show add user for simple user switcher

Bug: 17200801
Change-Id: Ideeabf52cae5a6c874fbc9d68be3e79a815db971

9 years agoMerge "Fix precision issues for roundrect clipping" into lmp-dev
Chris Craik [Tue, 2 Sep 2014 19:25:08 +0000 (19:25 +0000)]
Merge "Fix precision issues for roundrect clipping" into lmp-dev

9 years agoMove print rendering in an isolated process.
Svet Ganov [Fri, 29 Aug 2014 22:35:49 +0000 (15:35 -0700)]
Move print rendering in an isolated process.

Security review of the PDF rendering code revealed that it is
not sercure. Therefore, this code must be run in a sandbox.
This change moves the rendering code in an isolated process.

bug:16897933

Change-Id: I711ce42a56892db1837950137bfaa79e1d61a7c4

9 years agoMerge "Reload GPS configuration after carrier info is available. Bug: 17110478 Change...
Tsuwei Chen [Tue, 2 Sep 2014 18:36:36 +0000 (18:36 +0000)]
Merge "Reload GPS configuration after carrier info is available. Bug: 17110478 Change-Id: I1ecb71c4ca661df3dfeaea1622d73caeacb1350e" into lmp-dev

9 years agoAdd constants so we can distinguish decryption failures
Paul Lawrence [Thu, 28 Aug 2014 22:55:38 +0000 (15:55 -0700)]
Add constants so we can distinguish decryption failures

Bug: 17213613
Change-Id: I6bc10a1ed0855f6946ea9eb2f8d2db00c1af327c

9 years agoMerge "Don't rewrite package restrictions unconditionally in findPreferredActivity...
Christopher Tate [Tue, 2 Sep 2014 18:09:07 +0000 (18:09 +0000)]
Merge "Don't rewrite package restrictions unconditionally in findPreferredActivity()" into lmp-dev

9 years agoAdd public constant for usage stats app op.
Dianne Hackborn [Tue, 2 Sep 2014 17:57:16 +0000 (10:57 -0700)]
Add public constant for usage stats app op.

Change-Id: Ibc031b50e9fa4f1bd0955e0afd98e8b1bd77b905

9 years agoMerge "VirtualDisplay.Callbacks -> Callback" into lmp-dev
Michael Wright [Tue, 2 Sep 2014 17:54:44 +0000 (17:54 +0000)]
Merge "VirtualDisplay.Callbacks -> Callback" into lmp-dev

9 years agoMerge "Move *_AUDIO_PLUG actions from Intent to android.media.AudioManager" into...
Jean-Michel Trivi [Tue, 2 Sep 2014 17:52:45 +0000 (17:52 +0000)]
Merge "Move *_AUDIO_PLUG actions from Intent to android.media.AudioManager" into lmp-dev

9 years agoUpdate pointer hotspots to scale for DPI
Alan Viverette [Tue, 2 Sep 2014 17:45:30 +0000 (10:45 -0700)]
Update pointer hotspots to scale for DPI

Also updates the bitmap resources, which weren't scaled correctly
for their respective DPI buckets.

BUG: 16459309
Change-Id: Iedc781e2ee47a8b960390fea718cb08bcfb84ae3

9 years agoMerge "Magnification bounds not always animated on a looper thread." into lmp-dev
Svet Ganov [Tue, 2 Sep 2014 17:43:17 +0000 (17:43 +0000)]
Merge "Magnification bounds not always animated on a looper thread." into lmp-dev

9 years agoMerge "Use separate icon group for signal/battery in QS header" into lmp-dev
Jorim Jaggi [Tue, 2 Sep 2014 17:43:10 +0000 (17:43 +0000)]
Merge "Use separate icon group for signal/battery in QS header" into lmp-dev

9 years agoUse separate icon group for signal/battery in QS header
Jorim Jaggi [Tue, 2 Sep 2014 13:55:57 +0000 (15:55 +0200)]
Use separate icon group for signal/battery in QS header

This reverts the terrible hack that reattaches the system icons when
expanding QS. This primarily fixes that the alpha of the icons was
wrong when closing the shade, but also fixes flickering when expanding
the shade.

Bug: 17338013
Change-Id: Ifcbe03eca43ed7639059734e23d740c1b8a7a9de

9 years agoRestore permission check for mic muting
Jean-Michel Trivi [Sat, 30 Aug 2014 01:14:09 +0000 (18:14 -0700)]
Restore permission check for mic muting

The implementation for AudioManager.setMicrophoneMute() used to
 call directly into AudioSystem which called directly into
 AudioFlinger and the mediaserver process, where the check for
 the MODIFY_AUDIO_SETTINGS is performed.
A regression was introduced by Ib32138bcc256cfbac4fe21a090d5ba34f5c641fc
 which calls first into AudioService which runs in system_process
 before calling into AudioSystem, which granted the permission.
This CL adds a permission check in this code path when calling
 AudioService.

Bug 17259652

Change-Id: I4ac5269262eb90df80ee81db6ec3d96977ee53be

9 years agoMerge "Remove "ask each time" SIP call setting. (1/2)" into lmp-dev
Tyler Gunn [Tue, 2 Sep 2014 17:31:38 +0000 (17:31 +0000)]
Merge "Remove "ask each time" SIP call setting. (1/2)" into lmp-dev

9 years agoMerge "Hide the interaction part of VoiceInteractionService." into lmp-dev
Dianne Hackborn [Tue, 2 Sep 2014 17:30:48 +0000 (17:30 +0000)]
Merge "Hide the interaction part of VoiceInteractionService." into lmp-dev

9 years agoHide the interaction part of VoiceInteractionService.
Dianne Hackborn [Sat, 30 Aug 2014 00:32:04 +0000 (17:32 -0700)]
Hide the interaction part of VoiceInteractionService.

Also the ability to start voice activities is turned off,
though for testing purposes it can be turned back on with a system
property.

Change-Id: I867704d32c53beeb851ceea9b45c28bf5c01ef61

9 years agoMerge "API: Document android-allow-cross-domain-redirect in MediaPlayer and VideoView...
Ronghua Wu [Tue, 2 Sep 2014 17:27:25 +0000 (17:27 +0000)]
Merge "API: Document android-allow-cross-domain-redirect in MediaPlayer and VideoView" into lmp-dev