Tracy Zhou
13ca2d1263
Merge "Fix icon not showing in staged split from keyboard shortcut" into udc-qpr-dev am: 10b5a3903a am: 35fd1517bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23996760
Change-Id: Ia14fe62163dc5021c0449df591d21d3d2a91242e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-10 18:06:19 +00:00
Tracy Zhou
35fd1517bc
Merge "Fix icon not showing in staged split from keyboard shortcut" into udc-qpr-dev am: 10b5a3903a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23996760
Change-Id: Iceb6e903bd2c83a87b8ebe5289ed4fbfcb324fc6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-10 17:48:09 +00:00
Tracy Zhou
10b5a3903a
Merge "Fix icon not showing in staged split from keyboard shortcut" into udc-qpr-dev
2023-07-10 17:31:55 +00:00
Liran Binyamin
a38a5c193e
Merge "Pass the bubble bar screen coordinates to WMShell" into udc-qpr-dev am: 57d68b4834 am: 6964b6633b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23984264
Change-Id: I01904e826cf28953a7b431d73bf9226891899fa5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-10 16:51:50 +00:00
Liran Binyamin
6964b6633b
Merge "Pass the bubble bar screen coordinates to WMShell" into udc-qpr-dev am: 57d68b4834
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23984264
Change-Id: I34a294754edc7c9b8c90a7efb1193b6f29117146
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-10 16:23:53 +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
Tracy Zhou
da6a625f46
Fix icon not showing in staged split from keyboard shortcut
...
Bug: 246661484
Test: https://screenshot.googleplex.com/8X6ggCoYPD8rzSp
Change-Id: I0fa592b1a027769fd09a6de803ea44f5ae915f43
2023-07-08 13:59:12 -07: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
4a8967ee5d
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-07-08 17:47:14 +00:00
Winson Chung
0605ca7bfe
Remove legacy unused proto tracing code to prevent confusion
...
Bug: 290408307
Test: Presubmit
Change-Id: I1bd1270876b8934659194f0ed2b5bcdaef3975bc
2023-07-07 23:02:19 +00:00
Brian Isganitis
f49b1b1664
Merge "Provide AllApps item OnLongClickListener through ActivityContext." into udc-qpr-dev am: ea206bbad5 am: 0ea37669bd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23836392
Change-Id: Ib263ebca69bcab7e6940d5a5ed486b150ba6639e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 21:09:30 +00:00
Vinit Nayak
a6b441bdee
Allow pressing home button on recents if command queue not empty
...
Fixes: 290252373
Test: Go home from overview, works
Flag: None
Change-Id: Ie40eb1891f38b1561eda89ad0f7987cdecd9da16
2023-07-07 14:03:37 -07:00
Winson Chung
cb98339501
Merge "Fix an issue with nav bar translations not being updated" into udc-dev am: a53261b9cd am: a8e08175ad am: 55eedd4e5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23923806
Change-Id: If404ec948a6fff8ac68098054bfe0fe0a3ebd763
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 20:28:58 +00:00
Winson Chung
1913610652
Ignore recents transition if there are no closing tasks am: 6f7e15ff64 am: b06c5f7a2b am: 216d00531d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23909000
Change-Id: I0e42233fa908a30c2d25e8811578ecc6866c81a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 20:28:00 +00:00
Brian Isganitis
0ea37669bd
Merge "Provide AllApps item OnLongClickListener through ActivityContext." into udc-qpr-dev am: ea206bbad5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23836392
Change-Id: I4ccee814359e38aae2b552bec4cfbe21b988327a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 20:27:19 +00:00
Winson Chung
51c94c622e
Merge "Fix an issue with nav bar translations not being updated" into udc-dev am: a53261b9cd am: 273703131a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23923806
Change-Id: Id2e78875d607f8deb1511a235d761f662eafbdd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 20:01:47 +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
c0cb49ddfe
Ignore recents transition if there are no closing tasks am: 6f7e15ff64 am: bf087d6065
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23909000
Change-Id: Ie570a261b0e9128480403520a7d27a9a75ccd0fc
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
273703131a
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: I74c4feb37cc95819bbf3e6792a73a19c30882570
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 19:19:44 +00:00
Winson Chung
bf087d6065
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: I6308efc06ae3f5283f48b64c504e2638b6482435
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 19:19:32 +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
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
b50f0405d4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I0423f262ebaa2dc8b47bce1f4bb108e510d93549
2023-07-07 04:32:01 -07:00
Sunny Goyal
ab099452a3
Merge "Fixing crash when using multi-window" into udc-qpr-dev am: 229b2efbae am: 2da6e6d572
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23924146
Change-Id: I8afc3741057a0fab54a82552e925b75e83eac1e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 03:56:17 +00:00
Sunny Goyal
2da6e6d572
Merge "Fixing crash when using multi-window" into udc-qpr-dev am: 229b2efbae
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23924146
Change-Id: Ia921e7f93117a091252936429a955704d0c6a754
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 03:19:31 +00:00
Sunny Goyal
229b2efbae
Merge "Fixing crash when using multi-window" into udc-qpr-dev
2023-07-07 03:16:13 +00:00
Vinit Nayak
e1f3df9308
Merge "Add support for taskbar phone 3 button seascape" into udc-qpr-dev am: ea12af617e am: fc85ff02fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23623277
Change-Id: If5dc5bc609448ce0282947887bb992cc0994bb3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 00:52:17 +00:00
Vinit Nayak
fc85ff02fb
Merge "Add support for taskbar phone 3 button seascape" into udc-qpr-dev am: ea12af617e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23623277
Change-Id: I884e7f794448ec2f74cceb9e45be7ca12a9e718c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-07 00:18:29 +00:00
Vinit Nayak
e1f8a0d6ed
Merge "Reset split selection state when swiping to home" into udc-qpr-dev am: 781077ddff am: 3fbee6358c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23848172
Change-Id: I0b3ef687f4e1a9b9a4246e5d386f62ccfe1060eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 23:34:07 +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
Vinit Nayak
3fbee6358c
Merge "Reset split selection state when swiping to home" into udc-qpr-dev am: 781077ddff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23848172
Change-Id: Id635fb83f23621542dbd0cb882e3c04870952792
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 22:59:50 +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
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
Liran Binyamin
df95e1d26a
Merge changes I93c2232d,I00daff83 into udc-qpr-dev am: 7fedde35ad am: b95ce55c7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23912479
Change-Id: If0670d0bcc1dacdf098044ca48049eb57ad70ff2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 19:35:06 +00:00
Brian Isganitis
118a7db360
Merge "Only update local zss cache when Taskbar Toast already active." into udc-qpr-dev am: cdb56ea2e0 am: 2a180cb65c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23847631
Change-Id: Ie4542624efd7ddd24914046ded5c5c3becf1dc1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 19:34:37 +00:00
Liran Binyamin
b95ce55c7e
Merge changes I93c2232d,I00daff83 into udc-qpr-dev am: 7fedde35ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23912479
Change-Id: I9b8a03fb45e1846818b1ae65e48f9d1062607e7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 18:55:37 +00:00
Brian Isganitis
2a180cb65c
Merge "Only update local zss cache when Taskbar Toast already active." into udc-qpr-dev am: cdb56ea2e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23847631
Change-Id: Idd4a3a63bc6bf8dc47e43b5210aea2a66caa3559
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 18:54:41 +00:00
Liran Binyamin
7fedde35ad
Merge changes I93c2232d,I00daff83 into udc-qpr-dev
...
* changes:
Align the bubble bar with the taskbar in overview and app
Update the bubble bar offset on Home
2023-07-06 18:40:27 +00:00
Winson Chung
6f7e15ff64
Ignore recents transition if there are no closing tasks
...
- In the case where Launcher calls startRecentsTransition while there
are no other visible tasks, we should not be continuing with the
transition as there are no tasks for Launcher to control. This was
previously handled in RecentsAnimationController in legacy
transitions, but the safer fix is to ignore it on the Launcher
side for this release.
Bug: 289175232
Test: Manually trigger empty targets and verify no issues
Change-Id: I3657c000cbc8c14c9ac989c2a57715515c96edb6
2023-07-06 18:09:52 +00:00
Brian Isganitis
cdb56ea2e0
Merge "Only update local zss cache when Taskbar Toast already active." into udc-qpr-dev
2023-07-06 18:03:55 +00:00
Liran Binyamin
d76a9d9240
Align the bubble bar with the taskbar in overview and app
...
Whenever the bubble bar is unstashed and taskbar is present, the
translationY of the bubble bar is now adjusted so that it is aligned
with the taskbar.
Demo: http://recall/-/bJtug1HhvXkkeA4MQvIaiP/e3dlacSsSebQfEFTEt10JM
Fixes: 286247080
Test: Manual:
- Add bubbles to the bubble bar.
- On home observe the bar is aligned with hotseat
- Switch to overview and observe the bar is aligned with taskbar
- Go back to home. Bar aligns with hotseat.
- Launch an app. Swipe up to load taskbar. Bar is aligned with taskbar.
- Go back to home. Bar aligns with hotseat.
Change-Id: I93c2232d4862be4c97e36ddb6c9d680b01e555ad
2023-07-06 12:10:27 -04:00
Vinit Nayak
a579db61b1
Prevent passing in GroupedTaskView when not animating split launch am: 8082401a83 am: 33b4935234
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23910406
Change-Id: Ibda7eac11e619668f631757980e4115ef869667b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 05:27:48 +00:00
Vinit Nayak
33b4935234
Prevent passing in GroupedTaskView when not animating split launch am: 8082401a83
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23910406
Change-Id: I5cba930c740bac29dd12c615510c76130d52938a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-06 04:43:45 +00:00