Commit Graph

10808 Commits

Author SHA1 Message Date
Justin Weir 34e81582d1 Merge "Ensure log buffers are dumped to file on uncaught exceptions" into tm-dev am: df073f0e93 am: 4d48c3d528
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17918464

Change-Id: Ibadd5a20df81222e71f2f01184f09effe0a14cd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:35:40 +00:00
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
Justin Weir 4d48c3d528 Merge "Ensure log buffers are dumped to file on uncaught exceptions" into tm-dev am: df073f0e93
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17918464

Change-Id: Iebda5f920fd4035a1fd1fe56b9fdcd07ff796336
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:26:30 +00:00
TreeHugger Robot d00ce3a13e Merge "Tune AllApps dismiss animation" into tm-dev am: f1a4296cd0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757986

Change-Id: I9cc735f116c397ccb0f8d97ad5e45b373bd3ec1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:25:50 +00:00
Schneider Victor-tulias 890afbc1bb Translate the 3 navigation buttons to/from their in-app position when animating to/from the -1 screen, all apps and widgets. am: 9b6babf839
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17389746

Change-Id: I1575c303020c1ed272fc24052116c71242b93074
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:25:36 +00:00
Schneider Victor-tulias 674b552dc0 Fix taskbar 3-button truncation on rotate am: c0b30dc266
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109868

Change-Id: I26e9b1429c9e8e3b386b1dda15386ae64f0af27d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-03 13:25:33 +00:00
Justin Weir df073f0e93 Merge "Ensure log buffers are dumped to file on uncaught exceptions" into tm-dev 2022-05-03 11:38:58 +00:00
TreeHugger Robot f1a4296cd0 Merge "Tune AllApps dismiss animation" into tm-dev 2022-05-03 11:23:46 +00:00
Justin Weir 811e76353a Ensure log buffers are dumped to file on uncaught exceptions
Update PluginManagerWrapper according to changes in ag/17915248

Bug: 213884413
Test: manually verified, added tests, and ran atest
Change-Id: If829fc33769819624530f766178689ecf0374926
2022-05-02 15:28:44 -04: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 7ebf29a492 Merge "Provide the back callback instance when unregistering it from SysUI." into tm-dev am: eba6a95a29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17650016

Change-Id: I82583999e087d18b67c96f541cf4b788711621ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 16:35:26 +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 8fdcfe0520 Merge "Do not add HOTSEAT_ICONS to visible elements for device type "phone" in ALL_APPS State" into tm-dev am: 002e1fcde5 am: 5b8be11c37
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18084536

Change-Id: I097d3f499d703b946a4ce0e8541fbc5aa35e1778
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 17:53:56 +00:00
TreeHugger Robot 5b8be11c37 Merge "Do not add HOTSEAT_ICONS to visible elements for device type "phone" in ALL_APPS State" into tm-dev am: 002e1fcde5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18084536

Change-Id: I36cf2448ea74deee624137fae9b8463bc1fb04b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 17:36:40 +00:00
TreeHugger Robot cf998daa6b Merge "Do not add HOTSEAT_ICONS to visible elements for device type "phone" in ALL_APPS State" into tm-dev am: 002e1fcde5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18084536

Change-Id: I030b797ce4c0312d992253dfb3e25a98bf3a8017
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 17:35:36 +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 158fb7106c Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6 am: eabd3e8d2e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491

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

Change-Id: I810be07f3af77bf463ca34d8603a308e90d2c5ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 02:26:31 +00:00
TreeHugger Robot 100f829b45 Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491

Change-Id: If782dc6a393d8e4601683d5ea1821f2e1f6c056a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 02:25:28 +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
Sunny Goyal 9f1fe52467 Merge "Removing unused SearchSessionManager" into tm-dev am: 34f51fbfc4 am: f81b1952aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18085661

Change-Id: I4f3e3924f40aee968bfed2e7b7aabe8ba47fa64e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-30 00:08:30 +00:00
Sunny Goyal f81b1952aa Merge "Removing unused SearchSessionManager" into tm-dev am: 34f51fbfc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18085661

Change-Id: I4647b5265d0cf1f1b6827722609b68a264af575a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 23:50:57 +00:00
Sunny Goyal 5c7d459638 Merge "Removing unused SearchSessionManager" into tm-dev am: 34f51fbfc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18085661

Change-Id: I184a76a5f5f70c45936318d410eee4d13b7f2347
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 23:49:51 +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
TreeHugger Robot b78d5f10f5 Merge "Update TaskOverlay corner radius as fullscreen parameters are updated." into tm-dev am: 47a137e05d am: 3f6d27b025
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18083412

Change-Id: I06d0999d9e671e00deb2b02fee38eb4c7979bb3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 22:54:46 +00: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 3f6d27b025 Merge "Update TaskOverlay corner radius as fullscreen parameters are updated." into tm-dev am: 47a137e05d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18083412

Change-Id: I53955c197fc88566967fe7df2198911adbd2ca22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 22:36:40 +00:00
TreeHugger Robot 6b70e83a3e Merge "Update TaskOverlay corner radius as fullscreen parameters are updated." into tm-dev am: 47a137e05d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18083412

Change-Id: I9bd269ae4b8386cfae5e7bdde8975b4c615e982c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 22:35:45 +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