Commit Graph
60459 Commits
Author SHA1 Message Date
Sunny Goyal 669b71f5b3 Introducing CellPosMapper which allows mapping between UI position
and model position

Test: atest CellPosMapperTest
Bug: 188081026
Change-Id: If5c6b3df5ad240317bb535c675f6ead94084238e
2023-01-30 12:17:09 -08:00
Alex ChauandAndroid (Google) Code Review 84ba9fb5fe Revert "Revert "Add debug logs for hotseat disapperaed bug""
This reverts commit f4269f01d7.

Reason for revert: bug re-opened
Bug: 260135164

Change-Id: I818cc3f66c55148a4fbd19714adb25d7d4a0d39e
2023-01-30 19:29:45 +00:00
Tony WickhamandAndroid (Google) Code Review d9dd02b451 Merge "Remove ALPHA_INDEX_IME_BUTTON_NAV" into tm-qpr-dev 2023-01-30 19:11:47 +00:00
Winson ChungandAutomerger Merge Worker 6fd2d639ce Merge "Fix issue with floating rotation button being in the wrong corner (launcher)" into tm-qpr-dev am: 0cf4c14fe0 am: c41fba5541
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21118628

Change-Id: I9308412c7172adbce16ac639d120e9aced53555e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:57:26 +00:00
TreeHugger RobotandAutomerger Merge Worker 9a3815bfe4 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 3f97668e2f -s ours am: 7df1bb7996 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21128569

Change-Id: I95130155da780948cd2b25c429c9ef4769a57d59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:49:54 +00:00
Bill YiandAutomerger Merge Worker 3862e37997 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: acf4b8355b -s ours am: 0f92dffd43 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21128569

Change-Id: I9252a9c0e55d670781a0f84f98ce9b2cf14815b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:49:46 +00:00
Hongwei WangandAutomerger Merge Worker f3ca8dda8b Merge "Refactor to use the PipContentOverlay" into tm-qpr-dev am: 7bf3a9bffc am: 3e25594560
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21118637

Change-Id: I47507b96eaa41cbad21b9509bf1624dc033ebffb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:46:37 +00:00
Winson ChungandAutomerger Merge Worker c41fba5541 Merge "Fix issue with floating rotation button being in the wrong corner (launcher)" into tm-qpr-dev am: 0cf4c14fe0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21118628

Change-Id: I70d1c6aeafe79ae26fae148becb5455d9d7c68fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:42:12 +00:00
TreeHugger RobotandAutomerger Merge Worker 7df1bb7996 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 3f97668e2f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21128569

Change-Id: I6aaa580b0ec0a4d0c96e6705c7bbbd9c9b9cd41d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:12:29 +00:00
Bill YiandAutomerger Merge Worker 0f92dffd43 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: acf4b8355b -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21128569

Change-Id: I02a8b952fd38e2ac3df74750a7d0b3056befec32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:12:05 +00:00
Hongwei WangandAutomerger Merge Worker 3e25594560 Merge "Refactor to use the PipContentOverlay" into tm-qpr-dev am: 7bf3a9bffc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21118637

Change-Id: I6e38c8f8c308d95e655de177e6c65a70e9c799f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 18:06:52 +00:00
Tracy ZhouandAndroid (Google) Code Review 31b50aa743 Merge "Disable quickswitch for trackpad gestures" 2023-01-30 18:00:47 +00:00
Winson ChungandAndroid (Google) Code Review 0cf4c14fe0 Merge "Fix issue with floating rotation button being in the wrong corner (launcher)" into tm-qpr-dev 2023-01-30 17:54:14 +00:00
TreeHugger RobotandAndroid (Google) Code Review 3f97668e2f Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2023-01-30 17:44:52 +00:00
Hongwei WangandAndroid (Google) Code Review 7bf3a9bffc Merge "Refactor to use the PipContentOverlay" into tm-qpr-dev 2023-01-30 17:43:45 +00:00
Alex Chau f6c231d575 Let createSetStateAnimator return null when needed
- This is to fix a regression from http://ag/20968628. Instead of returning null and change the behavior, return null and do null checks on callers

Fix: 266109700
Test: Swipe AllApps from home on tablets, no flicker on taskbar, for gesture and 3-button
Change-Id: Ic1900ef396b00187ce9eced906c4628436481213
2023-01-30 16:59:43 +00:00
Chavi WeingartenandAndroid (Google) Code Review 0aa21b3918 Merge "Updated SurfaceSyncGroup API definition." 2023-01-30 16:35:54 +00:00
Luca ZuccariniandAutomerger Merge Worker 8e1818e789 Merge "[Toast] Introduce SysUI's animation library to the transition manager." into tm-qpr-dev am: f70e2f0a95 am: 20650ab555
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20836638

Change-Id: I73f3653bd7777df7d5454add3ebc5c7b5663d088
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 15:38:17 +00:00
Luca ZuccariniandAutomerger Merge Worker 20650ab555 Merge "[Toast] Introduce SysUI's animation library to the transition manager." into tm-qpr-dev am: f70e2f0a95
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20836638

Change-Id: Ic4f5610fe4c04a5b876356d9912bf8f9eabc35b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-30 14:51:12 +00:00
Luca ZuccariniandAndroid (Google) Code Review f70e2f0a95 Merge "[Toast] Introduce SysUI's animation library to the transition manager." into tm-qpr-dev 2023-01-30 14:25:48 +00:00
Tracy Zhou 6692653328 Disable quickswitch for trackpad gestures
Bug: 261815244
Test: make sure (1) if user starts by swiping up, disable quickswitch (they will land either in overview, home, or the current app) (2) if user starts by quick switching, cancel the gesture

Change-Id: I6b59cec0089d5e6f22eee3241c6336345dd15dce
2023-01-29 23:56:00 -08:00
Winson ChungandAutomerger Merge Worker 4bfef12fdd Merge "Include SysUI state in stashing check" into tm-qpr-dev am: 0a381d4115 am: 3b67bcd0f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120299

Change-Id: I89158bb65c5db395dac6b9e9bde58e65b9f547c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-29 07:07:30 +00:00
Winson ChungandAutomerger Merge Worker 3b67bcd0f9 Merge "Include SysUI state in stashing check" into tm-qpr-dev am: 0a381d4115
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120299

Change-Id: Ie35303e08e9658497be60b193fd405ddcea89c63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-29 06:24:23 +00:00
Winson ChungandAndroid (Google) Code Review 0a381d4115 Merge "Include SysUI state in stashing check" into tm-qpr-dev 2023-01-29 05:57:50 +00:00
Winson Chung 62c74f9633 Include SysUI state in stashing check
Fixes: 266890635
Test: Open home controls over lockscreen, go back
Change-Id: Ic486ccdc4698f53507bc56875ccebef06826a6a4
2023-01-29 05:57:39 +00:00
hyunyoungs 50b824392a Add @ScreenRecord to testPressHomeOnAllAppsContextMenu
Bug: 264538883
Test: seems to run fin on tm-qpr-dev
Change-Id: If395260ba58496282b651e1938e28f3cef22654f
2023-01-28 18:55:05 -08:00
Bill YiandAndroid (Google) Code Review 5160a480cc Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-01-28 14:32:10 +00:00
Vinit NayakandAutomerger Merge Worker 7ffc338a42 Merge "Launch initial split from taskbar in overview app menu" into tm-qpr-dev am: d710773889 am: fd185e6402
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20956773

Change-Id: I78f6b8fee567230a59d533ca17bebc3c578e9040
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 07:08:17 +00:00
Vinit NayakandAutomerger Merge Worker fd185e6402 Merge "Launch initial split from taskbar in overview app menu" into tm-qpr-dev am: d710773889
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20956773

Change-Id: I65ec9dbc148013ed6143f868398078e4f32bf4a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 06:26:13 +00:00
Vinit NayakandAndroid (Google) Code Review d710773889 Merge "Launch initial split from taskbar in overview app menu" into tm-qpr-dev 2023-01-28 05:25:12 +00:00
Andy WickhamandAutomerger Merge Worker 1f163dfe3f Merge "Move search bar background protection on top of scrollbar." into tm-qpr-dev am: 275b80e687 am: fe0aa2dd8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20992186

Change-Id: Ib307e583c855864463be15cdc6ca39f3cf521b94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 02:22:44 +00:00
Jagrut DesaiandAutomerger Merge Worker e42feb4db5 Merge "Add divider line into taskbar." into tm-qpr-dev am: 307b6e2475 am: 617cb7c4e1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20968623

Change-Id: I0e60024a0c3ef3df5d5eb3994cf705a3b8d4ca4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 02:21:47 +00:00
Andy WickhamandAutomerger Merge Worker fe0aa2dd8a Merge "Move search bar background protection on top of scrollbar." into tm-qpr-dev am: 275b80e687
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20992186

Change-Id: I0862e0fede906514810a94df65b642ad84143bfe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 01:55:32 +00:00
Jagrut DesaiandAutomerger Merge Worker 617cb7c4e1 Merge "Add divider line into taskbar." into tm-qpr-dev am: 307b6e2475
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20968623

Change-Id: Iebee8c1a98ff8f5ee1bc60cd72921fe417878dd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 01:54:25 +00:00
Brian IsganitisandAutomerger Merge Worker 4f3c72ce99 Merge "Capitalize Taskbar in EDU tooltip and update strings." into tm-qpr-dev am: 1b840c2af9 am: 73ca7868cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21072844

Change-Id: I6f448832cd5c74879ccf3500d97888043dce57f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 01:39:42 +00:00
Andy WickhamandAndroid (Google) Code Review 275b80e687 Merge "Move search bar background protection on top of scrollbar." into tm-qpr-dev 2023-01-28 01:35:24 +00:00
Jagrut DesaiandAndroid (Google) Code Review 307b6e2475 Merge "Add divider line into taskbar." into tm-qpr-dev 2023-01-28 01:22:03 +00:00
Brian IsganitisandAutomerger Merge Worker 73ca7868cd Merge "Capitalize Taskbar in EDU tooltip and update strings." into tm-qpr-dev am: 1b840c2af9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21072844

Change-Id: I672f8c70ac238aac6c013b1c60f721033693d6c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-28 01:01:00 +00:00
Vinit Nayak 49dc6d2712 Launch initial split from taskbar in overview app menu
* Consolidated init calls in SplitSelectStateController
* Also add support to launch from taskbar all apps
* Add logic in SplitSelectStateController to know whether
or not we need to dismiss existing TaskView vs relying
on mSplitHiddenTaskView null check
* Default click handling for SplitShortcut is to start
split selection mode

Bug: 251747761
Test: Initiated split from smart actions, thumbnail app
icon, home, taskbar in overview, all apps. Saw it choose
the latest thumbnail

Change-Id: Ib4f64e619c97615af458a19a9c0efd86c92979d9
2023-01-27 16:46:14 -08:00
Brian IsganitisandAndroid (Google) Code Review 1b840c2af9 Merge "Capitalize Taskbar in EDU tooltip and update strings." into tm-qpr-dev 2023-01-28 00:34:15 +00:00
Schneider Victor-tulias ece659d11a Revert "Revert^2 "Cancel gestures on launcher destroy""
This reverts commit 377eb40985.

Reason for revert: failing tests
Fixes: 266606727
Fixes: 266621449

Change-Id: I61094be02fb73c5ad65ee65be5ed93a3364f37ef
2023-01-27 14:38:19 -08:00
Sunny GoyalandAutomerger Merge Worker 8b07d5f5f7 [automerger skipped] Merge "Removing unnecessary abstraction of AdapterProvider" into tm-qpr-dev am: 150b7b0497 am: 697186e3d7 -s ours
am skip reason: Merged-In Ib5ccecc33e66e61cb27d083591c8fb7c13a96698 with SHA-1 24db190a13 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21091032

Change-Id: Icab674aa4efba0496e5be8a89409859ac9397494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27 22:22:01 +00:00
Jon MirandaandAutomerger Merge Worker 55dd83a3d6 Merge "Split taskbar test methods by persistent/transient" into tm-qpr-dev am: 6f53364c14 am: bcf6b13ac5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120291

Change-Id: I6be4f5deb9511e03a9e7dac1bb3de0147d6e3b5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27 22:21:36 +00:00
Becky QiuandAutomerger Merge Worker 9b9209acc6 Merge "Revert "Expose getSearchBox from the HomeAllApps class"" into tm-qpr-dev am: 70c9aee083 am: 145c75eafd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21128653

Change-Id: Iabcdcab1f642f7e1b95b177253bea2b5602f6761
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27 22:21:20 +00:00
Bill Yi acf4b8355b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0a86e250de70c0ef0529575a6217272bc6f29199
2023-01-27 14:00:28 -08:00
Sunny GoyalandAutomerger Merge Worker 697186e3d7 Merge "Removing unnecessary abstraction of AdapterProvider" into tm-qpr-dev am: 150b7b0497
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21091032

Change-Id: I06fea81790cea2df014f492e7246f5abeb7fae51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27 21:59:05 +00:00
Sunny GoyalandAndroid (Google) Code Review 150b7b0497 Merge "Removing unnecessary abstraction of AdapterProvider" into tm-qpr-dev 2023-01-27 21:40:27 +00:00
Jon MirandaandAutomerger Merge Worker bcf6b13ac5 Merge "Split taskbar test methods by persistent/transient" into tm-qpr-dev am: 6f53364c14
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120291

Change-Id: I5c38a77a1f96e997e7ef42c068b9f502c3bff910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27 21:38:58 +00:00
Jon MirandaandAndroid (Google) Code Review 6f53364c14 Merge "Split taskbar test methods by persistent/transient" into tm-qpr-dev 2023-01-27 21:27:01 +00:00
Becky QiuandAutomerger Merge Worker 145c75eafd Merge "Revert "Expose getSearchBox from the HomeAllApps class"" into tm-qpr-dev am: 70c9aee083
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21128653

Change-Id: Ibb5459b813b3e15b600224faf268d649727897ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-27 21:21:07 +00:00