Raj Garg
b4bc22fd33
Merge "Sending broadcast message when home screen is ready."
2021-11-23 08:51:46 +00:00
Winson Chung
34e384d2e1
Fix issue with Shell listeners being unbound if SysUI is restarted
...
- If SysUI is restarted (ie. during dev or a crash), the components
registering the shell listeners may not be aware of this, and
listener callbacks will not be re-registered. Currently all the
listeners are managed correctly (bound & later unbound) so we can
just keep the active listener references to re-register if this
happens.
Bug: 207142749
Test: Kill SysUI, start some apps and ensure Launcher still shows them
in recents
Change-Id: Iba3b11ee972caf8f0b482942d38c3a7359211180
2021-11-23 08:04:14 +00:00
Winson Chung
6526973952
Prevent setting launcher layer has opaque when there is content behind
...
- This can prevent the layered content behind to not be visible (and
since launcher draws a cutout and the wallpaper isn't shown, may
result in a black rect. We only specialize for this case while
Launcher is in Overview.
- Also don't need to defer updating drawsBelowRecents, this can result
in the state not being reflected since it runs after the last update
of the transform params
Bug: 205789573
Test: Swipe up from app and ensure behind layers are visible (also
ensure this doesn't affect blur during the swipe or optimizations
after you leave overview)
Change-Id: I07689b3d9b65708797576e5fbefe12fb1f544119
2021-11-23 05:21:31 +00:00
TreeHugger Robot
699c650c70
Merge "Invoke Assistant on 3 button long click on Taskbar" into sc-v2-dev am: 0b7ed895e7 am: 4b3006da4c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16308573
Change-Id: I80c2bfa548c054adb89e1a5f6d9f90cb547cf9bc
2021-11-23 04:08:39 +00:00
TreeHugger Robot
4b3006da4c
Merge "Invoke Assistant on 3 button long click on Taskbar" into sc-v2-dev am: 0b7ed895e7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16308573
Change-Id: Ibabaf721c1322a6db907e665e97ee9e676b2630c
2021-11-23 03:50:11 +00:00
TreeHugger Robot
0b7ed895e7
Merge "Invoke Assistant on 3 button long click on Taskbar" into sc-v2-dev
2021-11-23 03:34:04 +00:00
Vinit Nayak
bca13abc82
Invoke Assistant on 3 button long click on Taskbar
...
Bug: 204273914
Change-Id: I757fa40ad9ac0ace44b57c7dd08ec30b4c0ae6d0
2021-11-22 17:32:16 -08:00
Winson Chung
2d6773308b
Merge "Skip scheduling frame callback if view root is already detached" into sc-v2-dev am: a5642379d9 am: 52d5ec0143
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16308550
Change-Id: I933701209dd655633e7df709c0a67aa0eb72abe8
2021-11-23 01:11:54 +00:00
Winson Chung
52d5ec0143
Merge "Skip scheduling frame callback if view root is already detached" into sc-v2-dev am: a5642379d9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16308550
Change-Id: Ic05deba16fd01fc2bda81b91a1273ba798b7c92a
2021-11-23 00:54:53 +00:00
Winson Chung
a5642379d9
Merge "Skip scheduling frame callback if view root is already detached" into sc-v2-dev
2021-11-23 00:41:30 +00:00
Android Build Coastguard Worker
f7d78cde1e
Snap for 7938027 from 48644c75b3 to sc-v2-release
...
Change-Id: I4209b92fd353299615914d16575c44cfb08db991
2021-11-23 00:07:50 +00:00
Tony Wickham
329d07d91d
Merge "Add support for dark tint on taskbar nav buttons" into sc-v2-dev am: 426b021e22 am: 7a957e914e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16250063
Change-Id: I15f08a40e4414b410a1571b97284ada43d610747
2021-11-22 22:30:14 +00:00
Tony Wickham
7a957e914e
Merge "Add support for dark tint on taskbar nav buttons" into sc-v2-dev am: 426b021e22
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16250063
Change-Id: If91a62cc9d5e41666bd7617ca8909cc2ede333ba
2021-11-22 22:24:28 +00:00
Tony Wickham
426b021e22
Merge "Add support for dark tint on taskbar nav buttons" into sc-v2-dev
2021-11-22 22:05:35 +00:00
Alex Chau
7c6ef08dd2
Merge "Consider launching task's position on screen in pivot calculation" into sc-v2-dev am: 48644c75b3 am: 97c12c8b72
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16306378
Change-Id: Ib92ae0899d08411ce07ddac36cae0f6d4466723d
2021-11-22 21:36:00 +00:00
TreeHugger Robot
c35eb548d5
Merge "Add timeout to AbstractLauncherUiTest.getOnUiThread" into sc-v2-dev am: 953641e28d am: 1bad3382fc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16321879
Change-Id: Iee12654f4221a0afef718057d9569d4ac2527538
2021-11-22 21:35:52 +00:00
Alex Chau
97c12c8b72
Merge "Consider launching task's position on screen in pivot calculation" into sc-v2-dev am: 48644c75b3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16306378
Change-Id: Idf836f0f62791930900a8fab0cceff9731ecd8dd
2021-11-22 21:13:21 +00:00
TreeHugger Robot
1bad3382fc
Merge "Add timeout to AbstractLauncherUiTest.getOnUiThread" into sc-v2-dev am: 953641e28d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16321879
Change-Id: I763c42250a2793647122c3c12423457bc2a140c5
2021-11-22 21:13:14 +00:00
Alex Chau
48644c75b3
Merge "Consider launching task's position on screen in pivot calculation" into sc-v2-dev
2021-11-22 21:07:41 +00:00
TreeHugger Robot
953641e28d
Merge "Add timeout to AbstractLauncherUiTest.getOnUiThread" into sc-v2-dev
2021-11-22 20:59:16 +00:00
vadimt
5500ee9cb4
Logging the stack trace for system anomaly messages am: 499e2055a6 am: edb0527dbd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16322469
Change-Id: Ib84405e80c741738852b62ff29c1a5bdf35d429a
2021-11-22 20:48:53 +00:00
vadimt
edb0527dbd
Logging the stack trace for system anomaly messages am: 499e2055a6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16322469
Change-Id: I86b2c6379ce08d42fe727a6c63679136ffe428de
2021-11-22 20:37:38 +00:00
Alex Chau
31b46953cb
Add timeout to AbstractLauncherUiTest.getOnUiThread
...
- Send signal 6 to Launcher process when this happens to get a thread dump
Bug: 203416429
Test: labtest
Change-Id: If22b58418be33131e7f585e718a2197cda2e7365
2021-11-22 18:36:11 +00:00
vadimt
499e2055a6
Logging the stack trace for system anomaly messages
...
With these system anomalies, you are never sure that the system/tests will be able to normally bubble up the error.
Bug: 203416429
Test: presubmit
Change-Id: Ie1d3d183cf6e56778d5c052ef7b8e0541bbc6255
(cherry picked from commit 37542c8c0e )
2021-11-22 18:08:00 +00:00
Vadim Tryshev
98c0dcb638
Merge "Logging the stack trace for system anomaly messages"
2021-11-22 18:07:13 +00:00
Winson Chung
5290db66a8
Merge "Clear ref after animation if visual stashing not supported" into sc-v2-dev am: 550dc8dc69 am: 1c0bced602
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16308385
Change-Id: I0a5e8451e1f415bcf92e31b8428c293f10e25b88
2021-11-22 17:43:01 +00:00
Alex Chau
f9c9986c01
Log the display state when number of screen bounds is inconsistent am: 4f49c9ce62 am: 04068586d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16230738
Change-Id: If21c6b2ebfef0dfd813689087cc65ed5ecb72f29
2021-11-22 17:42:35 +00:00
Winson Chung
1c0bced602
Merge "Clear ref after animation if visual stashing not supported" into sc-v2-dev am: 550dc8dc69
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16308385
Change-Id: Iebab222d49fec6fc8d427890b247692921ae54b4
2021-11-22 17:27:41 +00:00
Alex Chau
04068586d4
Log the display state when number of screen bounds is inconsistent am: 4f49c9ce62
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16230738
Change-Id: I9acc687a7bf5944b3c87ed48feb8b3c01e4d27ec
2021-11-22 17:27:35 +00:00
Winson Chung
550dc8dc69
Merge "Clear ref after animation if visual stashing not supported" into sc-v2-dev
2021-11-22 17:22:16 +00:00
Alex Chau
4f49c9ce62
Log the display state when number of screen bounds is inconsistent
...
- If the number of screen bounds a.k.a. number of displays has changed, it should be a bug from system and add a log for that
Bug: 198965093
Test: manual
Change-Id: I74612e6c0d2f3cfd52b509e43ea16adf0eec76de
2021-11-22 15:16:17 +00:00
Alex Chau
a0aa9ac6e4
Merge "Remove temporary logging for NO_SCREENSHOT bug/." into sc-v2-dev am: 3c2298668a am: 0c59f1ac7b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307753
Change-Id: I2c49271d01922df710d53f1d52090ed0c1593880
2021-11-22 11:35:51 +00:00
Alex Chau
0c59f1ac7b
Merge "Remove temporary logging for NO_SCREENSHOT bug/." into sc-v2-dev am: 3c2298668a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307753
Change-Id: I9cf958a545f24c5ce609dac73166dbaf830a413c
2021-11-22 11:23:22 +00:00
Alex Chau
3c2298668a
Merge "Remove temporary logging for NO_SCREENSHOT bug/." into sc-v2-dev
2021-11-22 11:12:23 +00:00
Android Build Coastguard Worker
04b11516e9
Snap for 7934630 from 5e49df2bbe to sc-v2-release
...
Change-Id: I1f7775696ffc5a2ead32030f5e812d0c68b07594
2021-11-20 22:07:51 +00:00
Android Build Coastguard Worker
4fa2705357
Snap for 7932843 from 7ba828c1a9 to sc-v2-release
...
Change-Id: I57e947dab161f7a5a0c26ee61b5f1df88cee93a3
2021-11-20 02:08:18 +00:00
Winson Chung
e2074f01c0
Skip scheduling frame callback if view root is already detached
...
- Also remove references to deprecrated compat class
Bug: 206932656
Test: Presubmit
Change-Id: I1add65b0fe03dedea872d162e51095bf9c648acf
2021-11-20 00:58:43 +00:00
Winson Chung
c2a84d887f
Clear ref after animation if visual stashing not supported
...
Bug: 206814323
Test: Presubmit
Change-Id: Ia38bd2707edbddf1b1f2ad98b3cdac4c8c62a6d3
2021-11-19 23:52:18 +00:00
vadimt
37542c8c0e
Logging the stack trace for system anomaly messages
...
With these system anomalies, you are never sure that the system/tests will be able to normally bubble up the error.
Bug: 203416429
Test: presubmit
Change-Id: Ie1d3d183cf6e56778d5c052ef7b8e0541bbc6255
2021-11-19 15:25:07 -08:00
Winson Chung
87b70a6915
Merge "Set sync applier on the transform params for the glued targets" into sc-v2-dev am: 5e49df2bbe am: 616f181857
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307006
Change-Id: I0be97fe98b93085d7a1cc5bc145d17045a8c0989
2021-11-19 22:53:13 +00:00
Winson Chung
616f181857
Merge "Set sync applier on the transform params for the glued targets" into sc-v2-dev am: 5e49df2bbe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307006
Change-Id: Iec12b5058211a8fd49badcfc85fd656a03e2a00f
2021-11-19 22:40:54 +00:00
Winson Chung
5e49df2bbe
Merge "Set sync applier on the transform params for the glued targets" into sc-v2-dev
2021-11-19 22:24:13 +00:00
Jonathan Miranda
2a1dc00688
Merge "Use empty intent instead of null when creating stub TaskKey" into sc-v2-dev am: 2d9ac4e67f am: 1b7ffc9b2b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307200
Change-Id: Ie97e5779a725271b5bc83d786b6482dfa111c518
2021-11-19 22:17:16 +00:00
Vinit Nayak
1c1dc23d9b
Merge "Open taskMenu based on TaskIdAttributeContainer" into sc-v2-dev am: 54baaae0ab am: 01eab872ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307108
Change-Id: I463b401308cd90be532c6419fe4a72990dcb19ea
2021-11-19 22:17:08 +00:00
Jonathan Miranda
1b7ffc9b2b
Merge "Use empty intent instead of null when creating stub TaskKey" into sc-v2-dev am: 2d9ac4e67f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307200
Change-Id: I58ee7c72effc3445abc104e2d863df0235516cf9
2021-11-19 22:10:38 +00:00
Jonathan Miranda
2d9ac4e67f
Merge "Use empty intent instead of null when creating stub TaskKey" into sc-v2-dev
2021-11-19 22:05:07 +00:00
Vinit Nayak
01eab872ad
Merge "Open taskMenu based on TaskIdAttributeContainer" into sc-v2-dev am: 54baaae0ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16307108
Change-Id: I3ee7c10880f722243485d5082c4c25ba3b013f94
2021-11-19 22:04:35 +00:00
Vinit Nayak
54baaae0ab
Merge "Open taskMenu based on TaskIdAttributeContainer" into sc-v2-dev
2021-11-19 21:51:03 +00:00
Zak Cohen
d95942132d
Remove temporary logging for NO_SCREENSHOT bug/.
...
Bug: 202414125, 203583301
Test: Local
Change-Id: I8345bd9f1c3ee93971d64ed49cf613cfd09ce10c
2021-11-19 13:49:36 -08:00
Jon Miranda
73a7e1ce41
Fix NPE in FloatingIconView
...
Happens when view is reset before animation starts
Bug: 201946253
Test: manual
Change-Id: I62817f698996dc1c6bebcd038d01eb8d6923a305
2021-11-19 13:40:59 -08:00