Commit Graph

53916 Commits

Author SHA1 Message Date
Bill Yi 75ae20bc65 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e7579d5066 -s ours am: 8c561ea41a -s ours am: 819cc4cf34 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I24028d835c8b3b2ec87526d7dfd7916b9143c90e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:58:17 +00:00
Bill Yi 1150fef208 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6dfb7a38b4 -s ours am: ea45ff2624 -s ours am: a1625eb124 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibbca359d622e04cc28b7f10d02d51e3ab3531ced
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:57:59 +00:00
Bill Yi 90bc747a21 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e312433f83 -s ours am: edeb3ecb0e -s ours am: c550760eec -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifaff23845d3980523a0e7f41f6c41959d6ad95fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:57:46 +00:00
TreeHugger Robot 0e6ff46a34 Merge "Explicit Nullbility in Launcher (Part 3)" into tm-qpr-dev am: 3426372ff8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19890491

Change-Id: I136275b2dc04ec496ba6e32616eaf92732cc0198
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:08:22 +00:00
Bill Yi 3deb7946e4 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 2799f17529 -s ours am: c447749476 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ief501c4a899e59292a80cfe50549e2d40433644f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:06:59 +00:00
Bill Yi 03b45c9cfe [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: cda56de564 -s ours am: 9775c4680a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I91069b77302dac0ba40745f6391d8ddedab85073
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:06:52 +00:00
Bill Yi c0bb571b7a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6585bac31d -s ours am: 93187f9e0b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia6e7038edc19e3f143096ecdda7ac7d184b12ed4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:06:50 +00:00
Bill Yi 819cc4cf34 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e7579d5066 -s ours am: 8c561ea41a -s ours
am skip reason: subject contains skip directive

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

Change-Id: If1e88d6d2126b063b378a611e96da533ea7d8f85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:06:33 +00:00
Bill Yi a1625eb124 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6dfb7a38b4 -s ours am: ea45ff2624 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iea105cec81f9cd8a2bd86bfff6a79bfc07eca33c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:06:13 +00:00
Bill Yi c550760eec [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e312433f83 -s ours am: edeb3ecb0e -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifbd9cf6141a2f56dd39b383a24d71dd3e5a11b73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 22:05:56 +00:00
Bill Yi c447749476 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 2799f17529 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I049829088b9da3f2a79aff06d0c4ef43a9d9ee64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 21:58:17 +00:00
Bill Yi 9775c4680a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: cda56de564 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5ff067a2a5e04ebeb7389cc47189bd9f1237dfb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 21:58:15 +00:00
Bill Yi 93187f9e0b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6585bac31d -s ours
am skip reason: subject contains skip directive

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

Change-Id: If2ef8ea03cbaad21a3dcd7f75f7b9ec4f35d81ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 21:58:13 +00:00
Bill Yi 8c561ea41a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e7579d5066 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5b756eee2d23bf4a281644fa9622d8768eb61894
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 21:57:58 +00:00
Bill Yi ea45ff2624 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6dfb7a38b4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1948b72a91536fc01ff6a789256255282bb3ff54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 21:57:38 +00:00
Bill Yi edeb3ecb0e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e312433f83 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie0b5a0cdcea5d5b1188d9e4a86863a1fced01c32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 21:57:19 +00:00
TreeHugger Robot 3426372ff8 Merge "Explicit Nullbility in Launcher (Part 3)" into tm-qpr-dev 2022-09-08 21:37:30 +00:00
Bill Yi 2799f17529 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-09-08 21:31:01 +00:00
Bill Yi 6585bac31d Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-09-08 21:31:01 +00:00
Bill Yi 6dfb7a38b4 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-09-08 21:31:01 +00:00
Vinit Nayak 822e9bbf88 Merge "Disable split pair long press smart actions" into tm-qpr-dev am: 5aa6deff8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19890715

Change-Id: I0667bea3ba2d29a1af7b3013a6ed090bc15dd241
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 19:17:31 +00:00
Vinit Nayak 5aa6deff8d Merge "Disable split pair long press smart actions" into tm-qpr-dev 2022-09-08 18:51:05 +00:00
Schneider Victor-tulias 155d8027a5 Merge "Add STATE_LAUNCHER_DRAWN printing" into tm-qpr-dev am: 5f4e93d669
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19890487

Change-Id: I47668a9bd84a4a2550431e6fd12e370311cdadd2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 18:19:03 +00:00
Schneider Victor-tulias 364021226d Merge "Finish recents animation to the matching state." into tm-qpr-dev am: 0b828e291c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19697943

Change-Id: I32529fa4410c61d7c967873ca5c118fa53e7369c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 18:18:54 +00:00
Schneider Victor-tulias 45140c5372 Merge "Enable input consumer selection reason logging and gesture navigation error detection." into tm-qpr-dev am: 82e112c2a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19819335

Change-Id: I1a9a37f0e9e58d07abe46527fe5fc98d0929388d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 18:18:46 +00:00
Schneider Victor-tulias 5f4e93d669 Merge "Add STATE_LAUNCHER_DRAWN printing" into tm-qpr-dev 2022-09-08 18:14:20 +00:00
Schneider Victor-tulias 0b828e291c Merge "Finish recents animation to the matching state." into tm-qpr-dev 2022-09-08 18:11:43 +00:00
Schneider Victor-tulias 82e112c2a4 Merge "Enable input consumer selection reason logging and gesture navigation error detection." into tm-qpr-dev 2022-09-08 17:53:26 +00:00
Federico Baron 54a851f600 Merge "Fix pagination broken when opening folder after restart bug." into tm-qpr-dev am: 8cb0383efb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19874553

Change-Id: Ieaeb1425dce85171c4226cd68360ffa3f290d0a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 17:36:24 +00:00
Federico Baron 8cb0383efb Merge "Fix pagination broken when opening folder after restart bug." into tm-qpr-dev 2022-09-08 17:07:50 +00:00
Pinyao Ting 96d3c589ef Explicit Nullbility in Launcher (Part 3)
This CL updates the nullabality on ItemInfo related classes.

Bug: 242895652
Test: manual
Change-Id: I5fa17a17ff876486431f48d750abdc31afbc56a0
2022-09-08 09:36:00 -07:00
Ats Jenk df6d7ffc46 Merge "Filter out active freeform tasks from recents" into tm-qpr-dev am: accde3a686
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19817526

Change-Id: I0363eefb1ff54f2d81ef28be947a1b9f4623bfae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 16:12:48 +00:00
Ats Jenk accde3a686 Merge "Filter out active freeform tasks from recents" into tm-qpr-dev 2022-09-08 16:07:19 +00:00
Jeremy Sim de313d7a44 Merge "Prevent Overview Actions from appearing during split from home" into tm-qpr-dev am: 8611800206
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19833885

Change-Id: Ibd280401ecd22d6289144652658b79ebcd2bd403
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 01:16:34 +00:00
Jeremy Sim 8611800206 Merge "Prevent Overview Actions from appearing during split from home" into tm-qpr-dev 2022-09-08 00:45:41 +00:00
Vinit Nayak e6c1c0ebf6 Disable split pair long press smart actions
Fixes: 236891562
Test: Long press launches task on split pairs.
Fullscreen overview tasks unchanged.

Change-Id: I5ff5377ddbf2bad60b3158dfef7ed2a8073fa0c4
2022-09-07 16:29:17 -07:00
Android Build Coastguard Worker 7c05a2f28b Snap for 9037458 from 0f1001c7b1 to tm-qpr1-release
Change-Id: I1d4db83549a3094ac6de0810bed22d1684ad40d9
2022-09-07 23:25:10 +00:00
Schneider Victor-tulias 07211eaed4 Add STATE_LAUNCHER_DRAWN printing
Added loging to only print and/or track multistatecallback states

Bug: 227514916
Test: tried various gestures and printed logs
Change-Id: I487b09ca0660fb385c34b49523a2417f11fcde00
2022-09-07 15:46:49 -07:00
Vinit Nayak 42fd4441a3 Run animation for liveTile before trying to launch it
* If current TaskView is running live tiles, animate directly
when toggling recents button instead of trying to
launch the task

Fixes: 240231324
Test: Launching a single GroupedTaskView from overview
launches as expected in 3 button.
Tested adjacent launches as well.

Change-Id: I6c060d918d3ae08bee9da1ad9507bb25cf445b96
2022-09-07 15:33:35 -07:00
Anushree Ganjam 8538ea530c Merge "Add a feature flag for showing Search Educard in QSB" into tm-qpr-dev am: 94a54203f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19887643

Change-Id: I98e33669599d9aa8863fad00256a3af938a61f5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 22:32:46 +00:00
Ats Jenk 461c3b3bd0 Filter out active freeform tasks from recents
Freeform tasks will show up as a separate, single tile in recents.
Filtering them out right now.

Bug: 244348395
Test: atest RecentTasksControllerTest RecentTasksListTest
Change-Id: Ifb197031076a8d8934cea78c6b68cb059477a81a
2022-09-07 15:32:02 -07:00
Anushree Ganjam 94a54203f3 Merge "Add a feature flag for showing Search Educard in QSB" into tm-qpr-dev 2022-09-07 22:05:38 +00:00
Schneider Victor-tulias a602a0a895 Add error detection for aborting the recents scrolling during transition to home
Bug: 227514916
Test: swiped to overview, to home and quick switch and checked the logs
Change-Id: Ie02d3933e2fb05eedd9c264a381329bc04feac2d
2022-09-07 14:16:08 -07:00
Federico Baron e796a6816a Fix pagination broken when opening folder after restart bug.
The alpha wasn't initialized properly so the footer would show up before it was expected to. Alpha is now initalized in the XML file so that the footer starts to appear only once the animation begins.

Test: Manual
Fix: 233690408
Change-Id: I9e08547401cb37ce2f9e711fc4ba000250c49c2e
2022-09-07 20:05:03 +00:00
Anushree Ganjam c74ef95d50 Add a feature flag for showing Search Educard in QSB
Bug: 243680092
Test: Manual
Change-Id: I3ba1f577df2a5cfb2eb5f7acad20b47980c20916
2022-09-07 19:14:35 +00:00
Jeremy Sim 7af10ad02c Prevent Overview Actions from appearing during split from home
Overview Actions will no longer erroneously appear when initiating a split from home.

The bug occurred because split from home causes an irregular state where the user is in split select, yet there is still a focused (main) task in Overview. Overview Actions did not anticipate this state and had no case to handle it.

Fixed by adding a check to Overview Actions so that they will never show when split selection is active.

Fixes: 244499708
Test: Manual
Change-Id: Idf1762c306dceb5048cefec8fa68ac9ca5468379
2022-09-07 12:13:47 -07:00
Brandon Dayauon e4c4e2043f Added extra check to CLI command that was not checked for
check if work profile is indeed set up

 - after workProfile setup, added log of profile ID for each test..
 - added CLI check for "start-user"
 - Investigating where flakiness occurs because of failed
 work profile account set up or test just fails

bug: 243688989
test: Tested where there is no shell command in setup and all tests were skipped
Change-Id: I131b62c1a929c2e550be111a3840fd93c7435860
2022-09-07 10:00:56 -07:00
Alex Chau 2cda6fee53 Merge "Use real IDP in DeviceProfileTest" into tm-qpr-dev am: 0f1001c7b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19717456

Change-Id: I8b6e68788cde685ee9ed66786714d836b4ffaa13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 14:25:43 +00:00
Alex Chau 0f1001c7b1 Merge "Use real IDP in DeviceProfileTest" into tm-qpr-dev 2022-09-07 13:45:16 +00:00
Alex Chau e818bcb997 Use real IDP in DeviceProfileTest
- Mock WindowManagerProxy instead of IDP in DeviceProfileTest
- Extracted NavigationMode to standalone class
- Moved parseNavigationMode to WindowManagerProxy so it can be mocked
- Moved DeviceProfileTest to internal repo

Bug: 242086027
Test: DeviceProfileTest
Change-Id: Ia5a43293b1380f04d786d2adf8503cfd10f7674a
2022-09-07 10:35:21 +01:00