Commit Graph

58436 Commits

Author SHA1 Message Date
Sihua Ma da8759ae29 Showing alert dialog when shortcut version higher than the App
Creating an AlertDialog when the disabled reason of the shortcut is DISABLED_REASON_VERSION_LOWER, which happens when the backed-up shortcut was created from an application that has a version higher than the one installed on the device. The AlertDialog will direct the user to the play store and update the application.

Test: Manual
Fix: 224796975
Change-Id: I0125fada60b48176775de6782ba03ee6790904aa
2022-04-14 01:34:44 -07:00
TreeHugger Robot 2b41a805b8 Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38 am: 7289fd2549 am: 3f0cab0c78
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697

Change-Id: Ic8a86223753c0c93fde1f1be509722c44a10fc01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 05:25:45 +00:00
TreeHugger Robot 3f0cab0c78 Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38 am: 7289fd2549
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697

Change-Id: I1a3c376a44ad947af3ec839d7a84be70b27fa515
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 05:02:31 +00:00
TreeHugger Robot 0a71925c54 Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38 am: b25303e0b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697

Change-Id: I306d7170fc992e5fc3e1fa3e69f34c4ed0bbe08a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 05:02:04 +00:00
TreeHugger Robot 7289fd2549 Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697

Change-Id: I6412bcf7d32c144536632317eff3c602a1b153cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 04:40:38 +00:00
TreeHugger Robot b25303e0b3 Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697

Change-Id: I672f2afb6084d9ba3bc3ae2dd615e368c505d7da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 04:39:43 +00:00
TreeHugger Robot d07ba1ca38 Merge "Dismiss keyboard when leaving AllApps state" into tm-dev 2022-04-14 04:15:19 +00:00
Android Build Coastguard Worker d9c6be3926 Snap for 8451773 from 8399fc13da to tm-qpr1-release
Change-Id: Id9fb297ecaaca8b20c7d3dd466e0da5cbe6fff11
2022-04-14 03:08:41 +00:00
Evan Rosky 125e4acfb1 Merge "Finish recents animation always" into tm-qpr-dev am: c5b8c4d05c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17700866

Change-Id: Idb4e98ba90a75651db8c61b4abb43992b568c97f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 01:27:48 +00:00
Evan Rosky c5b8c4d05c Merge "Finish recents animation always" into tm-qpr-dev 2022-04-14 01:16:11 +00:00
Vinit Nayak 267e17c6cb Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089 am: a299f92e33 am: 5cebad8331
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040

Change-Id: I09bf91b83b2e3b65212e0648305b601d668a7618
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 01:12:33 +00:00
Android Build Coastguard Worker b18cd26d01 Snap for 8451755 from 37ce441089 to tm-release
Change-Id: If00ae56f96a35a1781dfcc01001f7354320fd690
2022-04-14 01:10:22 +00:00
Vinit Nayak 0865fef404 Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089 am: 8cf14d1a92
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040

Change-Id: If5046a57e623e435443c798818daa453cfbf42bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 00:51:08 +00:00
Vinit Nayak 5cebad8331 Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089 am: a299f92e33
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040

Change-Id: Ib565537e4bd1dc0c268794da2a59fe7f23b127b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 00:50:39 +00:00
Vinit Nayak a299f92e33 Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040

Change-Id: Ifae010e54cfd36b270c65d5aec7b1d70634f10db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 00:28:03 +00:00
Vinit Nayak 8cf14d1a92 Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040

Change-Id: I07e1ebd81911bbd640e3c79e7a71b1697759a750
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 00:26:33 +00:00
Vinit Nayak 37ce441089 Merge "Listen for density changes through DisplayController callbacks" into tm-dev 2022-04-13 22:57:00 +00:00
Evan Rosky 19002551bc Finish recents animation always
Previously, some launcher-side state would be finished, but the
actual animation would never be finished until the next touch-down.

This is a problem for shell-transitions because it relies on
animations finishing. This change handles the scenario where
the gesture finishes before the animation even starts by slotting
in a placeholder listener that just immediately finishes. If the
animation has started but there was no motion, then it directly
finishes the recents animation.

Bug: 228898164
Test: open an app, tap on the bottom-bar. With logging it should
      be evident that the transition finishes.
Change-Id: I27e00ceb4b21a2c37dc556bfecb4a90ef7155a85
2022-04-13 14:44:43 -07:00
Hongwei Wang 3a9adbcaec Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834 am: 808af015c3 am: 8399fc13da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036

Change-Id: Id066be88c36bb9a6af0735811351c80cb5ce4957
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 18:49:23 +00:00
Hongwei Wang 9f2bd3a94c Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834 am: d31e586ff9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036

Change-Id: Ibb2a6cfd2faad112c14037614a16bc4a01622364
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 18:46:54 +00:00
Hongwei Wang d31e586ff9 Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036

Change-Id: Id650e225e414b8bdd57831ff86a832922f5a35fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 18:23:17 +00:00
Hongwei Wang 8399fc13da Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834 am: 808af015c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036

Change-Id: I0bcd844bee61fead6b4ed355c6a5c0dbd57a4bc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 18:18:46 +00:00
Alex Chau b1508b8023 Use bottomMargin to align OverviewActions with 3 button
- This ensure the updated OverviewActions position is considered when calculating modal task size

Fix: 228976149
Test: manual
Change-Id: I635e00096fdb26c164bc76fc94f6bf203f5c9c71
2022-04-13 18:51:40 +01:00
Alex Chau 59120581e4 Dismiss keyboard when leaving AllApps state
Fix: 221024791
Test: Launcher3 dismiss keyboard when leaving AllApps
Test: NexusLauncher can still open keyboard automatically in AllApps
Change-Id: I61b50e3fc4c6ed83bd5234c5daef3b2cb428b520
2022-04-13 18:48:23 +01:00
Hongwei Wang 808af015c3 Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036

Change-Id: Ibb5ffeeefe0d8991571c98f6f3350cf731673ad1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 17:41:59 +00:00
Hongwei Wang d34d3b4834 Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev 2022-04-13 17:38:34 +00:00
Sunny Goyal afb6e23500 Updating code due to TaskStackChangeListener changes
Bug: 221961069
Test: Presubmit
Change-Id: I40b2e5a12c4cd6faa53ee788939c31b25bf5c37b
2022-04-13 10:31:18 -07:00
Thales Lima 7bb79ae8e2 Tune menu size
Fix: 223351193
Bug: 214586519
Test: check sizes with HSV and Window
Change-Id: I2fa8d03eb80e952ebc238e6f4db5563f774128cd
2022-04-13 14:21:36 +01:00
András Klöczl 320962f039 Merge "Change page snapping logic for large screen devices" into tm-dev am: fed1182660 am: 6b18816e92 am: 49b885997f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354

Change-Id: Id2f372d0eb275bb0ef06e960c6d4978edd982d24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 12:44:49 +00:00
András Klöczl 49b885997f Merge "Change page snapping logic for large screen devices" into tm-dev am: fed1182660 am: 6b18816e92
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354

Change-Id: Iae64fccf355758a77b5c8ad5280d769b47fe1a13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 12:26:06 +00:00
Shikha Malhotra ac0ec6e665 Merge "Review comments followup" into tm-dev am: 80a315e50f am: 1c60b6e04a am: 4fbfe29328
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17691944

Change-Id: I330ad7829659ec48d322d9d924fecf9966d660a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 12:19:09 +00:00
András Klöczl 0af773f2bf Merge "Change page snapping logic for large screen devices" into tm-dev am: fed1182660 am: a4fa6137d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354

Change-Id: I8a7045a084af13d0239ad345bbe9b36c71e74e7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 12:17:42 +00:00
András Klöczl 6b18816e92 Merge "Change page snapping logic for large screen devices" into tm-dev am: fed1182660
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354

Change-Id: I471a49e7524f9b4d4910df422db70c9f9a897af7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 12:03:18 +00:00
András Klöczl a4fa6137d7 Merge "Change page snapping logic for large screen devices" into tm-dev am: fed1182660
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354

Change-Id: I9b51954064077474615abdbc4a74703568bc4dac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 12:02:18 +00:00
András Klöczl 86b43244ff Merge changes from topic "presubmit-am-8ce32e7119354afcbcbcf14637839490" into tm-mainline-prod am: 731e212ded
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354

Change-Id: Ice8129be14e5f9fd1b90489a35d0bc996ed8266a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 11:40:27 +00:00
András Klöczl fed1182660 Merge "Change page snapping logic for large screen devices" into tm-dev 2022-04-13 11:18:39 +00:00
András Klöczl 731e212ded Merge changes from topic "presubmit-am-8ce32e7119354afcbcbcf14637839490" into tm-mainline-prod
* changes:
  [automerge] Change page snapping logic for large screen devices 2p: 07111f25f4
  Change page snapping logic for large screen devices
2022-04-13 11:18:39 +00:00
Shikha Malhotra 1d1975b684 Merge "Review comments followup" into tm-dev am: 80a315e50f am: 6543cb7899
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17691944

Change-Id: Idd05c59f47907ca7d05678c9ff6c380450248fb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 11:14:16 +00:00
TreeHugger Robot b911346066 Merge "Adjust the insets frame providing method per API change" into tm-dev am: d9939d8174 am: 0500a5479c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17517844

Change-Id: I77d8cb8c17165bff5d488f1d609f42fb6a9f330f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 11:13:45 +00:00
TreeHugger Robot 1998e981b9 Merge "Adjust the insets frame providing method per API change" into tm-dev am: d9939d8174 am: 5894f5fcac am: fe848881db
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17517844

Change-Id: Ica2a44b29109840deac1488bbf0361e01e9257ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 11:11:12 +00:00
Shikha Malhotra 4fbfe29328 Merge "Review comments followup" into tm-dev am: 80a315e50f am: 1c60b6e04a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17691944

Change-Id: Ia520bd9d37417bea504e659c98315cf01d0a117c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 11:07:36 +00:00
TreeHugger Robot fe848881db Merge "Adjust the insets frame providing method per API change" into tm-dev am: d9939d8174 am: 5894f5fcac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17517844

Change-Id: I759c6dc6ac52f9fa8b1b10a193badd34965ba234
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 11:07:26 +00:00
Pat Manning 8c4dd9e6dc Update edit state drop target and hotsteat margins.
Bug: 227336507
Test: manual
Change-Id: Id47f312e00d86143e6c95d21d6e37b7196590cef
2022-04-13 12:04:08 +01:00
Shikha Malhotra 1c60b6e04a Merge "Review comments followup" into tm-dev am: 80a315e50f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17691944

Change-Id: Ia61cb943d017055a95279743e8df367c788032fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 08:37:14 +00:00
Shikha Malhotra 6543cb7899 Merge "Review comments followup" into tm-dev am: 80a315e50f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17691944

Change-Id: Ibf98a76a732a858d04ed611064a8a8ffd377f04e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 08:36:14 +00:00
Shikha Malhotra 80a315e50f Merge "Review comments followup" into tm-dev 2022-04-13 08:00:31 +00:00
Android Build Coastguard Worker 011dbdcb58 Snap for 8445529 from c90095537e to tm-qpr1-release
Change-Id: Iac0ab604d517f019db1770fa964fc95f203010bf
2022-04-13 03:09:07 +00:00
TreeHugger Robot 5894f5fcac Merge "Adjust the insets frame providing method per API change" into tm-dev am: d9939d8174
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17517844

Change-Id: Ifc722c6e3a9a494037eb739f3f11d028c847f264
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 02:30:12 +00:00
TreeHugger Robot 0500a5479c Merge "Adjust the insets frame providing method per API change" into tm-dev am: d9939d8174
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17517844

Change-Id: I8616ee972a683e61168d821f2e01efbf0fe620c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 02:29:35 +00:00
TreeHugger Robot d9939d8174 Merge "Adjust the insets frame providing method per API change" into tm-dev 2022-04-13 01:53:04 +00:00