OSDN Git Service

android-x86/frameworks-base.git
9 years agoam 303df3b6: am 765c08fd: am 611dea81: Step Counter documentation fix.
Aravind Akella [Mon, 25 Aug 2014 22:07:33 +0000 (22:07 +0000)]
am 303df3b6: am 765c08fd: am 611dea81: Step Counter documentation fix.

* commit '303df3b6ae4f6bac58012d5f14c9b764e944709b':
  Step Counter documentation fix.

9 years agoam 90a7cbba: (-s ours) am d6c7fd28: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Mon, 25 Aug 2014 22:07:28 +0000 (22:07 +0000)]
am 90a7cbba: (-s ours) am d6c7fd28: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-modular-dev

* commit '90a7cbba0e9b437d4dffc1e03b2d17669a31c1b1':
  Import translations. DO NOT MERGE

9 years agoam c60170b9: (-s ours) am b3024901: (-s ours) Import translations. DO NOT MERGE
Baligh Uddin [Mon, 25 Aug 2014 22:07:24 +0000 (22:07 +0000)]
am c60170b9: (-s ours) am b3024901: (-s ours) Import translations. DO NOT MERGE

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

9 years agoam 9893c642: am f42fdfd9: am 152cc584: Merge "docs: Added additional documentation...
Quddus Chong [Mon, 25 Aug 2014 22:06:39 +0000 (22:06 +0000)]
am 9893c642: am f42fdfd9: am 152cc584: Merge "docs: Added additional documentation for specifying OAuth scopes. bug: 12650251" into klp-modular-docs

* commit '9893c6420d0a127b3a3769a1deb2a8d397267e9b':
  docs: Added additional documentation for specifying OAuth scopes. bug: 12650251

9 years agoMerge "Improve user switching interstitial" into lmp-dev
Amith Yamasani [Mon, 25 Aug 2014 21:43:31 +0000 (21:43 +0000)]
Merge "Improve user switching interstitial" into lmp-dev

9 years agoMerge "PM: Load all splits when parsing an app manifest" into lmp-dev
Adam Lesinski [Mon, 25 Aug 2014 21:41:21 +0000 (21:41 +0000)]
Merge "PM: Load all splits when parsing an app manifest" into lmp-dev

9 years agoImprove user switching interstitial
Amith Yamasani [Mon, 25 Aug 2014 21:15:25 +0000 (14:15 -0700)]
Improve user switching interstitial

Layout and string changes.

Bug: 16661752
Change-Id: Ie24fe4683b91923ff357be054b7440fd1fc86ebb

9 years agoMerge "Ensure current volume is current" into lmp-dev
RoboErik [Mon, 25 Aug 2014 20:20:53 +0000 (20:20 +0000)]
Merge "Ensure current volume is current" into lmp-dev

9 years agoMerge "PowerUI: Don't play sound on every update below level." into lmp-dev
John Spurlock [Mon, 25 Aug 2014 19:59:59 +0000 (19:59 +0000)]
Merge "PowerUI: Don't play sound on every update below level." into lmp-dev

9 years agoPowerUI: Don't play sound on every update below level.
John Spurlock [Mon, 25 Aug 2014 19:45:43 +0000 (15:45 -0400)]
PowerUI: Don't play sound on every update below level.

There are many paths to update the power notification.  Use
PowerUI's playSound as a tripwire, and reset the value once applied.

Bug:17253062
Change-Id: Ica6a4c621f7047f8b52dee82cbfe1db5bc08247e

9 years agoMerge "Remove Meta-Tab shortcut for Recents." into lmp-dev
Michael Wright [Mon, 25 Aug 2014 19:29:47 +0000 (19:29 +0000)]
Merge "Remove Meta-Tab shortcut for Recents." into lmp-dev

9 years agoMerge "Preserve paint parameters in Paint copy constructor" into lmp-dev
Raph Levien [Mon, 25 Aug 2014 19:16:41 +0000 (19:16 +0000)]
Merge "Preserve paint parameters in Paint copy constructor" into lmp-dev

9 years agoMerge "Doze: Only doze as owner." into lmp-dev
John Spurlock [Mon, 25 Aug 2014 19:13:57 +0000 (19:13 +0000)]
Merge "Doze: Only doze as owner." into lmp-dev

9 years agoMerge "Update the http proxy on LinkProperty change." into lmp-dev
Robert Greenwalt [Mon, 25 Aug 2014 19:04:59 +0000 (19:04 +0000)]
Merge "Update the http proxy on LinkProperty change." into lmp-dev

9 years agoMerge "Show PIN screen with all PINs, not just simple ones" into lmp-dev
Paul Lawrence [Mon, 25 Aug 2014 18:53:27 +0000 (18:53 +0000)]
Merge "Show PIN screen with all PINs, not just simple ones" into lmp-dev

9 years agoMerge "Remove captive portal sign-in actions." into lmp-dev
Paul Jensen [Mon, 25 Aug 2014 18:52:31 +0000 (18:52 +0000)]
Merge "Remove captive portal sign-in actions." into lmp-dev

9 years agoMerge "Fixed crash when tapping a notification" into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 18:49:35 +0000 (18:49 +0000)]
Merge "Fixed crash when tapping a notification" into lmp-dev

9 years agoMerge "Fixed a bug where the clipRect was not correctly reset" into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 18:48:14 +0000 (18:48 +0000)]
Merge "Fixed a bug where the clipRect was not correctly reset" into lmp-dev

9 years agoMerge "Fixed the navigation bar for LTR languages." into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 18:46:59 +0000 (18:46 +0000)]
Merge "Fixed the navigation bar for LTR languages." into lmp-dev

9 years agoFixed crash when tapping a notification
Selim Cinek [Mon, 25 Aug 2014 17:29:49 +0000 (19:29 +0200)]
Fixed crash when tapping a notification

This was due to a reverse call of an animator.

Bug: 17253276
Change-Id: I9b27ce07c41a849925dd90e8a53834d0e86e5dde

9 years agoFixed a bug where the clipRect was not correctly reset
Selim Cinek [Mon, 25 Aug 2014 13:45:33 +0000 (15:45 +0200)]
Fixed a bug where the clipRect was not correctly reset

We now reset the cliprect of the notifications when the
view is removed from the scroller.

Bug: 17187780
Change-Id: Ifa5af0683186380f54dcb169a21d2ab41ceb98a7

9 years agoFixed the navigation bar for LTR languages.
Selim Cinek [Mon, 25 Aug 2014 13:03:48 +0000 (15:03 +0200)]
Fixed the navigation bar for LTR languages.

The navigation bar now correctly mirrors it's children even in
landscape and the tablet layout is correctly applied for LTR languages.
Also fixes some bugs where the buttons were invisible in landscape
with certain configurations.

Bug: 15280748
Change-Id: I27304d9468211a0975824c17e031e2b04b44f9e0

9 years agoMerge "Bug 17250075: Turned off debugging for launching secure camera" into lmp-dev
Brian Colonna [Mon, 25 Aug 2014 18:30:02 +0000 (18:30 +0000)]
Merge "Bug 17250075: Turned off debugging for launching secure camera" into lmp-dev

9 years agoDoze: Only doze as owner.
John Spurlock [Mon, 25 Aug 2014 16:19:41 +0000 (12:19 -0400)]
Doze: Only doze as owner.

The SystemUI notification doze implementation needs to run in the
main systemui process.

Bug:16900344
Change-Id: I8b21609087a4bb971bff36fb463eb2482190cd8f

9 years agoShow PIN screen with all PINs, not just simple ones
Paul Lawrence [Mon, 25 Aug 2014 18:13:46 +0000 (11:13 -0700)]
Show PIN screen with all PINs, not just simple ones

Bug: 17194645
Change-Id: I8b8ccd2b7cf6dbfac567492387d4f4fd61258a34

9 years agoBug 17250075: Turned off debugging for launching secure camera
Brian Colonna [Mon, 25 Aug 2014 17:54:39 +0000 (13:54 -0400)]
Bug 17250075: Turned off debugging for launching secure camera

Reduces log spam.

Change-Id: Icdf2e0154ec337ed4fad915ec7f404d94d522ea1

9 years agoMerge "RemoteViews service not unbound." into lmp-dev
Svet Ganov [Mon, 25 Aug 2014 17:48:05 +0000 (17:48 +0000)]
Merge "RemoteViews service not unbound." into lmp-dev

9 years agoRemove the old API for creating hotword detector
Sandeep Siddhartha [Sat, 23 Aug 2014 01:50:57 +0000 (18:50 -0700)]
Remove the old API for creating hotword detector

To be submitted only when the prebuilts have been updated

Change-Id: I7136b6a492610e4673f005b2d1682ce90ddb43a5

9 years agoMerge "CEC: Log the current time instead when the timing information is empty" into...
Jae Seo [Mon, 25 Aug 2014 17:25:40 +0000 (17:25 +0000)]
Merge "CEC: Log the current time instead when the timing information is empty" into lmp-dev

9 years agoMerge "Cancel pending meta actions when the key pressed *isn't* meta." into lmp-dev
Michael Wright [Mon, 25 Aug 2014 17:23:25 +0000 (17:23 +0000)]
Merge "Cancel pending meta actions when the key pressed *isn't* meta." into lmp-dev

9 years agoCEC: Log the current time instead when the timing information is empty
Jae Seo [Mon, 25 Aug 2014 17:22:31 +0000 (10:22 -0700)]
CEC: Log the current time instead when the timing information is empty

Bug: 17237045
Change-Id: Iaa59167c23ce5b460ccfefcf31b6f579f8dda98a

9 years agoPreserve paint parameters in Paint copy constructor
Raph Levien [Mon, 25 Aug 2014 16:36:29 +0000 (09:36 -0700)]
Preserve paint parameters in Paint copy constructor

The copy constructor for Paint was setting default values for additional
parameters, rather than copying them from the original object, resulting
in incorrect locale in the software text drawing path.

Fix for bug 17149910 "Chinese font is used on IME even if the system
language is Japanese"

Change-Id: I25f377ce4e0ea66946a27ea46a2db524872ae36f

9 years agoMerge "Fix conversion of locale from BCP47 language tag" into lmp-dev
Sandeep Siddhartha [Mon, 25 Aug 2014 16:18:54 +0000 (16:18 +0000)]
Merge "Fix conversion of locale from BCP47 language tag" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:07 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:05 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:03 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:16:01 +0000 (16:16 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:59 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:58 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:54 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:52 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Baligh Uddin [Mon, 25 Aug 2014 16:15:50 +0000 (16:15 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

9 years agoMerge "Fix password unlock method" into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 16:09:21 +0000 (16:09 +0000)]
Merge "Fix password unlock method" into lmp-dev

9 years agoMerge "Fix invisible security method" into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 16:09:11 +0000 (16:09 +0000)]
Merge "Fix invisible security method" into lmp-dev

9 years agoMerge "Fix QS header animation for RTL" into lmp-dev
Jorim Jaggi [Mon, 25 Aug 2014 15:22:41 +0000 (15:22 +0000)]
Merge "Fix QS header animation for RTL" into lmp-dev

9 years agoFix password unlock method
Jorim Jaggi [Wed, 20 Aug 2014 23:12:37 +0000 (01:12 +0200)]
Fix password unlock method

- Update layouts/assets to material
- Fix that the virtual keyboard didn't always come up
- Fix window layout of status bar window, so it's above the IME when
  on Keyguard

Bug: 16957208
Change-Id: I1785af9ac73103abe6cd9968ed27582fbfc9a1d9

9 years agoFix invisible security method
Jorim Jaggi [Fri, 22 Aug 2014 14:28:42 +0000 (16:28 +0200)]
Fix invisible security method

Also fixes a bug where notification guts couldn't be launched from
Keyguard.

Bug: 17162095
Change-Id: I50395065e568ca01e837b0540d5edfd8bbd5797a

9 years agoMerge "Fixed a bug where animations were generated when closed." into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 14:17:11 +0000 (14:17 +0000)]
Merge "Fixed a bug where animations were generated when closed." into lmp-dev

9 years agoFix QS header animation for RTL
Jorim Jaggi [Mon, 25 Aug 2014 14:03:22 +0000 (16:03 +0200)]
Fix QS header animation for RTL

Bug: 17201391
Change-Id: I88a94df82ee23e4e5fe0b85c6be56e6014e66c1c

9 years agoBattery saver: Add period to last sentence of disclosure.
John Spurlock [Mon, 25 Aug 2014 13:03:29 +0000 (09:03 -0400)]
Battery saver: Add period to last sentence of disclosure.

Bug:17166240
Change-Id: I254bc3e396a0d072c379f9b6305ac7c0ef132f6a

9 years agoFixed a bug where animations were generated when closed.
Selim Cinek [Mon, 25 Aug 2014 11:55:06 +0000 (13:55 +0200)]
Fixed a bug where animations were generated when closed.

Bug: 17248206
Change-Id: I4376e1eede125ade71c09b2c1cd6ae64ad617230

9 years agoMerge "Fixed a ltr bug where the buttons disappeared" into lmp-dev
Selim Cinek [Mon, 25 Aug 2014 11:50:24 +0000 (11:50 +0000)]
Merge "Fixed a ltr bug where the buttons disappeared" into lmp-dev

9 years agoMerge "TIF: define hidden channels columns as @SystemApi" into lmp-dev
Wonsik Kim [Mon, 25 Aug 2014 06:17:55 +0000 (06:17 +0000)]
Merge "TIF: define hidden channels columns as @SystemApi" into lmp-dev

9 years agoTIF: define hidden channels columns as @SystemApi
Wonsik Kim [Mon, 25 Aug 2014 05:21:40 +0000 (14:21 +0900)]
TIF: define hidden channels columns as @SystemApi

Bug: 17165479
Change-Id: Ic0b0bdbc440eb15e68e4a1a5fa15a4875b17d061

9 years agoRemoteViews service not unbound.
Svet Ganov [Sun, 24 Aug 2014 04:10:29 +0000 (21:10 -0700)]
RemoteViews service not unbound.

We are checking whether an app can access an app widget
based on the calling uid and the package name. The package
is mostly to make sure that hosts in different apps do
not accidentally interfere whereas the security is enforced
by the uid.

When remote views adapter binds and unbinds to a remote
views serivce it was passing the package of the context we
create to load resources for the widget instead the package
of the host. Now it is passing the host package and also
we are checking if the caller of bind remove serivce API
is in uid that has the host package - this makes it
consistent with elsewhere.

bug:17226052

Change-Id: I2b0b6669e3dc027037b7481c2871cedabd642433

9 years agoMerge "Use common language code in hdmi service." into lmp-dev
Jungshik Jang [Mon, 25 Aug 2014 02:08:51 +0000 (02:08 +0000)]
Merge "Use common language code in hdmi service." into lmp-dev

9 years agoMerge "Fix API council review comments. Also hide certain APIs(1/3)." into lmp-dev
Wei Wang [Sun, 24 Aug 2014 23:00:18 +0000 (23:00 +0000)]
Merge "Fix API council review comments. Also hide certain APIs(1/3)." into lmp-dev

9 years agoMerge "Installing splits into ASECs!" into lmp-dev
Jeff Sharkey [Sun, 24 Aug 2014 18:45:53 +0000 (18:45 +0000)]
Merge "Installing splits into ASECs!" into lmp-dev

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 18:28:43 +0000 (11:28 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 18:27:13 +0000 (11:27 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 18:22:55 +0000 (11:22 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 18:13:41 +0000 (11:13 -0700)]
Import translations. DO NOT MERGE

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

9 years agoMerge "API Review: change fragment transition methods." into lmp-dev
George Mount [Sun, 24 Aug 2014 18:11:05 +0000 (18:11 +0000)]
Merge "API Review: change fragment transition methods." into lmp-dev

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 18:10:56 +0000 (11:10 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 18:09:10 +0000 (11:09 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 16:27:39 +0000 (09:27 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 16:23:19 +0000 (09:23 -0700)]
Import translations. DO NOT MERGE

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

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Sun, 24 Aug 2014 16:21:39 +0000 (09:21 -0700)]
Import translations. DO NOT MERGE

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

9 years agoFix conversion of locale from BCP47 language tag
Sandeep Siddhartha [Sat, 23 Aug 2014 22:57:47 +0000 (15:57 -0700)]
Fix conversion of locale from BCP47 language tag

Bug: 17187528
Change-Id: Ifcf707c9be736885f3fc79f3c36087ecf9092971

9 years agoMerge "Turn off hotword when in power save mode" into lmp-dev
Sandeep Siddhartha [Sat, 23 Aug 2014 22:45:50 +0000 (22:45 +0000)]
Merge "Turn off hotword when in power save mode" into lmp-dev

9 years agoMerge "Fix adb backup for encrypted case" into lmp-dev
Paul Lawrence [Sat, 23 Aug 2014 20:44:29 +0000 (20:44 +0000)]
Merge "Fix adb backup for encrypted case" into lmp-dev

9 years agoUpdate the http proxy on LinkProperty change.
Robert Greenwalt [Sat, 23 Aug 2014 16:51:35 +0000 (09:51 -0700)]
Update the http proxy on LinkProperty change.

bug:16308315
Change-Id: Ie44634a9223f289903c09653f77a998d3a344654

9 years agoMerge "Implement API review feedback for JobScheduler" into lmp-dev
Matthew Williams [Sat, 23 Aug 2014 02:48:18 +0000 (02:48 +0000)]
Merge "Implement API review feedback for JobScheduler" into lmp-dev

9 years agoTurn off hotword when in power save mode
Sandeep Siddhartha [Sat, 23 Aug 2014 00:45:04 +0000 (17:45 -0700)]
Turn off hotword when in power save mode

Bug: 15705459
Change-Id: Ifa8b80223affffdc00da467c2066bc6370c85af1

9 years agoFix an issue with locale for managing intent
Sandeep Siddhartha [Sat, 23 Aug 2014 01:28:09 +0000 (18:28 -0700)]
Fix an issue with locale for managing intent

Bug: 17187528
Change-Id: I254d838b6b37934ce81dd1fcd5a047b50d593887

9 years agoMerge "Fix the Locale story in the hotword API" into lmp-dev
Sandeep Siddhartha [Sat, 23 Aug 2014 01:08:17 +0000 (01:08 +0000)]
Merge "Fix the Locale story in the hotword API" into lmp-dev

9 years agoMerge "Restore legacy VPN stats dialog." into lmp-dev
Jeff Davidson [Sat, 23 Aug 2014 00:55:10 +0000 (00:55 +0000)]
Merge "Restore legacy VPN stats dialog." into lmp-dev

9 years agoMerge "Clear TextView error when text changes" into lmp-dev
Yigit Boyar [Sat, 23 Aug 2014 00:30:59 +0000 (00:30 +0000)]
Merge "Clear TextView error when text changes" into lmp-dev

9 years agoMerge "Fix matrix multiply in accessiblity display adjustments." into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:44 +0000 (00:23 +0000)]
Merge "Fix matrix multiply in accessiblity display adjustments." into lmp-dev

9 years agoMerge changes I9bd3a235,I9c4dbdef into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:43 +0000 (00:23 +0000)]
Merge changes I9bd3a235,I9c4dbdef into lmp-dev

* changes:
  Improve adaptive brightness in very dark rooms.
  Hide PowerManager methods that third-party apps can't use.

9 years agoMerge "Poke interactive hint from userActivity and add @SystemApi." into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:34 +0000 (00:23 +0000)]
Merge "Poke interactive hint from userActivity and add @SystemApi." into lmp-dev

9 years agoMerge "Require DEVICE_POWER permission for DOZE_WAKE_LOCK." into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:23:25 +0000 (00:23 +0000)]
Merge "Require DEVICE_POWER permission for DOZE_WAKE_LOCK." into lmp-dev

9 years agoFix the Locale story in the hotword API
Sandeep Siddhartha [Fri, 22 Aug 2014 23:36:34 +0000 (16:36 -0700)]
Fix the Locale story in the hotword API

Tighten the API by taking in a locale rather than a string tag.
Tighten the checks when reading the enrollment metadata, bail out if any
attribute is missing or invalid.
Add missing recycle call for a TypedArray

Stop recognition when sound model(s) change. This is needed during
un-enrollment/re-enrollment.

Bug: 17187528
Bug: 17205230
Change-Id: Idb00b51ef8c4ea0a8f8993decea582223181fa3d

9 years agoMerge "Unhide the proximity sensor wakelock." into lmp-dev
Jeff Brown [Sat, 23 Aug 2014 00:22:59 +0000 (00:22 +0000)]
Merge "Unhide the proximity sensor wakelock." into lmp-dev

9 years agoPM: Load all splits when parsing an app manifest
Adam Lesinski [Sat, 23 Aug 2014 00:01:04 +0000 (17:01 -0700)]
PM: Load all splits when parsing an app manifest

Previously the base APK would be considered without
any splits loaded into the same AssetManager. This would
prevent splits from overriding attributes in the
AndroidManifest.xml, such as enabled state based on
version, etc.

This CL loads all APKs in the cluster into a common AssetManager
from which the base AndroidManifest.xml is parsed.

Bug:17006358
Change-Id: Ib88096c49d0c4f743b7e6ba0921251459bee107c

9 years agoAPI Review: change fragment transition methods.
George Mount [Mon, 18 Aug 2014 23:27:43 +0000 (16:27 -0700)]
API Review: change fragment transition methods.

Bug 16959326

Change-Id: I7460ac077e81c37bbec3ed6350b6e34f7c7b6e33

9 years agoRestore legacy VPN stats dialog.
Jeff Davidson [Fri, 22 Aug 2014 20:05:43 +0000 (13:05 -0700)]
Restore legacy VPN stats dialog.

Was originally removed in ag/522961, but restoring to keep legacy VPN
behavior the same from within VpnSettings. This dialog is only
accesible from VpnSettings and so should only ever be shown for legacy
VPNs.

Bug: 17164793
Change-Id: I06c4e136e1023b8f84edfd15a15264d2e41d325b

9 years agoMerge "Restore legacy VPN stats dialog strings." into lmp-dev
Jeff Davidson [Sat, 23 Aug 2014 00:03:27 +0000 (00:03 +0000)]
Merge "Restore legacy VPN stats dialog strings." into lmp-dev

9 years agoRestore legacy VPN stats dialog strings.
Jeff Davidson [Fri, 22 Aug 2014 23:55:32 +0000 (16:55 -0700)]
Restore legacy VPN stats dialog strings.

Bug: 17164793
Change-Id: I5927cdc4f1ceef4cd1cc1b5d17ae97d285bd9a39

9 years agoMerge "Update shadow parameters for television." into lmp-dev
Tim Kilbourn [Fri, 22 Aug 2014 23:45:39 +0000 (23:45 +0000)]
Merge "Update shadow parameters for television." into lmp-dev

9 years agoUpdate shadow parameters for television.
Tim Kilbourn [Mon, 11 Aug 2014 23:38:15 +0000 (16:38 -0700)]
Update shadow parameters for television.

Bug: 15859361
Change-Id: If22767a6aa81f897c0705fa0618c314df27b7dcd

9 years agoMerge "add some missing assert messages for wifi test" into lmp-dev
Guang Zhu [Fri, 22 Aug 2014 23:36:00 +0000 (23:36 +0000)]
Merge "add some missing assert messages for wifi test" into lmp-dev

9 years agoClear TextView error when text changes
Yigit Boyar [Fri, 22 Aug 2014 23:02:40 +0000 (16:02 -0700)]
Clear TextView error when text changes

This change also fixes another bug where error popup
is cleared when cursor moves using dpad, even though
the text is not changed.

Bug: 15538489
Bug: 3370191
Change-Id: I2804b90178e77ced46477a594331ae1f7306717a

9 years agoInstalling splits into ASECs!
Jeff Sharkey [Wed, 20 Aug 2014 23:26:32 +0000 (16:26 -0700)]
Installing splits into ASECs!

Sessions can now zero-copy data directly into pre-allocated ASEC
containers.  Then at commit time, we compute the total size of the
final app, including any inherited APKs and unpacked libraries, and
resize the container in one step.

This supports both brand new ASEC installs and inheriting from
existing ASEC installs.  To keep things simple, it currently requires
copying any inherited ASEC contents, but this could be optimized in
the future.

Expose new vold resize command, and allow read-write mounting of ASEC
containers.  Move native library extraction into the installer flow,
since it needs to happen before ASEC is sealed.  Move multiArch flag
into NativeLibraryHelper, instead of making everyone pass it
around.  Migrate size calculation to shared location.

Separate "other" package name in public API, provide a path to a
storage device when relevant, and add more docs.

Bug: 16514385
Change-Id: I06c6ce588d312ee7e64cce02733895d640b88456

9 years agoMerge "AAPT: Filtering resource fix" into lmp-dev
Adam Lesinski [Fri, 22 Aug 2014 23:24:59 +0000 (23:24 +0000)]
Merge "AAPT: Filtering resource fix" into lmp-dev

9 years agoAAPT: Filtering resource fix
Adam Lesinski [Fri, 22 Aug 2014 21:10:31 +0000 (14:10 -0700)]
AAPT: Filtering resource fix

Previously, when filtering resources from an APK using
-c option, if one qualifier matched, we would keep the resource.
However, in the case of something like

-c fr-FR,sw360dp

and with a resource in the APK like so

drawable-fr-FR-sw600dp-v13

we would want this resource to be excluded, as it does not
match the sw360dp qualifier (must be less than or equal to it).

This CL fixed the behavior of the filter to require that all
defined qualifier axis be matched.

Bug:17142358
Change-Id: Ie48f3d516a0e610abc7ba8a7ced4eb3ab52534d4

9 years agoImplement API review feedback for JobScheduler
Matthew Williams [Fri, 22 Aug 2014 21:15:28 +0000 (14:15 -0700)]
Implement API review feedback for JobScheduler

BUG: 17005336

Took the opportunity to clean up some back-off logic

Change-Id: Ibc8ae34d1d44dd064ba071e4cbad17872f7e38cf

9 years agoMerge "Update TrustAgentService API after review." into lmp-dev
Jim Miller [Fri, 22 Aug 2014 23:08:31 +0000 (23:08 +0000)]
Merge "Update TrustAgentService API after review." into lmp-dev

9 years agoMerge "Use CLDR narrow am/pm markers." into lmp-dev
Elliott Hughes [Fri, 22 Aug 2014 23:02:13 +0000 (23:02 +0000)]
Merge "Use CLDR narrow am/pm markers." into lmp-dev

9 years agoUpdate TrustAgentService API after review.
Jim Miller [Fri, 15 Aug 2014 01:02:45 +0000 (18:02 -0700)]
Update TrustAgentService API after review.

Also documents timebase on related DevicePolicyManager API.

Fixes bugs 16401527 and 17046034

Change-Id: I8ee6d0055ab6f52ec71630344d3232f7875d9c1d