Iris Yang
282cf0867f
Keep the default display's top running task in the top of running list
...
While we move a task to virtual display, we will receive
onTaskMovedToFront() callback to add the task(on virtual display) into
the running list. It cause the first item of Recents is virtual
display's task but the thumbnail view is showing default display's
task snapshot.
This change is to keep default display's top task in the first while
adding a virtual display's task into the running task list.
Fix: 235797788
Test: 1.Launch app1 on default display,
launch app2 on virtual display,
enter Recents,
observed the recent animation and overview is showing app1.
2.Launch app1 on default display,
swipe app1 to home,
launch app2 on virtual display,
enter Recents,
observed the overview is showing app2.
https://drive.google.com/file/d/1XkGNupJknmFKqjE3c97s6ieCKN5v-n_z/view?resourcekey=0-NLDIaK2EV2tG2ItccUdxDw
Change-Id: Ibb740986782eadf02672081cbd716fed04be6468
2022-07-28 02:43:39 +00:00
Android Build Coastguard Worker
5142e9682a
Snap for 8877244 from 45633e5aa1 to tm-qpr1-release
...
Change-Id: Ib678ac703068c80ac756a8ff6b0bac456d69db0c
2022-07-27 23:29:48 +00:00
Andy Wickham
dacf259451
Merge "Only bind fast scrollbar when attached if not already bound." into tm-qpr-dev am: f61e7bb4a2 am: 82f02caceb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19225719
Change-Id: I158932f262fd17610f17e9ef847cf2016798b4d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 23:17:15 +00:00
Andy Wickham
82f02caceb
Merge "Only bind fast scrollbar when attached if not already bound." into tm-qpr-dev am: f61e7bb4a2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19225719
Change-Id: I8d65be04f468cef2fbab6756bcd3b21cd3f5a224
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 22:57:01 +00:00
Andy Wickham
f61e7bb4a2
Merge "Only bind fast scrollbar when attached if not already bound." into tm-qpr-dev
2022-07-27 22:27:25 +00:00
TreeHugger Robot
20e02f06b1
Merge "Fix issue where System UI crashing resulted in no unlock animation." into tm-qpr-dev am: 778f8c1833 am: 88cbc4e055
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18779947
Change-Id: I6d10be2b3dca90c4b93ebbc3202ff7ce2b369c32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 22:17:48 +00:00
TreeHugger Robot
88cbc4e055
Merge "Fix issue where System UI crashing resulted in no unlock animation." into tm-qpr-dev am: 778f8c1833
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18779947
Change-Id: I493e20cb3d0b8e1094050af07256051f34b9d3bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 21:52:30 +00:00
TreeHugger Robot
778f8c1833
Merge "Fix issue where System UI crashing resulted in no unlock animation." into tm-qpr-dev
2022-07-27 21:34:05 +00:00
Vadim Tryshev
7dc49b79d6
Merge "Moving all sources that are shared between Launcher and TAPL in one directory" into tm-qpr-dev am: 45633e5aa1 am: f163a413f7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19436564
Change-Id: I45900b51d6a67c72902c62a837644cd85c9d80a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 21:19:59 +00:00
Andy Wickham
87a9bf7c15
Only bind fast scrollbar when attached if not already bound.
...
This was overriding the previously bound RecyclerView if multiple
were attached simultaneously. Instead, the appropriate container
(All Apps / Widgets) should bind the active RecyclerView whenever
it changes, with the onAttach serving as a fallback to ensure
the scrollbar has an initial RV to avoid NPEs.
Fix: 234591523
Bug: 235476489
Test: Manually checked All Apps from Launcher and Taskbar, as well
as Widget bottom sheet. Also ran relevant Tapl tests.
Change-Id: I06e27d2f66f9778087711a566817b6806ec7218b
2022-07-27 21:02:34 +00:00
Vadim Tryshev
f163a413f7
Merge "Moving all sources that are shared between Launcher and TAPL in one directory" into tm-qpr-dev am: 45633e5aa1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19436564
Change-Id: I5780bd94511e068ed29345bf6e0eb6ea1517da63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 20:40:13 +00:00
Shikha Malhotra
bc9b08fdd1
[Cherry pick merge conflict] Updating visibility of some members for easier extensibility
...
This change is causing a merge conflict with ag/19441591. Hopefully only a cherrypick is needed.
Bug: b/218186980
Test: Manual Testing that Launcher3 compiles and works
Change-Id: Id85486ef763ce9a04b83fef44542b2eb3e0e599d
(cherry picked from commit c487e1b4c5 )
2022-07-27 20:33:29 +00:00
Vadim Tryshev
45633e5aa1
Merge "Moving all sources that are shared between Launcher and TAPL in one directory" into tm-qpr-dev
2022-07-27 20:24:35 +00:00
vadimt
f6ef879cf4
Moving all sources that are shared between Launcher and TAPL in one directory
...
This will help SysUI test team (who uses TAPL) to set up Gradle build for their tests.
Bug: 202567877, 234414088
Test: presubmit
Change-Id: I3d923ea4b54d1a4c3d2b345be09692727d30433e
2022-07-27 20:18:46 +00:00
Tony Wickham
eeb66e41e5
Cleanup taskbar+assistant interactions
...
- Always move the taskbar layer when voice interaction window visibility
changes, to ensure we remove the temporary taskbar background in all
cases (e.g. swipe to home)
- Move check to not draw taskbar background to the temporary view
itself, so that it's at the proper layer when shown (e.g. during
fulfillment on the home screen)
- Don't add view to window if it's already added (we already have this
check for the removal case)
Test: Open an app, invoke Assistant, swipe home; Taskbar background is
removed; invoke and fulfill assistant from home screen, in app, in 3
button mode, and in gesture mode (all permutations)
Fixes: 236924161
Fixes: 240101132
Fixes: 235895444
Change-Id: I5958f1dbe14a6d190d3808014429f7f8146c9f96
2022-07-27 12:52:59 -07:00
Josh Tsuji
28fa196090
Fix issue where System UI crashing resulted in no unlock animation.
...
Fixes: 235254892
Test: adb shell am crash com.android.systemui
Test: adb shell am crash com.google.android.apps.nexuslauncher
Change-Id: Ia9644f8d1d5ffc9b162ce1608f8dd9ea9e1e3622
2022-07-27 14:38:31 -04:00
Evan Rosky
d87f3ff8ea
Enable Shell Transitions
...
Bug: 161711458
Test: existing tests pass
Change-Id: I85f9565b331c8353c2222e7c8e8803c4d8fce88f
2022-07-27 18:35:36 +00:00
Sukesh Ram
1ea641ae1e
Merge "Fix crash on long press of prediction row icons"
2022-07-27 17:55:37 +00:00
TreeHugger Robot
6f29205b84
Merge "Moving all sources that are shared between Launcher and TAPL in one directory"
2022-07-27 17:14:49 +00:00
Evan Rosky
4506bbef5c
Merge "Make shell-transit flag public" into tm-qpr-dev am: d14f4c5181 am: 74328fd323
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19435993
Change-Id: I26cfed80e2c9768aeec66aa35149772710cffc0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 16:33:23 +00:00
Evan Rosky
74328fd323
Merge "Make shell-transit flag public" into tm-qpr-dev am: d14f4c5181
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19435993
Change-Id: Ib14becf81c5fdd755236ad2f474059a94679c933
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 16:21:02 +00:00
Evan Rosky
d14f4c5181
Merge "Make shell-transit flag public" into tm-qpr-dev
2022-07-27 16:11:50 +00:00
Tony Wickham
f3636d09e7
Set FLAG_RESUMED = false when expanding PiP
...
This allows us to play the icon alignment animation immediately, rather
than waiting for the expand to finish and launcher to be paused.
Test: Open Maps in PiP on home screen, expand it and watch taskbar
Fixes: 239506421
Change-Id: I5c04f778c4c39c2895db0a1ea1fca4d48d1f3093
2022-07-27 08:52:09 -07:00
Tony Wickham
ee9ed284bb
Merge "Add @ScreenRecord to testSwitchToOverview" into tm-qpr-dev am: 592d80dc29 am: dc6596c1ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19421646
Change-Id: Ibf07330261a979a29576f28bfd7404ab65d0c994
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 15:23:21 +00:00
Tony Wickham
dc6596c1ef
Merge "Add @ScreenRecord to testSwitchToOverview" into tm-qpr-dev am: 592d80dc29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19421646
Change-Id: I9bb7c3b2f1c12e289871049ebde192ecd5ab6004
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-27 15:10:32 +00:00
Tony Wickham
592d80dc29
Merge "Add @ScreenRecord to testSwitchToOverview" into tm-qpr-dev
2022-07-27 14:59:12 +00:00
Tracy Zhou
1780cee0fe
Add testSplitFromOverview test (for phones)
...
Design doc: go/split_tapl
Bug: 238553914
Fixes: 239082974
Test: run this test
Change-Id: I6b67ede6d62a9fb48222aa4d15fe29ccd1d0fa06
2022-07-27 04:18:50 +00:00
Sukesh Ram
c4430c9cd7
Fix crash on long press of prediction row icons
...
Changed icon long click listener to use secondary display's long
click listener instead of launcher's.
Bug: 239616635
Test: Manual
Change-Id: I9a4679ba82cacb5e2648481274876dbfc95d80ce
2022-07-27 00:05:35 +00:00
Jeremy Sim
a424ef4ccb
Merge "Add comment regarding Overview TaskViews" into tm-qpr-dev am: caacd73cfa am: 8e18921036
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19388388
Change-Id: Ie905ff91c5115f7a41d7ad78cc81ec9b326012bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 23:40:45 +00:00
Android Build Coastguard Worker
a8c33af17e
Snap for 8872621 from bb76b99c56 to tm-qpr1-release
...
Change-Id: I1983e55a08432b744f34ba1e8aff68f3a7d3b69c
2022-07-26 23:25:37 +00:00
Jeremy Sim
8e18921036
Merge "Add comment regarding Overview TaskViews" into tm-qpr-dev am: caacd73cfa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19388388
Change-Id: I8ba556c2e851e0c28b952f574221b19d08dd0f12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 23:21:05 +00:00
Jeremy Sim
caacd73cfa
Merge "Add comment regarding Overview TaskViews" into tm-qpr-dev
2022-07-26 23:00:20 +00:00
vadimt
47f347b1cf
Moving all sources that are shared between Launcher and TAPL in one directory
...
This will help SysUI test team (who uses TAPL) to set up Gradle build for their tests.
Bug: 202567877
Test: presubmit
Change-Id: I95c267e46cf675ac44dc27b07d0a1143ab761e35
2022-07-26 15:43:00 -07:00
Nataniel Borges
504a09ba96
Merge "Allow disabling orientation changes check on TAPL"
2022-07-26 20:38:10 +00:00
Tony Wickham
3620811769
Have All Set aniamted background extend edge-to-edge am: 96431570d4 am: c7639c92fd am: 29865625a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19429240
Change-Id: I2bc3b1abaf33a8290f354f48293a463aa5ff6bb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:55:51 +00:00
Tony Wickham
2897897329
Have All Set aniamted background extend edge-to-edge am: 96431570d4 am: bb76b99c56 am: 434abd78ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19429240
Change-Id: Ic532dc97efe418301d70e8c37a028015ab7e6f9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:53:54 +00:00
Evan Rosky
13a86c43ac
Make shell-transit flag public
...
So it can be accessed by tests in other packages
Bug: 238328090
Test: N/A just increasing visibility
Change-Id: I5c270e1bdd315010c169d4cfcd82e3cce6d12442
2022-07-26 12:49:11 -07:00
Tony Wickham
29865625a8
Have All Set aniamted background extend edge-to-edge am: 96431570d4 am: c7639c92fd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19429240
Change-Id: I88bd78abbe8cfdbe0c79cc9342ecfb8c830f97fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:36:32 +00:00
Tony Wickham
434abd78ca
Have All Set aniamted background extend edge-to-edge am: 96431570d4 am: bb76b99c56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19429240
Change-Id: I9f1141f2a0b8447ca57ec03416f19460fe2c8a60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:35:52 +00:00
Tony Wickham
c7639c92fd
Have All Set aniamted background extend edge-to-edge am: 96431570d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19429240
Change-Id: If44306b791ada951c3e82ad6419547e10354bf47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:19:28 +00:00
Tony Wickham
bb76b99c56
Have All Set aniamted background extend edge-to-edge am: 96431570d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19429240
Change-Id: Ideffeaa3d083feaa0a3d8e110d25c0b1eb5c3153
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:19:24 +00:00
Schneider Victor-tulias
2d1a071f16
Merge "Fade out the taskbar icons when animating to overview in 3 button nav." into tm-qpr-dev am: f6003ff070 am: de490c6bb1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19051009
Change-Id: I3c105a7632851acbb36be8607b51c23d9d3b2a0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 19:05:19 +00:00
Schneider Victor-tulias
de490c6bb1
Merge "Fade out the taskbar icons when animating to overview in 3 button nav." into tm-qpr-dev am: f6003ff070
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19051009
Change-Id: Ibe73df1c56a315bc9d057bd825df532c46872069
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 18:35:23 +00:00
Schneider Victor-tulias
f6003ff070
Merge "Fade out the taskbar icons when animating to overview in 3 button nav." into tm-qpr-dev
2022-07-26 17:29:33 +00:00
TreeHugger Robot
d33659576c
Merge "Space out 3 button nav on taskbar" into tm-qpr-dev am: 5e6fe32818 am: 2a8906bfba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19272533
Change-Id: I2ea492fac54d0fabf1af92500e2ad102855c4c79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:21:17 +00:00
Winson Chung
5569f6accd
Merge "Prevent setting max layer above the input consumer" into tm-qpr-dev am: c6fb382132 am: a1ddc4becb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19398454
Change-Id: I3bd0ac2836eed425e6be809f63f5f26249fe8847
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:20:18 +00:00
TreeHugger Robot
e0770d9f1e
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 3b042d6139 -s ours am: db028b8cbd -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19390325
Change-Id: Iaff2bbfc26fc09a8f55b429c4bb9d7a11dfc5007
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:10:55 +00:00
Bill Yi
cc2020403b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d74259083c -s ours am: c392017d8d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19390325
Change-Id: Ic5452b2499d0eb343573a98809e74cb18ce02988
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:10:39 +00:00
TreeHugger Robot
3562dc8f4e
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: eb47e42077 -s ours am: ae9e4dfb4b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19391616
Change-Id: I08b6a3b69813a125badb684c5fde95fc57c2ce68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:07:18 +00:00
Bill Yi
4b66b50c8f
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: df817cd6b3 -s ours am: faa93cfd5f -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19391616
Change-Id: I4e22f4d1c5217c51c233c0b8c18f350e9f331ad0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:06:59 +00:00