OSDN Git Service

android-x86/frameworks-base.git
10 years agoam d56b8aae: Merge "Implement next alarm info in expanded QS." into lmp-dev
Jorim Jaggi [Mon, 28 Jul 2014 13:40:38 +0000 (13:40 +0000)]
am d56b8aae: Merge "Implement next alarm info in expanded QS." into lmp-dev

* commit 'd56b8aae7644ecebc0bbf0647d925c4a6a83fe4c':
  Implement next alarm info in expanded QS.

10 years agoam aa6e568c: Merge "Fix status icon reappearing for legacy activities" into lmp-dev
Jorim Jaggi [Mon, 28 Jul 2014 13:27:14 +0000 (13:27 +0000)]
am aa6e568c: Merge "Fix status icon reappearing for legacy activities" into lmp-dev

* commit 'aa6e568c37743b4df80edebc96e74de8431262b9': (75 commits)
  Fix status icon reappearing for legacy activities
  camera2: Add noiseModel when saving DNG tag.
  Fix bug in measurement of paragraphs
  Fix the glyph for U+3A34 in DroidSansFallbackFull.ttf.
  Do not include DroidSansFallback on EXTENDED_FONT_FOOTPRINT builds.
  Remove unused fonts.
  Expose setActiveProfileOwner() using @SystemApi
  Import translations. DO NOT MERGE
  Import translations. DO NOT MERGE
  Import translations. DO NOT MERGE
  Fixing memory leak in WallpaperCropActivity
  Restore untrusted glStencilMask value on resume after functor
  Update makefile for clang host build.
  Skip broadcasting to a receiver if the receiver seems to be dead
  Rewriting android.text.format.Time without the native _tz functions
  Remove copy of Locale.adjustLanguageCode.
  Import translations. DO NOT MERGE
  Import translations. DO NOT MERGE
  Fix removeListener in TrustManagerService.
  Import translations. DO NOT MERGE
  ...

10 years agoam 40c0332b: Merge "Storing the app who sets a CrossProfileIntentFilter." into lmp-dev
Nicolas Prevot [Mon, 28 Jul 2014 13:19:05 +0000 (13:19 +0000)]
am 40c0332b: Merge "Storing the app who sets a CrossProfileIntentFilter." into lmp-dev

* commit '40c0332b6e5c33aa16cc03b1ff8fbd034948e37a':
  Storing the app who sets a CrossProfileIntentFilter.

10 years agoam 2705a2e4: Merge "Add http cookie header key as a provisioning extra." into lmp-dev
Sander Alewijnse [Mon, 28 Jul 2014 13:12:39 +0000 (13:12 +0000)]
am 2705a2e4: Merge "Add http cookie header key as a provisioning extra." into lmp-dev

* commit '2705a2e470fd8c3b22dd09fccaa8bd8bc4b86f83':
  Add http cookie header key as a provisioning extra.

10 years agoam 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev
Christofer Ã…kersten [Mon, 28 Jul 2014 12:17:58 +0000 (12:17 +0000)]
am 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev

* commit '95f41e32e3dfdc32caa5cd2752054f9fe57b2a64':
  Listen to onVisibilityChanged().

10 years agoam 54815675: Preview layouts for phone/camera affordance.
Jorim Jaggi [Mon, 28 Jul 2014 12:11:26 +0000 (12:11 +0000)]
am 54815675: Preview layouts for phone/camera affordance.

* commit '54815675290855c41303478c5c9fc34323f23221':
  Preview layouts for phone/camera affordance.

10 years agoPreview layouts for phone/camera affordance.
Jorim Jaggi [Fri, 25 Jul 2014 19:58:29 +0000 (21:58 +0200)]
Preview layouts for phone/camera affordance.

Bug: 15126905
Change-Id: I72cbb90718e6add22a7c579a647f9f405793961a

10 years agoam 04c5422e: TIF: Rename methods in TvInputService
Jae Seo [Mon, 28 Jul 2014 11:59:29 +0000 (11:59 +0000)]
am 04c5422e: TIF: Rename methods in TvInputService

* commit '04c5422eccf04e3939f4fb05c86826463f966c9e':
  TIF: Rename methods in TvInputService

10 years agoam f9bd84de: Update string for account manager failures
Alexandra Gherghina [Mon, 28 Jul 2014 11:59:22 +0000 (11:59 +0000)]
am f9bd84de: Update string for account manager failures

* commit 'f9bd84ded3aeef5491326b4788c01d9580077f27':
  Update string for account manager failures

10 years agoam 4e2bcebc: Split manu id and manu data.
Wei Wang [Mon, 28 Jul 2014 11:59:11 +0000 (11:59 +0000)]
am 4e2bcebc: Split manu id and manu data.

* commit '4e2bcebc5fad6f98ac007b13cea2d5cc726a4dab':
  Split manu id and manu data.

10 years agoam a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev
Jeff Sharkey [Mon, 28 Jul 2014 11:59:07 +0000 (11:59 +0000)]
am a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev

* commit 'a43d13db8d8cdc32be0deb3169482a263c852662':
  First pass at Materializing DocumentsUI!

10 years agoam 1c937d63: Merge "Give clear distinction between active source/active routing path...
Jinsuk Kim [Mon, 28 Jul 2014 11:59:03 +0000 (11:59 +0000)]
am 1c937d63: Merge "Give clear distinction between active source/active routing path" into lmp-dev

* commit '1c937d6329d3c64ae08f0a89aa365e06840921db':
  Give clear distinction between active source/active routing path

10 years agoTIF: Rename methods in TvInputService
Jae Seo [Thu, 24 Jul 2014 20:49:03 +0000 (13:49 -0700)]
TIF: Rename methods in TvInputService

This change addresses the following council feedback.

TvInputService.Session:
-- Rename onRequestUnblockContent() --> onUnblockContent()
-- Change all dispatch* methods to be notify*

Bug: 16542165
Change-Id: Ib9c8dc825665fdf75ebd1d13b1e39c39514132f1

10 years agoUpdate string for account manager failures
Alexandra Gherghina [Fri, 25 Jul 2014 12:47:58 +0000 (13:47 +0100)]
Update string for account manager failures

Bug: 14642886
Change-Id: I200e38c7a93990787a3d6e01a583fe8ba193a987

10 years agoSplit manu id and manu data.
Wei Wang [Fri, 25 Jul 2014 22:14:55 +0000 (15:14 -0700)]
Split manu id and manu data.

b/16407380

Change-Id: I39f6ce0ab4cccadec809f0a4f518f5d2c77a90b7

10 years agoam 7c98ecd3: Schedule full backups
Christopher Tate [Mon, 28 Jul 2014 01:24:25 +0000 (01:24 +0000)]
am 7c98ecd3: Schedule full backups

* commit '7c98ecd38a76798acee8644e88eabb03a755400c':
  Schedule full backups

10 years agoSchedule full backups
Christopher Tate [Tue, 22 Jul 2014 17:50:22 +0000 (10:50 -0700)]
Schedule full backups

Initial policy:  at most daily; backups only run when the
device is idle + charging + on an unmetered network.

Bug 16485874

Change-Id: I5665d890a943bac765adcef14be79d7dba6ce078

10 years agoam 636e6b73: Minor tweak to screen dimming policy.
Jeff Brown [Sun, 27 Jul 2014 22:29:40 +0000 (22:29 +0000)]
am 636e6b73: Minor tweak to screen dimming policy.

* commit '636e6b73fe63aacf7011f847d7397d84c5b742b8':
  Minor tweak to screen dimming policy.

10 years agoMinor tweak to screen dimming policy.
Jeff Brown [Fri, 25 Jul 2014 02:30:31 +0000 (19:30 -0700)]
Minor tweak to screen dimming policy.

Avoid accidentally raising the brightness above the normal minimum
if for some reason we already decided it should be less.

Change-Id: Ib47385287be3ef8719c25148575b1f59589add8c

10 years agoam 0280963e: Move Alarm setup to systemReady.
Robert Greenwalt [Sun, 27 Jul 2014 19:51:56 +0000 (19:51 +0000)]
am 0280963e: Move Alarm setup to systemReady.

* commit '0280963ec84e0bc858da0de96bb4d5a0e9c0ace1':
  Move Alarm setup to systemReady.

10 years agoMove Alarm setup to systemReady.
Robert Greenwalt [Sun, 27 Jul 2014 16:41:34 +0000 (09:41 -0700)]
Move Alarm setup to systemReady.

Don't register alarms before the system is ready.

bug:16484913
Change-Id: Iae5c75ff8d40d4d39dbb23ff65a600b4a00cd1f0

10 years agoam 416c134e: QS: Cellular tile icon state tweaks.
John Spurlock [Sun, 27 Jul 2014 16:02:43 +0000 (16:02 +0000)]
am 416c134e: QS: Cellular tile icon state tweaks.

* commit '416c134e8909bfd5a72463ea89e6ca1c135f9514':
  QS: Cellular tile icon state tweaks.

10 years agoam 80be3129: Handle special users in default app check.
John Spurlock [Sun, 27 Jul 2014 15:57:44 +0000 (15:57 +0000)]
am 80be3129: Handle special users in default app check.

* commit '80be31297903daf51f308e59db7ee605dafb1262':
  Handle special users in default app check.

10 years agoQS: Cellular tile icon state tweaks.
John Spurlock [Sun, 27 Jul 2014 15:36:33 +0000 (11:36 -0400)]
QS: Cellular tile icon state tweaks.

Bug:16371677
Bug:15586604
Change-Id: Id66fc8fc0353221aa3ed4f6ebd09b499ccba6b98

10 years agoHandle special users in default app check.
John Spurlock [Sun, 27 Jul 2014 15:53:20 +0000 (11:53 -0400)]
Handle special users in default app check.

Change-Id: I3d1828f143a677bf48cc3caeff125196b6d315e3

10 years agoam c52817e9: Fix issues with noticing that a VPN interface is gone.
Sreeram Ramachandran [Sun, 27 Jul 2014 15:32:10 +0000 (15:32 +0000)]
am c52817e9: Fix issues with noticing that a VPN interface is gone.

* commit 'c52817e95f38d4b2f42a25e8e78540a08a30846c':
  Fix issues with noticing that a VPN interface is gone.

10 years agoam e6de13b1: Merge "Zen: Remove hardcoded package name filters." into lmp-dev
John Spurlock [Sun, 27 Jul 2014 15:27:33 +0000 (15:27 +0000)]
am e6de13b1: Merge "Zen: Remove hardcoded package name filters." into lmp-dev

* commit 'e6de13b15869e272a7ee6f2b52220b471cf57e54':
  Zen: Remove hardcoded package name filters.

10 years agoFix issues with noticing that a VPN interface is gone.
Sreeram Ramachandran [Sat, 26 Jul 2014 01:48:12 +0000 (18:48 -0700)]
Fix issues with noticing that a VPN interface is gone.

The root cause of both bugs linked below is the same. In establish(), we call
agentConnect(), which sets the state to CONNECTED. But right before returning
from establish(), we set the state to AUTHENTICATING, which is a "CONNECTING"
state. Later, when the interface is gone (either because the VpnService closed
it, or because the process got killed), agentDisconnect() doesn't do anything
because "isConnected()" is false.

We could fix it by changing that to "isConnectedOrConnecting()", but I think a
superior fix is to get rid of the bogus AUTHENTICATING state. It was added in
http://ag/214042 two years ago, with a TODO saying to eventually make sure it
becomes CONNECTED, but that never seems to have been followed up on.

I don't see any use for this AUTHENTICATING state. Although I haven't tested it,
code inspection suggests that the legacy VPN doesn't seem to care, and it sets
its own states in execute() and such.

Bug: 16495146
Bug: 16495887
Change-Id: Ie2a40aa1a8a173665d8b7aa9fab5ae6e800ba5fb

10 years agoam 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condition.
Wink Saville [Sun, 27 Jul 2014 02:04:06 +0000 (02:04 +0000)]
am 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condition.

* commit '3a9bab72d04f4b87d12ea1cb22c46d4adf2cb6bf':
  Change TelephonyRegistry to use phoneId as a callback condition.

10 years agoChange TelephonyRegistry to use phoneId as a callback condition.
Wink Saville [Sun, 27 Jul 2014 01:24:22 +0000 (18:24 -0700)]
Change TelephonyRegistry to use phoneId as a callback condition.

Previously subId was used but it is currently not consistent and
can take on dummy values thus callbacks would not be called appropriately.
Eventually I hope to remove the dummy value concept but for now this
looks like the best approach.

Bug: 16148026
Bug: 15973975
Change-Id: I450c968bda93767554b5188ee63e10c9f43c5aa4

10 years agoam cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.
Wink Saville [Sun, 27 Jul 2014 00:50:19 +0000 (00:50 +0000)]
am cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.

* commit 'cb2871b3d215dba73042c8730e69c5ad873ff755':
  Fix hasService and use it in updateTelephonySignalStrength.

10 years agoFix hasService and use it in updateTelephonySignalStrength.
Wink Saville [Sat, 26 Jul 2014 23:30:51 +0000 (16:30 -0700)]
Fix hasService and use it in updateTelephonySignalStrength.

I introduced the bug in hasService in
change Ia463997eac7b062653b3cef00570d3fffc115ad3 which added
debug and a quick and dirty hack for 16148026.

Change-Id: I9d5fa36a8cdab2ca28487a94a9f2ecd0d0af6a4b

10 years agoam 108f9dc2: Merge "Remove DozeHardware since it will not be used." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 22:48:23 +0000 (22:48 +0000)]
am 108f9dc2: Merge "Remove DozeHardware since it will not be used." into lmp-dev

* commit '108f9dc260c703544054c44aa32048ff8556a7e0':
  Remove DozeHardware since it will not be used.

10 years agoam c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from NoMan." into...
John Spurlock [Sat, 26 Jul 2014 21:20:26 +0000 (21:20 +0000)]
am c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from NoMan." into lmp-dev

* commit 'c9dfaff71e485b67f181a3fcec0fed4df964a92f':
  Doze: Update tease signal to buzz-beep-blink from NoMan.

10 years agoam 07d1e212: Use finger velocity for ExpandHelper
Jorim Jaggi [Sat, 26 Jul 2014 17:21:48 +0000 (17:21 +0000)]
am 07d1e212: Use finger velocity for ExpandHelper

* commit '07d1e2123eda201b1baf2c34b5fc4d270f0c706e':
  Use finger velocity for ExpandHelper

10 years agoUse finger velocity for ExpandHelper
Jorim Jaggi [Sat, 26 Jul 2014 10:36:35 +0000 (12:36 +0200)]
Use finger velocity for ExpandHelper

Makes sure that the animation continuing the expand has the exact
same velocity as the finger started the expand. At the end of the
animation, the velocity slows nicely down (reusing logic from
FlingAnimationUtils, yay!).

Change-Id: If9a286a1a3d1bde649cf0475367a63a2188ca3c0

10 years agoam 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with its lock held...
Jeff Brown [Sat, 26 Jul 2014 02:36:39 +0000 (02:36 +0000)]
am 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev

* commit '8944771f51cd39867594a26b31d1ade5c5117e75':
  Fix a deadlock due to AMS calling into WMS with its lock held.

10 years agoam 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev
Lajos Molnar [Sat, 26 Jul 2014 02:36:35 +0000 (02:36 +0000)]
am 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev

* commit '88a08631614beb652f48e2d24a778c4232f5719a':
  Implement MediaCodec.getImage methods

10 years agoam dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 02:36:31 +0000 (02:36 +0000)]
am dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore." into lmp-dev

* commit 'dab2b29b35d1b520dc7a45196d1eec2cf71f4d41':
  Don't suppress haptic feedback on keyguard anymore.

10 years agoam 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()
Ji-Hwan Lee [Sat, 26 Jul 2014 01:59:26 +0000 (01:59 +0000)]
am 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()

* commit '9c5d5ad9ce29668cc867545a203a146930788009':
  TIF: Fix invalid use of serviceStateMap.get()

10 years agoTIF: Fix invalid use of serviceStateMap.get()
Ji-Hwan Lee [Fri, 25 Jul 2014 11:39:05 +0000 (20:39 +0900)]
TIF: Fix invalid use of serviceStateMap.get()

Change-Id: Ic43ac2697ed459a105e62c81e8cb6d0fb8ff6dd0

10 years agoMerge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 02:34:00 +0000 (02:34 +0000)]
Merge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev

10 years agoFix a deadlock due to AMS calling into WMS with its lock held.
Jeff Brown [Sat, 26 Jul 2014 02:30:05 +0000 (19:30 -0700)]
Fix a deadlock due to AMS calling into WMS with its lock held.

The full deadlock cycle involved ActivityManagerService,
WindowManagerService, and DevicePolicyManagerService.

Fixed by posting the work of enabling the screen to the handler
instead of doing it immediately while holding the activity manager
lock.

Bug: 16578860
Change-Id: I10514cd2df993c7193747ae823e1990a2c34e196

10 years agoDon't suppress haptic feedback on keyguard anymore.
Jeff Brown [Sat, 26 Jul 2014 02:03:28 +0000 (19:03 -0700)]
Don't suppress haptic feedback on keyguard anymore.

This enables haptic feedback from virtual keys, lift-to-wake,
and long-press power to work as expected on the keyguard.

There doesn't seem to be a good reason for us to block haptic feedback
on keyguard anymore.  The PIN, pattern, and password locks already
bypass this check and vibrate and require a swipe to access in
the first place.  So there doesn't seem to be much potential
for accidental vibration anymore.

If this becomes a problem then we can investigate more targeted
means to suppress undesired vibration.

Added some debugging code to VibratorService.

Bug: 16535403
Change-Id: Ia7a5d8c35244009db36c358e5cbcbf8cf5d68768

10 years agoam 0a4e461e: Hidden global setting to allow adding users from lockscreen
Amith Yamasani [Sat, 26 Jul 2014 01:02:08 +0000 (01:02 +0000)]
am 0a4e461e: Hidden global setting to allow adding users from lockscreen

* commit '0a4e461eaa30a10dabb44d4eb1c8b48bbce6226c':
  Hidden global setting to allow adding users from lockscreen

10 years agoam 77b2010c: Merge "Add public attribute for window clipToOutline" into lmp-dev
Alan Viverette [Sat, 26 Jul 2014 01:02:04 +0000 (01:02 +0000)]
am 77b2010c: Merge "Add public attribute for window clipToOutline" into lmp-dev

* commit '77b2010c1f391f0ab3432da50154053b16a905c4':
  Add public attribute for window clipToOutline

10 years agoam b52d22ce: Merge "CamcorderProfiles: add high speed profile constants" into lmp-dev
Zhijun He [Sat, 26 Jul 2014 01:01:56 +0000 (01:01 +0000)]
am b52d22ce: Merge "CamcorderProfiles: add high speed profile constants" into lmp-dev

* commit 'b52d22ce57b6b99fe0d98424d80adf43610dba2a':
  CamcorderProfiles: add high speed profile constants

10 years agoHidden global setting to allow adding users from lockscreen
Amith Yamasani [Fri, 25 Jul 2014 19:26:53 +0000 (12:26 -0700)]
Hidden global setting to allow adding users from lockscreen

This will be undefined/off by default. User has to explicitly
turn it on in the Settings->Users->menu.

Bug: 15760168
Change-Id: I204f28cee2b04832c42e8ec5ced960f6916bfe5a

10 years agoam 9ace30d1: Fix permission icons size to 24dp
Fabrice Di Meglio [Sat, 26 Jul 2014 00:42:33 +0000 (00:42 +0000)]
am 9ace30d1: Fix permission icons size to 24dp

* commit '9ace30d120b91db286a1c2319fe4ef212e2fbbf2':
  Fix permission icons size to 24dp

10 years agoFix permission icons size to 24dp
Fabrice Di Meglio [Sat, 26 Jul 2014 00:33:51 +0000 (17:33 -0700)]
Fix permission icons size to 24dp

See bug: #14258811 Permissions icons are not visible in App info

Change-Id: Ib77bae60d4a14163c72fdeb4cb084ddbd739f69b

10 years agoam 5940eb3a: Fix various bugs with model management
Sandeep Siddhartha [Sat, 26 Jul 2014 00:22:27 +0000 (00:22 +0000)]
am 5940eb3a: Fix various bugs with model management

* commit '5940eb3a7cb88fb47c962326a7d3d80d01b810bd':
  Fix various bugs with model management

10 years agoam be52f0d1: Add read/writeBlob to Parcel
Sandeep Siddhartha [Sat, 26 Jul 2014 00:12:41 +0000 (00:12 +0000)]
am be52f0d1: Add read/writeBlob to Parcel

* commit 'be52f0d1d99fe34f912e089b27c4d0730d93356e':
  Add read/writeBlob to Parcel

10 years agoFix various bugs with model management
Sandeep Siddhartha [Fri, 25 Jul 2014 17:49:34 +0000 (10:49 -0700)]
Fix various bugs with model management

- Tie the sound model and keyphrase for simplicity
  We won't support multiple keyphrases in a single model out of the box.
  The db schema will need to be changed by the OEM wishing to add multiple hotwords.
  This is because we currently have no way to test the flow and make sure that things work well with multiple keyphrases
  and also the framework only reads the metadata for one keyphrase.

- Make the delete/update operations atomic

- Make the flow of data from Enrollment -> VIMS; the large sound model doesn't cross the process boundary any other time.
  This is achieved by passing they key around, instead of the model themselves.

- Add a specific delete operation in DatabaseHelper rather than relying on emptying the keyphrases to delete.

Bug: 16555803
Bug: 16516353
Change-Id: I1e0cce137517502a669e431ca7e9f9f755598328

10 years agoAdd read/writeBlob to Parcel
Sandeep Siddhartha [Fri, 25 Jul 2014 23:19:42 +0000 (16:19 -0700)]
Add read/writeBlob to Parcel

These are {@hide}en for now.

Bug: 16516353
Change-Id: Ie1635617ee8611a78be9068a7ce674e34c30301d

10 years agoam 714f4cc4: Revert "Add new intent to prompt user for their device credential. DO...
Jay Civelli [Fri, 25 Jul 2014 23:45:25 +0000 (23:45 +0000)]
am 714f4cc4: Revert "Add new intent to prompt user for their device credential. DO NOT MERGE"

* commit '714f4cc47db1b8428c74d20271826eea6fb924e0':
  Revert "Add new intent to prompt user for their device credential. DO NOT MERGE"

10 years agoRevert "Add new intent to prompt user for their device credential. DO NOT MERGE"
Jay Civelli [Fri, 25 Jul 2014 23:35:59 +0000 (23:35 +0000)]
Revert "Add new intent to prompt user for their device credential. DO NOT MERGE"

Breaks the JavaDoc generation.

This reverts commit c82a11573810ed4d1f40568d19afc27f726829af.

Change-Id: I9e38a0d6ba0935d4967b50023030c99727bfc839

10 years agoam ed2a502c: Merge "API REVIEW: VectorDrawable" into lmp-dev
ztenghui [Fri, 25 Jul 2014 23:32:59 +0000 (23:32 +0000)]
am ed2a502c: Merge "API REVIEW: VectorDrawable" into lmp-dev

* commit 'ed2a502c3fae8b4faae3a4e83b4b5e111319905f':
  API REVIEW: VectorDrawable

10 years agoam 6f4d51f1: Add possible string to survive string freeze.
Jorim Jaggi [Fri, 25 Jul 2014 23:32:56 +0000 (23:32 +0000)]
am 6f4d51f1: Add possible string to survive string freeze.

* commit '6f4d51f1a1de790d82c581d659fba636b10820bb':
  Add possible string to survive string freeze.

10 years agoAdd possible string to survive string freeze.
Jorim Jaggi [Fri, 25 Jul 2014 23:24:52 +0000 (01:24 +0200)]
Add possible string to survive string freeze.

Winter is coming!

Change-Id: I806e8ece14895f9d79127dd7f98b6818d72ecbf1

10 years agoam 5bd81570: TIF: Rename ComponentName variables to "component" consistently
Ji-Hwan Lee [Fri, 25 Jul 2014 23:24:55 +0000 (23:24 +0000)]
am 5bd81570: TIF: Rename ComponentName variables to "component" consistently

* commit '5bd8157085e1c020b79980cf38da488e0bcaf8f5':
  TIF: Rename ComponentName variables to "component" consistently

10 years agoam 20f25011: Merge "MHL controller for subcommand reception" into lmp-dev
Jinsuk Kim [Fri, 25 Jul 2014 23:20:52 +0000 (23:20 +0000)]
am 20f25011: Merge "MHL controller for subcommand reception" into lmp-dev

* commit '20f2501138d1b86ebdbceef7c7368ee5abdee240':
  MHL controller for subcommand reception

10 years agoam 5a5ae1f2: fix ArrayIndexOutOfBoundException of ExitTransitionCoordinator
Dake Gu [Fri, 25 Jul 2014 23:16:50 +0000 (23:16 +0000)]
am 5a5ae1f2: fix ArrayIndexOutOfBoundException of ExitTransitionCoordinator

* commit '5a5ae1f202fa87ae4f32e1fc9021988efb18be7b':
  fix ArrayIndexOutOfBoundException of ExitTransitionCoordinator

10 years agoTIF: Rename ComponentName variables to "component" consistently
Ji-Hwan Lee [Fri, 25 Jul 2014 11:20:38 +0000 (20:20 +0900)]
TIF: Rename ComponentName variables to "component" consistently

Currently, it's sometimes "name", or "service".

Change-Id: I91dffe30fd2b873c744dbde2c027f0582f55746f

10 years agofix ArrayIndexOutOfBoundException of ExitTransitionCoordinator
Dake Gu [Fri, 25 Jul 2014 22:36:23 +0000 (15:36 -0700)]
fix ArrayIndexOutOfBoundException of ExitTransitionCoordinator

b/16575308

Change-Id: Ieb4f15a8ead7da9682c97d4d342cd77e0b85e5f8

10 years agoam 5239ebe3: Add missing documentation for createVirtualDisplay
Michael Wright [Fri, 25 Jul 2014 23:05:25 +0000 (23:05 +0000)]
am 5239ebe3: Add missing documentation for createVirtualDisplay

* commit '5239ebe357401da5380489db1eeb7720ddb32091':
  Add missing documentation for createVirtualDisplay

10 years agoam b4b65247: camera2: Update preview counter after request completed.
Ruben Brunk [Fri, 25 Jul 2014 23:05:21 +0000 (23:05 +0000)]
am b4b65247: camera2: Update preview counter after request completed.

* commit 'b4b652474daf1f845ef313c9ff7c5216f1f90ba1':
  camera2: Update preview counter after request completed.

10 years agoam bee771f7: Fixing issue with Recents not triggering correctly for secondary users...
Winson Chung [Fri, 25 Jul 2014 23:05:17 +0000 (23:05 +0000)]
am bee771f7: Fixing issue with Recents not triggering correctly for secondary users. (Bug 15689540)

* commit 'bee771f7316b19c79e03c6a06287d9d03c3d2af6':
  Fixing issue with Recents not triggering correctly for secondary users. (Bug 15689540)

10 years agoam 2f22a0eb: Merge "Make creating the Connection synchronous" into lmp-dev
Evan Charlton [Fri, 25 Jul 2014 23:05:13 +0000 (23:05 +0000)]
am 2f22a0eb: Merge "Make creating the Connection synchronous" into lmp-dev

* commit '2f22a0eb06fe677eceb05c6bc650b94bdb1e00ef':
  Make creating the Connection synchronous

10 years agoam a6754382: Merge "Implement support for bypassable VPNs." into lmp-dev
Sreeram Ramachandran [Fri, 25 Jul 2014 23:05:10 +0000 (23:05 +0000)]
am a6754382: Merge "Implement support for bypassable VPNs." into lmp-dev

* commit 'a6754382ce829fdeb3542678a314a2e19fd5621b':
  Implement support for bypassable VPNs.

10 years agoam 09370607: Fix bug #16245852 Clean SimpleMonthView.setMonthParams() in the new...
Fabrice Di Meglio [Fri, 25 Jul 2014 23:05:06 +0000 (23:05 +0000)]
am 09370607: Fix bug #16245852 Clean SimpleMonthView.setMonthParams() in the new DatePicker

* commit '0937060722512fcc0b46852afaeffaa755b2f5ce':
  Fix bug #16245852 Clean SimpleMonthView.setMonthParams() in the new DatePicker

10 years agoAdd missing documentation for createVirtualDisplay
Michael Wright [Fri, 25 Jul 2014 21:05:42 +0000 (14:05 -0700)]
Add missing documentation for createVirtualDisplay

Fix incorrect access modifier in Activity documentation.

Change-Id: Id41da6ccbdfa8b53c89360c899f3a43aec899982

10 years agocamera2: Update preview counter after request completed.
Ruben Brunk [Fri, 25 Jul 2014 22:12:33 +0000 (15:12 -0700)]
camera2: Update preview counter after request completed.

Bug: 15116722

- This was causing the preview counter to double decrement
  for requests where the jpeg callback was executed first.

Change-Id: I6bfdaa7da7f68e86e05dc7ac60ceb3c8d5a0104a

10 years agoFixing issue with Recents not triggering correctly for secondary users. (Bug 15689540)
Winson Chung [Fri, 25 Jul 2014 22:46:57 +0000 (15:46 -0700)]
Fixing issue with Recents not triggering correctly for secondary users. (Bug 15689540)

10 years agoFix bug #16245852 Clean SimpleMonthView.setMonthParams() in the new DatePicker
Fabrice Di Meglio [Fri, 25 Jul 2014 22:26:18 +0000 (15:26 -0700)]
Fix bug #16245852 Clean SimpleMonthView.setMonthParams() in the new DatePicker

- simply create a method for passing those parameters
- remove non needed constants

Change-Id: If6e7d21ff07370edd8c73d1e9b5c5f820f3deb5d

10 years agoam 5253d8df: Merge "Shut up" into lmp-dev
John Reck [Fri, 25 Jul 2014 22:27:58 +0000 (22:27 +0000)]
am 5253d8df: Merge "Shut up" into lmp-dev

* commit '5253d8df85b5d70128403ffc7aa154d0e3c9fe74':
  Shut up

10 years agoam 3c54a06e: ExitTransitionCoordinator: suppressLayout during running transition
Dake Gu [Fri, 25 Jul 2014 22:23:59 +0000 (22:23 +0000)]
am 3c54a06e: ExitTransitionCoordinator:  suppressLayout during running transition

* commit '3c54a06eec94d68aa62adb14c4905c0d15c12287':
  ExitTransitionCoordinator:  suppressLayout during running transition

10 years agoExitTransitionCoordinator: suppressLayout during running transition
Dake Gu [Fri, 25 Jul 2014 21:00:17 +0000 (14:00 -0700)]
ExitTransitionCoordinator:  suppressLayout during running transition

b/16570734

Change-Id: I52d7132b91256085aa9e535575e978a6031fb276

10 years agoam d5410ff7: Merge "Volume: Persist unsafe volume playback time." into lmp-dev
John Spurlock [Fri, 25 Jul 2014 22:17:49 +0000 (22:17 +0000)]
am d5410ff7: Merge "Volume: Persist unsafe volume playback time." into lmp-dev

* commit 'd5410ff73b613fc490ec143c3ebe0088548bb152':
  Volume: Persist unsafe volume playback time.

10 years agoam c82a1157: Add new intent to prompt user for their device credential. DO NOT MERGE
Jay Civelli [Fri, 25 Jul 2014 22:06:54 +0000 (22:06 +0000)]
am c82a1157: Add new intent to prompt user for their device credential. DO NOT MERGE

* commit 'c82a11573810ed4d1f40568d19afc27f726829af':
  Add new intent to prompt user for their device credential. DO NOT MERGE

10 years agoAdd new intent to prompt user for their device credential. DO NOT MERGE
Jay Civelli [Fri, 11 Jul 2014 21:56:46 +0000 (14:56 -0700)]
Add new intent to prompt user for their device credential. DO NOT MERGE

Bug: 16242766
cherry-pick from master 2e7beadedeb7d41d8c2d1cc62956bdd9f5081d26

Change-Id: I76efb3bef888eb1e94c4e5455934816fb4acc5bc

10 years agoam 6615b209: Announcing when a task is dismissed (for accessibility). (Bug 9181212)
Winson Chung [Fri, 25 Jul 2014 22:02:56 +0000 (22:02 +0000)]
am 6615b209: Announcing when a task is dismissed (for accessibility). (Bug 9181212)

* commit '6615b20987d56b63a97da44864704d56cfe7be0d':
  Announcing when a task is dismissed (for accessibility). (Bug 9181212)

10 years agoAnnouncing when a task is dismissed (for accessibility). (Bug 9181212)
Winson Chung [Fri, 25 Jul 2014 21:58:01 +0000 (14:58 -0700)]
Announcing when a task is dismissed (for accessibility). (Bug 9181212)

10 years agoam c8f3ac84: Merge "Update the value of PinnedPositions.UNPINNED to 0" into lmp-dev
Yorke Lee [Fri, 25 Jul 2014 21:49:07 +0000 (21:49 +0000)]
am c8f3ac84: Merge "Update the value of PinnedPositions.UNPINNED to 0" into lmp-dev

* commit 'c8f3ac841b3bb761f8d53db555f3c252370a906f':
  Update the value of PinnedPositions.UNPINNED to 0

10 years agoam e52581f6: Offer force-dex-opt when running as root.
Jeff Sharkey [Fri, 25 Jul 2014 21:18:16 +0000 (21:18 +0000)]
am e52581f6: Offer force-dex-opt when running as root.

* commit 'e52581f66ae5ba1a7e60ae7900603ba8a90f9d2c':
  Offer force-dex-opt when running as root.

10 years agoMerge "First pass at Materializing DocumentsUI!" into lmp-dev
Jeff Sharkey [Mon, 28 Jul 2014 06:02:12 +0000 (06:02 +0000)]
Merge "First pass at Materializing DocumentsUI!" into lmp-dev

10 years agoFirst pass at Materializing DocumentsUI!
Jeff Sharkey [Mon, 28 Jul 2014 04:01:45 +0000 (21:01 -0700)]
First pass at Materializing DocumentsUI!

Initial Material asset drop, which still needs some tweaking.  Moved
back to framework list item selectors, giving us ripples.  Using
accent color overlay for activated items.  Align all items to new
Material grid, including insetting list divider and resizing list
items on wide screens.

Fix obscure RTL drawing bug.

Still lots of work left.

Bug: 15836082
Change-Id: I729cc7dcb0271ee62b55d1e036fc28427fc0dd3d

10 years agoMerge "Remove DozeHardware since it will not be used." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 22:45:10 +0000 (22:45 +0000)]
Merge "Remove DozeHardware since it will not be used." into lmp-dev

10 years agoRemove DozeHardware since it will not be used.
Jeff Brown [Sat, 26 Jul 2014 22:14:21 +0000 (15:14 -0700)]
Remove DozeHardware since it will not be used.

Bug: 16516536
Change-Id: I14597d3c9470c94e3bc5b8cff500d2fe6b2fd977

10 years agoMerge "Add public attribute for window clipToOutline" into lmp-dev
Alan Viverette [Sat, 26 Jul 2014 00:58:31 +0000 (00:58 +0000)]
Merge "Add public attribute for window clipToOutline" into lmp-dev

10 years agoAdd public attribute for window clipToOutline
Alan Viverette [Sat, 26 Jul 2014 00:48:55 +0000 (17:48 -0700)]
Add public attribute for window clipToOutline

Also ensures clipToOutline is false is the background is null.

BUG: 16549166
BUG: 16566746
Change-Id: Iacb08b64464cb93cbd8f34f2ec0308a77d40aab5

10 years agoMerge "API REVIEW: VectorDrawable" into lmp-dev
ztenghui [Fri, 25 Jul 2014 23:30:18 +0000 (23:30 +0000)]
Merge "API REVIEW: VectorDrawable" into lmp-dev

10 years agoAPI REVIEW: VectorDrawable
ztenghui [Wed, 23 Jul 2014 16:47:50 +0000 (09:47 -0700)]
API REVIEW: VectorDrawable

- Merge <size> and <viewport> attributes all in to top-level <vector> tag
- Indent attributes under <group> in java doc.
- Updata android:stroke to be android:strokeColor, likewise android:fill
- Instead of android:clipToPath, make this a different clip-path tag.
- Document units of the various attributes
- Add example code for defining a VectorDrawable resource

More than that:
= Refactor the code to better support clipPath as a sub-class.
= Update all the xml files to use the new attributes and clip-path tag.

TODO:
-- Remove clipToPath, since that should happen on build break Friday.

bug:16488254

Change-Id: I6db5680ef83cb26c8f064a60fc7d6e7142974b0f

10 years agoOffer force-dex-opt when running as root.
Jeff Sharkey [Fri, 25 Jul 2014 21:09:37 +0000 (14:09 -0700)]
Offer force-dex-opt when running as root.

Recently we removed the PackageManager inotify triggers, meaning the
only supported ways of installing apps were:

-- adb install -r Foo.apk
-- adb shell stop && adb sync && adb shell start

Iterating on most system apps (like Settings) can use the first
approach, but it doesn't work for "persistent" processes like
SystemUI.  (ActivityManager is very particular about how it deals
with persistent apps, and it always sticks with the first
ApplicationInfo found at boot.)

So to enable rapid iteration on persistent apps, we now offer the
one missing piece of forcing a dexopt with a new pm force-dex-opt
command only available to -eng or -userdebug builds.  Typical use
for iterating on persistent apps now looks like this:

$ mmm frameworks/base/packages/SystemUI/ && adb sync &&
    adb shell pm force-dex-opt com.android.systemui &&
    adb shell kill `pid systemui`

Yay!

Change-Id: I0ae2467f1d7cda56c70ba20953cd25fa8ee766ff

10 years agoam 63582f46: Move ClipBounds to native
Chris Craik [Fri, 25 Jul 2014 21:02:09 +0000 (21:02 +0000)]
am 63582f46: Move ClipBounds to native

* commit '63582f46a00c25b89416baf782de1f15be468a92':
  Move ClipBounds to native

10 years agoam ec2b8cb3: Merge "Volume: Show safe media warning in settings." into lmp-dev
John Spurlock [Fri, 25 Jul 2014 20:57:59 +0000 (20:57 +0000)]
am ec2b8cb3: Merge "Volume: Show safe media warning in settings." into lmp-dev

* commit 'ec2b8cb3482486d3114ea6f33af272f5e86a56d3':
  Volume: Show safe media warning in settings.

10 years agoam c6357ad3: Merge "Remove content description from SearchView text field" into lmp-dev
Alan Viverette [Fri, 25 Jul 2014 20:57:56 +0000 (20:57 +0000)]
am c6357ad3: Merge "Remove content description from SearchView text field" into lmp-dev

* commit 'c6357ad33290b69a6ec6f4bc261bea23ae78d1e1':
  Remove content description from SearchView text field

10 years agoMove ClipBounds to native
Chris Craik [Thu, 24 Jul 2014 19:39:17 +0000 (12:39 -0700)]
Move ClipBounds to native

bug:15698973

Also simplifies RenderNode LTRB properties

Change-Id: I09263a697b71d325a46b57cd5250a2b165f251c8

10 years agoam 24cdd8b7: Add clean step to remove old framework intermediates
RoboErik [Fri, 25 Jul 2014 20:46:11 +0000 (20:46 +0000)]
am 24cdd8b7: Add clean step to remove old framework intermediates

* commit '24cdd8b7cb2312df42d27152fc1963212dd3ee9f':
  Add clean step to remove old framework intermediates

10 years agoAdd clean step to remove old framework intermediates
RoboErik [Fri, 25 Jul 2014 20:29:59 +0000 (13:29 -0700)]
Add clean step to remove old framework intermediates

The framework intermediates path moved. Failing to notice this will
cause your classpath to be wrong and you'll get red on new aidl methods.
This removes the old path which makes it more obvious that it's moved.

Change-Id: If1a36fefc703b7899e09687e2de598c3830fa72e

10 years agoam e335ed97: Merge "Adding missing break statement in VideoCallProvider." into lmp-dev
Tyler Gunn [Fri, 25 Jul 2014 20:21:18 +0000 (20:21 +0000)]
am e335ed97: Merge "Adding missing break statement in VideoCallProvider." into lmp-dev

* commit 'e335ed976caef26a806da9cbfa5da049040c6092':
  Adding missing break statement in VideoCallProvider.