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
63f5bb70de
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-qpr-dev am: 68e0f43e85 am: 371c4ded13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756726
Change-Id: I1257165e6ce2d66bb678489b9c624cb18167cf25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:29:24 +00:00
Automerger Merge Worker
72126b9fb0
Merge "Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880 am: 0753483188" into tm-d1-dev-plus-aosp
2022-06-09 18:27:57 +00:00
Andy Wickham
e93607da6b
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880 am: 0753483188
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801671
Change-Id: Ifc389d9cb1953fcacb51c16a02501682eaf0365e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:27:55 +00:00
Andy Wickham
d362cd7207
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880 am: 0d15bf446c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801671
Change-Id: I7136c95e59b2548179dae55d283c40489ec39696
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:27:52 +00:00
Alex Chau
b153bd2e25
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev am: 1965e1309c am: de165adb24
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756727
Change-Id: Ifc40e14d37667ffab20f4b3d5111c83b713aec01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:27:46 +00:00
Alex Chau
ab56bda55a
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev am: 1965e1309c am: 8e05658953
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756727
Change-Id: I522ec0c194c1ed4d446c354561e4e4e8fbd8e519
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:27:39 +00:00
Andy Wickham
0753483188
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801671
Change-Id: Idd205c367820c54ed3151a8674b78d1063d33b27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:09:00 +00: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
371c4ded13
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-qpr-dev am: 68e0f43e85
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18756726
Change-Id: Ide1a1e8116fad26c8b68e5efd5843d05a4991b9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:08:22 +00:00
Andy Wickham
2f8633d95b
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801671
Change-Id: I1d7298e5774531e42889e67990a5687b710a5b92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:08:00 +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
Andy Wickham
0d15bf446c
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801671
Change-Id: Ia83993888377a932d855cf408dd2b7108133355a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 18:07:32 +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
Andy Wickham
918ba0c9f2
Updates keyboard option feature flag name.
...
This should ignore any value previously stored for the old flag.
Fix: 235440407
Test: Manual
Change-Id: Ib0b21442443575e88153f5a13ea945bfad3fa9f0
2022-06-09 11:02:39 -07:00
Andy Wickham
e44b026880
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev
2022-06-09 17:47:54 +00:00
TreeHugger Robot
3e04f32038
[automerger skipped] Merge "Hide taskbar while VoiceInteractionWindow is visible" into tm-qpr-dev am: e9f606f995 am: 5f6281f3ed -s ours
...
am skip reason: Merged-In I7807d30df8f358295b8231d89217c7413f32c6f9 with SHA-1 d127d521f1 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18798079
Change-Id: Ib6887d924d6d537c76efd65e4c42d68485acf5ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 17:41:55 +00:00
Alex Chau
68e0f43e85
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-qpr-dev
2022-06-09 17:40:07 +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
Sunny Goyal
0d88d0088a
Clone the drawable lazily instead of on the UI thread while initializing
...
Bug: 234764579
Test: Manually
Change-Id: I557a532e4f71475e9294854d17068007a2eb7338
2022-06-09 09:59:42 -07: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
Bill Yi
406110138a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5c6e32620ff7ee0531db49a9fab171483f6ba86e
2022-06-09 08:08:46 -07:00
Bill Yi
116ef9533a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I259fc40a3705615a823110ae93def5fbdc81d72d
2022-06-09 08:07:40 -07:00
Luca Zuccarini
1701ae3b60
Merge "Add support for text color animations in PropertySetter." into tm-qpr-dev am: 4618d3471f am: 58f3475b70
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18717287
Change-Id: I20f674e6ee7d6e4949b6af00cd9349c83003c158
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 12:22:10 +00:00
Alex Chau
5e2fb4e08f
Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays
...
- getDisplays is removed in tm-qpr-dev so it's an empty commit
Bug: 227459045
Bug: 221071695
Test: manual
Change-Id: I8c1587e05a30abf75a01a84ebda6522606abb99b
2022-06-09 12:13:10 +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
Luca Zuccarini
58f3475b70
Merge "Add support for text color animations in PropertySetter." into tm-qpr-dev am: 4618d3471f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18717287
Change-Id: I225d6a6b824ac7577dfc086d1c6c5adca46c4483
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 12:02:17 +00:00
Luca Zuccarini
4618d3471f
Merge "Add support for text color animations in PropertySetter." into tm-qpr-dev
2022-06-09 11:26:17 +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
823071dd8d
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa am: 2ddc1362ca am: ff155eb8fe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: Ib0aad5c5f5ec19e243594f03eee8e3a40551b835
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 03:03:37 +00:00
Jerry Chang
880a1833ee
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: b17912fd75 am: e56cac1ce5 am: 852c191a87
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: I70dfd3736f0fb3042f176cfba737f2395ff491d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 03:02:37 +00:00
Jerry Chang
50aeb44b4c
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa am: 291115ce7e am: 74c70f1f89
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: I70693dd1393aabd8ac8ba6d291b24ad05fae6bd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 03:00:14 +00:00
Jerry Chang
ff155eb8fe
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa am: 2ddc1362ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: Ia297d603e54bb9d2023ab8f8ace3238d79fd7ae5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:43:09 +00:00
Jerry Chang
852c191a87
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: b17912fd75 am: e56cac1ce5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: I3c5693f7f3c6a841be38edaf2168d0751872bc2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:41:30 +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
2ddc1362ca
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: I311bbb1ab70b6b39a64b4463029a2d46768eb715
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:07:41 +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
e56cac1ce5
Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: b17912fd75
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269
Change-Id: Idbefa101746e34afad8bcac228faa1525a59782d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 02:07:11 +00:00
Android Build Coastguard Worker
b9b91d1a9d
Snap for 8698871 from 9074e97780 to tm-qpr1-release
...
Change-Id: I19f908ca6038e7ad147911cfb2fca74529ebc6b9
2022-06-09 01:24:45 +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