Yunfan Chen
5f59801139
Merge "Modify the way of providing insets per WM change"
2022-06-10 05:09:24 +00:00
TreeHugger Robot
f66282dc04
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev am: a37556ae5c am: 40ad40ed49 am: adc7347719 am: 69463d8d67
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18722495
Change-Id: Ibf52c61f8a678191c50335069461e27930d5fc1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-10 00:12:45 +00:00
Tracy Zhou
92b49faa79
Use withLayer for live tile layering
...
Bug: 233007237
Test: make sure live tile ordering in overview is correct
Change-Id: I239949878634ff9a46975e7e6b92dc3be797ea88
2022-06-10 00:08:24 +00:00
TreeHugger Robot
69463d8d67
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev am: a37556ae5c am: 40ad40ed49 am: adc7347719
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18722495
Change-Id: I2f0806de5bdff1257da629d7b283efadf5e99e51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 23:51:22 +00:00
TreeHugger Robot
adc7347719
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev am: a37556ae5c am: 40ad40ed49
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18722495
Change-Id: I541a82b41bf5d4ae92c9cd9146271c73a03b19d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 23:12:50 +00:00
TreeHugger Robot
40ad40ed49
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev am: a37556ae5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18722495
Change-Id: I3988fc0e1dd0505f2f638b05159a39672a2be482
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:47:41 +00:00
TreeHugger Robot
f1a56dd852
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev am: a37556ae5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18722495
Change-Id: I8fb021e285eb5529f2732cb438627a4af69d5ba1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:46:43 +00:00
TreeHugger Robot
dcb13c8e40
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev am: a37556ae5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18722495
Change-Id: Ibf500cba41c41415feb6c8b6459784718abbbdea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:45:56 +00:00
Tracy Zhou
626937f2b0
Merge "Patch npe in TaskbarAllAppsController" into tm-qpr-dev am: c3ba24f06e am: 37baad8163
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18791875
Change-Id: I397eacf14155684a61dd6c6be5f90c5a2ad347ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:38:27 +00:00
TreeHugger Robot
a37556ae5c
Merge "Add grid_x field to DeviceSearchResultContainer." into tm-dev
2022-06-09 22:30:17 +00:00
Tracy Zhou
37baad8163
Merge "Patch npe in TaskbarAllAppsController" into tm-qpr-dev am: c3ba24f06e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18791875
Change-Id: Id153e998e52d99f07536e374335cf70f5109af70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:28:13 +00:00
Tracy Zhou
c3ba24f06e
Merge "Patch npe in TaskbarAllAppsController" into tm-qpr-dev
2022-06-09 22:12:08 +00:00
Hongwei Wang
0f72658372
Merge "Do not attempt auto-enter-pip if there is no valid leash" into tm-qpr-dev am: 40f049bcb4 am: d1e80e3c89
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18818897
Change-Id: I5c60ec9b2bf48b7419d52a968ece27dc3d47e722
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 20:31:25 +00:00
Hongwei Wang
d1e80e3c89
Merge "Do not attempt auto-enter-pip if there is no valid leash" into tm-qpr-dev am: 40f049bcb4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18818897
Change-Id: Idf38229913c1e3aefd966d1924044df7a85c8ab7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 20:10:01 +00:00
Hongwei Wang
40f049bcb4
Merge "Do not attempt auto-enter-pip if there is no valid leash" into tm-qpr-dev
2022-06-09 19:55:45 +00:00
Tracy Zhou
2583fb48b8
Patch npe in TaskbarAllAppsController
...
b/234617317#comment3
Bug: 234617317
Test: manual
Change-Id: I7cff0df86db4fdf58b33240594784598950f1a88
2022-06-09 19:22:31 +00:00
Hongwei Wang
24aeafaef1
Call setCanAffectSystemUiFlags(false) only for PiP
...
It was too aggressive to call that in all cases including swipe
split-screen to home.
Video: http://recall/-/b1EZhgUkQcpML5OwZekLBN/dlG6qSf9pT2f4YlIe2Klb3
Video: http://recall/-/b1EZhgUkQcpML5OwZekLBN/cfXwlpol5vi2AER32rKu2x
Bug: 213598210
Test: 1. follow the reproduce steps in the bug. \
2. make sure PiP from split-screen has no regressions. \
see also the videos.
Change-Id: I33d71294595729f8cdf72258c4d45c29a77935c2
2022-06-09 12:10:38 -07:00
Alex Chau
8e05658953
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev am: 1965e1309c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756727
Change-Id: I7ec54c5ec3dbb1d6d5a4b284fd1c6c3b4c1ec5e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:08:48 +00:00
Alex Chau
9fb5f5d2f3
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev am: 1965e1309c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756727
Change-Id: I2b6d59953e0c6e28b873e82b992fc3ffc98faacc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:07:52 +00:00
Alex Chau
de165adb24
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev am: 1965e1309c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756727
Change-Id: I65878b015de1ed4542cf1f30e06e98ead7145911
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:07:22 +00:00
Alex Chau
1965e1309c
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev
2022-06-09 17:40:07 +00:00
Hongwei Wang
1cd4162b82
Do not attempt auto-enter-pip if there is no valid leash
...
No reproduce path for the bug being reported, this fix is to ensure we
do not start the auto-enter-pip animation with invalid leash at the
first place.
Bug: 234796719
Test: N/A for the bug, verify the normal auto-enter-pip still works
Change-Id: I6f2164a322877f1b0213a1ee09eb476090300c7f
2022-06-09 10:27:18 -07:00
TreeHugger Robot
5f6281f3ed
Merge "Hide taskbar while VoiceInteractionWindow is visible" into tm-qpr-dev am: e9f606f995
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18798079
Change-Id: I79f5f1fba2a4033769de2acdf1e74d1a1348e0f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 17:22:40 +00:00
TreeHugger Robot
e9f606f995
Merge "Hide taskbar while VoiceInteractionWindow is visible" into tm-qpr-dev
2022-06-09 16:55:38 +00:00
Alex Chau
3783778a14
Merge "Use normalized CachedDisplayInfo as key" into tm-qpr-dev am: cbde3a3a8d am: f290797184
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18754331
Change-Id: Id0cf035044f5cd9aa8cc10e9492abbc85f543e06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 16:01:31 +00:00
Alex Chau
f290797184
Merge "Use normalized CachedDisplayInfo as key" into tm-qpr-dev am: cbde3a3a8d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18754331
Change-Id: I4a84ca5e6752c936538288fae986da2edad4711f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 15:26:22 +00:00
Alex Chau
cbde3a3a8d
Merge "Use normalized CachedDisplayInfo as key" into tm-qpr-dev
2022-06-09 15:10:27 +00:00
Alex Chau
2545e92264
Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays
...
Bug: 227459045
Bug: 221071695
Test: manual
Change-Id: I8c1587e05a30abf75a01a84ebda6522606abb99b
2022-06-09 12:12:57 +00:00
Alex Chau
661f02de18
Use normalized CachedDisplayInfo as key
...
- For system Launcher, migrate to use getPossibleMaximumWindowMetrics instead of getDisplays
- Removed usage of displayId
- In estimateInternalDisplayBounds, use CachedDisplayInfo directly as a key
- When cache retunrs null for the current display (e.g. the 3P launcher case), invalidate the cache and estimate again, and only add to supportedBounds if current display is not found in the new cache
Bug: 227459045
Bug: 198965093
Test: manual
Change-Id: Ibcc05ba483ed31a40d16e3cf49c3f3d43af68cf6
2022-06-09 11:36:47 +01:00
Tony Wickham
9a54d2aa43
Hide taskbar while VoiceInteractionWindow is visible
...
- Fade out icons (or stashed handle if stashed)
- Move background to APPLICATION_OVERLAY layer (behind VIW)
- Only for gesture nav
- On home screen in 3 button mode, translate buttons down when assistant
is invoked
Test: Invoke assistant, ensure it draws above taskbar background and
taskbar stops drawing icons or stashed handle
Bug: 225200928
Change-Id: I7807d30df8f358295b8231d89217c7413f32c6f9
Merged-In: I7807d30df8f358295b8231d89217c7413f32c6f9
2022-06-09 05:21:42 +00:00
Tony Wickham
d57cc54a92
Merge "Hide taskbar while VoiceInteractionWindow is visible"
2022-06-09 05:21:17 +00:00
Jerry Chang
74c70f1f89
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa am: 291115ce7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: Ie7c71ca5ccd2aa2bd8c98b042a1f1c3560468099
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:41:07 +00:00
Jerry Chang
6058234f3f
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: ffe3f4aed5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: I75397bae67b8274ebcadb6c2228f05c4ca5e92fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:14:32 +00:00
Jerry Chang
291115ce7e
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: I7cf326d0a00c4b1dccbd3472b1adc5ec8aa9b418
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:07:24 +00:00
Jerry Chang
585411a3fa
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: Ia67807cf497fed81837707dcc401aeaa7d6f4a72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 00:54:35 +00:00
Jerry Chang
ffe3f4aed5
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: I3563f65eea46fe1acc311f82673f717ee1efd095
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 00:53:32 +00:00
Jerry Chang
b17912fd75
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: If9bd971313cf613cf8eaee19fce4a6a1ddc50bc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 00:53:11 +00:00
Jerry Chang
0b944f6a4d
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev
2022-06-09 00:32:49 +00:00
Winson Chung
883facf091
Updating call to match change in interface
...
Bug: 235273016
Test: Start up several apps and take a heap dump and verify the buffers
have been preemptively closed prior to the next GC
Change-Id: If7e46e668efa101d4257dd174f31e5e366a02c9d
2022-06-08 23:31:15 +00:00
Becky Qiu
5b4816a119
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424 am: 9074e97780
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: I2a0888dcd1487533dc0d7c2d18f1384ada177823
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 19:20:35 +00:00
Becky Qiu
013ea78b95
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: 40059b55cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: Ie18546e63867101d9ac6db9bc0534042864b956a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 18:53:22 +00:00
Becky Qiu
9074e97780
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: I339a468a49fc8490154dd0dc4d6266ab6e41f90e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 18:52:38 +00:00
Becky Qiu
f9dfd06424
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: I95de30e9971e85981814ca5298d1956870720c76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 18:26:24 +00:00
Becky Qiu
40059b55cc
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: Ibecd39ae00198dbf352a5d7cdfe450320fe7d1f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 18:25:08 +00:00
Becky Qiu
9d84f6e7fb
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: I00d85dc5e5afb784fdc243ce93115193c5560e80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 18:24:54 +00:00
Becky Qiu
fe83fce489
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev
2022-06-08 18:02:07 +00:00
Tony Wickham
d127d521f1
Hide taskbar while VoiceInteractionWindow is visible
...
- Fade out icons (or stashed handle if stashed)
- Move background to APPLICATION_OVERLAY layer (behind VIW)
- Only for gesture nav
- On home screen in 3 button mode, translate buttons down when assistant
is invoked
Test: Invoke assistant, ensure it draws above taskbar background and
taskbar stops drawing icons or stashed handle
Bug: 225200928
Change-Id: I7807d30df8f358295b8231d89217c7413f32c6f9
2022-06-08 17:23:45 +00:00
Jerry Chang
c04af333f5
Prevent wallpaper flicker while entering split screen from overview
...
When launching a pair of apps from overview panel, it will perform
cross-fade animations to transit from overview to the split pair. But
wallpaper might be visible for a while when both overveiw and split pair
is transparent during the transition. This updates to not fade-out
overview until the split pair is finishing showing in foregorund to
prevent the flicker of wallpaper.
Bug: 235137249
Test: swipe to home and enter overview panel, select and swipe down to
enter a split pair, verified there's no flicker.
Change-Id: Iec1dc49e260f6e46640d47295d7f65dad5c24ab5
2022-06-08 15:26:25 +00:00
TreeHugger Robot
9d3ae204d9
Merge "Show split option without consider the "Lock task mode"" into tm-qpr-dev am: 34bc21ffb0 am: edd37684ed
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18753549
Change-Id: Ie1ef1870d833dd43ae6d8047924443d6063d2be6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 04:14:01 +00:00
Winson Chung
cd95768e0e
Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 0cf33355a0 am: d3a7d37a57
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661
Change-Id: Ice05097acc2736d7c313dc04900e501c4f003191
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 04:00:09 +00:00