Commit Graph

6010 Commits

Author SHA1 Message Date
TreeHugger Robot d7ecfa1f9e Merge "Tune AllApps dismiss animation" into tm-dev am: f1a4296cd0 am: d00ce3a13e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757986

Change-Id: I408e7daaae4a2101a80d1921f8517d6673add6a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:34:46 +00:00
TreeHugger Robot f1a4296cd0 Merge "Tune AllApps dismiss animation" into tm-dev 2022-05-03 11:23:46 +00:00
Schneider Victor-tulias 9b6babf839 Translate the 3 navigation buttons to/from their in-app position when animating to/from the -1 screen, all apps and widgets.
Bug: 221455508
Test: opened all apps, widgets, -1 screen, notifications shade and keyboard in various combinations and orders; locked screen, launched app, returned home with the back/home buttons, opened overview
Change-Id: Ia0b406aacf72b34bd6b7ff1c01278ab6895a7da4
Merged-In: Ia0b406aacf72b34bd6b7ff1c01278ab6895a7da4
(cherry picked from commit 9c1a452a1d)
2022-05-02 18:45:01 +00:00
Schneider Victor-tulias c0b30dc266 Fix taskbar 3-button truncation on rotate
- Fixed truncation issue in overview and home on rotation
- Fixed 3 buttons translating incorrectly when switching to/from overview

Fixes: 205057824
Fixes: 215482458
Test: Manual
Change-Id: I0b89010a2b6ed03a34c3443fc6e1edc81f8d9f20
Merged-In: I0b89010a2b6ed03a34c3443fc6e1edc81f8d9f20
(cherry picked from commit 8aa99c72b1)
2022-05-02 18:12:00 +00:00
TreeHugger Robot 35dd2720f1 Merge "Provide the back callback instance when unregistering it from SysUI." into tm-dev am: eba6a95a29 am: 7ebf29a492
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17650016

Change-Id: Ie6d17a7d8c32f707508b52ab0e51e49da4df88d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 16:58:11 +00:00
TreeHugger Robot eba6a95a29 Merge "Provide the back callback instance when unregistering it from SysUI." into tm-dev 2022-05-02 16:18:43 +00:00
TreeHugger Robot c6d0a6ca82 Merge "Do not add HOTSEAT_ICONS to visible elements for device type "phone" in ALL_APPS State" into tm-dev am: 002e1fcde5 am: 5b8be11c37 am: 8fdcfe0520 am: 65e2d9dbb3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18084536

Change-Id: Ia5bdb75b36390dbae8fc9baf2a8d7d595ea1d9f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 12:55:29 +00:00
TreeHugger Robot ba25f89c79 Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6 am: eabd3e8d2e am: 158fb7106c am: 68a49773a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491

Change-Id: I0733aa60b6316e0e8ab05bd7341f477d72422384
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 12:28:35 +00:00
Sunny Goyal b6f6e2e546 Merge "Removing unused SearchSessionManager" into tm-dev am: 34f51fbfc4 am: f81b1952aa am: 9f1fe52467 am: 9f006f1460
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18085661

Change-Id: Ie2e49cf00166f108196c00ef411a18aa30546d32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 11:34:21 +00:00
TreeHugger Robot 040841a3fe Merge "Update TaskOverlay corner radius as fullscreen parameters are updated." into tm-dev am: 47a137e05d am: 3f6d27b025 am: b78d5f10f5 am: fd6aa6953c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18083412

Change-Id: Ib048a5f936797cd1c9d9ab594bb520bfbb689920
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 11:03:06 +00:00
Pat Manning 33275dc7ac Merge "Re-land "Animate overivew actions view hiding on scroll."" into tm-dev am: d9ddf6c12b am: 2049688659 am: 669c6f5790 am: d377c88aad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17707271

Change-Id: Ie346e056d7aebc48e1615d1119cca8803fb778ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 11:02:44 +00:00
Pat Manning bd00f75639 Merge "Finish recents animation on activity destroyed." into tm-dev am: d44f9c9741 am: 3664e04036 am: fa8e4bcdfd am: 0a459a82e2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17943734

Change-Id: Icd29279e61669335a11107a339f85f26ee9a6409
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 11:02:29 +00:00
Thales Lima 1b05596110 Fix hotseat width to span a number of columns am: 828875cd12 am: ab5faf06a8 am: 14527d5f6d am: 313df994c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17983445

Change-Id: I31876f36399c28dc810194623a8d44f817e1853a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 11:01:06 +00:00
Shan Huang 883e7e412b Provide the back callback instance when unregistering it from SysUI.
Bug: 228535747
Test: atest BackAnimationControllerTest
Test: Make sure back to home animation works on tablets and phones.
Change-Id: Iacbd581f382da50e96cfefbefe569800e9e1043b
2022-05-02 04:57:11 +00:00
TreeHugger Robot 65e2d9dbb3 Merge "Do not add HOTSEAT_ICONS to visible elements for device type "phone" in ALL_APPS State" into tm-dev am: 002e1fcde5 am: 5b8be11c37 am: 8fdcfe0520
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18084536

Change-Id: I21e8665497dfac8fb8318e14e56dc9ee8f0d77b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 18:11:32 +00:00
TreeHugger Robot 002e1fcde5 Merge "Do not add HOTSEAT_ICONS to visible elements for device type "phone" in ALL_APPS State" into tm-dev 2022-04-30 17:12:35 +00:00
TreeHugger Robot 68a49773a5 Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6 am: eabd3e8d2e am: 158fb7106c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491

Change-Id: Idb6a9f6b5028eb96b4cec95e6c77ae3dcf06756f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 03:14:01 +00:00
TreeHugger Robot 3e8f0c9bb6 Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev 2022-04-30 02:13:14 +00:00
Sunny Goyal 9f006f1460 Merge "Removing unused SearchSessionManager" into tm-dev am: 34f51fbfc4 am: f81b1952aa am: 9f1fe52467
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18085661

Change-Id: Icf982387d79d7bf595e3aede7640bd0632c123cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 00:30:25 +00:00
Anushree Ganjam f6254c5947 Do not add HOTSEAT_ICONS to visible elements for device type "phone" in
ALL_APPS State

HOTSEAT_ICONS got added to visible elements for ALL_APPS State in ag/16992837.

============================================================
Phone
Before:
HotSeat present in view hierarchy - https://hsv.googleplex.com/4906040983289856?node=41
Video: https://b.corp.google.com/issues/228803923#comment9

After:
HotSeat not present in view hierarchy - https://hsv.googleplex.com/5379653922455552?node=42
Video: https://b.corp.google.com/issues/228803923#comment11
============================================================

Tablets

I couldn't test this implementation on tablet. But I have verified on a phone
locally by adding HOTSEAT_ICONS to visible elements and then verifying
"IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS" get set and hotseat icons are not focusable in all apps.
Video : https://b.corp.google.com/issues/228803923#comment14

============================================================

Bug: 228803923
Bug: 227565451

Test: Manual. See the video attached in bug.
Change-Id: I055e3bb61c8cfd240e0fe1000fe3a391a150f6d1
2022-04-29 23:33:48 +00:00
Sunny Goyal 34f51fbfc4 Merge "Removing unused SearchSessionManager" into tm-dev 2022-04-29 23:30:13 +00:00
TreeHugger Robot fd6aa6953c Merge "Update TaskOverlay corner radius as fullscreen parameters are updated." into tm-dev am: 47a137e05d am: 3f6d27b025 am: b78d5f10f5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18083412

Change-Id: I4aba2aee9531587321717ee428a804a8ed0f7648
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 23:18:00 +00:00
Schneider Victor-tulias 8e0e88bb2f Update home, back and overview gesture tutorial introductions to be clearer for blind users
Added A11Y strings for the home, back and overview gesture tutorial step introductions. These strings give clearer instructions that work with talkback.

Fixes: 202492454
Test: manual
Change-Id: I1eefd6ecf3e3c576a7c1cf6dbf7b824e5be13860
2022-04-29 16:09:11 -07:00
Pat Manning d377c88aad Merge "Re-land "Animate overivew actions view hiding on scroll."" into tm-dev am: d9ddf6c12b am: 2049688659 am: 669c6f5790
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17707271

Change-Id: I737975cd5e5ee7abfc3ecd5d532a825f38260819
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 22:44:16 +00:00
TreeHugger Robot 47a137e05d Merge "Update TaskOverlay corner radius as fullscreen parameters are updated." into tm-dev 2022-04-29 22:34:31 +00:00
Pat Manning 0a459a82e2 Merge "Finish recents animation on activity destroyed." into tm-dev am: d44f9c9741 am: 3664e04036 am: fa8e4bcdfd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17943734

Change-Id: Ie16d930960d1db5139716ae318ea4e6efd235a7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 22:10:27 +00:00
Thales Lima 313df994c6 Fix hotseat width to span a number of columns am: 828875cd12 am: ab5faf06a8 am: 14527d5f6d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17983445

Change-Id: I8329fc48f69cad4699e94639e2ef266997690acd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 21:38:07 +00:00
Alex Chau f39cc126bf Tune AllApps dismiss animation
- Avoid overriding interpolator in AllAppsTransitionController.setStateWithAnimation as it's no longer needed and it'll wrongly override interpolator for ANIM_ALL_APPS_FADE
- Override ANIM_ALL_APPS_FADE to FINAL_FRAME in QuickstepAtomicAnimationFactory for tap deadzone to dismiss animation, also added EMPHASIZED_ACCELERATE for the dismiss animation
- Tuned dismiss animation across form factors to 300ms

Fix: 220336617
Test: manual
Change-Id: I4b3e827b503dcb1dd39f0bd99d4c1dd5ffdba0f3
2022-04-29 20:31:26 +01:00
Shan Huang b2ffc2d1e0 Merge "Fix screen rounded corner flicker." into tm-dev am: 8073fc8daf am: 8f92b76c67
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17948370

Change-Id: Ief2f9eccb38d29f59c618960b6845efcffc7bc56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 19:29:54 +00:00
Mateusz Cicheński 136b7838a8 Merge "Make Hotseat report shelf height on large screen devices." into tm-dev am: f312acc081 am: a7cc8ed3ea
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17969666

Change-Id: I03eb36fef3ca5a9fdb7b091d708e628eec5a5702
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 19:28:02 +00:00
Shan Huang c2ccb951ce Merge "Fix screen rounded corner flicker." into tm-dev am: 8073fc8daf am: 276a31bbf8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17948370

Change-Id: I6331e568fc55b51257e48a59d1159dfacc775ac3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:28:03 +00:00
Mateusz Cicheński 41bff8dedd Merge "Make Hotseat report shelf height on large screen devices." into tm-dev am: f312acc081 am: cc3cc0428e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17969666

Change-Id: I0ddee24a2ffc755ce72804b828becaa106623b10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:27:45 +00:00
Schneider Victor-tulias c4de960bbf Merge changes from topic "taskbar-misc-fixes-master"
* changes:
  Translate the 3 navigation buttons to/from their in-app position when animating to/from the -1 screen, all apps and widgets.
  Fix taskbar 3-button truncation on rotate
2022-04-29 18:17:14 +00:00
Pat Manning d9ddf6c12b Merge "Re-land "Animate overivew actions view hiding on scroll."" into tm-dev 2022-04-29 18:01:30 +00:00
Pat Manning d44f9c9741 Merge "Finish recents animation on activity destroyed." into tm-dev 2022-04-29 17:43:21 +00:00
Zak Cohen f2cd2f7748 Update TaskOverlay corner radius as fullscreen parameters are updated.
Bug: 230470826
Test: Build and run
Change-Id: I3b6914bf7423ec60d28d2d06ee5225de1b6862c1
2022-04-29 10:27:53 -07:00
Thales Lima 828875cd12 Fix hotseat width to span a number of columns
Bug: 227344807
Test: manual
Change-Id: Ice4e37929bcbb8c9cf3af340e67b6bec002578bd
2022-04-29 14:56:30 +00:00
Pat Manning d08e03388f Re-land "Animate overivew actions view hiding on scroll."
Reverts commit f5f14acba3

Bug: 228137694
Bug: 221113300
Change-Id: I683092796f5de0476e09692897d80a3655ae6925
2022-04-29 13:49:09 +00:00
Pat Manning 0fd3b13d01 Finish recents animation on activity destroyed.
Do not remove acitivity lifecycle callback on reset.

Test: TaplTestsQuickstep.java testQuickSwitchFromApp
Fix: 228137694
Change-Id: I454db1d029af479624999f2e5736aea1a8a97b87
2022-04-29 11:55:40 +00:00
Sunny Goyal a3f014d737 Removing unused SearchSessionManager
Bug: 220922858
Test: Presubmit
Change-Id: I8264a2e9b978a850aa6ce69fcb698b0a3494c6c5
2022-04-28 19:44:03 -07:00
Shan Huang 8073fc8daf Merge "Fix screen rounded corner flicker." into tm-dev 2022-04-28 19:34:37 +00:00
Mateusz Cicheński f312acc081 Merge "Make Hotseat report shelf height on large screen devices." into tm-dev 2022-04-28 18:48:11 +00:00
Anushree Ganjam 98d71a1b3c Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev am: fa693be19f am: 34fc3c4aee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18011182

Change-Id: Ie5758ee4aa04d4236442fb78c6e68de92e3c54f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 06:04:46 +00:00
Anushree Ganjam e9466b3f94 Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev am: fa693be19f am: 168362edd2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18011182

Change-Id: I62f302fbdaf1b37988f6a56c8cf501a454cb2382
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 06:03:36 +00:00
Anushree Ganjam fa693be19f Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev 2022-04-28 04:52:01 +00:00
Anushree Ganjam 5cc7ff0990 Revert "Refactors Search results into separate RV for Toast."
This reverts commit 6729f0b950.

Reason for revert: This change caused b/230648542.

Please see https://b.corp.google.com/issues/230648542#comment5 for the video after reverting this change.

Bug: 206905515
Bug: 230648542

Change-Id: I85f063c56cad137c05b810204244bba7e8f94ee7
2022-04-28 01:37:49 +00:00
TreeHugger Robot 0975972d99 Merge "Remove unnecessary updatePivots" into tm-dev am: e19522bede am: e8bfbb4c21
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17983443

Change-Id: Ibb2b200d10998cc8ef4cba355b5c04a50a455150
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 19:06:11 +00:00
Alex Chau a95d18b430 Merge "Update overview actions alignment" into tm-dev am: a80efcee9f am: 0a4e0923d2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17888303

Change-Id: Ief8f521e87f98491cd777e02cf90461a8409b9a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 19:05:10 +00:00
Jerry Chang bc2fbc78e3 Merge "Fix divider bar won't fade-in as the other splitting tasks" into tm-dev am: 59939e9e94 am: d49286cc28
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17935107

Change-Id: I9723a3669b746b8fc79eeddad63cf0199f054c17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 19:03:42 +00:00
TreeHugger Robot 5ed4ac94b9 Merge "Remove unnecessary updatePivots" into tm-dev am: e19522bede am: 6d7db81e74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17983443

Change-Id: I9fa56bb4e2060b00919c1014ecae2a5472f578d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:35:10 +00:00