Commit Graph

246497 Commits

Author SHA1 Message Date
Chris Craik
c79c3246c9 Merge "Improve multi-window render clipping logic" into nyc-dev 2016-04-18 19:40:50 +00:00
Dongwon Kang
ee564881d9 TIF: Address API review comments
- Remove TIS.updateTvInputInfo and unhide TIM.updateTvInputInfo
- Add more doc on RECORDING_ERROR_UNKNOWN

Bug: 28146354
Change-Id: I581ef17b60e0933f5c07df3f398d15b890b2e29d
2016-04-18 19:36:21 +00:00
Wale Ogunwale
5a376b298c Merge "Reduce activity lifecycle churn when exiting split-screen mode." into nyc-dev
am: 77ca362

* commit '77ca3629f60dd9a416938e625959d0bd750d1acd':
  Reduce activity lifecycle churn when exiting split-screen mode.

Change-Id: I577a6a608b6cd78b3a102f9daf7fde8a862f023b
2016-04-18 19:35:36 +00:00
Chris Craik
1e35352763 Document startService cost
bug:27998068

Change-Id: Iab66c21856a08678e29a1e5cf26a5f71a22027da
2016-04-18 12:28:22 -07:00
TreeHugger Robot
77ca3629f6 Merge "Reduce activity lifecycle churn when exiting split-screen mode." into nyc-dev 2016-04-18 19:22:39 +00:00
Steve McKay
64bf86503b Only show OPEN button as needed.
Bug: 28182686
Change-Id: I61152015ae5e7b92eead7f42a546ca6055dd426a
2016-04-18 12:22:28 -07:00
Adam Lesinski
ff22a56ef8 Use Activity resources in DecorContext
We use the application context in DecorContext to avoid holding a reference
to the Activity. However, the resources don't match the Activity's in a multi-window
world, so we use the resources from the Activity, which  get updated as the Activity
goes between multi-window states. This avoids holding a reference to the Activity.

Bug:28096052
Change-Id: I2804f2420afad6dcecc56e5dece008c390540d72
2016-04-18 12:14:12 -07:00
Ruben Brunk
79eb603c37 Merge "Fix VR->VR Activity transitions." into nyc-dev
am: 9d1d006

* commit '9d1d006cb3fb85304d1002b0d71c1b9fa11ad2f6':
  Fix VR->VR Activity transitions.

Change-Id: Ia6b80ddd0a48dd836e032e997384fff9ab7cbfd0
2016-04-18 19:08:44 +00:00
Michael Wright
8dd45512a9 Merge "Add new, hidden MotionEvent flag for partially obscured windows." into mnc-dev am: 224582e am: c6629bd am: a8064c2 am: bc57aae
am: c348fa3

* commit 'c348fa319df3c9980383b904d371ddd93baf5c21':
  Add new, hidden MotionEvent flag for partially obscured windows.

Change-Id: If118747301489fc6e04aa5b117064ea5884845c5
2016-04-18 19:08:43 +00:00
Felipe Leme
079f89614c Remove initial screenshot on interactive bugreport.
One of the changes in the 'interactive bugreport' bugreport workflow
introduced on N is that the initial screenshot was taken right away (by
Shell, not dumpstate).

Unfortunately, such initial screenshot is often delayed when the system
is overload. Also, if the user is not interested in a screenshot, it
would be adding more load on the system unnecessarily.

Given these issues, and the fact that the user can still easily take an
initial screenhsot by selecting the proper notification action, the
initial screenshot is being removed.

BUG: 28167977

Change-Id: I2cf6616ce3124102b62ec9a36dc5a0ce6455a909
2016-04-18 12:06:58 -07:00
Ruben Brunk
9d1d006cb3 Merge "Fix VR->VR Activity transitions." into nyc-dev 2016-04-18 19:04:30 +00:00
Michael Wright
c348fa319d Merge "Add new, hidden MotionEvent flag for partially obscured windows." into mnc-dev am: 224582e am: c6629bd am: a8064c2
am: bc57aae

* commit 'bc57aaed0e9ac88a63fa989dba145dc35d048c48':
  Add new, hidden MotionEvent flag for partially obscured windows.

Change-Id: I7663785a6877f61eaec121303dbdcedcbd242ec6
2016-04-18 19:03:25 +00:00
Craig Donner
9906259202 Disables VR components by default, but enables them if a VR app is installed.
If an existing app or newly installed app is installed, then enable them,
otherwise, they stay disabled.

Fixes: 26568985
Change-Id: I8274b061220f41b9462d83b8aff501905d84a508
2016-04-18 11:59:29 -07:00
Michael Wright
bc57aaed0e Merge "Add new, hidden MotionEvent flag for partially obscured windows." into mnc-dev am: 224582e am: c6629bd
am: a8064c2

* commit 'a8064c2a8b54881bceade03a9d2f6c1223e055f3':
  Add new, hidden MotionEvent flag for partially obscured windows.

Change-Id: I4e8d2bff82a3308c5966a0b0c154209b727db669
2016-04-18 18:57:54 +00:00
Michael Wright
a8064c2a8b Merge "Add new, hidden MotionEvent flag for partially obscured windows." into mnc-dev am: 224582e
am: c6629bd

* commit 'c6629bd5dff622a26683269f9201b8d7871c6ef1':
  Add new, hidden MotionEvent flag for partially obscured windows.

Change-Id: I0d602765de707548ede0b1c0a6a38790626e7da1
2016-04-18 18:52:13 +00:00
Michael Wright
c6629bd5df Merge "Add new, hidden MotionEvent flag for partially obscured windows." into mnc-dev
am: 224582e

* commit '224582e0403bb123da49d80af21f108900185769':
  Add new, hidden MotionEvent flag for partially obscured windows.

Change-Id: I24f2bf328c91bbc05f1b76ed464d962c71e92245
2016-04-18 18:46:44 +00:00
Michael Wright
224582e040 Merge "Add new, hidden MotionEvent flag for partially obscured windows." into mnc-dev 2016-04-18 18:40:19 +00:00
John Reck
9a17da8125 Don't reuse LOST_SURFACE for stopped
Fixes: 28218991

If a draw() happens while we are stopped, don't report
that the surface is lost because this will prompt
a tear-down of the surface which isn't desired. It can
result in ViewRootImpl ending up in an internally-bad state
in this case.

Change-Id: If3eb8c6bc8702299e5330bc0917952624dce3b7e
2016-04-18 11:29:35 -07:00
Robert Carr
ab93e26520 Merge "Always update DimLayer bounds when starting dim." into nyc-dev
am: 8dd32a5

* commit '8dd32a56f74b896b21895ec75d58fa415caa2c70':
  Always update DimLayer bounds when starting dim.

Change-Id: I913e0dea8e3064c0f421f372331aff02b2d2e1f1
2016-04-18 18:19:31 +00:00
Robert Carr
4efc8fa0c0 Merge "Promote input method dialogs layers with input method." into nyc-dev
am: 36ac7e9

* commit '36ac7e9f88e43a518b9670f556c011cb3d8f236f':
  Promote input method dialogs layers with input method.

Change-Id: I3568a6bf40bcf0c001ea89c32f20071147901402
2016-04-18 18:19:30 +00:00
Rob Carr
8dd32a56f7 Merge "Always update DimLayer bounds when starting dim." into nyc-dev 2016-04-18 18:10:58 +00:00
Rob Carr
36ac7e9f88 Merge "Promote input method dialogs layers with input method." into nyc-dev 2016-04-18 18:10:20 +00:00
John Reck
660874d131 Merge "Fix NPE checkjni" into nyc-dev
am: 2a12c6c

* commit '2a12c6c2cf87be85365025c8a71976cc9117e2f6':
  Fix NPE checkjni

Change-Id: I821051804cc79118acf1d55ec094353301c25ba2
2016-04-18 17:58:08 +00:00
Selim Cinek
76e0d7dd18 Merge "Fixed a bug with the overflow number" into nyc-dev
am: db9f8d1

* commit 'db9f8d1d60f3bd5c2c94908aa6b0663c1c0cc978':
  Fixed a bug with the overflow number

Change-Id: Ia18fd9a1f33c96661fe672f8817412d1efff3704
2016-04-18 17:58:07 +00:00
John Reck
2a12c6c2cf Merge "Fix NPE checkjni" into nyc-dev 2016-04-18 17:48:01 +00:00
Dan Stoza
bbfe7f7d23 Merge "Revert "Hook up HDR capabilities from native SurfaceControl"" into nyc-dev
am: 71574c3

* commit '71574c3371441b621700e2829f28e0e6eeec1bd4':
  Revert "Hook up HDR capabilities from native SurfaceControl"

Change-Id: I1ed7512b73c48c89b9851825faa8abfbd364d8f1
2016-04-18 17:47:31 +00:00
Selim Cinek
db9f8d1d60 Merge "Fixed a bug with the overflow number" into nyc-dev 2016-04-18 17:45:57 +00:00
Chris Craik
9cd1bbe5c9 Improve multi-window render clipping logic
Fixes: 28125010

Restructures 'scene defer', to implement window backdrop overdraw
avoidance in new render pipeline, and disable clipping to content draw
bounds.

Also restructures FrameBuilder's constructors, to separate out into
multiple defer methods.

Change-Id: I53facb904c1a4a4acc493d8a489921a79a50494e
2016-04-18 10:39:02 -07:00
Dan Stoza
71574c3371 Merge "Revert "Hook up HDR capabilities from native SurfaceControl"" into nyc-dev 2016-04-18 17:37:57 +00:00
Sid Soundararajan
85da9e4d6b Merge "Add Rounded corners to cards." into nyc-dev
am: be8f788

* commit 'be8f788f86acd0755ad5d30401f20b0390c18e1b':
  Add Rounded corners to cards.

Change-Id: Ifb55764a4327392c2cbe67b7e288170f508f2920
2016-04-18 17:36:45 +00:00
Dan Stoza
2c38f45f27 Revert "Hook up HDR capabilities from native SurfaceControl"
This reverts commit 49d438ebdf.

Change-Id: Ic41e3006f06784a9fe6adaba6445bb18f2e7fad1
2016-04-18 17:35:38 +00:00
John Reck
4afbed15f3 Fix NPE checkjni
Fixes: 28240259

releasedCallback can be null, which we need to check for

Change-Id: Ib218e1c624be8734db5722fc625ebbd72fa099ec
2016-04-18 10:35:08 -07:00
Sungsoo Lim
44a33cfdf3 Merge "MediaBrowserService: Provide a way to retrieve root hints" into nyc-dev
am: bfa6d23

* commit 'bfa6d239b578fabd34781c11711a5413322efa6c':
  MediaBrowserService: Provide a way to retrieve root hints

Change-Id: I1642c27ba46a40758a130eaacc7c92a6d81e6178
2016-04-18 17:31:24 +00:00
Sid Soundararajan
be8f788f86 Merge "Add Rounded corners to cards." into nyc-dev 2016-04-18 17:30:25 +00:00
Sungsoo Lim
bfa6d239b5 Merge "MediaBrowserService: Provide a way to retrieve root hints" into nyc-dev 2016-04-18 17:21:59 +00:00
Ryan Seys
97c3608614 Merge "Fix a couple typos and clarify UI requirements for banner images" into mnc-mr-docs
am: 7c9712b

* commit '7c9712bd59d154f6de2663e1151b133fa06d6eb3':
  Fix a couple typos and clarify UI requirements for banner images

Change-Id: I78f686126073db69c4e3ec6ea7b53cd9878db684
2016-04-18 17:21:08 +00:00
Craig Donner
5a9237586f Merge "Replace CTS with CDD in comment for FEATURE_VR_MODE_HIGH_PERFORMANCE" into nyc-dev
am: e54b439

* commit 'e54b4397d37e12daa4d068feb61f9532afa6930e':
  Replace CTS with CDD in comment for FEATURE_VR_MODE_HIGH_PERFORMANCE

Change-Id: I0e10b1bc2eab517f2f3da2a0f43ac82eb893c9fb
2016-04-18 17:21:08 +00:00
Ryan Seys
7c9712bd59 Merge "Fix a couple typos and clarify UI requirements for banner images" into mnc-mr-docs 2016-04-18 17:11:46 +00:00
Craig Donner
e54b4397d3 Merge "Replace CTS with CDD in comment for FEATURE_VR_MODE_HIGH_PERFORMANCE" into nyc-dev 2016-04-18 17:09:55 +00:00
Ryan Seys
0bbb97dd15 Fix a couple typos and clarify UI requirements for banner images
Change-Id: Ibfe89c9f30ea274c613e17fbb03878d17fff3351
2016-04-18 17:04:40 +00:00
Dan Stoza
18120cd472 Merge "Hook up HDR capabilities from native SurfaceControl" into nyc-dev
am: 554fa0f

* commit '554fa0fa90f1d7eb2b7111c7d93ab3303b4ccdd8':
  Hook up HDR capabilities from native SurfaceControl

Change-Id: Idf767a504af9c3dc1244ecb2f9b9101cfe6b907c
2016-04-18 17:00:02 +00:00
Cheryl Potter
fa6e4eb593 Merge "docs: Remove unsupported emulator features and refer users to Android Emulator b/28070270" into mnc-mr-docs
am: 5f57a68

* commit '5f57a681f48398b9bdb5a9690411f467c6839c02':
  docs: Remove unsupported emulator features and refer users to Android Emulator b/28070270

Change-Id: Iea19b415bc447cecefadac994002d274882b204f
2016-04-18 17:00:00 +00:00
Cheryl Potter
5f57a681f4 Merge "docs: Remove unsupported emulator features and refer users to Android Emulator b/28070270" into mnc-mr-docs 2016-04-18 16:52:28 +00:00
Dan Stoza
554fa0fa90 Merge "Hook up HDR capabilities from native SurfaceControl" into nyc-dev 2016-04-18 16:51:56 +00:00
Shishir Agrawal
6a308f1f82 Merge "Adding slotId to certain Telephony broadcasts." into nyc-dev
am: 3f6e211

* commit '3f6e211d7306bb7a4d5abc01a966e06294a48988':
  Adding slotId to certain Telephony broadcasts.

Change-Id: Ie7ba6572548e7951d3c864e241b49aa38d656dd3
2016-04-18 16:33:02 +00:00
Sunil Dutt
eb70a28f62 Merge "Wifi: Introduce a configuration parameter to disable WiFi in ECBM" into nyc-dev
am: 951fe29

* commit '951fe2925ff61b7d11149c3d897763d278ba1006':
  Wifi: Introduce a configuration parameter to disable WiFi in ECBM

Change-Id: Ide2ad48f7372b1cb017040f299af79f67d67ec30
2016-04-18 16:33:00 +00:00
Sandeep Gutta
9297971390 Merge "Handle mnc 00 while retrieving the Resources based on subid" into nyc-dev
am: 37c26e4

* commit '37c26e4d13235b9fd297f1d52e9d874b7e488fbf':
  Handle mnc 00 while retrieving the Resources based on subid

Change-Id: I66abed6e3719160f8e9a80dba4802a0435dc4012
2016-04-18 16:32:58 +00:00
Shishir Agrawal
3f6e211d73 Merge "Adding slotId to certain Telephony broadcasts." into nyc-dev 2016-04-18 16:28:16 +00:00
Robert Greenwalt
951fe2925f Merge "Wifi: Introduce a configuration parameter to disable WiFi in ECBM" into nyc-dev 2016-04-18 16:27:52 +00:00
Robert Greenwalt
37c26e4d13 Merge "Handle mnc 00 while retrieving the Resources based on subid" into nyc-dev 2016-04-18 16:25:04 +00:00