TreeHugger Robot
ad4efb2187
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: a5b2528879 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15038168
Change-Id: I87b70b9d738ab72dfb073edb3a527df45927f1be
2021-06-20 01:04:50 +00:00
TreeHugger Robot
a5b2528879
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-20 00:46:50 +00:00
Bill Yi
d1be12c08c
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I76f316be421230e80ef8601cdf0c41edf993f1e3
2021-06-19 20:21:10 +00:00
TreeHugger Robot
e563cb2cee
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: a74b54d04b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15036026
Change-Id: I6238fd1fea8cb1c26aef142dade597de2a76f525
2021-06-19 18:43:34 +00:00
TreeHugger Robot
a74b54d04b
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 18:30:14 +00:00
TreeHugger Robot
a897834e2c
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: e20ce2ba5c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15037646
Change-Id: I55e6f45230efa18b32b8f889ae3db2b7f14d3caa
2021-06-19 18:18:58 +00:00
TreeHugger Robot
e20ce2ba5c
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 18:14:59 +00:00
TreeHugger Robot
f659fa37b4
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 2aee76357b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15037776
Change-Id: Idda4147dd722714b0ef237f70256f71ead72d669
2021-06-19 18:14:34 +00:00
TreeHugger Robot
b04d651493
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: d2c0cd36c5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15037779
Change-Id: Id99fe6ed0c945decf88ed13799a5c1ea706e9b6d
2021-06-19 18:14:23 +00:00
TreeHugger Robot
9bf7cba290
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: e0d2e68078 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15036431
Change-Id: I635f1287075903868fe35969dc982e276fab8f9c
2021-06-19 18:14:12 +00:00
TreeHugger Robot
a13d7f038d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 5c6a5de5c2 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15036276
Change-Id: Ib50fe8020afefbc8d09151a369e8e39ca6833f03
2021-06-19 18:13:39 +00:00
TreeHugger Robot
94688c8d9f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 6d19702bdf -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15036275
Change-Id: I7ad1357828c34424de954e10633bf456fc99774f
2021-06-19 18:13:11 +00:00
TreeHugger Robot
2aee76357b
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 18:11:26 +00:00
TreeHugger Robot
d2c0cd36c5
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 18:11:17 +00:00
TreeHugger Robot
e0d2e68078
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 18:08:23 +00:00
TreeHugger Robot
5c6a5de5c2
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 18:03:44 +00:00
TreeHugger Robot
6d19702bdf
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-06-19 17:58:51 +00:00
Hongwei Wang
13aef6e815
Merge "Do not skip onMovementBoundsChanged if already in PiP" into sc-v2-dev am: b346d3a64c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15026238
Change-Id: I8fa758907d0872931861d0c720e99383d68fa3eb
2021-06-19 17:09:45 +00:00
Bill Yi
0e6788417a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ied840ad33cb5a6997c6e860405b9e3523a37234c
2021-06-19 16:55:31 +00:00
Bill Yi
9b85f3e3f4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I410511137c6e35cb1b5a33ff5128ffe1974e9a0a
2021-06-19 16:54:14 +00:00
Hongwei Wang
b346d3a64c
Merge "Do not skip onMovementBoundsChanged if already in PiP" into sc-v2-dev
2021-06-19 16:52:50 +00:00
Bill Yi
732cf71b2e
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5734dd89eaeb817da91466179ef585c8c1f269ce
2021-06-19 13:04:21 +00:00
Bill Yi
f2d0f0711c
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib6105494d27fdbca308896903167e456c91b6e9b
2021-06-19 12:52:22 +00:00
Bill Yi
1c1ae38dcb
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I096a8dec975ae952a0c94411b144c4794a68a03e
2021-06-19 12:23:36 +00:00
Bill Yi
5e56f80f4a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5641094d15c4e2ae4fdcc5cd64ccc28c8f3f0de9
2021-06-19 11:56:33 +00:00
Bill Yi
2358f1ee98
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I61e345936ed6dc702b2d3228fb61477589a55a01
2021-06-19 09:12:51 +00:00
Evan Rosky
79f1fadb39
Merge "Fix task-organizer + shell transit interractions during tests" into sc-v2-dev am: 5ccd28488d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14908295
Change-Id: Ie5c46dd21b7a3f923238b7a25f1d6d18b8ba6af0
2021-06-19 00:59:09 +00:00
Evan Rosky
5ccd28488d
Merge "Fix task-organizer + shell transit interractions during tests" into sc-v2-dev
2021-06-19 00:44:51 +00:00
Chris Li
561921a057
Merge "Add Builder for WindowContainerTransaction#HierarchyOp" into sc-v2-dev am: 5f17dfe9f0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15028267
Change-Id: Iddd54306806dfcb30b2f49b3a7e9415dca1e849b
2021-06-18 23:03:02 +00:00
Chris Li
5f17dfe9f0
Merge "Add Builder for WindowContainerTransaction#HierarchyOp" into sc-v2-dev
2021-06-18 22:48:17 +00:00
Hongwei Wang
298da246f0
Do not skip onMovementBoundsChanged if already in PiP
...
If the Task is already in PiP mode and fixed rotation is happening, we
still need the onMovementBoundsChanged callback to go through in
PipTaskOrganizer.
Note that there seems to be an existing bug that Launcher shelf height
is ignored with the following steps
- Enter PiP and open another app to fullscreen
- Rotate screen and swipe the other app to home
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/gs08EEyHyNcn86lsIcbIRe
Bug: 191143521
Test: follow the reproduce steps in bug, see the video
Change-Id: I601c7493794316883445e9c69e5cdd6a808e8933
2021-06-18 15:24:19 -07:00
Evan Rosky
b914b2af13
Merge "Some fixes to shell transitions lifecycle handling" into sc-v2-dev am: 2ed4561187
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14824110
Change-Id: I1c663506388c63090d4ecd44c786c600c0747b1f
2021-06-18 21:57:30 +00:00
Evan Rosky
2ed4561187
Merge "Some fixes to shell transitions lifecycle handling" into sc-v2-dev
2021-06-18 21:39:23 +00:00
Chris Li
58d1216088
Add Builder for WindowContainerTransaction#HierarchyOp
...
Refactor it as we are adding more options.
Bug: 190433129
Test: just refactor
Change-Id: I316899427c1c8e12d97fd5f018c455a246da30bb
2021-06-18 12:40:34 -07:00
Jakub Pawlowski
37c700dbbe
Bluetooth: fix comments on Volume Control Profile review
...
Bug: 150670922
Test: compilation
Merged-In: I72b36b77aa97aa9501d13ecdfe0b9b7f49bcce2c
Change-Id: I72b36b77aa97aa9501d13ecdfe0b9b7f49bcce2c
2021-06-18 17:26:43 +00:00
Evan Rosky
f474057626
Fix task-organizer + shell transit interractions during tests
...
During tests, task-organizers sometimes get registered/unregistered
overtop the shell task-organizer. This can race with transition
animations (most common during teardown where the instrumentation
isn't waiting for anything and doesn't know what the test was
doing).
To remedy this, add a waiting mechanism to transition controller so
that these operations (like register/unregister) won't run during
transition animations. This is designed to have basically 0 impact
on normal usage.
Also, because chanhing organizers goes through a "migrateSurface"
flow, it can also mix-up unfavorably with transitions (esp. in cases
where Shell uses transitions to handle visibility). For this one
case, we manually "show" task surfaces after they've been migrated
even for organized tasks. This simulates the desired effect that
register/unregister shouldn't alter the system state.
Bug: 183993924
Test: atest CrossAppDragAndDropTests
Change-Id: I6a8f80fe92442e1ac12be8e5ff4322b58567157a
2021-06-18 09:11:23 -07:00
Evan Rosky
6173c26649
Some fixes to shell transitions lifecycle handling
...
Added a remote transitionfilter for container ordering. This way
launcher animation won't engage if it is appearing behind a
translucent task.
Modify commitVisibility to properly update client visibility
when shell transitions are enabled.
Fixed issue where activity start was deferring sync-engine
readiness even for "delivered-to-top" or cancelled activity
starts. This meant it would wait forever.
Hooked up the "enter animation complete" reporting to shell
transitions.
Removed interference by legacy freeform/maximize animation
logic (which was calling setReady at incorrect times).
Bug: 183993924
Test: atest ActivityLifecycleTests
Change-Id: I1138079b1ae05248cefa211e0597fd6723a8bbba
2021-06-18 09:11:02 -07:00
Łukasz Rymanowski
a5a3d32839
DO NOT MERGE Bluetooth: add Volume Control Profile boilerpalate
...
This is very simple API to allow Android to connect VCP profile.
Bug: 150670922
Test: compilation
Sponsor: jpawlowski@
CTS-Coverage-Bug: 190833351
Merged-In: Ib20d967fcf6797077abf83b40b0eda526e5ab89d
Change-Id: Ib20d967fcf6797077abf83b40b0eda526e5ab89d
2021-06-18 14:33:41 +02:00
Jakub Pawlowski
d8ad48746d
DO NOT MERGE Revert "Bluetooth: add Volume Control Profile boilerpalate"
...
This reverts commit 690b89ec89 .
Merged-In: Ib20d967fcf6797077abf83b40b0eda526e5ab89d
Change-Id: I164fcdeddab6579cf10174c1123984e856fa6f20
2021-06-18 14:33:03 +02:00
TreeHugger Robot
22855de097
Merge "Revert "Temporarily exclude Launcher from sandboxing; to be reverted once"" into sc-v2-dev am: 58ef180354
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15012540
Change-Id: Ib2d3530aed6e481c2097405b331009bf58a6d172
2021-06-18 12:20:38 +00:00
TreeHugger Robot
58ef180354
Merge "Revert "Temporarily exclude Launcher from sandboxing; to be reverted once"" into sc-v2-dev
2021-06-18 12:11:48 +00:00
TreeHugger Robot
06cae644e8
[automerger skipped] Merge "DO NOT MERGE - Merge RQ3A.210605.005" into stage-aosp-master am: d39d129fdb -s ours am: fa676e63da -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15024352
Change-Id: I9c11cab8894889e50bece8e405cb243184d479b0
2021-06-18 11:54:23 +00:00
TreeHugger Robot
fa676e63da
[automerger skipped] Merge "DO NOT MERGE - Merge RQ3A.210605.005" into stage-aosp-master am: d39d129fdb -s ours
...
am skip reason: Merged-In Idc989ac84777589b4bdd72012833cdbdab7e872c with SHA-1 58cd8bc29e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15024352
Change-Id: I2f88914f49ea0b981073fbaaf4c252d491633497
2021-06-18 11:42:23 +00:00
TreeHugger Robot
d39d129fdb
Merge "DO NOT MERGE - Merge RQ3A.210605.005" into stage-aosp-master
2021-06-18 11:38:15 +00:00
Selim Cinek
6b9ec9a92c
Merge "Fixed an issue where the top edge flickered" into sc-dev am: 4f0d02b4c8 am: 46c30b3343
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14964841
Change-Id: I8fba7bba7029628456b30091194b2eabfd9ecbda
2021-06-18 10:08:21 +00:00
Selim Cinek
3a711b6eb8
Merge "Fixed an issue where the top edge flickered" into sc-dev am: 4f0d02b4c8 am: 67f04ed84b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14964841
Change-Id: Ia2998c0465560f4a200e91bbdfdebbc9b1d365f8
2021-06-18 10:08:07 +00:00
Selim Cinek
67f04ed84b
Merge "Fixed an issue where the top edge flickered" into sc-dev am: 4f0d02b4c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14964841
Change-Id: I30ae7296666fc3f088beb965482cd9eadfa401d1
2021-06-18 09:55:07 +00:00
Selim Cinek
46c30b3343
Merge "Fixed an issue where the top edge flickered" into sc-dev am: 4f0d02b4c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14964841
Change-Id: Ifc96bdbdbe4a441959d8cd817184562634aef299
2021-06-18 09:54:40 +00:00
Selim Cinek
4f0d02b4c8
Merge "Fixed an issue where the top edge flickered" into sc-dev
2021-06-18 09:39:55 +00:00
Ryan Lin
a6a90d5bde
Merge "Fix incorrect boundary/appearance after folding the device" into sc-v2-dev am: f99ab88d71
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14809878
Change-Id: I29b717a66471ca9eacbfff93336f064ea72cab68
2021-06-18 09:13:48 +00:00