Jeremy Sim
7f61f22560
Merge "Revert "Revert "Create TAPL test suite for splitscreen""" into tm-qpr-dev am: 7b286a4f68
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22079982
Change-Id: I4b59606fe141dc2e08bbbc68f8fab42a35cec522
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-15 21:38:36 +00:00
Jeremy Sim
7b286a4f68
Merge "Revert "Revert "Create TAPL test suite for splitscreen""" into tm-qpr-dev
2023-03-15 21:08:24 +00:00
Vinit Nayak
ae4ca5610f
Merge "Add debug logging for touch handling for all tests" into tm-qpr-dev am: 2741c7befd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22079210
Change-Id: Ic12a4e8855c34ba7e02fc3fc4701765f64b3fa50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-15 18:05:19 +00:00
Nick Chameyev
d2a6c54663
Merge "[Unfold animation] Restore clippings before clearing registered views" into tm-qpr-dev am: 6099f9d2d5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22094942
Change-Id: I84732f909aefdce0a4679b666c730d23844fde9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-15 18:04:55 +00:00
Vinit Nayak
2741c7befd
Merge "Add debug logging for touch handling for all tests" into tm-qpr-dev
2023-03-15 17:29:24 +00:00
Nick Chameyev
6099f9d2d5
Merge "[Unfold animation] Restore clippings before clearing registered views" into tm-qpr-dev
2023-03-15 17:07:39 +00:00
Pat Manning
388942103c
Merge "Stash taskbar on swipe to go home for 3p fallback launcher." into tm-qpr-dev am: 7fadbd9e86
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21916480
Change-Id: Ib1ed89d0435675229a8b82282310e04bbd60e953
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-15 14:05:44 +00:00
Pat Manning
7fadbd9e86
Merge "Stash taskbar on swipe to go home for 3p fallback launcher." into tm-qpr-dev
2023-03-15 13:34:18 +00:00
Nick Chameyev
87eda343f9
[Unfold animation] Restore clippings before clearing registered views
...
When launcher rotates during the fold/unfold animation
we clear views registered for the animation but we don't
restore the original clipping options that might be set.
This causes lost of the original property values
as the map that stores original values will store
updated values (after the animation preparation).
Bug: 273554726
Test: manual
Change-Id: I9c44a7ce4867ba0c3d6d1dca728d7c4cd3b378db
2023-03-15 11:12:01 +00:00
Jon Miranda
732c9d864a
Merge "Fix taskbar spring when going from home to overview." into tm-qpr-dev am: 35d4b6d250
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22074947
Change-Id: Ie5f18f89742e4c5ccd7d54fbf04d6a1883ac5e5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-14 23:33:05 +00:00
Jon Miranda
35d4b6d250
Merge "Fix taskbar spring when going from home to overview." into tm-qpr-dev
2023-03-14 22:40:39 +00:00
Jeremy Sim
da75737d63
Revert "Revert "Create TAPL test suite for splitscreen""
...
This reverts commit 313a44039f .
Merging will reenable the TAPL suite TaplTestsSplitscreen.java, which was failing on phones due to a function call that only works on tablets.
Fixed by conditionally running the function only on tablet devices.
Fixes: 271852893
Test: Ran tests locally on phone and tablet.
Change-Id: If3e692924ed9c5ee113872e4f8ff0652890d1280
2023-03-14 15:36:32 -07:00
Vinit Nayak
40595ac4c0
Add debug logging for touch handling for all tests
...
* This information comes up often enough in test failures, good
to have at the outset to rule out obvious issues.
Bug: 270214626
Change-Id: Iee70fffed7a742565f41d8bf5aa38cdabefca3b4
2023-03-14 14:10:33 -07:00
Pat Manning
285121bddf
Merge "Scale using workspace width for handheld device on swiping from home to overview." into tm-qpr-dev am: 105d72b6ea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21958125
Change-Id: I86a3c8d0cfb6b258031669d8fb9e6b15a1fb2733
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-14 19:43:43 +00:00
Pat Manning
105d72b6ea
Merge "Scale using workspace width for handheld device on swiping from home to overview." into tm-qpr-dev
2023-03-14 19:13:31 +00:00
Jeremy Sim
0389929e5f
Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev am: b439c837d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21966877
Change-Id: I0aa5b2f2ee81d12fb3f7157fa8406f96f62eda39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-14 18:06:34 +00:00
Jon Miranda
f262cf989e
Fix taskbar spring when going from home to overview.
...
Bug: 246660243
Test: go home -> overview
Change-Id: Id49d8f7457940ce28684c0259ed1f204b9026609
2023-03-14 11:04:16 -07:00
Jeremy Sim
b439c837d8
Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev
2023-03-14 17:53:25 +00:00
Jeremy Sim
6152c902ed
Fix two issues with splitting from Taskbar
...
This patch fixes two issues that would arise when the user initiated split from Taskbar:
1) The Overview Actions View would animate out, then erroneously pop back in.
2) When initiating split from home repeatedly, the task thumbnail grid would not animate downward properly, instead staying in the wrong y-position.
Both issues were caused by the fact that we now have a new way to enter OverviewSplitSelect (directly from Taskbar/Home), which rendered some of our old assumptions incorrect. Namely:
1) When we finish transitioning to OverviewSplitSelect, we need to update OverviewActionsView visibility so that it stays hidden.
2) mSplitHiddenTaskView is no longer a good way to tell if we are in split select state or not.
Fixed by adding a new call to updateCurrentTaskActionsVisibility() to the end of the split staging animation, and by making sure translations get reset every time resetFromSplitSelect() is called.
Fixes: 271624078
Fixes: 261544937
Test: Manual, verified on large and small tablet screens with various types of split invocations and rotation combinations.
Change-Id: Ied0f4818ce6da599845ccd07e9dc96ef4ba030c3
2023-03-14 17:53:11 +00:00
Brian Isganitis
c9905fed66
Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev am: 201a8f5ea3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21778876
Change-Id: I4c0f86fb4e29f90468e9f74da5d7ffe3045fb2b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-14 17:45:09 +00:00
Brian Isganitis
201a8f5ea3
Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev
2023-03-14 17:16:43 +00:00
Tony Wickham
d34690bc4e
Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev am: b4af207224
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21801036
Change-Id: Ibab07d5c2dfeedc2c68d0e33a5334d87875e2804
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-14 02:15:25 +00:00
Tony Wickham
b4af207224
Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev
2023-03-14 01:36:24 +00:00
Jon Miranda
fdbc99b712
Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev am: 15ca085d5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21986398
Change-Id: Ib4837e460463b9c56b57d85e52c8c460945cf5c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-14 00:24:00 +00:00
Jon Miranda
15ca085d5c
Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev
2023-03-13 23:54:06 +00:00
Jon Miranda
c58dc1063a
Only hide taskbar view for app launches w/ transient taskbar.
...
Bug: 246635237
Test: launch app w/ 3 button nav
-> observe taskbar view always visible
launch app w/ gesture nav / transient taskbar
-> taskbar view hidden during animation
Change-Id: I6233a9bb6f23ee5f516f5d4712631da214ebc14e
2023-03-13 11:13:42 -07:00
Thales Lima
4b38b550f5
Merge "Fix TaskView cropping for transient taskbar" into tm-qpr-dev am: 887c0ae68b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21537813
Change-Id: I18020f02403cd7eb42cac16758e85799248322f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-13 13:31:14 +00:00
Thales Lima
887c0ae68b
Merge "Fix TaskView cropping for transient taskbar" into tm-qpr-dev
2023-03-13 13:27:37 +00:00
Hongwei Wang
5883cfa715
Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev am: 0958c1060c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21948347
Change-Id: I814bcc15cdc9709f00727b469cf2e7a82c4d4c18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-11 00:41:30 +00:00
Hongwei Wang
0958c1060c
Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev
2023-03-11 00:18:04 +00:00
Sihua Ma
f8b30f4493
Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev am: 0f30c095f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21951079
Change-Id: Iec8884a1aaefc6c4519a26d86d8ac5d4afda4e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-10 23:30:21 +00:00
Sihua Ma
0f30c095f4
Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev
2023-03-10 23:16:10 +00:00
Pat Manning
616b46ef2e
Scale using workspace width for handheld device on swiping from home to overview.
...
Continue to use height to compute scale for two panel home.
Fix: 272735870
Test: manual. Swipe from home to overview.
Change-Id: If7da8c504c389eab3ca337a69eb60dfe28467ed2
2023-03-10 15:35:15 +00:00
Sihua Ma
3d9dc3551d
Remove app widget view when widget id is deleted
...
Also clearing all the views in clearViews()
Test: N/A
Fix: 272647976
Change-Id: Ia54401279f453a31f392898c4db2dbe199d346dd
2023-03-09 21:28:15 -08:00
Hongwei Wang
e5e6a42838
VisD update for the PipAppIconOverlay
...
Supply the app icon to PipContentOverlay using IconProvider
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/blaCMAiD9NQCIFj1V4i8qQ
video: http://recall/-/aaaaaabFQoRHlzixHdtY/gqHVRIePASh13Kk7wMeewa
Bug: 271912318
Test: manual in both light and dark thems, see the videos
Change-Id: I8b57751b0e82446405680d76120dfcf75ef47c59
2023-03-09 19:25:04 -08:00
Jon Miranda
a7d7c64037
Merge "Align taskbar to the left/right in 3 button nav for certain devices." into tm-qpr-dev am: 0fe7e089ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21893967
Change-Id: I73af22d020c543f27eba846dd496d26b652a5a72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-09 22:46:30 +00:00
Jon Miranda
0fe7e089ca
Merge "Align taskbar to the left/right in 3 button nav for certain devices." into tm-qpr-dev
2023-03-09 22:33:28 +00:00
Jon Miranda
e17a949950
Align taskbar to the left/right in 3 button nav for certain devices.
...
Otherwise we position the taskbar in the center.
Bug: 259712417
Fixes: 267997547
Test: transient taskbar unaffected
persistent taskbar
- test on small tablet
- test on large tablet
- test LTR and RTL
Change-Id: Ieb0a304d9963ebf583bc4ef2deaab747019e8d6d
2023-03-09 22:33:18 +00:00
Vinit Nayak
4eb50abbc3
Merge "Add initial split from GroupedTaskView animation" into tm-qpr-dev am: 4b0a5ed8fa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21613692
Change-Id: Ie67a493178748b7d44075e672a4a1ac3f66e7029
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-09 21:43:25 +00:00
Vinit Nayak
4b0a5ed8fa
Merge "Add initial split from GroupedTaskView animation" into tm-qpr-dev
2023-03-09 21:17:07 +00:00
Jagrut Desai
b572cfee26
Merge "Make TaskbarStashController aware of accesseibilty time to action settings." into tm-qpr-dev am: 5cef4b83d5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21778874
Change-Id: Iaf4c7b086975d54896cb9806fb824cfbc7575789
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-09 20:14:12 +00:00
Jagrut Desai
5cef4b83d5
Merge "Make TaskbarStashController aware of accesseibilty time to action settings." into tm-qpr-dev
2023-03-09 19:49:18 +00:00
Fengjiang Li
b595d347a9
Merge "Fix NPE of TopTaskTracker" into tm-qpr-dev am: c523de6dc2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21894262
Change-Id: I7b256fd8620c02797c7dc25f0943badc7b5ad437
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-09 18:53:52 +00:00
Thales Lima
9fde4781ea
Fix TaskView cropping for transient taskbar
...
TaskView clipping is not necessary anymore because task in Overview will always be the same aspect ratio as the app when in fullscreen.
Fix: 268211636
Test: manual trigger of Overview (landscape, portrait, split screen)
Change-Id: Ib4faeda6f0cccef3b23fcbacb89c6d2832c0df59
Merged-In: Ib4faeda6f0cccef3b23fcbacb89c6d2832c0df59
2023-03-09 18:43:05 +00:00
Fengjiang Li
c523de6dc2
Merge "Fix NPE of TopTaskTracker" into tm-qpr-dev
2023-03-09 18:25:07 +00:00
Brandon Dayauon
3f5e40eaae
Merge "Play original haptic when feature flag is off. Rename feature flag" into tm-qpr-dev am: c1e12fc150
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21896830
Change-Id: I7104e588e71400dff21e330b7420d72da6e866fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-09 17:11:57 +00:00
Brandon Dayauon
c1e12fc150
Merge "Play original haptic when feature flag is off. Rename feature flag" into tm-qpr-dev
2023-03-09 16:44:07 +00:00
Pat Manning
9fdd7a1340
Stash taskbar on swipe to go home for 3p fallback launcher.
...
Fix: 269070986
Test: manual. Install launcher3WithoutQuickstepDebug and swipe to home from within an app.
Change-Id: I1fe3d48793644d35271440e40dd028dd64e6d0cf
2023-03-09 13:41:21 +00:00
Eddie Lan
cdf797c22e
Merge "Revert "Hide the splash icon when launching with no view and no ..."" into tm-qpr-dev am: cbdd6493f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21916962
Change-Id: Ie16046b1814bcf6efe92bdd86afb140f6c1e2053
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-09 09:30:37 +00:00
Eddie Lan
cbdd6493f1
Merge "Revert "Hide the splash icon when launching with no view and no ..."" into tm-qpr-dev
2023-03-09 09:06:11 +00:00