Commit Graph

58436 Commits

Author SHA1 Message Date
Andy Wickham 82b3002ac9 Merge changes from topic "presubmit-am-54c71514c6e64d9595298afeee5d4938" into sc-v2-dev-plus-aosp am: 30b3369ac9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16741586

Change-Id: I8c8c2a5cfe8fb0b372a1ddc5580bbf587a5ef4f1
2022-01-31 23:25:10 +00:00
Andy Wickham 0af55bbc0c Merge "Utilities.trim never returns null." into sc-v2-dev 2022-01-31 23:13:14 +00:00
Andy Wickham 30b3369ac9 Merge changes from topic "presubmit-am-54c71514c6e64d9595298afeee5d4938" into sc-v2-dev-plus-aosp
* changes:
  [automerge] Utilities.trim never returns null. 2p: 5f0a5eb877
  Utilities.trim never returns null.
2022-01-31 23:13:14 +00:00
Schneider Victor-tulias c4ed3ab82c Fix blank workspce icons on Launcher data refresh.
Clearing the launcher data with bulk workspace icon loading caused blank app icons to appear. Added fallback title and icon loading flows to the bulk icon loading flow.

Test: manually cleared launcher data
Fixes: 216590478
Bug: 195674813
Change-Id: I8e24a166be9f591155d538dfec865d047131b756
2022-01-31 12:33:29 -08:00
Pat Manning 30c28a0a22 Reenable tablet tests for OOP TAPL tests.
Bug: 210158657
Test: TaplTestsQuickstep.java
Change-Id: Ib604642be6819065cde4167f3705d43ced3b2fda
2022-01-31 18:49:20 +00:00
Android Build Coastguard Worker 1676c4d946 Snap for 8133551 from 458e842bca to tm-release
Change-Id: I98797640e72a53d07d79b9a0ccf593d13afa54a9
2022-01-31 00:08:17 +00:00
Android Build Coastguard Worker 9f49ad5158 Snap for 8132488 from 758437493f to tm-release
Change-Id: I884b126bc625ee0b461585e49fc656a3dd1b6a77
2022-01-30 00:09:00 +00:00
Android Build Coastguard Worker e4341d32e4 Snap for 8132091 from b2e30bd4e9 to sc-qpr3-release
Change-Id: I3b1b1e8c953365efcdaba8ab032ccaafaef9c677
2022-01-29 22:07:36 +00:00
Winson Chung 458e842bca Merge "Revert "Temporarily disable SUW specific insets logic"" 2022-01-29 22:05:14 +00:00
Alex Chau 758437493f Add ScreenRecord for a flaky test
Bug: 202433017
Test: none
Change-Id: If4bc72e5eae39ce641521b2edbf3ba630968c561
2022-01-29 18:35:56 +00:00
Android Build Coastguard Worker 5717d45ac3 Snap for 8130893 from 65dd83817c to tm-release
Change-Id: I60eb47330dfc0020217bf58f3923a6b6dccd7fbe
2022-01-29 04:09:00 +00:00
Brian Isganitis c13700b61e Merge changes I2ede15d8,I86a0ffc0,I7c5fdbc7
* changes:
  Do not scale down taskbar all apps icons.
  Inflate taskbar all apps in abstract slide-in view.
  Introduce initial A-Z app drawer to taskbar.
2022-01-29 03:00:45 +00:00
TreeHugger Robot 5f0dbb6828 Merge "Include A11y timeout for taskbar icon dimming in kids mode." 2022-01-29 02:42:55 +00:00
Jon Miranda 06c06a46e5 [automerger skipped] Merge "Fix bug where back swipe to icon in All Apps search result." into sc-v2-dev am: b2e30bd4e9 -s ours am: 63dd1ab86c -s ours
am skip reason: Merged-In Iaec77d15c9533edccd9c82164143af8fa522158f with SHA-1 db767aa575 is already in history

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

Change-Id: I79ae2e582471a4fcab6590e07a6f69dcba331cf5
2022-01-29 00:25:23 +00:00
Jon Miranda 63dd1ab86c [automerger skipped] Merge "Fix bug where back swipe to icon in All Apps search result." into sc-v2-dev am: b2e30bd4e9 -s ours
am skip reason: Merged-In Iaec77d15c9533edccd9c82164143af8fa522158f with SHA-1 db767aa575 is already in history

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

Change-Id: I52ec25408aa0c763712a443dd34710e107c4551f
2022-01-29 00:19:04 +00:00
Jon Miranda e16b89127c [automerger skipped] Merge changes from topic "presubmit-am-afa98d56a10a42f4b953a23b9b07db3b" into sc-v2-dev-plus-aosp am: ce048f07cc -s ours
am skip reason: Merged-In Iaec77d15c9533edccd9c82164143af8fa522158f with SHA-1 b030f83f52 is already in history

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

Change-Id: I61adc056b7ebcee2cd049bffa7ecc20eb7e60b56
2022-01-29 00:18:36 +00:00
Jon Miranda b2e30bd4e9 Merge "Fix bug where back swipe to icon in All Apps search result." into sc-v2-dev 2022-01-29 00:07:23 +00:00
Jon Miranda ce048f07cc Merge changes from topic "presubmit-am-afa98d56a10a42f4b953a23b9b07db3b" into sc-v2-dev-plus-aosp
* changes:
  [automerge] Fix bug where back swipe to icon in All Apps search result. 2p: db767aa575
  Fix bug where back swipe to icon in All Apps search result.
2022-01-29 00:07:23 +00:00
Alex Chau 65dd83817c Merge "Remove ENABLE_OVERVIEW_GRID feature flag" 2022-01-28 23:14:23 +00:00
Lucas Dupin b9f7e269a9 Be forgiving with accidental horizontal scroll
An accidental horizontal touch, due to vertical fling on the -1 screen
could lead to imperceptible change in zoom, and send a frame to client
composition. This CL adds extra padding to overlay scroll amount, to
avoid these accidental gestures.

Bug: 211245940
Test: https://ui.perfetto.dev/#!/viewer?trace_id=3260c116-c578-6dad-e047-0a327b7d346c
Change-Id: Id05e482c79c1dcc2e1ba73baf8a4a4101797bbd2
2022-01-28 14:58:02 -08:00
Brian Isganitis 25b2ac8527 Do not scale down taskbar all apps icons.
Test: Manual
Bug: 204696617
Change-Id: I2ede15d8beaef65661984fe63bd99d0e7e726774
2022-01-28 16:43:24 -05:00
Brian Isganitis 9e80fb355c Inflate taskbar all apps in abstract slide-in view.
All apps can now be dismissed via the scrim or swiping down. To properly
behave as an AFW, the apps view can no longer be within the taskbar's
layout, and will instead add and remove itself from the drag layer.

Test: Manual
Bug: 204696617
Change-Id: I86a0ffc06faa653c65b3797a57ba6512c6874221
2022-01-28 15:21:11 -05:00
Brian Isganitis 4edf1da6e2 Introduce initial A-Z app drawer to taskbar.
Invoking the drawer is currently hooked up to tapping empty space on the
taskbar. Apps can be launched, and drag-n-drop split screen works. The
drawer can only be dismissed by acting on an app icon or tapping the
taskbar again.

Test: Manual
Bug: 204696617
Change-Id: I7c5fdbc7d54d8209f6f15ef80bfeb5e9b80cf647
2022-01-28 15:20:00 -05:00
Schneider Victor-tulias b707aa2464 Add tracking for widget creation
Bug: 216416777
Test: checked logs
Change-Id: Ic30b9e24561b1b09c8d247bf0d7acd9791eb82ca
2022-01-28 10:53:21 -08:00
TreeHugger Robot 65ffe19260 Merge "Allow overriding enterprise related strings in Launcher" 2022-01-28 18:52:43 +00:00
kholoud mohamed c76b2035aa Allow overriding enterprise related strings in Launcher
Test: manual
Bug: 188414133
Bug: 211422509
Bug: 188410712
Change-Id: I75858cdcf2057e7c270da5893cd9a90c6753f182
2022-01-28 16:33:03 +00:00
TreeHugger Robot 790146d1d8 Merge "Do not translate taskbar icons in kids mode when IME present." 2022-01-28 15:05:15 +00:00
TreeHugger Robot 0cc131ffe7 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-28 14:49:21 +00:00
Pat Manning 05ff09c52c Do not translate taskbar icons in kids mode when IME present.
Test: manual
Bug: 203749295
Change-Id: I6958ed95f1199c1178487134b92ff3ef0f15da2e
2022-01-28 12:22:17 +00:00
Alex Chau bc8a71153d Merge "Dismiss AllApps when scrim is clicked" 2022-01-28 11:58:26 +00:00
Pat Manning 2a0d1bed1a Include A11y timeout for taskbar icon dimming in kids mode.
Test: manual
Bug: 203748818
Change-Id: I3d3f325aa667a033bb32ab3b3cd2d0b794f6ea4b
2022-01-28 11:42:21 +00:00
Pat Manning e9a36099db Merge "Animate icon dimming in taskbar when force showing in immersive mode." 2022-01-28 10:24:07 +00:00
Alex Chau e9703705c3 Merge "Revert "Add ScreenRecord for a flaky test"" 2022-01-28 09:55:23 +00:00
Android Build Coastguard Worker 193f2fd46b Merge cherrypicks of [16740618] into tm-release.
Change-Id: I5c7e1b840b44e777ec3f98701774b569624abda2
2022-01-28 07:13:04 +00:00
Schneider Victor-tulias c0629496e9 Disable bulk icon loading
Temporarily disabling bulk icon loading until a fix to b/216529986 and b/216590478 is ready.

Bug: 216590478
Bug: 216529986
Test: manual
Change-Id: I590ebb501a9ed6f017661b32b6e0d59fa911d7d7
(cherry picked from commit c4ae75d7b5)
Merged-In:I590ebb501a9ed6f017661b32b6e0d59fa911d7d7
2022-01-28 07:12:57 +00:00
TreeHugger Robot 6db903c27b Merge "Disable bulk icon loading" 2022-01-28 02:49:21 +00:00
Android Build Coastguard Worker 7dc3816f56 Snap for 8124529 from 2718fd6767 to tm-release
Change-Id: I1f2103f1e1f3619f74c77904a9808b99f3ffcbb6
2022-01-28 02:14:03 +00:00
Andy Wickham 38257ad086 [automerge] Utilities.trim never returns null. 2p: 5f0a5eb877
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16741586

Bug: 213931730
Change-Id: If167edb9f9d56ffdb6e94eee2f660c47dc331d94
2022-01-28 00:56:13 +00:00
Andy Wickham 5f0a5eb877 Utilities.trim never returns null.
This fixes a crash loop I was seeing on my device and also
preemptively fixes similar NullPointerExceptions.

Bug: 213931730
Test: Manually verified crash loop stopped with this change.
Change-Id: I8d2fc8475d42ac60b7fdc9219421a8c9733c7b9f
(cherry picked from commit 56be73be80)
2022-01-28 00:56:08 +00:00
Andy Wickham 8e3131898f Merge "Utilities.trim never returns null." 2022-01-28 00:35:50 +00:00
Schneider Victor-tulias c4ae75d7b5 Disable bulk icon loading
Temporarily disabling bulk icon loading until a fix to b/216529986 and b/216590478 is ready.

Bug: 216590478
Bug: 216529986
Test: manual
Change-Id: I590ebb501a9ed6f017661b32b6e0d59fa911d7d7
2022-01-27 16:26:31 -08:00
Android Build Coastguard Worker bdc72f1414 Merge "Snap for 8124570 from fea22ae7e9 to sc-qpr3-release" into sc-qpr3-release 2022-01-28 00:26:21 +00:00
Android Build Coastguard Worker 7786635aab Snap for 8124570 from fea22ae7e9 to sc-qpr3-release
Change-Id: I1212e3e9570b32653224df02188d30fae0f493c6
2022-01-28 00:12:36 +00:00
Android Build Coastguard Worker eca2117873 Snap for 8124570 from fea22ae7e9 to sc-qpr3-release
Change-Id: I517af2cfc50a281262446617c9a70f25e910c5de
2022-01-28 00:08:48 +00:00
Tony Wickham 470f4591c3 Merge "Don't add IME back and switcher buttons if IME renders them" 2022-01-28 00:05:23 +00:00
Alex Chau 4185089847 Revert "Add ScreenRecord for a flaky test"
This reverts commit 1a9ef83988.

Reason for revert: Remove ScreenRecord to see if it resolves stale input event problem
Bug: 215672979

Change-Id: Ia7b7cd992c79af34b11d17becde98f253ab778ac
2022-01-27 21:48:59 +00:00
Tony Wickham f6e98fdc9c Don't add IME back and switcher buttons if IME renders them
- Also cache InputMethodService.canImeRenderGesturalNavButtons() since it doesn't change at runtime

Test: Enable persist.sys.ime.can_render_gestural_nav_buttons setprop, then ensure we don't draw IME back button or switcher button when gesture nav is enabled
Test: We still show back button in setup, regardless of nav mode
Bug: 205803355
Change-Id: Iab8c47521ab9e561881e4ffb45142888e4c427e4
2022-01-27 20:15:19 +00:00
Pat Manning 900ef936ad Animate icon dimming in taskbar when force showing in immersive mode.
Test: manual
Bug: 203748818
Change-Id: Iab3c65db502e7dbde3141429e9ae70eec1fabde1
2022-01-27 17:59:35 +00:00
Hilary Huo c8c3d20cdf [settings-pixel-search] Turn off slice timeout logging
Test: m
Bug: 191297465
Change-Id: I6acf5e71b08f4090f0c00657483a554d42c82bc7
2022-01-27 17:57:27 +00:00
Alex Chau 8a10e63be7 Dismiss AllApps when scrim is clicked
Bug: 208599118
Test: In tablet, clicking scrim dismisses AllApps bottom sheet. Scrolling AllApps won't dismiss the bottom sheet.
Test: In non-tablet, clicking scrim do nothing.
Test: Workspace touch isn't affected
Change-Id: Ia93c6573efa8577c41251ddec56a8f75f1df32d0
2022-01-27 17:24:27 +00:00