Mateusz Cicheński
66ce8a05a4
Merge "Add a description to the params of keep clear rects APIs." into tm-dev am: f829b1332f am: 29ad65493f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17772404
Change-Id: I9de8a9b3bb59f1dfee8bb6c9a56e490ae5236526
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-03 19:19:18 +00:00
Mateusz Cicheński
f829b1332f
Merge "Add a description to the params of keep clear rects APIs." into tm-dev
2022-05-03 18:09:16 +00:00
Automerger Merge Worker
3e579bb9bc
Merge "Merge "Introduce WindowlessWindowLayout" into tm-qpr-dev am: c1534e9727" into tm-qpr-dev-plus-aosp am: e17011a927
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17856348
Change-Id: Ifb96e77336a119496b66bc663fffe040340b39b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-03 09:16:13 +00:00
Tiger Huang
0593493dc9
Merge "Introduce WindowlessWindowLayout" into tm-qpr-dev am: c1534e9727
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17856348
Change-Id: I8e73ce0ff3fe16de660abe43e8f5b7809656e88e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-03 08:45:42 +00:00
Jernej Virag
624985c771
Merge "Trace Window relayout reasons" into tm-dev am: cfbbd755ff am: 1ec9e808cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18090282
Change-Id: I2e7eb859dfcd75d9b2815a2831275f8eb942d328
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-03 07:47:13 +00:00
Jernej Virag
cfbbd755ff
Merge "Trace Window relayout reasons" into tm-dev
2022-05-03 06:45:30 +00:00
TreeHugger Robot
30dae54ef4
Merge "Removed extraneous comment delimiter from the getDefaultFocusHighlightEnabled method." into tm-dev am: f4adad3636 am: 60864f1929 am: c1d06f2fc4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896368
Change-Id: I4362ce86f35106b2209f0506a18382ee5c50b149
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 17:46:29 +00:00
TreeHugger Robot
25f3627288
Merge "Removed extraneous comment delimiter from the getDefaultFocusHighlightEnabled method." into tm-dev am: f4adad3636 am: 2f84bab7cb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896368
Change-Id: I368a70b67b91e8586c6aa81a71c62bb2a458c05e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 17:45:11 +00:00
TreeHugger Robot
f4adad3636
Merge "Removed extraneous comment delimiter from the getDefaultFocusHighlightEnabled method." into tm-dev
2022-05-02 17:13:17 +00:00
Jacqueline Bronger
11fc147d47
Merge "Handle PiP params changes in onTaskInfoChanged" into tm-dev am: 936456aebc am: b6a40eb62f am: 2e5c383b73 am: 65711cffc6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17523158
Change-Id: Ib3ccd7fff1dba6505b34bb9326daaa5107a933cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 13:05:16 +00:00
Robert Horvath
d5a0a20316
Merge "Rate limit calls from apps to reportKeepClearAreaChanged" into tm-dev am: c11507f96c am: 4b5519a927 am: a7aa61629d am: 6b454e69f9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17982492
Change-Id: I96aa5f965e5ed3a6fa1ccc3e8ce053099d0b5463
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 13:03:14 +00:00
Jernej Virag
c48601b0af
Trace Window relayout reasons
...
Window relayouts (and subsequent binder calls) are common performance issues
and the reason for relayout can be hard to determine in Perfetto traces.
This adds reason for triggered window relayout to the trace
if View tracing is currently enabled.
Bug: 231121537
Test: Using perfetto, see https://screenshot.googleplex.com/AgsM2pfidDAav7j
Change-Id: Ib1d9b673517eb80b09c6bacedd34e26cb502877b
2022-05-02 12:45:39 +00:00
TreeHugger Robot
2c8a3b7cc3
Merge "Adds perfetto tracing to ScrollCaptureConnection" into tm-dev am: f9ccda5c78 am: c06cd36243 am: 381f39e885 am: 31d99309dd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18070157
Change-Id: I649367d1e2dabeec8ae0e50f7a4d9770174dcd0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 12:05:33 +00:00
TreeHugger Robot
b48f79c04e
Merge "Fix colorSpace lose during screen rotation." into tm-dev am: 0be3f09073 am: 71420321e1 am: cf4713e17e am: 31465c1b15
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18092563
Change-Id: I6c77634e5665ff5b27f8d70a12294d330bbe0509
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 11:50:54 +00:00
Taran Singh
1cdcc0239e
Merge "Fix InputConnection creation callback" into tm-dev am: d5bb81348c am: 38d073d25f am: 2881d67cbb am: 091047b253
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896003
Change-Id: I6ca2729a26321d2d6473feead745a05405cb0746
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 11:11:58 +00:00
Automerger Merge Worker
5f72dd8c1e
Merge "Merge "Allow rapid request/release of pointer capture" into tm-dev am: 5b22099c1c am: b2d8333ae1" into tm-d1-dev-plus-aosp am: ea3c474a38 am: 52ff99acd8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17523884
Change-Id: Ic6d6e38bd65fee799f2baaf4e9ef4f8d31876d6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 10:05:27 +00:00
Leon Scroggins
a273d84252
Merge "Propagate HDR information to screenshot animation." into tm-dev am: 866f67dc94 am: 44f36e6a28 am: 9f486a0c60 am: 8ceef30c1e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17992944
Change-Id: I75ffbe16e09590ee7100e2b9bdecec92415f3d24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 10:00:13 +00:00
Ming-Shin Lu
07402d4d84
Merge changes I96b17c78,If4b09f5b into tm-dev am: e6a860a747 am: a5128e6b60 am: 45a8a9d7c7 am: 23cd441ced
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17943634
Change-Id: Ib9b58cf72414b248f14fb41d5c6cc4ff9083b05d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 09:57:36 +00:00
Naomi Musgrave
beb0d6d03d
Merge "Only return ROTATION_0 for WM#getPossibleMaximumWindowMetrics" into tm-dev am: 439a7fe9a0 am: 413d98e9ba am: 40816de2c7 am: fbcfc438c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17942483
Change-Id: Ic4fe2ca2e39fc2f75eedf89b5eefb81f9ba6c59e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 09:52:22 +00:00
Jacqueline Bronger
65711cffc6
Merge "Handle PiP params changes in onTaskInfoChanged" into tm-dev am: 936456aebc am: b6a40eb62f am: 2e5c383b73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17523158
Change-Id: If93ba0390f3d2f7b562cae81d7d9350321af91a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 09:22:00 +00:00
Robert Horvath
6b454e69f9
Merge "Rate limit calls from apps to reportKeepClearAreaChanged" into tm-dev am: c11507f96c am: 4b5519a927 am: a7aa61629d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17982492
Change-Id: I94908e459dd70692d790cdda281df6fde494f709
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 08:59:14 +00:00
Jacqueline Bronger
936456aebc
Merge "Handle PiP params changes in onTaskInfoChanged" into tm-dev
2022-05-02 08:35:59 +00:00
Robert Horvath
c11507f96c
Merge "Rate limit calls from apps to reportKeepClearAreaChanged" into tm-dev
2022-05-02 08:05:26 +00:00
Justin Ghan
0ddf706dd0
Merge "Scribe: Find candidate view in stylus down event"
2022-04-30 05:09:13 +00:00
TreeHugger Robot
31d99309dd
Merge "Adds perfetto tracing to ScrollCaptureConnection" into tm-dev am: f9ccda5c78 am: c06cd36243 am: 381f39e885
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18070157
Change-Id: Ic338fbb6468d2b91a2fa0f4dcdd90000fe84c189
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-30 02:01:35 +00:00
TreeHugger Robot
f9ccda5c78
Merge "Adds perfetto tracing to ScrollCaptureConnection" into tm-dev
2022-04-30 00:57:52 +00:00
TreeHugger Robot
31465c1b15
Merge "Fix colorSpace lose during screen rotation." into tm-dev am: 0be3f09073 am: 71420321e1 am: cf4713e17e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18092563
Change-Id: If9c95d8f71b3cad5797747b97f34efd756ca25c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-30 00:03:52 +00:00
TreeHugger Robot
0be3f09073
Merge "Fix colorSpace lose during screen rotation." into tm-dev
2022-04-29 23:17:53 +00:00
Taran Singh
091047b253
Merge "Fix InputConnection creation callback" into tm-dev am: d5bb81348c am: 38d073d25f am: 2881d67cbb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17896003
Change-Id: I3c12bd90f4a399784a1b9c87507720046c58b56b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 21:44:00 +00:00
Automerger Merge Worker
52ff99acd8
Merge "Merge "Allow rapid request/release of pointer capture" into tm-dev am: 5b22099c1c am: b2d8333ae1" into tm-d1-dev-plus-aosp am: ea3c474a38
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17523884
Change-Id: Ifd5128b5740f2dc7c13ea3f236604cab26ab019f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 21:05:02 +00:00
Rachel Lee
182c9a81e4
Merge "Remove getLatestVsyncEventData in Choreographer." into tm-dev am: fa426b9d49 am: f6bd8f5b0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17969373
Change-Id: I55fc368af90347d4c99d0541c789c63fd28eb0cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 21:01:02 +00:00
Leon Scroggins
8ceef30c1e
Merge "Propagate HDR information to screenshot animation." into tm-dev am: 866f67dc94 am: 44f36e6a28 am: 9f486a0c60
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17992944
Change-Id: I2a4837e77758b5cbc9db1c8bc60d954ee03b9ef2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 20:46:54 +00:00
Ming-Shin Lu
23cd441ced
Merge changes I96b17c78,If4b09f5b into tm-dev am: e6a860a747 am: a5128e6b60 am: 45a8a9d7c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17943634
Change-Id: I9eb2ecf92a61a706f2a7b369cc3855d59985bfd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 20:45:15 +00:00
Naomi Musgrave
fbcfc438c4
Merge "Only return ROTATION_0 for WM#getPossibleMaximumWindowMetrics" into tm-dev am: 439a7fe9a0 am: 413d98e9ba am: 40816de2c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17942483
Change-Id: I9b10cb3b5b37a9fc51ef2b2abfcf72f11108295b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 20:42:06 +00:00
Sally Qi
195ff67523
Fix colorSpace lose during screen rotation.
...
- setColorSpace only supports Display_p3 and sRGB
Bug: 229735367
Test: test picture rotation and check log
Change-Id: If2d6ab965be28d35a3adf330e7050e16e40f9620
2022-04-29 13:19:37 -07:00
Mark Renouf
2088e50967
Adds perfetto tracing to ScrollCaptureConnection
...
Change-Id: I7d018fa7c4e4eb3261a75165713303756b271520
2022-04-29 16:11:27 -04:00
Josh Tsuji
24335f1e1c
[conflict] Merge changes Iee97d469,Ica1b552a into tm-dev am: 50f19f212e am: b16ae20c70
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17892807
Change-Id: Idfdc818cc52b62e73a84dde091c25ea7834040fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 19:23:57 +00:00
Rachel Lee
a916b4d115
Merge "Remove getLatestVsyncEventData in Choreographer." into tm-dev am: fa426b9d49 am: 1b3b5cb738 am: 6789acb7dd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17969373
Change-Id: I3f01b40b6c5634e61775cb9de6500892e1aba9b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 19:12:21 +00:00
Taran Singh
d5bb81348c
Merge "Fix InputConnection creation callback" into tm-dev
2022-04-29 18:58:36 +00:00
Shawn Lin
e90c3ce2af
Merge "Fixed cts failure of WindowInsetsControllerTests" into tm-dev am: 8f1320d8a9 am: f567f0cd44
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17951708
Change-Id: I4fc08c04f15b9c6f05822a85407fafbdaba5a95e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 18:51:11 +00:00
Josh Tsuji
1f4c9256a6
Merge changes Iee97d469,Ica1b552a into tm-dev am: 50f19f212e am: b646165870 am: aec5cef87a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17892807
Change-Id: I0a9f664c4066bed6e8f72927b4a21923283d2e12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-29 18:42:16 +00:00
TreeHugger Robot
5b22099c1c
Merge "Allow rapid request/release of pointer capture" into tm-dev
2022-04-29 16:58:10 +00:00
Tiger Huang
c1534e9727
Merge "Introduce WindowlessWindowLayout" into tm-qpr-dev
2022-04-29 16:50:14 +00:00
Justin Ghan
d49d0fe228
Merge "Move setHandwritingArea call to View#sizeChanged"
2022-04-29 15:42:08 +00:00
Leon Scroggins
866f67dc94
Merge "Propagate HDR information to screenshot animation." into tm-dev
2022-04-29 15:16:21 +00:00
Ming-Shin Lu
e6a860a747
Merge changes I96b17c78,If4b09f5b into tm-dev
...
* changes:
Make DialogThemedActivity main window is not focusable
Make IME visiblity stable without unexpected hidden when setControl
2022-04-29 14:19:28 +00:00
Jacqueline Bronger
bb2980a0e0
Handle PiP params changes in onTaskInfoChanged
...
Before, there were two paths for listening to pip params changes, either
via onTaskInfoChanged (only handle aspect ratio changes the same way for
all form factors) and PinnedTaskListener.
Now all PiP params changes are handled in onTaskInfoChanged and use
similar listeners to allow for different behavior for different form
factors.
Also adds a TvPipTaskOrganizer so that only relevant params are checked.
Bug: 218456378
Bug: 220042536
Bug: 228854691
Test: atest PinnedStackTests
Change-Id: I673ab69ee9253db782c41da96695b5a374345086
2022-04-29 11:25:44 +02:00
Naomi Musgrave
86e40f73a0
Only return ROTATION_0 for WM#getPossibleMaximumWindowMetrics
...
Do not return every rotation for window metrics.
Bug: 228288352
Test: atest WmTests:PossibleDisplayInfoMapperTests
Change-Id: I756b079bfce09cf618500f3d07547ec94ac60694
2022-04-29 09:02:20 +00:00
Naomi Musgrave
266d64967a
Merge "Revised API docs of overloaded getGlobalVisibleRect methods and getLocalVisibleRect method. Fixed punctuation of "x and y coordinates" in getLocationOnScreen, getLocationInWindow, and getLocationInSurface."
2022-04-29 08:46:27 +00:00
Haoyu Zhang
abbb1d9969
Merge "Scribe: Introduce setHandwritingBoundsOffset API"
2022-04-28 22:04:41 +00:00