TreeHugger Robot and Android (Google) Code Review
ef52e37e5f
Merge "Exposing the layout URI builder method, so that it can be used in tests" into udc-qpr-dev
2023-07-14 22:11:29 +00:00
Sunny Goyal
0d149e6f93
Exposing the layout URI builder method, so that it can be used in tests
...
Bug: 286558846
Test: N/A
Flag: N/A
Change-Id: Ib39c0477bb977ac2eb3e484463bc3ea770dc4069
2023-07-14 13:03:12 -07:00
Treehugger Robot and Android (Google) Code Review
3396b5c338
Merge "Creating a correctly populated mOccupied grid when reordering on foldables" into udc-qpr-dev
2023-07-13 20:31:37 +00:00
Becky Qiu and Automerger Merge Worker
5bcd1ca3d6
Fix the issue that on tablet/unfold, the allapps background color is wrong. am: aa6612d373 am: 64746f8a29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24030571
Change-Id: I9f00b40302eba3683f2260f5efa5e5dbc3566f38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-13 20:09:01 +00:00
Becky Qiu and Automerger Merge Worker
64746f8a29
Fix the issue that on tablet/unfold, the allapps background color is wrong. am: aa6612d373
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24030571
Change-Id: I513daa1fdeb8d5582bd0cec9b8b2eb4d043f2543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-13 19:02:27 +00:00
Anushree Ganjam and Android (Google) Code Review
e1a4eb4a09
Merge "Introduce Default Ime height." into udc-qpr-dev
2023-07-13 06:23:28 +00:00
Treehugger Robot and Android (Google) Code Review
a5af8b4276
Merge "Fix inability to remove or interact with folder when removing 2nd item from folder" into udc-qpr-dev
2023-07-12 23:17:30 +00:00
fbaron
5a7ea3069b
Fix inability to remove or interact with folder when removing 2nd item from folder
...
Fix: 289960317
Test: Verify in unfolded felix that going from 2 icon folder and dragging 2nd icon out of folder lets you open the app that remains where the folder was
Test: Verify in unfolded felix that going from 2 icon folder and dragging 2nd icon into remove droptarget removes the folder and turns it into a single clickable icon
flag: no flag
Change-Id: I26138ee9f8e7cdb45cafe2446dc4d1e3d6d8347f
2023-07-12 14:15:00 -07:00
Vinit Nayak and Android (Google) Code Review
f909a72f3f
Merge "Cleanup ENABLE_SPLIT_FROM_WORKSPACE flag" into udc-qpr-dev
2023-07-12 20:57:22 +00:00
Sebastian Franco
1c5514b566
Creating a correctly populated mOccupied grid when reordering on foldables
...
On ag/21680045 I copy the previous mOccupied but the right thing to do is to
create a new one with all the views information.
Some test stoped running inadvertently that's why we didn't catch this issue.
There is a separate cl with the test to ensure we can catch it later on.
Fix: 289584301
Test: ReorderWidgets
Change-Id: I27b5a6e38a556d1c73ff8fbbdd552da6045e5b64
2023-07-12 13:52:54 -07:00
Thales Lima and Android (Google) Code Review
735b18ba4c
Merge "Fix responsive folders" into udc-qpr-dev
2023-07-12 17:33:55 +00:00
Anushree Ganjam
5730f03c9f
Introduce Default Ime height.
...
Assume IME_DEFAULT_HEIGHT_DP = 300.
When ime is yet to be shown but the UI is ready, then use
IME_DEFAULT_HEIGHT_DP.
For the 2nd time onwards save the actual ime height and use it when the
keyboard is not shown yet.
Bug: 285166099
Test: Manual
Change-Id: I33e38cbd5c2910f4a6dc4cc83c8dc4b6d94fbcff
2023-07-12 17:21:40 +00:00
Jordan Silva and Android (Google) Code Review
511449fe9e
Merge "Add function to update SysUiScrim duration for tests" into udc-qpr-dev
2023-07-12 16:43:43 +00:00
Brian Isganitis and Android (Google) Code Review
69ac9b8169
Merge "Cleanup raw usage of AllAppsStore." into udc-qpr-dev
2023-07-12 16:31:11 +00:00
Becky Qiu
aa6612d373
Fix the issue that on tablet/unfold, the allapps background color is wrong.
...
As the new spec, it should use materialColorSurfaceDim for all devices.
Bug: 288493929
Test: manual, before: https://screenshot.googleplex.com/7YxpFGekwm6Gz6N , after: https://screenshot.googleplex.com/44Gr2dBfWSct7FK
Flag: no flag needed.
Change-Id: Ic33d9a758fe9fbaa0f735c874a545df711a18e2f
2023-07-12 00:25:58 +00:00
Vinit Nayak
46b2beea26
Cleanup ENABLE_SPLIT_FROM_WORKSPACE flag
...
Fixes: 270393906
Flag: none
Test: Compiles
Change-Id: I1431f544b26cef5cd417c9a5a97f183b49fe7adc
2023-07-11 17:05:17 -07:00
Vinit Nayak and Android (Google) Code Review
64f3766ba7
Merge "Dismiss split select when tapping on home button" into udc-qpr-dev
2023-07-11 23:06:47 +00:00
Brian Isganitis
e9eacb38fa
Cleanup raw usage of AllAppsStore.
...
Test: Compiles
Bug: 287523421
Flag: No
Change-Id: I35cdb1b281f251b74305129b583f29cdb29e15a6
2023-07-11 18:41:45 -04:00
Schneider Victor-tulias and Android (Google) Code Review
19c22c20b2
Merge "Add debug tracing Launcher's lifecycle callbacks" into udc-qpr-dev
2023-07-11 22:35:53 +00:00
Jordan Silva
20d23f473a
Add function to update SysUiScrim duration for tests
...
A new function was added to update the animation duration to 0 for testing.
Fix: 288392860
Test: HomeScreenFolderImageTest
Test: ResponsiveHomeScreenFolderImageTest
Flag: N/A
Change-Id: If0c9c169eb3339ae2940c88c57d69728ee844f71
2023-07-11 20:57:15 +00:00
Brian Isganitis and Android (Google) Code Review
1a50287c08
Merge "Revert "Revert "Provide AllApps item OnLongClickListener through ActivityContext.""" into udc-qpr-dev
2023-07-11 19:39:07 +00:00
Brian Isganitis
f54c6fa4b4
Revert "Revert "Provide AllApps item OnLongClickListener through ActivityContext.""
...
This reverts commit 853a5b9e0c .
Fixes SecondaryDisplayLauncher class by using lambda instead of method
reference for #getAllAppsItemLongClickListener. This change is necessary
because mDragLayer is late-init.
Test: Home Settings > Developer Options > Launch Secondary Display
Bug: 289261756
Flag: No
Change-Id: I7b83f81651dde360edea6ee7bea6cc82441e6bef
2023-07-11 13:21:47 -04:00
Treehugger Robot and Android (Google) Code Review
f69ebc04b0
Merge "Adding flag for use of ParametrizeReorderAlgorithm" into udc-qpr-dev
2023-07-11 17:15:34 +00:00
David Saff and Android (Google) Code Review
aaf3094540
Merge "Revert "Provide AllApps item OnLongClickListener through ActivityContext."" into udc-qpr-dev
2023-07-11 12:32:36 +00:00
David Saff and Android (Google) Code Review
853a5b9e0c
Revert "Provide AllApps item OnLongClickListener through ActivityContext."
...
This reverts commit 0acab2532d .
Reason for revert: b/290403189
Change-Id: Ie3f67f78a8ffce8c2d5a92f65a7e74d788c82a81
2023-07-11 10:45:33 +00:00
Sebastian Franco
7ba948967c
Adding flag for use of ParametrizeReorderAlgorithm
...
Also, some cleaning of the comments.
Bug: 289420844
Test: compiling
Change-Id: I5dfb4b252755550059c3ee050bc491f5449bec97
2023-07-10 20:32:18 +00:00
Vinit Nayak
f6c2e87747
Dismiss split select when tapping on home button
...
Bug: 276361926
Test: Initate split, dismiss whenever home is pressed,
doesn't dismiss when all apps dragged down
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Change-Id: Idc95123e27963c3913d04c6eb27f0e4c9b1eb401
2023-07-10 11:06:42 -07:00
Andy Wickham and Android (Google) Code Review
fd924b479e
Merge "Use DECELERATED_EASE for workspace scale for all apps on tablet." into udc-qpr-dev
2023-07-10 17:05:11 +00:00
Treehugger Robot and Android (Google) Code Review
b6a32d1340
Merge "Fix pageindicator for RTL mode" into udc-qpr-dev
2023-07-10 16:48:33 +00:00
Charlie Anderson and Android (Google) Code Review
58013497d0
Merge "Fixes home screen popup animation by removing unnecessary animation from ArrowPopup" into udc-qpr-dev
2023-07-10 14:39:19 +00:00
Thales Lima
4cfd9509e6
Fix responsive folders
...
Fix: 284155638
Test: DeviceProfileResponsiveDumpTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: I462b696747343b154c1c39c0dc2075022623194e
2023-07-10 14:01:28 +01:00
Andy Wickham
17ef3bde32
Use DECELERATED_EASE for workspace scale for all apps on tablet.
...
This helps it feel less abrupt and more connected to the gesture.
Demo video: https://drive.google.com/file/d/1TRQzMQfpmsCR5VYE9KXCT9IauOmApUYK/view?usp=drive_link&resourcekey=0-beONDiqU42HcVPj-M7O32A
Fix: 290257598
Test: Manual
Flag: N/A
Change-Id: I62577e2b3e937ab5e72b33754f98517fe5406a08
2023-07-07 17:34:54 -07:00
Brian Isganitis and Android (Google) Code Review
ea206bbad5
Merge "Provide AllApps item OnLongClickListener through ActivityContext." into udc-qpr-dev
2023-07-07 19:43:01 +00:00
Vinit Nayak and Android (Google) Code Review
ea12af617e
Merge "Add support for taskbar phone 3 button seascape" into udc-qpr-dev
2023-07-06 23:18:07 +00:00
Brian Isganitis
0acab2532d
Provide AllApps item OnLongClickListener through ActivityContext.
...
This cleans up how alternative AllApps implementations such as Taskbar
and SecondaryDisplay override the default INSTANCE_ALL_APPS listener.
This change will also be helpful for Toast in Taskbar drag-n-drop.
Test: Manual
Bug: 289261756
Flag: n/a
Change-Id: I55eb881bcd1e210852d435a3ea2a6686ce0a9838
2023-07-06 22:12:20 +00:00
Vinit Nayak
15a9feb67f
Add support for taskbar phone 3 button seascape
...
* Ignore orientation check from ag/22709055 for now,
that will be reverted. This causes recreateTaskbar() to
not run when folding the device
Bug: 274517647
Test: Tested 3 button nav in portrait/landscape/seascape
Flag: persist.wm.debug.hide_navbar_window
Change-Id: Ied02ead677d496b465c748257e32b7db5eb9580c
2023-07-06 13:58:30 -07:00
Charlie Anderson
5ebecb830f
Fixes home screen popup animation by removing unnecessary animation from ArrowPopup
...
Bug: 281004993
Test: manually
Flag: None
Change-Id: I072b61281fafd955557ccc4aabdde3a56eba9c15
2023-07-06 13:48:36 -04:00
Schneider Victor-tulias
84c66b69ff
Add debug tracing Launcher's lifecycle callbacks
...
It is possible that SimpleActivityRule is not being properly notified of Launcher's creation in Platinum tests.
Flag: not needed
Bug: 289161193
Test: AddWidgetTest
Change-Id: I09947e7202129d9335f737dcd626f706de6dbf00
2023-07-06 10:44:16 -07:00
Vinit Nayak
f6f192853d
Cleanup WorkProfileTest logs
...
Fixes: 243688989
Change-Id: Ic3f143062c1a1383d1e79959dae59c45743547e9
2023-07-05 16:27:11 -07:00
Fengjiang Li and Android (Google) Code Review
1e3d799fe3
Merge changes from topic "preinflate-allapps-rv" into udc-qpr-dev
...
* changes:
Pre-inflate BubbleTextViews into Launcher/TaskBar All Apps RV
Fix calculation of all apps recyclerview pool size of app icons
2023-07-05 22:44:55 +00:00
Jeremy Sim and Android (Google) Code Review
66ec0f6a28
Merge "Remove flag ENABLE_LAUNCH_FROM_STAGED_APP" into udc-qpr-dev
2023-07-05 21:22:22 +00:00
Fengjiang Li
1519c168da
Pre-inflate BubbleTextViews into Launcher/TaskBar All Apps RV
...
This CL ensures no inflation of BubbleTextView happens while binding applications, and reduces jank on slow device.
1. Let active/inactive all apps RVs share the same AllAppsRecyclerViewPool
2. Use worker thread to pre-inflate BubbleTextViews and add them to shared view pool on main thread
Bug: 287523421
Test: See before/after screenshot/video/trace attached in bug
Change-Id: I00213407be2c7c2d329997552785d0aa56c4d057
2023-07-05 13:07:26 -07:00
Fengjiang Li
1acda93e26
Fix calculation of all apps recyclerview pool size of app icons
...
grid.numShownAllAppsColumns is the column size of all apps, whereas mNumAppsPerRow is the column size of workspace, we should use the former one to calculate num of all apps icons
Bug: 287523421
Flag: N/A
Test: Open all apps from launcher and taskbar and scroll it, Expect scorlling works without jank.
Change-Id: Ife488e5853c84f6cc94e1e9e7edae67844275439
2023-07-05 13:07:18 -07:00
Jagrut Desai and Automerger Merge Worker
491b0f9028
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev am: fa2a81844f am: d4b4e95bea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23845422
Change-Id: I9d438b3edda25a7407d30d702013b385b3fd9195
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:47:37 +00:00
Jagrut Desai and Automerger Merge Worker
d4b4e95bea
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev am: fa2a81844f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23845422
Change-Id: I33a1ec0e54a662878f981bd599abb3f1d5c6f105
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:05:06 +00:00
Holly Jiuyu Sun and Android (Google) Code Review
18e0e1e50a
Merge "[a11y] Fix crash when using talkback to add to home screen." into udc-qpr-dev
2023-06-30 17:56:16 +00:00
Holly Sun
35b9960b63
[a11y] Fix crash when using talkback to add to home screen.
...
1. Fix a crash from http://cs/android-internal/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java;l=1928;rcl=d677caa75de74f1c3a88367cad67ae405fd2903d . It can also be `ITEM_TYPE_SEARCH_ACTION`. Remove the `itemType` check and just use the `PendingAddItemInfo` class type.
2. Override `startConfigActivity` in `PinShortcutRequestActivityInfo`, so that `Launcher#onActivityResult` can be triggered properly from `Launcher#processShortcutFromDrop` (http://cs/android-internal/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java;l=1939;rcl=d677caa75de74f1c3a88367cad67ae405fd2903d )
3. Then we call to `Launcher#completeAdd` -> `completeAddShortcut`. The original `info` passed to `processShortcutFromDrop` doesn’t have a `componentName` (new code), so remove the component non-null check from `completeAddShortcut`.
Bug: 287166186
Bug: 287167527
Bug: 287166771
Test: manual
Flag: N/A
Change-Id: Id3e1444de188f2d2af760f58e3d9814a2b7abd88
2023-06-30 08:42:31 -07:00
Federico Baron and Android (Google) Code Review
25f5fc2470
Merge "Add WidgetPicker screenshot tests" into udc-qpr-dev
2023-06-30 02:34:30 +00:00
Treehugger Robot and Android (Google) Code Review
4c4f9b67a7
Merge "Small tweak to floating search on phone." into udc-qpr-dev
2023-06-30 01:53:38 +00:00
Treehugger Robot and Android (Google) Code Review
b1f4670843
Merge "Make 1.8 the default threshold for overview -> all apps." into udc-qpr-dev
2023-06-29 23:52:24 +00:00