OSDN Git Service

android-x86/frameworks-base.git
10 years agoMerge "Refine new device action."
Jungshik Jang [Mon, 16 Jun 2014 04:41:18 +0000 (04:41 +0000)]
Merge "Refine new device action."

10 years agoRefine new device action.
Jungshik Jang [Thu, 12 Jun 2014 09:03:04 +0000 (18:03 +0900)]
Refine new device action.

There are many ways to initiate new device action
1. When receives <Report Physcial Address>
2. When receives <Active Source> from unregistered device.

If new device is audio system, it should start
ARC and system audio initiation action.

Along with this consolidate device remove actions.

Change-Id: I189afd8bec7270d6a1734a28632593b71932d9e8

10 years agoUse android-cec key conversion in HdmiControlService.sendKeyAction
Jinsuk Kim [Sun, 15 Jun 2014 23:07:45 +0000 (08:07 +0900)]
Use android-cec key conversion in HdmiControlService.sendKeyAction

Change-Id: I8395d0217e2bbcd2cd6148414be8bcde1db168c0

10 years agoAdd methods in HdmiControlService fort port_id/path conversion
Jinsuk Kim [Fri, 13 Jun 2014 22:47:39 +0000 (07:47 +0900)]
Add methods in HdmiControlService fort port_id/path conversion

Use HdmiPortInfo list to get the port ID from a given routing path,
and vice versa. This is useful when you need to get the HDMI port
to which a certain device is attached in its hierarchy by its routing
path.

Change-Id: If1e7e8fdd005671d4e1fbb04dc26b24885320a92

10 years agoMerge "Implement full data backup through transport"
Christopher Tate [Mon, 16 Jun 2014 01:13:29 +0000 (01:13 +0000)]
Merge "Implement full data backup through transport"

10 years agoImplement full data backup through transport
Christopher Tate [Wed, 4 Jun 2014 00:20:07 +0000 (17:20 -0700)]
Implement full data backup through transport

Currently no timed/scheduled full-data backup operations are
performed by the OS, but the plumbing is now in place and can
be tested using 'adb shell bmgr fullbackup pkg [pkg2 pkg3 ...]'.

The LocalTransport test transport implementation has been augmented
to support the new full-data backup API as well.

In addition, 'adb backup' now takes the -compress/-nocompress
command line options to control whether the resulting archive is
compressed before leaving the device.  Previously the archive was
always compressed.  (The default is still to compress, as it will
usually reduce the archive size considerably.)

Internally, the core implementation of gathering the full backup
data stream from the target application has been refactored into
an "engine" component that is shared by both 'adb backup' and the
transport-oriented full backup task.  The archive file header
generation, encryption, and compression logic are now factored out
of the engine itself instead of being hardwired into the data
handling.

Bug 15329632

Change-Id: I4a044faa4070d684ef457bd3e11771198cdf557c

10 years agoBoilerplate class for vendor-specific commands for HdmiControlService
Jinsuk Kim [Sat, 14 Jun 2014 00:33:55 +0000 (09:33 +0900)]
Boilerplate class for vendor-specific commands for HdmiControlService

Vendor-specific commands in HDMI-CEC protocol needs to be handled
by OEM. This CL introduces a boilerplate class that should be filled
in to handle it for TV device.

Change-Id: I56b9aac973f1cff27ea8654850334d2d5f6838fe

10 years agoam 97f93233: am d50a6f8e: docs: Updates to L Developer Preview Highlights.
Quddus Chong [Sun, 15 Jun 2014 19:32:28 +0000 (19:32 +0000)]
am 97f93233: am d50a6f8e: docs: Updates to L Developer Preview Highlights.

* commit '97f9323346ddea82de86eb365f462c306bc73971':
  docs: Updates to L Developer Preview Highlights.

10 years agoam d50a6f8e: docs: Updates to L Developer Preview Highlights.
Quddus Chong [Sun, 15 Jun 2014 19:27:29 +0000 (19:27 +0000)]
am d50a6f8e: docs: Updates to L Developer Preview Highlights.

* commit 'd50a6f8ef27b793d2b0d65140bfeb5e824c3b103':
  docs: Updates to L Developer Preview Highlights.

10 years agodocs: Updates to L Developer Preview Highlights.
Quddus Chong [Sun, 15 Jun 2014 19:13:18 +0000 (12:13 -0700)]
docs: Updates to L Developer Preview Highlights.

Change-Id: Ifbacefe16a0048d6f19a468adb7a8b8712820c28

10 years agoMerge branch 'klp-modular-dev-plus-aosp' of https://googleplex-android.googlesource...
Ian Rogers [Sat, 14 Jun 2014 09:06:58 +0000 (09:06 +0000)]
Merge branch 'klp-modular-dev-plus-aosp' of https://googleplex-android.googlesource.com/_direct/platform/frameworks/base into klp-modular-dev-plus-aosp

10 years agoam 23315095: am 748f4b8d: Merge "update mLastSlash for gdbserver"
Nick Kralevich [Sat, 14 Jun 2014 09:05:57 +0000 (09:05 +0000)]
am 23315095: am 748f4b8d: Merge "update mLastSlash for gdbserver"

* commit '23315095f1d1f647311ad0fcf05ddb152ad9452d':
  update mLastSlash for gdbserver

10 years agoam 20555296: docs: squashed commit of i.o launches
Robert Ly [Sat, 14 Jun 2014 09:03:51 +0000 (09:03 +0000)]
am 20555296: docs: squashed commit of i.o launches

* commit '2055529600cda58bfcf9076b7c68467bbd5df7f8':
  docs: squashed commit of i.o launches

10 years agodocs: squashed commit of i.o launches
Robert Ly [Sat, 14 Jun 2014 06:28:19 +0000 (23:28 -0700)]
docs: squashed commit of i.o launches

Change-Id: I71bb6efb27f363dc6b47bf1e283369ae274caee8

10 years agoam 748f4b8d: Merge "update mLastSlash for gdbserver"
Nick Kralevich [Sat, 14 Jun 2014 04:25:46 +0000 (04:25 +0000)]
am 748f4b8d: Merge "update mLastSlash for gdbserver"

* commit '748f4b8d42541955850e76972b1ab3d9c98e226d':
  update mLastSlash for gdbserver

10 years agoam 1e6048e0: Merge "DO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows...
Vinod Krishnan [Sat, 14 Jun 2014 01:06:50 +0000 (01:06 +0000)]
am 1e6048e0: Merge "DO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows" into klp-modular-dev

* commit '1e6048e0158310ee31e0310661bed06a41ac7dd7':
  DO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows

10 years agoam aa1ecf5c: html cleanup. delete quickviews
smain@google.com [Sat, 14 Jun 2014 00:55:40 +0000 (00:55 +0000)]
am aa1ecf5c: html cleanup. delete quickviews

* commit 'aa1ecf5cdf70c5b76bd5e31d252735ba52a90b72':
  html cleanup. delete quickviews

10 years agohtml cleanup. delete quickviews
smain@google.com [Sat, 14 Jun 2014 00:47:15 +0000 (17:47 -0700)]
html cleanup. delete quickviews

Change-Id: Ifd71ca32848982919f37f8927acd8b66b0cf4438

10 years agoam b43eff80: adjust scroll position now that there\'s secondary nav bar
smain@google.com [Sat, 14 Jun 2014 00:35:48 +0000 (00:35 +0000)]
am b43eff80: adjust scroll position now that there\'s secondary nav bar

* commit 'b43eff80e56c29b29ac3f77ee12150211539dcee':
  adjust scroll position now that there's secondary nav bar

10 years agoadjust scroll position now that there's secondary nav bar
smain@google.com [Fri, 13 Jun 2014 22:05:29 +0000 (15:05 -0700)]
adjust scroll position now that there's secondary nav bar

Change-Id: I7aa237390066805bef210f2ed2f4ae1063e5e252

10 years agoam 6335fbcb: Revert "Revert "Close ActivityView and ActivityContainer cleanly.""
Craig Mautner [Sat, 14 Jun 2014 00:30:47 +0000 (00:30 +0000)]
am 6335fbcb: Revert "Revert "Close ActivityView and ActivityContainer cleanly.""

* commit '6335fbcba106147d914acae0a9d8f4fcd53af768':
  Revert "Revert "Close ActivityView and ActivityContainer cleanly.""

10 years agoam 6fe2184b: Do not treat the dummy animation as an animation
Craig Mautner [Sat, 14 Jun 2014 00:22:36 +0000 (00:22 +0000)]
am 6fe2184b: Do not treat the dummy animation as an animation

* commit '6fe2184bf10362ac53db7e8f6a0be521ea59b054':
  Do not treat the dummy animation as an animation

10 years agoRevert "Revert "Close ActivityView and ActivityContainer cleanly.""
Craig Mautner [Sat, 14 Jun 2014 00:18:47 +0000 (17:18 -0700)]
Revert "Revert "Close ActivityView and ActivityContainer cleanly.""

This reverts commit dd5c94717077c9366dee364c88a86a78e5ee2688.

10 years agoMerge "update mLastSlash for gdbserver"
Nick Kralevich [Sat, 14 Jun 2014 04:21:13 +0000 (04:21 +0000)]
Merge "update mLastSlash for gdbserver"

10 years agoupdate mLastSlash for gdbserver
Nick Kralevich [Fri, 13 Jun 2014 23:24:58 +0000 (16:24 -0700)]
update mLastSlash for gdbserver

the gdbserver special case wasn't updating mLastSlash. Fix it.

Change-Id: I63d64bb5f543bd2df6183649cf727e830731e144

10 years agoDo not treat the dummy animation as an animation
Craig Mautner [Fri, 13 Jun 2014 22:08:48 +0000 (15:08 -0700)]
Do not treat the dummy animation as an animation

The dummy animation is a place holder. When the task stack is being
removed treating it as a true animation forced us through a path
where we deferred the detachment and made a call to tmpRemoveWindows.

Also replaced call to tmpRemoveWindows with a real remove windows
call. The tmpRemoveWindows call does not clean up the Session
and this leaves a surface on the screen.

Fixes bug 15591610.

Change-Id: I05f7bc276bfed2366bbcd8443c92a4bbbc8a4491

10 years agoam 78219f04: update download pages for SDK and remove /tools landing page.
smain@google.com [Fri, 13 Jun 2014 22:40:49 +0000 (22:40 +0000)]
am 78219f04: update download pages for SDK and remove /tools landing page.

* commit '78219f0466a1924e8edb1a0b7a40b7d51d7f6283':
  update download pages for SDK and remove /tools landing page.

10 years agoMerge "DO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows" into klp...
Vinod Krishnan [Sat, 14 Jun 2014 01:03:28 +0000 (01:03 +0000)]
Merge "DO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows" into klp-modular-dev

10 years agoDO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows
Adam Powell [Wed, 11 Jun 2014 22:33:08 +0000 (15:33 -0700)]
DO NOT MERGE Cherry picking 3 CLs to fix CTS testFitSystemWindows

----
Explicitly track consumed state for WindowInsets

Treating 0-insets as fully consumed is incorrect since it means that
you can't dispatch empty insets down the view hierarchy - traversal
terminates immediately. Track consumed state independent of actual
values. Replacing a given set of insets with all zeroes will mark it
consumed.
----
Fix incorrect dispatch of empty WindowInsets from ActionBarOverlayLayout

Fix a bug where ActionBarOverlayLayout was using a private constructor
of WindowInsets to return empty insets that should have been marked
fully consumed. This caused dispatch to further child views not to
stop appropriately, corrupting application layout in some cases.
---
Fix CTS regression in fitSystemWindows

Don't attempt to apply null insets from a call to fitSystemWindows.
Immediately return false since null insets cannot be applied.
----

Bug: 15452706
Change-Id: I34276a90305b141b4653aef0048f70350c69d02a

10 years agoupdate download pages for SDK and remove /tools landing page.
smain@google.com [Fri, 13 Jun 2014 18:39:35 +0000 (11:39 -0700)]
update download pages for SDK and remove /tools landing page.

Change-Id: I7e883a2647d7c487570c4abdba9df5d72a52b274

10 years agoam 81be9239: am bd8ca9f9: am 4737af8b: docs: Added "Verifying for ART" to TOC.
Andrew Solovay [Fri, 13 Jun 2014 18:29:36 +0000 (18:29 +0000)]
am 81be9239: am bd8ca9f9: am 4737af8b: docs: Added "Verifying for ART" to TOC.

* commit '81be9239fd9bf4122757a23e143c0aa1b925b42b':
  docs: Added "Verifying for ART" to TOC.

10 years agoam bd8ca9f9: am 4737af8b: docs: Added "Verifying for ART" to TOC.
Andrew Solovay [Fri, 13 Jun 2014 18:25:53 +0000 (18:25 +0000)]
am bd8ca9f9: am 4737af8b: docs: Added "Verifying for ART" to TOC.

* commit 'bd8ca9f9adf10a5b7e1e04ed139e4108758e286f':
  docs: Added "Verifying for ART" to TOC.

10 years agoam 4737af8b: docs: Added "Verifying for ART" to TOC.
Andrew Solovay [Fri, 13 Jun 2014 18:23:03 +0000 (18:23 +0000)]
am 4737af8b: docs: Added "Verifying for ART" to TOC.

* commit '4737af8b0aa77681270b6bc6478a946b71144e45':
  docs: Added "Verifying for ART" to TOC.

10 years agodocs: Added "Verifying for ART" to TOC.
Andrew Solovay [Thu, 12 Jun 2014 17:40:23 +0000 (10:40 -0700)]
docs: Added "Verifying for ART" to TOC.

Now that "Verifying App Behavior on the Android Runtime (ART)"
(guide/practices/verifying-apps-art.jd) is published, also adding it
to the "API Guides" TOC.

You can verify it at

http://asolovay.mtv:9001/guide/practices/index.html

(...it's the last element in the "Best Practices" submenu.)

Change-Id: If7b445616768d17193309dbd3075b2630652ac96

10 years agoam dd5c9471: Revert "Close ActivityView and ActivityContainer cleanly."
Justin Koh [Fri, 13 Jun 2014 17:27:48 +0000 (17:27 +0000)]
am dd5c9471: Revert "Close ActivityView and ActivityContainer cleanly."

* commit 'dd5c94717077c9366dee364c88a86a78e5ee2688':
  Revert "Close ActivityView and ActivityContainer cleanly."

10 years agoRevert "Close ActivityView and ActivityContainer cleanly."
Justin Koh [Fri, 13 Jun 2014 16:55:09 +0000 (09:55 -0700)]
Revert "Close ActivityView and ActivityContainer cleanly."

This reverts commit 4a9f129874785d34930f165268dbc618e4bc2618.

Conflicts:
services/core/java/com/android/server/am/ActivityStackSupervisor.java

Change-Id: Ic1f4df7f4cb644de7ddebcdc8ce632b46c5ba8f2

10 years agoam 374013f4: Merge "Suppress haptic feedback for SLEEP key when already asleep."...
Jeff Brown [Fri, 13 Jun 2014 03:08:35 +0000 (03:08 +0000)]
am 374013f4: Merge "Suppress haptic feedback for SLEEP key when already asleep." into klp-modular-dev

* commit '374013f4dba56c9ea340d22dcefdf904cbd47ce6':
  Suppress haptic feedback for SLEEP key when already asleep.

10 years agoam 926e1f01: Merge "When watch is docked, home key press should launch dock home...
Jeff Brown [Fri, 13 Jun 2014 03:04:25 +0000 (03:04 +0000)]
am 926e1f01: Merge "When watch is docked, home key press should launch dock home." into klp-modular-dev

* commit '926e1f01a5f2366c5d0eeab358822ba1d138d980':
  When watch is docked, home key press should launch dock home.

10 years agoam be634951: Fix permission problem and NPE
Craig Mautner [Thu, 12 Jun 2014 23:36:54 +0000 (23:36 +0000)]
am be634951: Fix permission problem and NPE

* commit 'be63495101dba3b0c3c496cdd810df9e30e926d4':
  Fix permission problem and NPE

10 years agoam b1c9430c: am 77d28ca2: Merge "Move FieldPacker over to use large objects on 64...
Tim Murray [Thu, 12 Jun 2014 23:08:39 +0000 (23:08 +0000)]
am b1c9430c: am 77d28ca2: Merge "Move FieldPacker over to use large objects on 64-bit."

* commit 'b1c9430c8749b1feba59bb55a31cb1364270981b':
  Move FieldPacker over to use large objects on 64-bit.

10 years agoam 77d28ca2: Merge "Move FieldPacker over to use large objects on 64-bit."
Tim Murray [Thu, 12 Jun 2014 23:05:16 +0000 (23:05 +0000)]
am 77d28ca2: Merge "Move FieldPacker over to use large objects on 64-bit."

* commit '77d28ca25378530f92d409fbd72a38a1e256b59f':
  Move FieldPacker over to use large objects on 64-bit.

10 years agoam 9a0485aa: am 1ef888e5: Merge "Add service_contexts to policy update bundles."
Nick Kralevich [Thu, 12 Jun 2014 21:10:30 +0000 (21:10 +0000)]
am 9a0485aa: am 1ef888e5: Merge "Add service_contexts to policy update bundles."

* commit '9a0485aa567c99157e45d08e9712a281f34ffc5f':
  Add service_contexts to policy update bundles.

10 years agoMerge "Suppress haptic feedback for SLEEP key when already asleep." into klp-modular-dev
Jeff Brown [Fri, 13 Jun 2014 03:03:47 +0000 (03:03 +0000)]
Merge "Suppress haptic feedback for SLEEP key when already asleep." into klp-modular-dev

10 years agoSuppress haptic feedback for SLEEP key when already asleep.
Jeff Brown [Fri, 13 Jun 2014 02:59:45 +0000 (19:59 -0700)]
Suppress haptic feedback for SLEEP key when already asleep.

Bug: 15377857
Change-Id: I4dfd273b089871d3a78513f52436a3f9c7d40fa4

10 years agoWhen watch is docked, home key press should launch dock home.
Jeff Brown [Fri, 13 Jun 2014 02:19:15 +0000 (19:19 -0700)]
When watch is docked, home key press should launch dock home.

Bug: 15575717
Change-Id: Ib3fbe3ed0380378b0162901bfeebe3c218c4d568

10 years agoam 1ef888e5: Merge "Add service_contexts to policy update bundles."
Nick Kralevich [Thu, 12 Jun 2014 21:07:25 +0000 (21:07 +0000)]
am 1ef888e5: Merge "Add service_contexts to policy update bundles."

* commit '1ef888e564926b78aeb02ef1085be2f72227b862':
  Add service_contexts to policy update bundles.

10 years agoFix permission problem and NPE
Craig Mautner [Thu, 12 Jun 2014 20:39:24 +0000 (13:39 -0700)]
Fix permission problem and NPE

Remove uid before calling into Window Manager. Restore afterwards.

Check for null stack value before dereferencing.

Fixes bug 15591112.

Change-Id: Ida3de556940440162c91b8c1614d0f21e364abd8

10 years agoam 92b7c67e: Merge "LayoutLib fixes for API 20 [DO NOT MERGE]" into klp-modular-dev
Deepanshu Gupta [Thu, 12 Jun 2014 20:04:12 +0000 (20:04 +0000)]
am 92b7c67e: Merge "LayoutLib fixes for API 20 [DO NOT MERGE]" into klp-modular-dev

* commit '92b7c67e719fa125a5af368eb9e00f724c88601d':
  LayoutLib fixes for API 20 [DO NOT MERGE]

10 years agoam 55c11af7: Merge "reorg the SDK setup docs to streamline setup for all variations...
Scott Main [Thu, 12 Jun 2014 19:04:34 +0000 (19:04 +0000)]
am 55c11af7: Merge "reorg the SDK setup docs to streamline setup for all variations. Move ADT plugin to the ADT help doc and combine the three setup guides into one page that is dynamic based on a URL parameter." into klp-modular-dev

* commit '55c11af78a34f6746b9b5fcf8aa487eef797ea2e':
  reorg the SDK setup docs to streamline setup for all variations. Move ADT plugin to the ADT help doc and combine the three setup guides into one page that is dynamic based on a URL parameter.

10 years agoMerge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform...
Andrew Solovay [Thu, 12 Jun 2014 18:50:02 +0000 (18:50 +0000)]
Merge branch 'master' of https://googleplex-android.googlesource.com/_direct/platform/frameworks/base

10 years agoam d51a5b38: am 25b8af9d: am 436f4e36: am ded9c171: Merge "docs: New "Verifying App...
Andrew Solovay [Thu, 12 Jun 2014 18:49:55 +0000 (18:49 +0000)]
am d51a5b38: am 25b8af9d: am 436f4e36: am ded9c171: Merge "docs: New "Verifying App Behavior on the Android Runtime (ART)" guide." into klp-docs

* commit 'd51a5b389187ad7db3444a74dc75439ff739d7dc':
  docs: New "Verifying App Behavior on the Android Runtime (ART)" guide.

10 years agoam 558aeb90: Merge "Make NetworkCapabilities publicly immutable." into lmp-preview-dev
Robert Greenwalt [Thu, 12 Jun 2014 18:49:07 +0000 (18:49 +0000)]
am 558aeb90: Merge "Make NetworkCapabilities publicly immutable." into lmp-preview-dev

* commit '558aeb901144fac460575402e38fc8baa2da83eb':
  Make NetworkCapabilities publicly immutable.

10 years agoam 8c4b4dc8: Merge "b/15330955 Make RemoteController use the new session APIs" into...
RoboErik [Thu, 12 Jun 2014 18:49:02 +0000 (18:49 +0000)]
am 8c4b4dc8: Merge "b/15330955 Make RemoteController use the new session APIs" into lmp-preview-dev

* commit '8c4b4dc87f68d13331d67f4a25480455a7fb2378':
  b/15330955 Make RemoteController use the new session APIs

10 years agoam c72a2a82: Merge "Explicitly track consumed state for WindowInsets" into lmp-previe...
Adam Powell [Thu, 12 Jun 2014 18:37:33 +0000 (18:37 +0000)]
am c72a2a82: Merge "Explicitly track consumed state for WindowInsets" into lmp-preview-dev

* commit 'c72a2a82160099e8f20c42eb0d36881c31537130':
  Explicitly track consumed state for WindowInsets

10 years agoam ba6e8ae5: Merge "Relax duplicate-permission-definition constraints slightly" into...
Christopher Tate [Thu, 12 Jun 2014 18:37:28 +0000 (18:37 +0000)]
am ba6e8ae5: Merge "Relax duplicate-permission-definition constraints slightly" into lmp-preview-dev

* commit 'ba6e8ae5d2a364799fd6bc84179e33b6731e574b':
  Relax duplicate-permission-definition constraints slightly

10 years agoam e202fff5: Merge "Stop sending broadcasts to RecentsActivity before boot has comple...
Winson Chung [Thu, 12 Jun 2014 18:08:09 +0000 (18:08 +0000)]
am e202fff5: Merge "Stop sending broadcasts to RecentsActivity before boot has completed. (Bug 15109101)" into lmp-preview-dev

* commit 'e202fff5f77568294ba4b50c879ca587535db3be':
  Stop sending broadcasts to RecentsActivity before boot has completed. (Bug 15109101)

10 years agoam 52771816: Merge "Fix Material Preference Framework layout" into lmp-preview-dev
Fabrice Di Meglio [Thu, 12 Jun 2014 18:08:04 +0000 (18:08 +0000)]
am 52771816: Merge "Fix Material Preference Framework layout" into lmp-preview-dev

* commit '527718164cbb28dff6be6073ba78515395bcf9e1':
  Fix Material Preference Framework layout

10 years agoam 0e8a57cc: Merge "Support fake italics" into lmp-preview-dev
Raph Levien [Thu, 12 Jun 2014 17:56:00 +0000 (17:56 +0000)]
am 0e8a57cc: Merge "Support fake italics" into lmp-preview-dev

* commit '0e8a57cc1ff4d12791231177b679114b05279548':
  Support fake italics

10 years agoam 7a5662e8: (-s ours) Merge "Support for fake bold in Minikin builds" into lmp-previ...
Raph Levien [Thu, 12 Jun 2014 17:55:54 +0000 (17:55 +0000)]
am 7a5662e8: (-s ours) Merge "Support for fake bold in Minikin builds" into lmp-preview-dev

* commit '7a5662e807f0e99bd8499a52ffed9d114d299f80':
  Support for fake bold in Minikin builds

10 years agoam 7204116b: (-s ours) Merge "Fix getFontMetrics problems" into lmp-preview-dev
Raph Levien [Thu, 12 Jun 2014 17:49:23 +0000 (17:49 +0000)]
am 7204116b: (-s ours) Merge "Fix getFontMetrics problems" into lmp-preview-dev

* commit '7204116b97bd5e1f79113566577c89c4d0925255':
  Fix getFontMetrics problems

10 years agoam 25b8af9d: am 436f4e36: am ded9c171: Merge "docs: New "Verifying App Behavior on...
Andrew Solovay [Thu, 12 Jun 2014 17:27:48 +0000 (17:27 +0000)]
am 25b8af9d: am 436f4e36: am ded9c171: Merge "docs: New "Verifying App Behavior on the Android Runtime (ART)" guide." into klp-docs

* commit '25b8af9d3f91503146a4592d7fc19a53ca44bf4a':
  docs: New "Verifying App Behavior on the Android Runtime (ART)" guide.

10 years agoam 436f4e36: am ded9c171: Merge "docs: New "Verifying App Behavior on the Android...
Andrew Solovay [Thu, 12 Jun 2014 17:23:31 +0000 (17:23 +0000)]
am 436f4e36: am ded9c171: Merge "docs: New "Verifying App Behavior on the Android Runtime (ART)" guide." into klp-docs

* commit '436f4e36d30bc6d1f2b353d8e5de9c37a594e874':
  docs: New "Verifying App Behavior on the Android Runtime (ART)" guide.

10 years agoam ded9c171: Merge "docs: New "Verifying App Behavior on the Android Runtime (ART...
Andrew Solovay [Thu, 12 Jun 2014 17:19:33 +0000 (17:19 +0000)]
am ded9c171: Merge "docs: New "Verifying App Behavior on the Android Runtime (ART)" guide." into klp-docs

* commit 'ded9c171ead51b358538a65d8b84946e05d8db2b':
  docs: New "Verifying App Behavior on the Android Runtime (ART)" guide.

10 years agoMerge "When watch is docked, home key press should launch dock home." into klp-modula...
Jeff Brown [Fri, 13 Jun 2014 03:00:41 +0000 (03:00 +0000)]
Merge "When watch is docked, home key press should launch dock home." into klp-modular-dev

10 years agoMerge "Move FieldPacker over to use large objects on 64-bit."
Tim Murray [Thu, 12 Jun 2014 23:02:48 +0000 (23:02 +0000)]
Merge "Move FieldPacker over to use large objects on 64-bit."

10 years agoMove FieldPacker over to use large objects on 64-bit.
Tim Murray [Thu, 12 Jun 2014 21:17:53 +0000 (14:17 -0700)]
Move FieldPacker over to use large objects on 64-bit.

Change-Id: I1d4d502a3f9d86c6cf0f516cc087b1457f86ac28

10 years agoMerge "Add service_contexts to policy update bundles."
Nick Kralevich [Thu, 12 Jun 2014 21:00:53 +0000 (21:00 +0000)]
Merge "Add service_contexts to policy update bundles."

10 years agoAdd service_contexts to policy update bundles.
Riley Spahn [Wed, 11 Jun 2014 22:26:28 +0000 (15:26 -0700)]
Add service_contexts to policy update bundles.

Add service_context file to SELinuxPolicyInstallReceiver
to allow updating.

Bug: 12909011
Change-Id: Ic0ad89958cc750413787d57e0f51363212a8730b

10 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Sun, 15 Jun 2014 12:57:42 +0000 (12:57 +0000)]
Merge "Import translations. DO NOT MERGE"

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Fri, 13 Jun 2014 19:03:54 +0000 (12:03 -0700)]
Import translations. DO NOT MERGE

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

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Fri, 13 Jun 2014 18:53:09 +0000 (11:53 -0700)]
Import translations. DO NOT MERGE

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

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Fri, 13 Jun 2014 18:17:23 +0000 (11:17 -0700)]
Import translations. DO NOT MERGE

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

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Fri, 13 Jun 2014 18:12:13 +0000 (11:12 -0700)]
Import translations. DO NOT MERGE

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

10 years agoMerge "DO NOT MERGE. Port "respond via SMS message" feature to new Telecomm. (1/4)"
Ihab Awad [Sat, 14 Jun 2014 20:41:12 +0000 (20:41 +0000)]
Merge "DO NOT MERGE. Port "respond via SMS message" feature to new Telecomm. (1/4)"

10 years agoFix NPE in focus hotspot management
Alan Viverette [Sat, 14 Jun 2014 19:23:09 +0000 (12:23 -0700)]
Fix NPE in focus hotspot management

BUG: 15631051
Change-Id: I24b014f940c43a1f92fd050439bb6a42b8e24310

10 years agoam 7f8d94f4: Merge branch \'klp-modular-dev-plus-aosp\' of https://googleplex-android...
Ian Rogers [Sat, 14 Jun 2014 09:44:21 +0000 (09:44 +0000)]
am 7f8d94f4: Merge branch \'klp-modular-dev-plus-aosp\' of https://googleplex-android.googlesource.com/_direct/platform/frameworks/base into klp-modular-dev-plus-aosp

* commit '7f8d94f4117021531a388cf2b382ec66d77a3c99':
  docs: squashed commit of i.o launches

10 years agoam 5f20e1ae: am 23315095: am 748f4b8d: Merge "update mLastSlash for gdbserver"
Nick Kralevich [Sat, 14 Jun 2014 09:44:15 +0000 (09:44 +0000)]
am 5f20e1ae: am 23315095: am 748f4b8d: Merge "update mLastSlash for gdbserver"

* commit '5f20e1ae8df262ac777944f00b685f0cf2fe4458':
  update mLastSlash for gdbserver

10 years agoDO NOT MERGE. Port "respond via SMS message" feature to new Telecomm. (1/4)
Ihab Awad [Tue, 10 Jun 2014 20:29:47 +0000 (13:29 -0700)]
DO NOT MERGE. Port "respond via SMS message" feature to new Telecomm. (1/4)

Bug: 15275904
Bug: 15196474
Change-Id: If9aeae519047b221aa2c178d8d2903c4e2054a6d

10 years agoMerge "Support hotspots in View drawables"
Alan Viverette [Fri, 13 Jun 2014 23:00:27 +0000 (23:00 +0000)]
Merge "Support hotspots in View drawables"

10 years agoFix bright foreground & hint colors
Alan Viverette [Fri, 13 Jun 2014 22:58:25 +0000 (15:58 -0700)]
Fix bright foreground & hint colors

BUG: 15616463
Change-Id: I747a3fd30e701bd2ee40df5faf2688cd5af4ee14

10 years agoSupport hotspots in View drawables
Alan Viverette [Fri, 13 Jun 2014 22:52:13 +0000 (15:52 -0700)]
Support hotspots in View drawables

BUG: 15285217
Change-Id: Iad44454fe16ac27ed20b9c17ae2df69649339eed

10 years agoam 460cab19: am b024fd20: am bdcd6fc7: Doc change: Update monetization docs.
Dirk Dougherty [Thu, 12 Jun 2014 02:44:11 +0000 (02:44 +0000)]
am 460cab19: am b024fd20: am bdcd6fc7: Doc change: Update monetization docs.

* commit '460cab199df38b16ea1a4fc9e4f62509049cc859':
  Doc change: Update monetization docs.

10 years agoam b024fd20: am bdcd6fc7: Doc change: Update monetization docs.
Dirk Dougherty [Thu, 12 Jun 2014 02:41:07 +0000 (02:41 +0000)]
am b024fd20: am bdcd6fc7: Doc change: Update monetization docs.

* commit 'b024fd208720b9d0e5fd5cd4c7fb09c19b1a86ad':
  Doc change: Update monetization docs.

10 years agoam bdcd6fc7: Doc change: Update monetization docs.
Dirk Dougherty [Thu, 12 Jun 2014 02:37:27 +0000 (02:37 +0000)]
am bdcd6fc7: Doc change: Update monetization docs.

* commit 'bdcd6fc777e678fb3d0d9b7f000b43d703fea9cd':
  Doc change: Update monetization docs.

10 years agoDoc change: Update monetization docs.
Dirk Dougherty [Tue, 10 Jun 2014 21:35:17 +0000 (14:35 -0700)]
Doc change: Update monetization docs.

Change-Id: Ic34c1a08f8b7bcd271ad53f31c62d0bab82fc053

10 years agoam 8525fe8d: am 1a3908e9: Merge "Switch to a type-safe album art interface."
Elliott Hughes [Thu, 12 Jun 2014 00:06:20 +0000 (00:06 +0000)]
am 8525fe8d: am 1a3908e9: Merge "Switch to a type-safe album art interface."

* commit '8525fe8d0a5a886704307055ef211fc911997783':
  Switch to a type-safe album art interface.

10 years agoam 1a3908e9: Merge "Switch to a type-safe album art interface."
Elliott Hughes [Thu, 12 Jun 2014 00:02:42 +0000 (00:02 +0000)]
am 1a3908e9: Merge "Switch to a type-safe album art interface."

* commit '1a3908e95926acd8add3858be571fe23fa9d047a':
  Switch to a type-safe album art interface.

10 years agoam 4a9f1298: Close ActivityView and ActivityContainer cleanly.
Craig Mautner [Thu, 12 Jun 2014 00:00:17 +0000 (00:00 +0000)]
am 4a9f1298: Close ActivityView and ActivityContainer cleanly.

* commit '4a9f129874785d34930f165268dbc618e4bc2618':
  Close ActivityView and ActivityContainer cleanly.

10 years agoClose ActivityView and ActivityContainer cleanly.
Craig Mautner [Wed, 11 Jun 2014 20:44:50 +0000 (13:44 -0700)]
Close ActivityView and ActivityContainer cleanly.

- Do not call IActivityContainer.release() from
ActivityView.finalize() if it has already been called from
ActivityView.release(). Eliminates IBinder finalized Exception.

- Call ActivityRecord.makeFinishing() before calling ActivityStack.
destroyActivityLocked(). Forces call to scheduleDestroyActivity()
and eventually removeFromHistory(). Otherwise removeFromHistory()
is never called and window manager AppWindowTokens become orphans.

- Defer call to ActivityContainer.detachLocked() until all
activities have finished or timed out. Fixes problem where Display
is removed while activities are still launching.

- Call ActivityStackSupervisor.deleteActivityContainer() when all
activities have finished or timed out. Fixes orphaned
ActivityContainers.

Fixes bug 15450798.
Fixes bug 15484154.
Fixes bug 15383479.
Fixes bug 15316558.
Fixes bug 15168560.
Fixes bug 15143914.

Change-Id: Id3c641976b6f825458690f9ee063c07818b56f23

10 years agoMerge "b/15330955 Make RemoteController use the new session APIs" into lmp-preview-dev
RoboErik [Wed, 11 Jun 2014 23:38:54 +0000 (23:38 +0000)]
Merge "b/15330955 Make RemoteController use the new session APIs" into lmp-preview-dev

10 years agoMerge "reorg the SDK setup docs to streamline setup for all variations. Move ADT...
Scott Main [Thu, 12 Jun 2014 19:00:42 +0000 (19:00 +0000)]
Merge "reorg the SDK setup docs to streamline setup for all variations. Move ADT plugin to the ADT help doc and combine the three setup guides into one page that is dynamic based on a URL parameter." into klp-modular-dev

10 years agoreorg the SDK setup docs to streamline setup for all variations.
Scott Main [Fri, 30 May 2014 00:44:09 +0000 (17:44 -0700)]
reorg the SDK setup docs to streamline setup for all variations.
Move ADT plugin to the ADT help doc and combine the three setup guides
into one page that is dynamic based on a URL parameter.

Change-Id: If8a8855bdb8e8ec9b0eefedd35ae24ea60497741

10 years agoMerge "Make NetworkCapabilities publicly immutable." into lmp-preview-dev
Robert Greenwalt [Wed, 11 Jun 2014 23:39:56 +0000 (23:39 +0000)]
Merge "Make NetworkCapabilities publicly immutable." into lmp-preview-dev

10 years agoMake NetworkCapabilities publicly immutable.
Robert Greenwalt [Sun, 8 Jun 2014 23:42:59 +0000 (16:42 -0700)]
Make NetworkCapabilities publicly immutable.

Applying API council comments.

bug: 15142362

(cherry picked from commit Ie0bde68b72656a676d90c0343b9756fe9268d8d6)
Change-Id: Ie0bde68b72656a676d90c0343b9756fe9268d8d6

10 years agoMerge "Stop sending broadcasts to RecentsActivity before boot has completed. (Bug...
Winson Chung [Wed, 11 Jun 2014 21:34:03 +0000 (21:34 +0000)]
Merge "Stop sending broadcasts to RecentsActivity before boot has completed. (Bug 15109101)" into lmp-preview-dev

10 years agoMerge "Fix NPE in PrintActivity."
Svetoslav [Thu, 12 Jun 2014 17:46:47 +0000 (17:46 +0000)]
Merge "Fix NPE in PrintActivity."

10 years agoFix NPE in PrintActivity.
Svetoslav [Thu, 12 Jun 2014 17:43:20 +0000 (10:43 -0700)]
Fix NPE in PrintActivity.

It is possible that the orientation is chosen before the media size.
The code handling orientation change was wrognly expecting to have
a selected media size all the time resulting in a NPE.

bug:15512333

Change-Id: I9f2786af314641144a24c1d1363c8d2590b0df57

10 years agoMoving and resizing windows not reported propely for accessibility.
Svetoslav [Wed, 11 Jun 2014 01:59:30 +0000 (18:59 -0700)]
Moving and resizing windows not reported propely for accessibility.

When the position and size of a window changes we have to report that
to the accessibility layer if the window introspection is enabled.

bug:15569915

Change-Id: I3f869e0a582592bfa5f3743d5c2133ee8cb39b34

10 years agoam 485303e2: Merge "Correcting a bug related to Uri permissions." into lmp-preview-dev
Nicolas Prevot [Thu, 12 Jun 2014 15:23:38 +0000 (15:23 +0000)]
am 485303e2: Merge "Correcting a bug related to Uri permissions." into lmp-preview-dev

* commit '485303e2e45ca91287400b0b26e1e737062c8839':
  Correcting a bug related to Uri permissions.

10 years agoam 82469fb2: (-s ours) Merge "DO NOT MERGE Disable AtlasInitializer" into lmp-preview-dev
John Reck [Thu, 12 Jun 2014 15:23:32 +0000 (15:23 +0000)]
am 82469fb2: (-s ours) Merge "DO NOT MERGE Disable AtlasInitializer" into lmp-preview-dev

* commit '82469fb2aa173e307c0c92ccdf9db30316502813':
  DO NOT MERGE Disable AtlasInitializer