Sunny Goyal
2cf183d14c
Adding some utility test rules
...
> LasyActivityRule to be used by ActivityScenario
> Utility rule to easily override feature flags
Bug: 284202543
Test: Presubmit
flag: N/A
Change-Id: I95ae19bfb1d67a55941e7b8e5c47516a351b0d24
2023-07-10 10:02:44 -07:00
Treehugger Robot
b6a32d1340
Merge "Fix pageindicator for RTL mode" into udc-qpr-dev
2023-07-10 16:48:33 +00:00
Liran Binyamin
57d68b4834
Merge "Pass the bubble bar screen coordinates to WMShell" into udc-qpr-dev
2023-07-10 15:44:35 +00:00
Charlie Anderson
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
Bill Yi
f98dc0c5a5
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6dbeb857dd -s ours am: 23cab2aefe -s ours am: b708191740 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971854
Change-Id: I7eff0ea15d4a91b2ca59db2a1827753373bc8927
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 19:02:02 +00:00
Bill Yi
ad56d714e9
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 74b56cdf68 -s ours am: aec7e63142 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971855
Change-Id: I8b9ea152f58ab08f14ff32a8947d2172b1d6599b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 19:00:04 +00:00
Bill Yi
2a6d26dbec
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f2ad619c22 -s ours am: ee08f51cbc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971855
Change-Id: Idcb7a599e5a292c8946492bdc753cb48eb3892e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:59:56 +00:00
Bill Yi
ad3a90fd92
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 039df45c67 -s ours am: 2affe7cd35 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971852
Change-Id: I5b3488e3adb76a5885e6a9524716462711288d4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:59:43 +00:00
Bill Yi
b9ceea3652
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 14d76c5fe6 -s ours am: e6e002212b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971852
Change-Id: Id441ce543e463e7b484cb22de38c92b15ac5f414
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:59:27 +00:00
Bill Yi
b708191740
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6dbeb857dd -s ours am: 23cab2aefe -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971854
Change-Id: I8a6fa97b863f0908fd879ba44683976e2b8412bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:38:57 +00:00
Bill Yi
aec7e63142
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 74b56cdf68 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971855
Change-Id: Icd7c4c9803ccf81a8ce16cb10a9e7680b366780e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:36:56 +00:00
Bill Yi
ee08f51cbc
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f2ad619c22 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971855
Change-Id: Ia06ccc4e023ec22d2bb9493c286c927301f8530d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:36:48 +00:00
Bill Yi
2affe7cd35
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 039df45c67 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971852
Change-Id: Ibd24323cd29572a69f4152afebf79453f32f5cdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:36:36 +00:00
Bill Yi
e6e002212b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 14d76c5fe6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971852
Change-Id: I4abf4344d8a0f9aba04327fd544ba1a94780dacf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:36:20 +00:00
Bill Yi
23cab2aefe
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6dbeb857dd -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971854
Change-Id: I3408452f910afc64ec0d3934be5749053f6f1fbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:30:19 +00:00
Bill Yi
483af32e11
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 6796f402d0 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971856
Change-Id: I20c65f09f2013744ecaecc6ce6702a1e8aa67522
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:27:45 +00:00
Bill Yi
c6b7bea8eb
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4b28bf3048 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971856
Change-Id: I5d460ca93b0ef65f7e8c7c98a4c99b305b224582
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:27:36 +00:00
Bill Yi
05a2a01727
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 2a04bb24d2 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971853
Change-Id: Ife799598af90414e2be08386c2e80e8034579f7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:27:25 +00:00
Bill Yi
614903fe15
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8851a2634f -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23971853
Change-Id: I3014f4b463a0608d866337fdcb6fb95b5ab8769a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-08 18:27:09 +00:00
Bill Yi
a3bf80c38e
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-07-08 17:48:48 +00:00
Bill Yi
0e7e197e96
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-07-08 17:48:48 +00:00
Bill Yi
74b56cdf68
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev
2023-07-08 17:48:12 +00:00
Bill Yi
039df45c67
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev
2023-07-08 17:48:12 +00:00
Bill Yi
6796f402d0
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-07-08 17:47:47 +00:00
Bill Yi
2a04bb24d2
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-07-08 17:47:47 +00:00
Andrew Cole
6bc694adeb
Merge "Updating materialColorSurfaceContainerHighest color access" into udc-dev am: 81ab7aa4a9 am: cc5b2f4106
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23920481
Change-Id: Iee30232755de6f2554397a4b5c0d74b52bc9ebf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 22:28:41 +00:00
Andrew Cole
cc5b2f4106
Merge "Updating materialColorSurfaceContainerHighest color access" into udc-dev am: 81ab7aa4a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23920481
Change-Id: Ie01138e97d1302eb1df18572ff1d6599345b7ec6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 21:46:25 +00:00
Andrew Cole
81ab7aa4a9
Merge "Updating materialColorSurfaceContainerHighest color access" into udc-dev
2023-07-07 21:14:26 +00:00
Winson Chung
55eedd4e5c
Merge "Fix an issue with nav bar translations not being updated" into udc-dev am: a53261b9cd am: a8e08175ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23923806
Change-Id: Id330daa9c44cad3ef1733ba2319a8b69260ef99b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 20:01:36 +00:00
Winson Chung
216d00531d
Ignore recents transition if there are no closing tasks am: 6f7e15ff64 am: b06c5f7a2b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23909000
Change-Id: I69a9a85e57bc1282179f979b073e0e3dab8d59c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 20:01:25 +00:00
Brian Isganitis
ea206bbad5
Merge "Provide AllApps item OnLongClickListener through ActivityContext." into udc-qpr-dev
2023-07-07 19:43:01 +00:00
Winson Chung
a8e08175ad
Merge "Fix an issue with nav bar translations not being updated" into udc-dev am: a53261b9cd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23923806
Change-Id: I5b5de5b767d1f743b7dd66d178b9ccb0d9a2c33f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 19:19:42 +00:00
Winson Chung
b06c5f7a2b
Ignore recents transition if there are no closing tasks am: 6f7e15ff64
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23909000
Change-Id: I8077d28abcee554ef793df5eefc7ceab94ec0149
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 19:19:31 +00:00
Winson Chung
a53261b9cd
Merge "Fix an issue with nav bar translations not being updated" into udc-dev
2023-07-07 18:33:16 +00:00
Liran Binyamin
469fef61ab
Pass the bubble bar screen coordinates to WMShell
...
This allows WMShell to store the bubble bar coordinates so that it
draw the expanded view above it.
Fixes: 290099589
Test: Manual
- Add bubbles to the bubble bar
- Expand the bubble bar
- Observe that there is enough space between the bar and the
expanded view
Change-Id: Iff40b2b71369f33f343eb069e119f65723a6984e
2023-07-07 16:52:04 +00:00
Bill Yi
b2f9564e83
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1909e37e82176edd16be4cb12dfd78b68393f92b
2023-07-07 04:33:59 -07:00
Bill Yi
439a169aec
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I3d931b84ef6418dea70056c6f7dcadb08e7ad75c
2023-07-07 04:32:27 -07:00
Bill Yi
4b28bf3048
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I7e6d22e1b05ef9eda1da59b6569451b5160a7ddf
2023-07-06 22:43:17 -07:00
Bill Yi
f2ad619c22
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I9722fc801c1aa0b9c7d7956792595054e8e2f09a
2023-07-06 22:42:52 -07:00
Bill Yi
6dbeb857dd
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib0b4f7554a34dcf7f22c8b6b6fa579ec2a1e945c
2023-07-06 22:41:45 -07:00
Bill Yi
8851a2634f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I239d8c74223ab3fce1d6cb902aa08d4bd34272da
2023-07-06 22:41:22 -07:00
Bill Yi
14d76c5fe6
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1527753aecdfc71c57ef5ba94e62fe7426b1442e
2023-07-06 22:40:58 -07:00
Sunny Goyal
229b2efbae
Merge "Fixing crash when using multi-window" into udc-qpr-dev
2023-07-07 03:16:13 +00:00
Lucas Dupin
6a925d0769
Merge "Updating materialColorSurfaceContainerHighest color access" into udc-qpr-dev
2023-07-07 02:31:27 +00:00
Vinit Nayak
ea12af617e
Merge "Add support for taskbar phone 3 button seascape" into udc-qpr-dev
2023-07-06 23:18:07 +00:00
Sunny Goyal
90bf1f4298
Fixing crash when using multi-window
...
Bug: 290170868
Test: Verified on device
Flg: N/A
Change-Id: If9129a3a47d651755cc99dfcfc0e9be69c2ca63c
2023-07-06 15:23:06 -07:00
Vinit Nayak
781077ddff
Merge "Reset split selection state when swiping to home" into udc-qpr-dev
2023-07-06 22:14:41 +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
5e2a2564e8
Reset split selection state when swiping to home
...
Bug: 276361926
Fixes: 238651489
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Change-Id: Ic1439561f37b50ebf9dfb99edbeece21520798b1
2023-07-06 15:08:05 -07:00
Winson Chung
ccd359d76c
Fix an issue with nav bar translations not being updated
...
- There are flows where the shared taskbar state is updated prior
to being destroyed, and not updated to the latest values when
the taskbar is recreated.
ie.
unfolded -> lock screen -> LauncherTaskbarUiController's
mTaskbarInAppDisplayProgress[SYSUI_SURFACE_PROGRESS_INDEX]
is set to 1 due to the notif shade (lockscreen) showing.
This is written into TaskbarSharedState's sysuiStateFlags
and inAppDisplayProgressMultiPropValues.
fold -> TaskbarActivityContext is destroyed
unlock -> TaskbarManager and TaskbarSharedState's
sysuiStateFlags are updated while the device is folded
unfold -> TaskbarActivityContext is recreated and initialized
which restores from the shared state's
inAppDisplayProgressMultiPropValues. It also tries to reapply
the shared state's sysuiStateFlags, but this doesn't update
inAppDisplayProgressMultiPropValues because the state's
"enabled" state is not updated (default is no flag set, and
lockscreen sysui state is not set anymore).
-> The restored inAppDisplayProgressMultiPropValues value
results in the wrong translation.
- Note that after the above, the NavbarButtonsViewController state
is actually correct and reflects the SysUI state, but the
LauncherTaskbarUiController state is wrong. This CL tries to
manually update the ui controller to the correct state when it
is recreated.
- CL also fixes a separate issue where LauncherTaskbarUIController
could potentially overwrite the saved state progresses while
restoring them due to the state callback being called
Bug: 283346744
Test: Unfold -> Lockscreen -> Fold -> Unlock -> Unfold and ensure
the buttons are translated correctly
Change-Id: I43e473faf4fa2a493b9705506e3755df8f6264e7
Signed-off-by: Winson Chung <winsonc@google.com >
2023-07-06 22:01:49 +00:00