OSDN Git Service

android-x86/frameworks-base.git
10 years agoAdd a way to get Transitions from a TransitionSet.
George Mount [Mon, 18 Aug 2014 23:24:21 +0000 (16:24 -0700)]
Add a way to get Transitions from a TransitionSet.

Bug 17113732

Change-Id: I0a157a59448e66560ba2252709971131c5dea401

10 years agoMerge "Revert workaround for network limit dialog." into lmp-dev
John Spurlock [Tue, 19 Aug 2014 16:43:01 +0000 (16:43 +0000)]
Merge "Revert workaround for network limit dialog." into lmp-dev

10 years agoRevert workaround for network limit dialog.
John Spurlock [Tue, 19 Aug 2014 16:38:32 +0000 (12:38 -0400)]
Revert workaround for network limit dialog.

Restore the window type now that it no longer crashes.

This reverts https://googleplex-android-review.git.corp.google.com/#/c/527371/

Bug:17102499
Change-Id: Ifb93a959a693b5925712ae82192c80790b6aefb1

10 years agoData usage limit strings + icon changes.
John Spurlock [Mon, 18 Aug 2014 15:35:36 +0000 (11:35 -0400)]
Data usage limit strings + icon changes.

- Change notification icon + text.
- Change QS detail overlimit title.

Bug:17042440
Change-Id: I45ebd82c3e676ec265f29b778605444ae4a1c4f1

10 years agoMerge "QS: Enhance color inversion tile usage detection." into lmp-dev
John Spurlock [Tue, 19 Aug 2014 12:32:27 +0000 (12:32 +0000)]
Merge "QS: Enhance color inversion tile usage detection." into lmp-dev

10 years agoQS: Enhance color inversion tile usage detection.
John Spurlock [Mon, 18 Aug 2014 19:37:59 +0000 (15:37 -0400)]
QS: Enhance color inversion tile usage detection.

 - Detect all setting changes, not only when "listening".
 - Handle the case where the setting was turned on when SystemUI
   was not running.

Bug:17107137
Change-Id: I7de098bdf52695166a8893461ba706bad05050bc

10 years agoMerge "QS: Add scanning progress state indication." into lmp-dev
John Spurlock [Mon, 18 Aug 2014 12:59:37 +0000 (12:59 +0000)]
Merge "QS: Add scanning progress state indication." into lmp-dev

10 years agoQS: Add scanning progress state indication.
John Spurlock [Sat, 16 Aug 2014 14:39:33 +0000 (10:39 -0400)]
QS: Add scanning progress state indication.

- Create a modified version of the new platform horizontal
indeterminate progress indicator, and align it to the bottom
of the header.
- Ensure the scanning state takes the active detail panel into
account.

Bug:16145178
Change-Id: I7f80c458ff6565aa00085da9059a4e9fe7e49233

10 years agoMerge "First part of renaming methods in LauncherApps." into lmp-dev
Kenny Guy [Tue, 19 Aug 2014 11:10:13 +0000 (11:10 +0000)]
Merge "First part of renaming methods in LauncherApps." into lmp-dev

10 years agoProperly announcing the shade state for accessibility
Selim Cinek [Mon, 18 Aug 2014 14:46:22 +0000 (16:46 +0200)]
Properly announcing the shade state for accessibility

When we are entering / leaving quicksettings, accessible
users are now informed about the state change.
Also fixed a bug where the lockscreen was called notification
shade.

Bug: 15696654
Change-Id: I39d8ad3367c424ec5f9a3795be46d4785a19bbee

10 years agoMerge "Fixed accessibility issues with quick settings" into lmp-dev
Selim Cinek [Tue, 19 Aug 2014 10:45:17 +0000 (10:45 +0000)]
Merge "Fixed accessibility issues with quick settings" into lmp-dev

10 years agoFixed accessibility issues with quick settings
Selim Cinek [Fri, 15 Aug 2014 17:59:23 +0000 (19:59 +0200)]
Fixed accessibility issues with quick settings

The dual mode tiles now have better accessibility descriptions,
where the label is now seperate from the clickable button.
Also fixed an anouncment problem with the battery indicators.
Finally fixed an issue where GPRS null was anounced when no signal
was available.

Bug: 15682124
Bug: 15696954
Change-Id: Ica2b70173e64d51747b100d0b686875fc8076e6f

10 years agoMerge "Add cross profile intent in order after intent filter resolution" into lmp-dev
Esteban Talavera [Tue, 19 Aug 2014 09:48:59 +0000 (09:48 +0000)]
Merge "Add cross profile intent in order after intent filter resolution" into lmp-dev

10 years agoTIF: Call setMain(false) when session is released.
Ji-Hwan Lee [Mon, 18 Aug 2014 13:01:55 +0000 (22:01 +0900)]
TIF: Call setMain(false) when session is released.

Also, rename setMainTvView() and setMainSession() to setMain(), except
ITvInputManager.

Change-Id: I586e3fd42720f07a75d6f31b1ee955ce5c29dd68

10 years agoAdd cross profile intent in order after intent filter resolution
Esteban Talavera [Mon, 18 Aug 2014 13:11:47 +0000 (14:11 +0100)]
Add cross profile intent in order after intent filter resolution

The elements returned by queryIntentActivities must be in order, as specified in the Javadoc. Otherwise the ResolverActivity will incorrectly filter out intents if they follow another intent with lower priority than the ones that will be shown to the user.

Bug: 15906680
Change-Id: I755e05d3017ee124cbae468f51fa86cfdf42b483

10 years agoMerge "CEC: Invoke events listener upon MHL device state change" into lmp-dev
Jinsuk Kim [Tue, 19 Aug 2014 06:00:28 +0000 (06:00 +0000)]
Merge "CEC: Invoke events listener upon MHL device state change" into lmp-dev

10 years agoam eb60d0f1: am 94174ff7: am 8319455a: Merge "docs: Documented new fields returned...
Andrew Solovay [Tue, 19 Aug 2014 05:52:57 +0000 (05:52 +0000)]
am eb60d0f1: am 94174ff7: am 8319455a: Merge "docs: Documented new fields returned by getSkuDetails()." into klp-modular-docs

* commit 'eb60d0f1937392351ef81f10b651749bd47f7898':
  docs: Documented new fields returned by getSkuDetails().

10 years agoCEC: Invoke events listener upon MHL device state change
Jinsuk Kim [Mon, 18 Aug 2014 06:01:53 +0000 (15:01 +0900)]
CEC: Invoke events listener upon MHL device state change

With this change, mobile devices state changes are propagated through
TIF to UI, hence the input pickers shows the mobile devices as
expected.

Bug: 16986744
Change-Id: Id633207acf4f814f57d43cc1de5f8cb88ac23ad6

10 years agoam 94174ff7: am 8319455a: Merge "docs: Documented new fields returned by getSkuDetail...
Andrew Solovay [Mon, 18 Aug 2014 21:19:37 +0000 (21:19 +0000)]
am 94174ff7: am 8319455a: Merge "docs: Documented new fields returned by getSkuDetails()." into klp-modular-docs

* commit '94174ff788cc6a4f79e2026d7d0995f75246a2de':
  docs: Documented new fields returned by getSkuDetails().

10 years agoam 8319455a: Merge "docs: Documented new fields returned by getSkuDetails()." into...
Andrew Solovay [Mon, 18 Aug 2014 21:08:17 +0000 (21:08 +0000)]
am 8319455a: Merge "docs: Documented new fields returned by getSkuDetails()." into klp-modular-docs

* commit '8319455afca3dc4c8f799d7752dfa44780cf8855':
  docs: Documented new fields returned by getSkuDetails().

10 years agoam 88a1f40c: am fb1f5bde: docs: Removing radio from music intents
Ricardo Cervera [Mon, 18 Aug 2014 19:38:16 +0000 (19:38 +0000)]
am 88a1f40c: am fb1f5bde: docs: Removing radio from music intents

* commit '88a1f40c5d6111c74feb8e3022ffdccbf489a2e4':
  docs: Removing radio from music intents

10 years agoam fb1f5bde: docs: Removing radio from music intents
Ricardo Cervera [Mon, 18 Aug 2014 19:28:02 +0000 (19:28 +0000)]
am fb1f5bde: docs: Removing radio from music intents

* commit 'fb1f5bdef03844547152f921dcaa044269b5a0cb':
  docs: Removing radio from music intents

10 years agodocs: Removing radio from music intents
Ricardo Cervera [Mon, 18 Aug 2014 19:13:04 +0000 (12:13 -0700)]
docs: Removing radio from music intents

Change-Id: Iaf645d692b247994dd8c12835c387ff296b26019

10 years agoam 72ca94ee: am d0842384: docs: Updated links for Android Studio 0.8.6
Ricardo Cervera [Mon, 18 Aug 2014 16:49:18 +0000 (16:49 +0000)]
am 72ca94ee: am d0842384: docs: Updated links for Android Studio 0.8.6

* commit '72ca94ee29c71541b7628c44f44ef5cddff9a6e9':
  docs: Updated links for Android Studio 0.8.6

10 years agoam d0842384: docs: Updated links for Android Studio 0.8.6
Ricardo Cervera [Mon, 18 Aug 2014 16:40:01 +0000 (16:40 +0000)]
am d0842384: docs: Updated links for Android Studio 0.8.6

* commit 'd0842384cb9d6a19f129434457c88de64f2b0b06':
  docs: Updated links for Android Studio 0.8.6

10 years agodocs: Updated links for Android Studio 0.8.6
Ricardo Cervera [Mon, 18 Aug 2014 16:03:59 +0000 (09:03 -0700)]
docs: Updated links for Android Studio 0.8.6

Change-Id: Ic01263930b94232445704c03854414bd07ca4c33

10 years agoam d519f742: am b6c923a2: am 59eedf52: Layoutlib: Update wifi and battery icon for KK
Deepanshu Gupta [Sat, 16 Aug 2014 06:04:07 +0000 (06:04 +0000)]
am d519f742: am b6c923a2: am 59eedf52: Layoutlib: Update wifi and battery icon for KK

* commit 'd519f7424fd2faad371e7678b3dc11114fa5222f':
  Layoutlib: Update wifi and battery icon for KK

10 years agoam b6c923a2: am 59eedf52: Layoutlib: Update wifi and battery icon for KK
Deepanshu Gupta [Sat, 16 Aug 2014 05:53:49 +0000 (05:53 +0000)]
am b6c923a2: am 59eedf52: Layoutlib: Update wifi and battery icon for KK

* commit 'b6c923a2dfd86eb56a8f83d5a27f21996331e436':
  Layoutlib: Update wifi and battery icon for KK

10 years agoam 59eedf52: Layoutlib: Update wifi and battery icon for KK
Deepanshu Gupta [Sat, 16 Aug 2014 05:45:42 +0000 (05:45 +0000)]
am 59eedf52: Layoutlib: Update wifi and battery icon for KK

* commit '59eedf528ca29a32b6d7f358f5076929f8fbb164':
  Layoutlib: Update wifi and battery icon for KK

10 years agoMerge "CEC: Handle Remote Control command" into lmp-dev
Terry Heo [Mon, 18 Aug 2014 07:21:56 +0000 (07:21 +0000)]
Merge "CEC: Handle Remote Control command" into lmp-dev

10 years agoCEC: Handle Remote Control command
Terry Heo [Tue, 12 Aug 2014 05:41:00 +0000 (14:41 +0900)]
CEC: Handle Remote Control command

Generate an Android key event when a UserControl message is received.
And report menu state active when a MenuRequest message is received to
notify sender can send a UserControl message.

Bug: 16938007
Change-Id: Id8f393dc254508b9e7a6fa203f8e817fbe807e38

10 years agoMerge "Fix NPE when passing null TvContentRating" into lmp-dev
Jaewan Kim [Tue, 19 Aug 2014 04:52:46 +0000 (04:52 +0000)]
Merge "Fix NPE when passing null TvContentRating" into lmp-dev

10 years agoFix NPE when passing null TvContentRating
Jaewan Kim [Tue, 19 Aug 2014 02:55:07 +0000 (11:55 +0900)]
Fix NPE when passing null TvContentRating

Change-Id: I80b0ca60b1623356fd39015521b50ae9f1eaef07

10 years agoMerge "TIF: verify the hardware input ID from getHardwareInputId()." into lmp-dev
Dongwon Kang [Tue, 19 Aug 2014 04:01:44 +0000 (04:01 +0000)]
Merge "TIF: verify the hardware input ID from getHardwareInputId()." into lmp-dev

10 years agoTIF: verify the hardware input ID from getHardwareInputId().
Dongwon Kang [Mon, 18 Aug 2014 23:05:17 +0000 (16:05 -0700)]
TIF: verify the hardware input ID from getHardwareInputId().

This will prevent an input from displaying other tuner inputs.

Change-Id: I77a6b99599eac4a9048a12e2928bc16b34d94343

10 years agoTIF: Fix some comment warnings
Jae Seo [Mon, 18 Aug 2014 22:03:33 +0000 (15:03 -0700)]
TIF: Fix some comment warnings

Also fixed some other obvious warnings from Eclipse

Bug: 16876068
Change-Id: Ic9c44caf3fd53e965043aa96039d5f3a5655eaff

10 years agoMerge "Exposes style and theme data, adds developer option." into lmp-dev
Jon Miranda [Tue, 19 Aug 2014 02:44:46 +0000 (02:44 +0000)]
Merge "Exposes style and theme data, adds developer option." into lmp-dev

10 years agoExposes style and theme data, adds developer option.
Jon Miranda [Mon, 11 Aug 2014 19:32:26 +0000 (12:32 -0700)]
Exposes style and theme data, adds developer option.

Adds support for a String[] return type in ViewDebug; and in addition to that,
the hasAdjacentMapping method can use the String array as means to map a key to
its value.

Adds DEBUG_VIEW_ATTRIBUTES to Settings so that the heavy per-view
computations only affect those who opt in. This setting is used in
CoreSettingsObserver to avoid impacting start time.

Change-Id: I8f507e4e5361414c30d247e8d9815205feb5e91f

10 years agoMerge "Fix a bug propagating navigation button events from ToolbarActionBar" into...
Adam Powell [Mon, 18 Aug 2014 23:20:22 +0000 (23:20 +0000)]
Merge "Fix a bug propagating navigation button events from ToolbarActionBar" into lmp-dev

10 years agoFix a bug propagating navigation button events from ToolbarActionBar
Adam Powell [Mon, 18 Aug 2014 22:58:23 +0000 (15:58 -0700)]
Fix a bug propagating navigation button events from ToolbarActionBar

Add a simple internal wrapper for dealing with window callback events.
This should also make working with things like action modes from
ToolbarActionBar significantly easier in later changes.

Bug 16980711

Change-Id: I2c3d7525489a21847f4af9b80f6ebf9b34b4dd58

10 years agoPlay "device trusted" sound when onTrustInitiatedByUser fires
Adrian Roos [Wed, 13 Aug 2014 15:14:51 +0000 (17:14 +0200)]
Play "device trusted" sound when onTrustInitiatedByUser fires

Bug: 16840500
Change-Id: I73fbe5c2cff665ccb637abb9039d57f377d9df53

10 years agoMerge "Remove parameter field in HdmiCecKeycode." into lmp-dev
Jungshik Jang [Tue, 19 Aug 2014 02:19:54 +0000 (02:19 +0000)]
Merge "Remove parameter field in HdmiCecKeycode." into lmp-dev

10 years agoRemove parameter field in HdmiCecKeycode.
Jungshik Jang [Mon, 18 Aug 2014 07:50:12 +0000 (16:50 +0900)]
Remove parameter field in HdmiCecKeycode.

Since we don't support mapping between android key and parameterized
cec keycode, remove parameter fields in HdmiCecKeycode.

Bug: 17099253
Change-Id: I8b6b6b361f0c343b0a263240b49e41bf289d36ca

10 years agoMerge "Add callbacks for MediaProjection start / stop." into lmp-dev
Michael Wright [Tue, 19 Aug 2014 00:26:06 +0000 (00:26 +0000)]
Merge "Add callbacks for MediaProjection start / stop." into lmp-dev

10 years agoAdd callbacks for MediaProjection start / stop.
Michael Wright [Wed, 13 Aug 2014 02:27:54 +0000 (19:27 -0700)]
Add callbacks for MediaProjection start / stop.

Also, enforce that there is only one valid MediaProjection at a time.

Bug: 16488053
Change-Id: Id05445d798c98cb208bc4dab186296392e15d30b

10 years agoMerge "Fix issue #17114392: android.com.phone crashes - PackageManager code" into...
Dianne Hackborn [Tue, 19 Aug 2014 01:09:33 +0000 (01:09 +0000)]
Merge "Fix issue #17114392: android.com.phone crashes - PackageManager code" into lmp-dev

10 years agoFix issue #17114392: android.com.phone crashes - PackageManager code
Dianne Hackborn [Tue, 19 Aug 2014 01:07:23 +0000 (18:07 -0700)]
Fix issue #17114392: android.com.phone crashes - PackageManager code

Change-Id: Ib02119c6f313384a73fa7cb7b2b62dbd716fa6ca

10 years agoMerge "Update the print spooler icon." into lmp-dev
Svetoslav [Mon, 18 Aug 2014 23:57:44 +0000 (23:57 +0000)]
Merge "Update the print spooler icon." into lmp-dev

10 years agoUpdate the print spooler icon.
Svetoslav [Mon, 18 Aug 2014 23:10:59 +0000 (16:10 -0700)]
Update the print spooler icon.

Removed a duplicate resource also defined in the platform
resources. Added a tint to the print spooler icon.

bug:16568027

Change-Id: I1c0b9a7bd75bc59d1d86653c05d8fc2bb77056c1

10 years agoMerge "When forwarding intents, ignoring the package set in the intent." into lmp-dev
Nicolas Prevot [Mon, 18 Aug 2014 18:50:41 +0000 (18:50 +0000)]
Merge "When forwarding intents, ignoring the package set in the intent." into lmp-dev

10 years agoMerge "TIF: Remove session state when hardware wrapper input crashes" into lmp-dev
Ji-Hwan Lee [Tue, 19 Aug 2014 00:58:50 +0000 (00:58 +0000)]
Merge "TIF: Remove session state when hardware wrapper input crashes" into lmp-dev

10 years agoTIF: Remove session state when hardware wrapper input crashes
Ji-Hwan Lee [Sat, 16 Aug 2014 19:51:18 +0000 (04:51 +0900)]
TIF: Remove session state when hardware wrapper input crashes

Change-Id: I2306cc407a19892c1895ee70bd6bd52b1a3bd4f3

10 years agoMerge "Temporary: raise overflow limit, print all wake locks." into lmp-dev
Dianne Hackborn [Tue, 19 Aug 2014 00:44:37 +0000 (00:44 +0000)]
Merge "Temporary: raise overflow limit, print all wake locks." into lmp-dev

10 years agoTemporary: raise overflow limit, print all wake locks.
Dianne Hackborn [Mon, 18 Aug 2014 23:33:44 +0000 (16:33 -0700)]
Temporary: raise overflow limit, print all wake locks.

Change-Id: I02baa775b8e0659bd9cd4547b8671730f056cb86

10 years agoMerge "Persist Show IME option." into lmp-dev
Michael Wright [Tue, 19 Aug 2014 00:34:51 +0000 (00:34 +0000)]
Merge "Persist Show IME option." into lmp-dev

10 years agoMerge "Update MenuItem#setShortcut docs" into lmp-dev
Michael Wright [Tue, 19 Aug 2014 00:34:44 +0000 (00:34 +0000)]
Merge "Update MenuItem#setShortcut docs" into lmp-dev

10 years agoUpdate MenuItem#setShortcut docs
Michael Wright [Sat, 9 Aug 2014 23:23:05 +0000 (16:23 -0700)]
Update MenuItem#setShortcut docs

Change-Id: I6b73992b0c8d590e8c9884bec377c7c0c1e35720

10 years agoPersist Show IME option.
Michael Wright [Sun, 10 Aug 2014 02:28:42 +0000 (19:28 -0700)]
Persist Show IME option.

Add a new setting to persist whether to show the IME when a hard
keyboard is connected.

Bug: 14066881
Change-Id: I2237ded850a0d4ab43ca441d0b7df13e0958e630

10 years agoChange 'disable hardware keyboard' to 'show input method'
Michael Wright [Thu, 7 Aug 2014 22:44:40 +0000 (15:44 -0700)]
Change 'disable hardware keyboard' to 'show input method'

Previously it implied that the hardware keyboard would be disabled,
but really the toggle would just enable showing the IME even if a
hardware keyboard was present. Changed the string and swapped the
semantics to be more clear about the behavior.

Bug: 14066881
Change-Id: I9c8a7eb98b5277f1d09cc19fa7402e9b4cf51d92

10 years agoMerge "AAPT: Output only 64-bit arch when multiArch is true" into lmp-dev
Adam Lesinski [Sat, 16 Aug 2014 06:43:38 +0000 (06:43 +0000)]
Merge "AAPT: Output only 64-bit arch when multiArch is true" into lmp-dev

10 years agoAAPT: Output only 64-bit arch when multiArch is true
Adam Lesinski [Sat, 16 Aug 2014 05:25:36 +0000 (22:25 -0700)]
AAPT: Output only 64-bit arch when multiArch is true

When android:multiArch="true" in the <application> tag,
aapt dump badging should only output the 64-bit architecture
under the 'native-code' entry.

Other architectures will be emitted under the 'alt-native-code'
entry.

Bug:17061929
Change-Id: I8310b2388b06a2ed571e5e121e4989403082ba68

10 years agoTIF: Make passthrough related method names consistent
Jae Seo [Fri, 15 Aug 2014 20:03:21 +0000 (13:03 -0700)]
TIF: Make passthrough related method names consistent

Bug: 17063792
Change-Id: Id76b37ae1507db5d78319b8786b395353ded70e1

10 years agoam 7969be0b: (-s ours) am 5c7015d7: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:02:30 +0000 (04:02 +0000)]
am 7969be0b: (-s ours) am 5c7015d7: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit '7969be0bb858c2fdc69b72f7c8f90f1dcdba3395':
  Import translations. DO NOT MERGE

10 years agoam fc5f24d8: (-s ours) am db511f23: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:02:26 +0000 (04:02 +0000)]
am fc5f24d8: (-s ours) am db511f23: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit 'fc5f24d874e36d9e2bb73b21e6ed7fcac0e1d80c':
  Import translations. DO NOT MERGE

10 years agoam bd42c307: (-s ours) am e2541778: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:02:22 +0000 (04:02 +0000)]
am bd42c307: (-s ours) am e2541778: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit 'bd42c307c4c0138d36dbe22c2e1ca7e92e71b117':
  Import translations. DO NOT MERGE

10 years agoam 00392713: (-s ours) am a519df6a: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:02:18 +0000 (04:02 +0000)]
am 00392713: (-s ours) am a519df6a: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit '0039271391089eeecb990ad0e66ba6e19f24eceb':
  Import translations. DO NOT MERGE

10 years agoam 5b634929: (-s ours) am 3f374ac1: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:02:13 +0000 (04:02 +0000)]
am 5b634929: (-s ours) am 3f374ac1: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

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

10 years agoMerge "docs: Documented new fields returned by getSkuDetails()." into klp-modular...
Andrew Solovay [Mon, 18 Aug 2014 21:01:17 +0000 (21:01 +0000)]
Merge "docs: Documented new fields returned by getSkuDetails()." into klp-modular-docs

10 years agoMerge "Fix ConcurrentModificationException in PersistentDataStore" into lmp-dev
Chulwoo Lee [Mon, 18 Aug 2014 05:42:40 +0000 (05:42 +0000)]
Merge "Fix ConcurrentModificationException in PersistentDataStore" into lmp-dev

10 years agoImplement MHL send key action.
Jungshik Jang [Tue, 12 Aug 2014 13:01:23 +0000 (22:01 +0900)]
Implement MHL send key action.

This class introduces two classes, MhlSendKeyAction and
HdmiMhlKeycode.
 - MhlSendKeyAction is a feature action that manages MHL message
for RCP, Remote Control Pass Through.
 - HdmiMhlKeycode is a collection of MHL keycode including keycode
mapping between MHL and Android keycode.

Bug: 16966459
Change-Id: Ib3f7229c71b66837cd0d239e5af1940dfccee7df

10 years agoFix ConcurrentModificationException in PersistentDataStore
Chulwoo Lee [Sun, 17 Aug 2014 22:24:44 +0000 (15:24 -0700)]
Fix ConcurrentModificationException in PersistentDataStore

BUG: 17092853
Change-Id: I613c90b5b78ce317996edb2fda1703aaa318fb1e

10 years agoMerge "CEC: Replace the usage of logical address with id for HdmiDeviceInfo" into...
Jinsuk Kim [Mon, 18 Aug 2014 01:22:47 +0000 (01:22 +0000)]
Merge "CEC: Replace the usage of logical address with id for HdmiDeviceInfo" into lmp-dev

10 years agoMerge "Don't mangle layer paint's alpha" into lmp-dev
John Reck [Mon, 18 Aug 2014 16:06:48 +0000 (16:06 +0000)]
Merge "Don't mangle layer paint's alpha" into lmp-dev

10 years agoDon't mangle layer paint's alpha
John Reck [Sat, 16 Aug 2014 01:51:27 +0000 (18:51 -0700)]
Don't mangle layer paint's alpha

 Bug: 15918037

Change-Id: Iecca0908c6e3b77f15807f75a8294d34975533b4

10 years agoFix bars jumping to black on activity launch
Adrian Roos [Fri, 15 Aug 2014 21:17:05 +0000 (23:17 +0200)]
Fix bars jumping to black on activity launch

During animations, the wallpaper crop is the
union of the start and end crop. This prevents
the system bars from jumping to black when an
activity with opaque bars is launched.

Bug: 16441036
Change-Id: Ic0f3bc2e83b9830514a3456a27ae6f23716f3240

10 years agoMerge "Fixes to lock task API from API review" into lmp-dev
Jason Monk [Mon, 18 Aug 2014 13:37:01 +0000 (13:37 +0000)]
Merge "Fixes to lock task API from API review" into lmp-dev

10 years agoam 129ad0e1: (-s ours) am ad6b1426: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:00:45 +0000 (04:00 +0000)]
am 129ad0e1: (-s ours) am ad6b1426: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit '129ad0e15bafe65f3060b7bd4ea9eb973ece767b':
  Import translations. DO NOT MERGE

10 years agoam 062feaf3: (-s ours) am 2f53238f: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Sat, 16 Aug 2014 04:00:42 +0000 (04:00 +0000)]
am 062feaf3: (-s ours) am 2f53238f: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit '062feaf39594df4b09fc6e1b005bb72b334f3c79':
  Import translations. DO NOT MERGE

10 years agoam b2df3e40: (-s ours) am 97ffe946: (-s ours) Import translations. DO NOT MERGE
Baligh Uddin [Sat, 16 Aug 2014 04:00:38 +0000 (04:00 +0000)]
am b2df3e40: (-s ours) am 97ffe946: (-s ours) Import translations. DO NOT MERGE

* commit 'b2df3e40d5bb08295ebb9ee72bd601d88545cc2c':
  Import translations. DO NOT MERGE

10 years agoMerge "Remove MediaProjection#createAudioRecord API" into lmp-dev
Michael Wright [Mon, 18 Aug 2014 01:21:21 +0000 (01:21 +0000)]
Merge "Remove MediaProjection#createAudioRecord API" into lmp-dev

10 years agoRemove MediaProjection#createAudioRecord API
Michael Wright [Thu, 7 Aug 2014 22:02:37 +0000 (15:02 -0700)]
Remove MediaProjection#createAudioRecord API

Change-Id: I60def1944a1669b9c1da4cd9aa28af36ad852e94

10 years agoMerge "Revert "Remove the warning if the caller gets the insecure variant and add...
Kenny Root [Mon, 18 Aug 2014 17:19:59 +0000 (17:19 +0000)]
Merge "Revert "Remove the warning if the caller gets the insecure variant and add hostname verification (SNI)"" into lmp-dev

10 years agoMerge "Work on issue #16629489: Google (Play?) Services eating through battery" into...
Dianne Hackborn [Mon, 18 Aug 2014 17:14:04 +0000 (17:14 +0000)]
Merge "Work on issue #16629489: Google (Play?) Services eating through battery" into lmp-dev

10 years agoWork on issue #16629489: Google (Play?) Services eating through battery
Dianne Hackborn [Sun, 17 Aug 2014 01:17:38 +0000 (18:17 -0700)]
Work on issue #16629489: Google (Play?) Services eating through battery

There is a bug in how we deal with name overflows combined with resetting
the battery stats data.  If we do a reset while a wakelock is being
actively held that has been put into the overflow bucket, then we can
end up reducing the number of known wake locks in the list so when after
that it is released we try to release it under its real name rather than
the overflow name.

This means we need to keep track of which wake locks have been placed
in the overflow bucket while they are actively being used, so we can be
sure to properly handle it as part of that bucket until it is eventually
released.

This makes things...  somewhat more complicated.  So now we have a class
to take care of all these details, and also use it for other places where
we have the same overflow semantics sync and job stats.

Also fix potential deadlock -- BatteryStatsHelper needs to call on to
ConnectivityManager to find out of there is telepohny, however we use
that class when doing a dump while the battery stats lock is held.  To
fix this, we check the connectivity state up in the battery stats service
before acquiring the lock and propagate that information through to the
dump code.

Change-Id: Ib452206af5c36f4b0f03cc94d2845d36613d1ba5

10 years agoMerge "Fix issue #17082301: replacePreferredActivity is ignoring userId" into lmp-dev
Dianne Hackborn [Mon, 18 Aug 2014 17:13:01 +0000 (17:13 +0000)]
Merge "Fix issue #17082301: replacePreferredActivity is ignoring userId" into lmp-dev

10 years agoFix issue #17082301: replacePreferredActivity is ignoring userId
Dianne Hackborn [Sat, 16 Aug 2014 18:44:40 +0000 (11:44 -0700)]
Fix issue #17082301: replacePreferredActivity is ignoring userId

It was being given the argument and just...  ignoring it.

But the bulk of this change is to make replacePreferredActivity
better about replacing -- it now detects if the request will not
make a change and, in that case, just do nothing.

The reason for this?

It turns out that each time you install an app, the telephony
system is calling this function over 20 times to set the default
SMS app.  This is almost always doing nothing, but before this
change it means we would re-write packages.xml over 20 times...!

There are definitely more improvements that can be made here (delaying
write of packages.xml to allow them to batch together, reducing
the amount of calls being made), but until then this is a big
improvement.

Change-Id: I02c4235b8ecd5c13ef53e65d13c7dc2223719cec

10 years agoMerge "Add page info in each segment if carrier does not support EMS." into lmp-dev
Jake Hamby [Mon, 18 Aug 2014 23:11:28 +0000 (23:11 +0000)]
Merge "Add page info in each segment if carrier does not support EMS." into lmp-dev

10 years agoAdd page info in each segment if carrier does not support EMS.
Xia Ying [Thu, 24 Jul 2014 16:06:57 +0000 (11:06 -0500)]
Add page info in each segment if carrier does not support EMS.

If EMS is not supported, framework breaks down EMS into single segment
SMS and adds page info " x/y".

In the case of UCS2 encoding type, we need 8 bytes for this, but we
only have 6 bytes from UDH, so truncate the limit for each segment by
2 bytes (1 char).

Change-Id: Ieadb8d27d1cdf2f1e5322ec16c5a62d55e26bdfd

10 years agoMerge "Fix BitmapDrawable outline crash" into lmp-dev
Chris Craik [Mon, 18 Aug 2014 20:27:59 +0000 (20:27 +0000)]
Merge "Fix BitmapDrawable outline crash" into lmp-dev

10 years agoam cce5036c: am 88a1f40c: am fb1f5bde: docs: Removing radio from music intents
Ricardo Cervera [Mon, 18 Aug 2014 19:49:12 +0000 (19:49 +0000)]
am cce5036c: am 88a1f40c: am fb1f5bde: docs: Removing radio from music intents

* commit 'cce5036cb00c7e25f1d226c6405e6231f5913444':
  docs: Removing radio from music intents

10 years agoFix BitmapDrawable outline crash
Chris Craik [Mon, 18 Aug 2014 18:26:31 +0000 (11:26 -0700)]
Fix BitmapDrawable outline crash

bug:17103753

Change-Id: Ia3d2c7d61b3f3b9ea8879f941d726d8627e155bb

10 years agoMerge "Temporary workaround for NetworkOverLimitActivity dialog." into lmp-dev
John Spurlock [Mon, 18 Aug 2014 19:21:40 +0000 (19:21 +0000)]
Merge "Temporary workaround for NetworkOverLimitActivity dialog." into lmp-dev

10 years agoTemporary workaround for NetworkOverLimitActivity dialog.
John Spurlock [Mon, 18 Aug 2014 19:14:48 +0000 (15:14 -0400)]
Temporary workaround for NetworkOverLimitActivity dialog.

Remove the window type, since it now crashes SystemUI.

Bug:17102499
Change-Id: I69230242e27150f9e38822b5cd3745caae108287

10 years agoMerge "Fix a logic error so mtu works." into lmp-dev
Robert Greenwalt [Sun, 17 Aug 2014 18:48:15 +0000 (18:48 +0000)]
Merge "Fix a logic error so mtu works." into lmp-dev

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Sun, 17 Aug 2014 13:50:22 +0000 (13:50 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sat, 16 Aug 2014 05:25:13 +0000 (22:25 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMerge "Include build number in aapt version" into lmp-dev
Adam Lesinski [Mon, 18 Aug 2014 23:52:15 +0000 (23:52 +0000)]
Merge "Include build number in aapt version" into lmp-dev

10 years agoInclude build number in aapt version
Adam Lesinski [Mon, 18 Aug 2014 21:06:38 +0000 (14:06 -0700)]
Include build number in aapt version

Teams are constantly confused over which version of aapt
they are running. Include the build number from the
Android build system in the binary. Can be retrieved by executing
'aapt version'.

Change-Id: I9165c7d01f977344e143c2cb4dd963310ab28b72

10 years agoMerge "Add @SystemApi annotation to Geofence Hardware types." into lmp-dev
destradaa [Mon, 18 Aug 2014 23:50:15 +0000 (23:50 +0000)]
Merge "Add @SystemApi annotation to Geofence Hardware types." into lmp-dev

10 years agoAdd @SystemApi annotation to Geofence Hardware types.
destradaa [Fri, 15 Aug 2014 18:33:57 +0000 (11:33 -0700)]
Add @SystemApi annotation to Geofence Hardware types.

b/17008446

Change-Id: Id3f92dd03309324d3343c87da8c3e30733d06a64