Sunny Goyal
3425e350ac
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev am: cc10ed5532 am: 75db2c1f59
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21381953
Change-Id: I5dee1553d80878417ef18425e5ff626fc80326e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 06:26:58 +00:00
TreeHugger Robot
7fb0cf84ec
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev am: 4c6f172a62 am: 9eeb09c948
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21451980
Change-Id: Ife97530d5a24a4ce18034a5242cd0a6327f1900a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 06:21:03 +00:00
Android Build Coastguard Worker
1eeb616038
Snap for 9617930 from 24e2c3cf09 to udc-release
...
Change-Id: Idc1dd82553917a103d2761f8528c2d048fe69596
2023-02-17 02:31:40 +00:00
TreeHugger Robot
9433dd9dd0
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev am: b26e558cb0 am: 810a82f4ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21430441
Change-Id: I65c631a83aab04b105d9a7e171e081039443150f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 00:53:37 +00:00
Sunny Goyal
17d7b5749d
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev am: cc10ed5532 am: 75db2c1f59
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21381953
Change-Id: Iab7d9e4e1422e4dc2da2b24ce9dbca160dae24a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 00:53:23 +00:00
TreeHugger Robot
786e14cd02
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev am: 4c6f172a62 am: 9eeb09c948
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21451980
Change-Id: I03b99d34f633e456b7102cf542f76b8be6beaa11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 00:52:03 +00:00
TreeHugger Robot
810a82f4ab
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev am: b26e558cb0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21430441
Change-Id: I5b381a5253b052e3bee8c77da42edc4fc56efe50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 00:03:02 +00:00
Sunny Goyal
75db2c1f59
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev am: cc10ed5532
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21381953
Change-Id: I42080a592bef63d0cb7e55189a1a6249f331220a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 00:02:41 +00:00
TreeHugger Robot
9eeb09c948
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev am: 4c6f172a62
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21451980
Change-Id: Id081e2eba6f776b573cecda740184f7f4bbfb5e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 00:02:28 +00:00
TreeHugger Robot
b26e558cb0
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev
2023-02-16 23:33:07 +00:00
Sunny Goyal
cc10ed5532
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev
2023-02-16 23:28:19 +00:00
TreeHugger Robot
4c6f172a62
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev
2023-02-16 23:18:48 +00:00
Fengjiang Li
e8055802c8
Merge "[Predictive Back] Widget to home polish: show extra rows at bottom during animation" into tm-qpr-dev am: 56ebfc4900 am: cec6df5774
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21390394
Change-Id: If6378ef2f30f604a3daf7f69f0d3a97af8040277
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 21:29:02 +00:00
Federico Baron
79572f6a21
Fix margins/padding in widget picker
...
Widget picker had weird issues because when we adjusted margin/padding on orientation change we were changing margin/padding of things that didn't have that amount set initially. The function onContentHorizontalMarginChanged was changing the margin/padding of recyclerviews and the stickyheaderlayout. This corrects the issue and there should be no margin/padding errors when we rotate, as the recyclerviews and stickyheaderlayout have the right margin set from the beginning.
Fix: 269348654
Test: Go to widget picker on tablet, rotate to landscape/portrait, rotate back to landscape/portrait. Verify that marins on the sides of widget picker are correct.
Change-Id: If5a26ae23b440c8a4a55cd0029042b2a5d5398b3
2023-02-16 20:57:37 +00:00
Fengjiang Li
cec6df5774
Merge "[Predictive Back] Widget to home polish: show extra rows at bottom during animation" into tm-qpr-dev am: 56ebfc4900
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21390394
Change-Id: Ieae318ba634c55b7081559f78236446de3980792
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 20:08:22 +00:00
Fengjiang Li
56ebfc4900
Merge "[Predictive Back] Widget to home polish: show extra rows at bottom during animation" into tm-qpr-dev
2023-02-16 19:40:24 +00:00
Alejandro Nijamkin
e8dd1a78ff
[Launcher] App grid support for reset (1/4).
...
This CL chain provides a rewritten implementation of the UI for the app
grid selector which supports the new wallpaper picker "reset"
functionality. A previous attempt that kept the UI's old implementation
required the introduction of many hacks in classes that are shared
across multiple selector-like experiences.
Bug: 267804479
Test: unit and integration JUnit tests added for the data, domain, and
ui layers of the wallpaper picker code
Test: manually made sure that the selector works to switch between
different launcher app icon grid options; the preview of the launcher
updates correctly; when exiting back to the main wallpaper picker
screen, the reset button appears and the section item is updated to show
the currently-selected option; touching the reset button and confirming
the reset correctly reverts to the original option, updating the section
item as well
Change-Id: If1f8c96ef5004125b61ff6b4ae19848932693e0f
2023-02-16 11:34:07 -08:00
Jagrut Desai
24e2c3cf09
Merge "Removing ENABLE_ALL_APPS_IN_TASKBAR and FLAG_STASHED_IN_APP_EMPTY Test: Visual(pics in buganizer) Bug: 265462138 Bug: 267382941" into tm-qpr-dev am: 202c68c8a2 am: 594f47ebef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21255946
Change-Id: I66a73aba273072836873c02a41089e1046728dff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 19:11:43 +00:00
Alex Chau
9a647d53cb
Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed
...
Bug: 269409332
Test: manual
Change-Id: I0ff4be33b1e621b0e1a837f8211eb70c27368be1
2023-02-16 18:56:13 +00:00
Jagrut Desai
594f47ebef
Merge "Removing ENABLE_ALL_APPS_IN_TASKBAR and FLAG_STASHED_IN_APP_EMPTY Test: Visual(pics in buganizer) Bug: 265462138 Bug: 267382941" into tm-qpr-dev am: 202c68c8a2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21255946
Change-Id: I9e93c745ae24ac50afe6cb354efec18393601582
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 18:27:25 +00:00
Jagrut Desai
202c68c8a2
Merge "Removing ENABLE_ALL_APPS_IN_TASKBAR and FLAG_STASHED_IN_APP_EMPTY Test: Visual(pics in buganizer) Bug: 265462138 Bug: 267382941" into tm-qpr-dev
2023-02-16 17:39:35 +00:00
Helen Cheuk
e76291f55c
Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons
...
Hotseat was overlapped with 3 navigation buttons in large screen RTL mode. This fix is to pad hotseat properly by swapping the left and right paddings in RTL mode
Bug: 268178394
Test: manual
Change-Id: I2b073a1b532bf3aae3ab1bec98ad70713742c672
2023-02-16 14:43:01 +00:00
Android Build Coastguard Worker
f50cdf0013
Snap for 9613524 from 40a856ba85 to udc-release
...
Change-Id: Icacb1e581fe287a40c17b9d633fe3005ad44a961
2023-02-16 02:26:56 +00:00
Vinit Nayak
ec5759b509
Merge "Add overview taskbar split support for 3P launcher" into tm-qpr-dev am: 0a9056502b am: 5c64c1dcb7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21311163
Change-Id: I1a3433b8b327abf466f0149a8747a67a01c799f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 02:25:03 +00:00
Vinit Nayak
5c64c1dcb7
Merge "Add overview taskbar split support for 3P launcher" into tm-qpr-dev am: 0a9056502b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21311163
Change-Id: I83f88af4546c81b8fc5a8f231ff2883f91d5e0b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 01:26:25 +00:00
Jagrut Desai
2f0b433e57
Merge "Making taskbar to stay stashed if user launches app for split screen view from all apps view" into tm-qpr-dev am: 4ffc71262d am: f13a3413a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20840305
Change-Id: If38a667631f3e68316b510a2d26af32b2d8d870a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-16 00:42:07 +00:00
Vinit Nayak
0a9056502b
Merge "Add overview taskbar split support for 3P launcher" into tm-qpr-dev
2023-02-16 00:33:46 +00:00
Jagrut Desai
f13a3413a8
Merge "Making taskbar to stay stashed if user launches app for split screen view from all apps view" into tm-qpr-dev am: 4ffc71262d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20840305
Change-Id: Ia860db35051a564b00c6f1af54227fbda88ecad6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 23:53:38 +00:00
Ats Jenk
cc0b860235
Show highlight around the selected overview tile
...
Enable highlight around focused overview item when desktop windowing
prototypes are enabled.
This highlight was built for and enabled with keyboard quickswitch feature.
We don't support quickswitch on desktop yet.
Disable the quickswitch, but keep the border highlight.
Bug: 269342116
Test: enable desktop windowing proto, use an external keyboard and
alt+tab to switch between apps, observe highlight in overview, no
quickswitch popup
Test: enable desktop windowing proto, enable
ENABLE_KEYBOARD_QUICK_SWITCH, observe that alt+tab still opens
overview
Test: disable desktop windowing proto, enable
ENABLE_KEYBOARD_QUICK_SWITCH, observe alt+tab opens the quickswitch
popup, and highlights in overview
Change-Id: I15b36f082610f4ce38143856c84fef723f1b8ba0
2023-02-15 15:41:12 -08:00
Fengjiang Li
cb640da2bb
[Predictive Back] Widget to home polish: show extra rows at bottom during animation
...
1. setClipChildren(false) for WidgetFullSheet and content view during animation
2. setClipToOutline(true) for WidgetsRecyclerView and provide ViewOutlineProvider to expand bottom by 5% of height
3. Override calculateExtraLayoutSpace() for ScrollableLayoutManager
4. Manually modify AbstractSlideInView#mContent's background drawable during scale animation
bug: b/260956481
Test: manual
Change-Id: Ic391639de887cf4a70bc4965dc0b1fd9bc12dd2c
2023-02-15 15:33:29 -08:00
Jagrut Desai
4ffc71262d
Merge "Making taskbar to stay stashed if user launches app for split screen view from all apps view" into tm-qpr-dev
2023-02-15 23:03:19 +00:00
TreeHugger Robot
b0321f97b6
Merge "Making ReorderWidget test more reliable" into tm-qpr-dev am: 1b7a140693 am: f351bd7c6c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21091023
Change-Id: Iaeda98eb011c28cc9e682a6fc07fa64fb4028a15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 22:58:03 +00:00
Stefan Andonian
24cff2fa3e
Merge "Refactor Workspace Loading / Processing code." into tm-qpr-dev am: 3a14f1331d am: 8775725e06
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20544534
Change-Id: I41e7ca11f4462407f73ac6ec4dc16d9fa619a1ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 22:57:29 +00:00
TreeHugger Robot
f351bd7c6c
Merge "Making ReorderWidget test more reliable" into tm-qpr-dev am: 1b7a140693
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21091023
Change-Id: I4d861e9c566303aa9fb41bebaccf6369ef1411df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 22:57:04 +00:00
Stefan Andonian
8775725e06
Merge "Refactor Workspace Loading / Processing code." into tm-qpr-dev am: 3a14f1331d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20544534
Change-Id: I9185bbd2b89d0f40ce85ae4e4b2843643d9ecce8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 22:54:49 +00:00
Xin Li
7b18ffb3cf
[automerger skipped] RESTRICT AUTOMERGE - Merge TQ2A.230305.008 am: 1610f635a3 -s ours am: 63cecf5a61 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21428460
Change-Id: I9f913e92ec2ece0d6319c0865f85faf250d04e14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 22:50:58 +00:00
TreeHugger Robot
1b7a140693
Merge "Making ReorderWidget test more reliable" into tm-qpr-dev
2023-02-15 22:50:20 +00:00
Brian Isganitis
dbe968335d
Suppress transient Taskbar features EDU in overview.
...
The EDU explains how to drag to splitscreen applications, but this operation is unavailable in overview. Therefore, let's only attempt to show the EDU when we are in an application.
Test: Manual
Fix: 269363653
Change-Id: I97aa5c76b44562189862432fb3856bf5634c6e4b
2023-02-15 22:31:55 +00:00
Stefan Andonian
3a14f1331d
Merge "Refactor Workspace Loading / Processing code." into tm-qpr-dev
2023-02-15 22:16:29 +00:00
Xin Li
63cecf5a61
[automerger skipped] RESTRICT AUTOMERGE - Merge TQ2A.230305.008 am: 1610f635a3 -s ours
...
am skip reason: Merged-In Icec103b26603290c7998977fa9c4d89132620a9d with SHA-1 cc31ba5360 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21428460
Change-Id: Iea52b99494a44c8e264a6dbbf50e8a6547bd7d09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 22:04:44 +00:00
TreeHugger Robot
40a856ba85
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-02-15 21:38:50 +00:00
TreeHugger Robot
3aeb16d19d
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-02-15 21:38:50 +00:00
Liahav Eitan
6b67ef6391
Merge "Update strings when work apps are paused"
2023-02-15 20:54:54 +00:00
TreeHugger Robot
31e8e2ac10
Merge "Deferred widget update" into tm-qpr-dev am: 3f07d154fb am: 8df8b19411
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21405131
Change-Id: Iffa89c1e592b75c0e563192298bb5dc0e0ddb176
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 20:37:03 +00:00
TreeHugger Robot
8df8b19411
Merge "Deferred widget update" into tm-qpr-dev am: 3f07d154fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21405131
Change-Id: I20005f8053c4b8935b040febc0dc4efff074ac98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 20:25:31 +00:00
Bill Yi
d2e975d850
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 5839ffa71b -s ours am: 21621a5ebb -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21436617
Change-Id: I3befc66f7c9d847429b63c957eac1ac00cbc5dac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 20:25:09 +00:00
Bill Yi
09bc7effd5
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 22f97f02bd -s ours am: aa8b9f5e79 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21436617
Change-Id: I40a529c67ba950cc1a0f2226d4a78cf0b8886faa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 20:24:56 +00:00
Bill Yi
e30e76cd3b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: ac34e73b96 -s ours am: da0b44b60f -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21435010
Change-Id: I385f2c01cb587e67f51eb18df215fc7f35fef834
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 20:24:42 +00:00
Bill Yi
37fa6f2a07
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4f23b095fd -s ours am: ceb0fe1df8 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21435010
Change-Id: I95fa47d52315c67411181483bf8f478d0f0ea35a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-15 20:24:25 +00:00
TreeHugger Robot
3f07d154fb
Merge "Deferred widget update" into tm-qpr-dev
2023-02-15 20:01:07 +00:00