Commit Graph

61335 Commits

Author SHA1 Message Date
TreeHugger Robot e607fdb2a2 Merge "Removing support for lagacy shortcuts" into udc-qpr-dev 2023-05-17 19:25:45 +00:00
Treehugger Robot 9f9c570248 Merge "Revert "Grant Launcher permission to access AppSearch"" into udc-dev am: 5a001520bb am: 6dba2d9bce
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23271436

Change-Id: I8b6581cf8ec0e7b7aea884c5be0d9f9335d4fc01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 19:22:10 +00:00
Saumya Prakash 7d7a07590a Merge "Display app icons in quick switch task view when there are no updates." into udc-dev am: e212779ffd am: 289de879b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23270250

Change-Id: I1aec6d672a6d2a9e967796256dd99b7b4dff0854
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 19:02:27 +00:00
Treehugger Robot 6dba2d9bce Merge "Revert "Grant Launcher permission to access AppSearch"" into udc-dev am: 5a001520bb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23271436

Change-Id: I866275477518fb4ee823523686b6b0802a73b20d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 18:29:07 +00:00
Saumya Prakash 289de879b9 Merge "Display app icons in quick switch task view when there are no updates." into udc-dev am: e212779ffd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23270250

Change-Id: Ib3aac431c58d633e633e170d420923d1cccb62be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 18:28:06 +00:00
Treehugger Robot 5a001520bb Merge "Revert "Grant Launcher permission to access AppSearch"" into udc-dev 2023-05-17 17:57:08 +00:00
Saumya Prakash e212779ffd Merge "Display app icons in quick switch task view when there are no updates." into udc-dev 2023-05-17 17:11:49 +00:00
Sunny Goyal e274d97fe5 Removing support for lagacy shortcuts
> Addition/removal of  shortcus is already removed. This just
  cleans up the unused code path

Bug: 275875209
Test: Updated tests
Flag: N/A
Change-Id: I8ab7f57b693f996920e50e8beecafcffab5167e9
2023-05-17 09:20:45 -07:00
Thales Lima 52fbedf2f1 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: dc7d900708
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I29151c20fb9a05163a0f17b0317bff1ebf14588e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 15:36:07 +00:00
Thales Lima dc7d900708 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: Ib2f43afde2543bac2f52b53517533b1631ddb03b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:53:47 +00:00
Alex Chau ab926886f7 Merge "DisplayController should deep compare mPerDisplayBounds" into udc-qpr-dev 2023-05-17 14:27:02 +00:00
Thales Lima d282d5956e Merge "Calculate sizes for responsive grid" into udc-dev 2023-05-17 14:12:50 +00:00
Himanshu Gupta cd35486198 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I731dba4ec7f1ad490e0b556853f64fe865cac1b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 13:32:08 +00:00
Himanshu Gupta cddca58573 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I2a678e3a418e67af3d1688fc54ab596ba43e3660
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 12:27:30 +00:00
Himanshu Gupta ee311b3e9c Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev 2023-05-17 11:44:57 +00:00
Thales Lima c98b7815c6 Calculate sizes for responsive grid
This shouldn't change anything in the grids, only calculate the sizes of the grid.

Bug: 277064708
Test: CalculatedWorkspaceSpecTest
Test: WorkspaceSpecsTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: Id1f90ef44f5b869113d063bad17589e7e88d1d20
2023-05-17 10:33:36 +00:00
Alex Chau 7af659da9e DisplayController should deep compare mPerDisplayBounds
- In CHANGE_SUPPORTED_BOUNDS check, it uses Map.equals, but as the value is a primitive array WindowBounds[], equals check does not deep compare the arrays and may result in false negative
- One example is when fontScale changes, DisplayController re-create bounds from WindowManagerProxy, result in new WindowBounds[] created, and the shallow compare results in unexpected CHANGE_SUPPORTED_BOUNDS

Fix: 282736623
Test: DisplayControllerTest
Change-Id: I3897595c58559192b951ecfee7c9f62a07dafe1f
2023-05-17 09:40:46 +00:00
Winson Chung fb51c85cae Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: Ice6a5f215f5fbe64b27fa4308b7c3e3e5f0d6968
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:49:25 +00:00
Winson Chung 1275b898ba Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I12fff3774bb7dce43768a0408ac7a9ebde542016
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:00:01 +00:00
Winson Chung 2e1ce4c72f Merge "Only set drag shadow params if they are valid" into udc-dev 2023-05-17 03:44:42 +00:00
Ats Jenk c6cbcbcd74 Merge "Stash desktop apps on home gesture or taskbar home button press" into udc-qpr-dev 2023-05-17 00:16:04 +00:00
Fengjiang Li 01db37f773 Merge changes I1136ede4,I5f0877fe into udc-dev am: 106d91d04c am: f080503675
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23251138

Change-Id: I48d71ee70b7d3e6e91c10e01baca9dd6022efb57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 23:35:41 +00:00
Pinyao Ting 6f7a11861f Revert "Grant Launcher permission to access AppSearch"
This reverts commit 0bae1f55e3.

Reason for revert: no product dependencies and it's causing problems in automation tests

Bug: 263504888
Change-Id: I831e563c41a368d981af3a05063bf3a868c24b79
2023-05-16 23:01:29 +00:00
Saumya Prakash 033412a892 Display app icons in quick switch task view when there are no updates.
Flag: ENABLE_KEYBOARD_QUICK_SWITCH
Fix: 275629107
Test: Launched keyboard quick switch view and changed focus back and forth

Change-Id: I6ce39e7842bb04c80d49d871002ef957708a8e59
2023-05-16 23:00:46 +00:00
Himanshu Gupta 8ef1845c3d Revert "Do not display clone apps in launcher work tab."
This reverts commit 45ef9b6c01.

Reason for revert: As promised, sysUi changes introduced in Launcher for AppCloning are being reverted. (This is the only CL that was merged)

Change-Id: I9fc72c333d48ca51558578d0d79038b49b3ebb5b
Test: Manual by building sysUi
2023-05-16 23:43:22 +01:00
Fengjiang Li f080503675 Merge changes I1136ede4,I5f0877fe into udc-dev am: 106d91d04c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23251138

Change-Id: I4ce8ba4a072f393b18147e94d8e2c46501715931
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 22:08:38 +00:00
Fengjiang Li 106d91d04c Merge changes I1136ede4,I5f0877fe into udc-dev
* changes:
  [Folder] Fix bug where folder name and page indicator is visible when cancelling folder open animation
  Fix bug where quickly ending folder animation with back swipe caused icons not clipped to folder
2023-05-16 21:20:09 +00:00
Treehugger Robot fd800cf2f7 Merge "Update folder preview and folder colors" into udc-dev am: e502136377 am: ae417f2e01
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23215755

Change-Id: I7d81269fc7276434f154a89c6976b727ddf50eaa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 21:05:40 +00:00
Charlie Anderson 6afbcd785e Merge "Adding a new Edit Mode LauncherState" into udc-dev am: afb447ee0d am: c7786d86fc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890120

Change-Id: If0dd0e77bad60113c254212900dfa6b6ce90db22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 21:05:31 +00:00
Stefan Andonian 10ced3a750 Merge "Fix NPE in LauncherPreviewRenderer." into udc-dev am: 7158f9c427 am: 80232bdcc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122640

Change-Id: Ib88380aa985c171b7d47aff96cb3bae8e61b38da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 21:05:14 +00:00
Treehugger Robot ae417f2e01 Merge "Update folder preview and folder colors" into udc-dev am: e502136377
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23215755

Change-Id: Ie23cfe2c9511c2f102e5fcfd4ef859bf39860503
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 20:42:55 +00:00
Treehugger Robot e502136377 Merge "Update folder preview and folder colors" into udc-dev 2023-05-16 20:22:30 +00:00
Charlie Anderson c7786d86fc Merge "Adding a new Edit Mode LauncherState" into udc-dev am: afb447ee0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890120

Change-Id: Ie61a8ac6975d9d24c38d0a1968a5f0572efffdd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 20:13:23 +00:00
Stefan Andonian 80232bdcc4 Merge "Fix NPE in LauncherPreviewRenderer." into udc-dev am: 7158f9c427
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122640

Change-Id: I24cedbc1c6b9476f7c80860d4a59574a81c7bb08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 20:09:37 +00:00
Vinit Nayak 95a2656f08 Merge "Don't throw exception for SafeCloseable objects" into udc-dev am: a6e7a4b574 am: 759b5b08f7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23247739

Change-Id: I5c20e5fd2ce9994175a616defb7971e99e2df169
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 19:04:04 +00:00
Ats Jenk 7cd5a681f7 Stash desktop apps on home gesture or taskbar home button press
When we detect the home gesture or tap on home button in taskbar,
check if desktop apps are visible. If they are, signal WMShell
to stash the desktop apps.

Flag: persist.wm.debug.desktop_mode_2
Bug: 261234402
Test: have gesture nav enabled, put an app on desktop and swipe up to
  home, verify toast is shown, and next app launches to desktop
Test: have 3-button nav enabled, put an app on desktop and press home,
  verify toast is shown, and next app launches to desktop
Change-Id: I824e640bfafa20cb3451cbd8f035fe9dca18094f
2023-05-16 11:57:50 -07:00
Charlie Anderson afb447ee0d Merge "Adding a new Edit Mode LauncherState" into udc-dev 2023-05-16 18:42:34 +00:00
Stefan Andonian 7158f9c427 Merge "Fix NPE in LauncherPreviewRenderer." into udc-dev 2023-05-16 18:33:43 +00:00
Vinit Nayak 759b5b08f7 Merge "Don't throw exception for SafeCloseable objects" into udc-dev am: a6e7a4b574
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23247739

Change-Id: Ic759ccdd4fdd915e455e31948749580769c1009c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 18:21:55 +00:00
Vinit Nayak a6e7a4b574 Merge "Don't throw exception for SafeCloseable objects" into udc-dev 2023-05-16 17:52:54 +00:00
Fengjiang Li 533275683b [Folder] Fix bug where folder name and page indicator is visible when cancelling folder open animation
We should resgiter all AnimatorListeners before starting folder open animation.

Fix: 282158620
Test: https://b.corp.google.com/issues/282822254#comment2
Change-Id: I1136ede464f37c174296921594ef887d90844eb5
2023-05-16 10:51:51 -07:00
Fengjiang Li c80d0221be Fix bug where quickly ending folder animation with back swipe caused icons not clipped to folder
1. Fix a race condition that the new animation is reading stale UI state which should have been reset in previous animation.
2. Don't set clipChildren=true on folder page view during open folder animation

Fix: 282158620
Test: open folder and quickly back swipe, verify app icons are still clipped
Change-Id: I5f0877fe4157533563df922ba50a6ad540c9ba6e
2023-05-16 10:51:31 -07:00
fbaron 8463f6a771 Update folder preview and folder colors
Bug: 268521231
Test: Verify that folder preview and folder colors match the figma attached in the bug
Flag: no flag
Change-Id: Ica75cace98fc2643d59ad0c28cbad736b578c51d
2023-05-16 09:34:37 -07:00
TreeHugger Robot 4535876541 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev am: b9f04842b5 am: a3d8e5e5b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23141676

Change-Id: I3a07f28e9bcef935d51476370940689c99bc8d1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:50:51 +00:00
Hyunyoung Song ff760834df Merge "Revert "[Toast] Enable background drawables by default in Teamfood."" into udc-dev am: deec0f628b am: 3c7798cb93
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23113219

Change-Id: I9f1da94151935ebd3c2fbb3f3ab7660e5168bd55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:50:45 +00:00
TreeHugger Robot a3d8e5e5b6 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev am: b9f04842b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23141676

Change-Id: I18438f9ce44e3c379b48660b0f1afa9ca322a558
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:06:42 +00:00
Hyunyoung Song 3c7798cb93 Merge "Revert "[Toast] Enable background drawables by default in Teamfood."" into udc-dev am: deec0f628b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23113219

Change-Id: Id804e66b32510f34ad70b9b7370f7faa6ebfa85c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:06:34 +00:00
TreeHugger Robot b9f04842b5 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev 2023-05-16 06:49:52 +00:00
Hyunyoung Song deec0f628b Merge "Revert "[Toast] Enable background drawables by default in Teamfood."" into udc-dev 2023-05-16 06:41:20 +00:00
Schneider Victor-tulias d16d29a24a Merge "Update keyboard quick switch view ordering and add icons" into udc-dev am: 4ee471fecf am: 8f65d492af
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23035131

Change-Id: I2993b54a0a16cfad99fce8aa642467843c61351a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 06:26:52 +00:00