Commit Graph

78507 Commits

Author SHA1 Message Date
Vinit Nayak 769e39b0ce Merge changes Ib1728d85,Ia5683a28 into udc-qpr-dev am: 45c11ade08
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24122626

Change-Id: Id21625d485eb1a96a90bf478d9eb5d155990f9f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 21:25:51 +00:00
Fengjiang Li 86c6840352 Merge "Fix bug where all apps rv preinfaltion is not enabled when work profile is disabled" into udc-qpr-dev am: 82ddd8ac97 am: 5b2008e0bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24119000

Change-Id: Ifd48b6c04dffa63aff1f7872adca0914014f0150
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 21:25:43 +00:00
Thales Lima 9b915f6f73 Merge "Improving responsive grid xml parser" into udc-qpr-dev am: 6382afd657
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23766603

Change-Id: I399e20cfee26953f38b5614244f57b8be287b363
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 21:25:27 +00:00
Liran Binyamin 60240207bb Handle the event of first bubble added.
When the first bubble is added we set the visibility of the bubble bar
to VISIBLE if the stash controller is unstashed. The issue is that once
bubbles are gone we no longer update the stash state in the controller,
so it becomes stale and can't be used when the first bubble is added.

This change introduces a new method for handling the transition from
the state where both bar and handle are invisible into the state where
one of them becomes visible. We can't use the existing stashBubbleBar
and showBubbleBar methods because those transition from one to the other.
Using them when both are invisible results in one of them becoming visible
and then invisible again.

Fixes: 290992144
Fixes: 291074646

Test: Manual:
       - Add bubble in the test app by double-tapping on a chat (non expanding notification)
       - Observe that the handle becomes visible and the bar is invisible
       - Dismiss bubble
       - Add bubble in the test app by tapping on the button on the right (auto expanding)
       - Observe that the bar becomes visible and expanded
Change-Id: I61334c67c255a6ed074fa8c834f4a5a1547539bf
2023-07-19 17:02:57 -04:00
Vinit Nayak 3d13054739 Merge "Use gesture instead of stateManager to go to AllApps" into udc-qpr-dev 2023-07-19 20:57:10 +00:00
Vinit Nayak 45c11ade08 Merge changes Ib1728d85,Ia5683a28 into udc-qpr-dev
* changes:
  Add test logs for animating in split launch
  Add granular transition names for launching split
2023-07-19 20:56:30 +00:00
Thales Lima 6382afd657 Merge "Improving responsive grid xml parser" into udc-qpr-dev 2023-07-19 20:56:04 +00:00
Fengjiang Li 5b2008e0bf Merge "Fix bug where all apps rv preinfaltion is not enabled when work profile is disabled" into udc-qpr-dev am: 82ddd8ac97
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24119000

Change-Id: Ide1d1e743f41ccbb58726372d758664cfb19cb3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 20:41:50 +00:00
Fengjiang Li 82ddd8ac97 Merge "Fix bug where all apps rv preinfaltion is not enabled when work profile is disabled" into udc-qpr-dev 2023-07-19 20:03:48 +00:00
Pat Manning d1bac73daa Merge "Sends user home when stashed taskbar handle is clicked." into udc-qpr-dev am: d35d630745 am: c80ec22cb1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23728944

Change-Id: I9a6026ed1044bc0667837838d56f1c1c8a436540
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 19:10:05 +00:00
Jeremy Sim 6dd6145d0a Merge "Fix order invariance when checking for GroupedTaskViews" into udc-qpr-dev am: 6779101b26 am: 9440f98af2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24120730

Change-Id: I9e346805f66fbaed489390243715c0c30b76173a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 19:09:24 +00:00
Anushree Ganjam 514314c7ee Merge "Introduce onAnimateToSearchStateCompleted() in SearchUiDelegate." into udc-qpr-dev am: 55405157e2 am: b561ec2921
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24069799

Change-Id: I537885e676a1e4555a90bf41da73b4fc11a3affd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 19:09:09 +00:00
Pat Manning a38c61d900 Merge "Update scaleRectAboutCenter to correctly account for negative left/top values and floating point errors using centerX/Y." into udc-qpr-dev am: 933f2b9f27 am: e7048dd987
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23917023

Change-Id: If4358fb96e42da9492a2ff3372c5958f46b57c1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 19:08:56 +00:00
Pat Manning c80ec22cb1 Merge "Sends user home when stashed taskbar handle is clicked." into udc-qpr-dev am: d35d630745
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23728944

Change-Id: I85c33fbae2e70e5b8576e7345bbea60f62ba246a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 18:30:15 +00:00
Jeremy Sim 9440f98af2 Merge "Fix order invariance when checking for GroupedTaskViews" into udc-qpr-dev am: 6779101b26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24120730

Change-Id: Idb1f730af891f6c6089571c9298463ddf648dd8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 18:29:54 +00:00
Pat Manning d35d630745 Merge "Sends user home when stashed taskbar handle is clicked." into udc-qpr-dev 2023-07-19 18:24:06 +00:00
Brian Isganitis f3ebdd4819 Start drag from current translation shift during animation.
Test: Manual
Fix: 291950331
Flag: No
Change-Id: I67fe6a474fc1b10d8e34fb047f98af2c1e6e085c
2023-07-19 14:15:31 -04:00
Jeremy Sim 6779101b26 Merge "Fix order invariance when checking for GroupedTaskViews" into udc-qpr-dev 2023-07-19 18:13:35 +00:00
Anushree Ganjam b561ec2921 Merge "Introduce onAnimateToSearchStateCompleted() in SearchUiDelegate." into udc-qpr-dev am: 55405157e2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24069799

Change-Id: Ifb1762ddafe9ae37d4185612ce70d1d788447b1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 18:06:41 +00:00
Jeremy Sim ca4c321ffe Fix order invariance when checking for GroupedTaskViews
This patch makes it so that Overview will return the correct GroupedTaskView even when the set of taskIds passed in is in the opposite order.

Previously, we didn't account for order variation when checking for a GroupedTaskView, which would cause bugs when the GroupedTaskView had had its ordering swapped.

Fixed by modifying getTaskViewByTaskIds() to return true even if the order of ids was swapped.

Fixes: 290135090
Test: Manual
Change-Id: I2d94fadfee3cd478801b25cdbc699295179c8bd1
2023-07-19 11:06:34 -07:00
Pat Manning e7048dd987 Merge "Update scaleRectAboutCenter to correctly account for negative left/top values and floating point errors using centerX/Y." into udc-qpr-dev am: 933f2b9f27
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23917023

Change-Id: I57f428780782c1fe4ee4fe833e97779b23326448
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 18:04:09 +00:00
Anushree Ganjam 55405157e2 Merge "Introduce onAnimateToSearchStateCompleted() in SearchUiDelegate." into udc-qpr-dev 2023-07-19 18:02:41 +00:00
Treehugger Robot 2d7dc5e443 Merge "launcher3: add missing whitespace to log" into main 2023-07-19 17:39:46 +00:00
Pat Manning 933f2b9f27 Merge "Update scaleRectAboutCenter to correctly account for negative left/top values and floating point errors using centerX/Y." into udc-qpr-dev 2023-07-19 17:20:39 +00:00
Liran Binyamin 51a4453f60 Merge "Check that a bubble exists before reordering it" into udc-qpr-dev am: 0706a81907 am: 85bfb4fa90
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24119403

Change-Id: I32e147765ca617be9ec725939b6547f1c7791bd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 15:29:39 +00:00
Cameron Brown 089094ab40 launcher3: add missing whitespace to log
Change-Id: Ia3f4ec3bd46647eb3e0ee5a3a5e38d748a8ae02b
2023-07-19 15:08:48 +00:00
Pat Manning 75708262fc Update scaleRectAboutCenter to correctly account for negative left/top values and floating point errors using centerX/Y.
Fix: 290211274
Test: manual.

Change-Id: Ieddce683d76c696b5ac3eae4fb9f73a5827a50ad
2023-07-19 14:47:32 +00:00
Liran Binyamin 85bfb4fa90 Merge "Check that a bubble exists before reordering it" into udc-qpr-dev am: 0706a81907
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24119403

Change-Id: I0cba344c8834f1cf3c2e9a172b38bb1255c5534f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 14:46:37 +00:00
Liran Binyamin 0706a81907 Merge "Check that a bubble exists before reordering it" into udc-qpr-dev 2023-07-19 13:39:55 +00:00
Pat Manning 6a4e491da1 Prevent showing action button edu tooltip in grid only overview.
Fix: 291232225
Test: OverviewActionsControllerTest.
Flag: ENABLE_GRID_ONLY_OVERVIEW
Change-Id: I3d2881fea26ddfdda8540e3609733f6261e40458
2023-07-19 12:26:35 +01:00
Uwais Ashraf cc4ab7377c Revert "Adding some utility test rules"
Revert submission 23784831-launcher-test-rule

Reason for revert: Checking if these changes are the cause of a 10 min timeout in the instrumentation
Bug: 291171782
Reverted changes: /q/submissionid:23784831-launcher-test-rule

Change-Id: Id77ee089b8302992f3a5d91f35f655bb618137f0
2023-07-19 10:37:52 +00:00
Bill Yi 5268f4ffbd [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 66cfe9bf4f -s ours am: 9c8423f708 -s ours am: 9bb81011fb -s ours
am skip reason: subject contains skip directive

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

Change-Id: I95576cc06b2886122ab576b6c57bedb8417042e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:55:41 +00:00
Bill Yi 7ddbef94b3 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 31855be8d4 -s ours am: 7afe35bc7d -s ours am: 182ed06d38 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I98afc0ac71b17f11925ff160c12c8402e7d6b876
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:55:31 +00:00
Bill Yi b47107e8ef [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1b0e9ee832 -s ours am: 0addd94602 -s ours am: b470ad09b8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8adc5c50b835a3b23c449327d40bb9be07b48daa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:55:13 +00:00
Bill Yi 9bb81011fb [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 66cfe9bf4f -s ours am: 9c8423f708 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I13cd816b785e4b40eee623e72ab6ddb876a4f4bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:44:28 +00:00
Bill Yi 182ed06d38 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 31855be8d4 -s ours am: 7afe35bc7d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I139af45cc1f608d46d6d9668fc34eac404680b8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:44:17 +00:00
Bill Yi b470ad09b8 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1b0e9ee832 -s ours am: 0addd94602 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I57fb4bf8fe133824446f56e4d71c807931b06e98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:44:00 +00:00
Bill Yi 16a3530023 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 66cfe9bf4f -s ours am: d11bd3d2f8 -s ours am: 7ec3a0122b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I45ba6386f5560fe2a9b643520d8882ce05cd7858
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:39:10 +00:00
Bill Yi e0733affe1 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 31855be8d4 -s ours am: 1637756cbe -s ours am: f3b95c15ba -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic6e85dab284e1725c6e8db90f28768b73f99c2cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:38:58 +00:00
Bill Yi 47618ee055 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1b0e9ee832 -s ours am: 1386c58be0 -s ours am: b2ddc88f41 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibfd1aad7f9dd5627b203f17d50baba2913b3cc36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 03:38:43 +00:00
Bill Yi 7ec3a0122b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 66cfe9bf4f -s ours am: d11bd3d2f8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib22f9d505b6645a5b59e7132bc44071f8bac6ec8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:54:39 +00:00
Bill Yi f3b95c15ba [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 31855be8d4 -s ours am: 1637756cbe -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia1edfe4c0442242420af7709311b9550dcd058af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:54:27 +00:00
Bill Yi b2ddc88f41 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1b0e9ee832 -s ours am: 1386c58be0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2f6177b4b21605fd68756eca79e213d6b4f93094
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:54:12 +00:00
Bill Yi 9c8423f708 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 66cfe9bf4f -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib87c3654ffd543971bc98cca9097cbae9207f6b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:39:59 +00:00
Bill Yi 7afe35bc7d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 31855be8d4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I14c414cfb0e75d9edee73953533fee89af3dcb7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:39:49 +00:00
Bill Yi 0addd94602 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1b0e9ee832 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I11491dc58602725611e1d77ec8fd80d7bd92939d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:39:31 +00:00
Bill Yi d11bd3d2f8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 66cfe9bf4f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I603f9c38d75b1be65c1bd82821f9cd3dd2cf758e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:34:49 +00:00
Bill Yi 1637756cbe [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 31855be8d4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8fa4436fd8af46762f0fc104a4d385e8eaa6bcfe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:34:36 +00:00
Bill Yi 1386c58be0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1b0e9ee832 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I07964b665f77d65d4d011d63874e13e962093f1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-19 02:34:22 +00:00
Bill Yi 66cfe9bf4f Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev 2023-07-19 02:06:05 +00:00