Brian Isganitis
deac0d529a
Reduce top padding of Taskbar's All Apps tray.
...
The top padding looks too high because the code is assuming we have a
search bar at the top of the bottom sheet. Until we implement search, we
should temporarily reduce padding for the taskbar implementation.
Before:
- No tabs: https://screenshot.googleplex.com/AAPdR5nbwepWQ82.png
- Tabs: https://screenshot.googleplex.com/3DnQp6PKhqXyRag.png
After:
- No tabs: https://screenshot.googleplex.com/A8enwnSs8r78ccj.png
- Tabs: https://screenshot.googleplex.com/A3fAy2bXgmSPrG9.png
Test: Manual
Bug: 216683257
Change-Id: Ie0837acc3aed162b9428a209962be2a102c515c8
2022-12-01 00:21:28 +00:00
Vinit Nayak
3b1f5849ce
Update for stashed taskbar animation
...
* Strangely if you swipe up with a split pair
and then tap on the live tile to go back to
fullscreen this animates fairly correctly.
However, if you drag the focused pair back to fullscreen
the bottom app does not unclip as expected
Bug: 219411750
Test: Swipe up w/ stashed taskbar in portrait.
Thumbnail cutout doesn't appear when dragging to
fullscreen
Change-Id: Ia6e7aae10389d9fefa4adbfce540171bbe0a9180
2022-11-30 11:56:40 -08:00
Sunny Goyal
9a616213e1
Removing SearchActionItemInfo
...
> Instead introducing an interface for handling click events
> Linking this interface to other UI which handle clicks
Bug: 259733681
Test: Presubmit and verified manually
Change-Id: I9cbf2d009d64254f513deb909a151e46e860d039
2022-11-30 10:59:07 -08:00
Tracy Zhou
08d9e33a38
Animate split confirmation after second app selection from workspace am: c91ef50257 am: e69081984b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20556280
Change-Id: I2bc2597380955929566799b9d6a8a77ba00fe348
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-30 08:52:42 +00:00
Tracy Zhou
e69081984b
Animate split confirmation after second app selection from workspace am: c91ef50257
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20556280
Change-Id: Id2591ad19fe0164027d514417457ca4b2bda97b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-30 08:23:30 +00:00
Tracy Zhou
c91ef50257
Animate split confirmation after second app selection from workspace
...
Fixes: 239824922
Test: https://recall.googleplex.com/projects/f46cfe9c-8076-4efe-bf8a-b1cc4f1f5e1b/sessions/099acb31-1e05-4d00-a670-590c177a846e
Change-Id: Ifb769afcaf694a1157444f273da69331db15ab1a
2022-11-30 03:39:02 +00:00
Tracy Zhou
3f24a03df7
Merge "Correct onActionDown trackpad offset values"
2022-11-30 02:53:23 +00:00
Vinit Nayak
5b625f32ac
Merge "Send corrent SUW insets for taskbar portrait vs landscape" into tm-qpr-dev am: 792a827309 am: 5d84ac3640
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20546386
Change-Id: If3ffeb06fa79a1c6d135c2c6bd2cf4cba4a0ba48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-30 01:44:02 +00:00
Vinit Nayak
5d84ac3640
Merge "Send corrent SUW insets for taskbar portrait vs landscape" into tm-qpr-dev am: 792a827309
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20546386
Change-Id: Ifb13e200987d1a3475c1116589d87c57376c8179
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-30 01:13:40 +00:00
Vinit Nayak
792a827309
Merge "Send corrent SUW insets for taskbar portrait vs landscape" into tm-qpr-dev
2022-11-30 00:50:51 +00:00
Jon Miranda
3d748c3a7f
Merge "Allow touches on transient taskbar if ime is present." into tm-qpr-dev am: 912e6dd64d am: 1c96b6584c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20544543
Change-Id: I3ef3c9ed96db3cb36f99d3dd465e88513a4c00ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-29 23:35:23 +00:00
Jon Miranda
1c96b6584c
Merge "Allow touches on transient taskbar if ime is present." into tm-qpr-dev am: 912e6dd64d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20544543
Change-Id: I783620f7e1644d344fc66f59cb78a88dfc9b3488
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-29 23:06:16 +00:00
Jon Miranda
912e6dd64d
Merge "Allow touches on transient taskbar if ime is present." into tm-qpr-dev
2022-11-29 22:42:03 +00:00
Jon Miranda
6811fe8ab0
Fix window x-axis movement after gesture ends.
...
Previously we setClamp to false right after the gesture ends.
So when the page settle animation gets the page offset, it would
get the unclamped version which would cause the window to move
in the x-axis movement even if the window didn't actually move
during the gesture.
Now we ensure that we setClamp to false after the page transition
ends so that the scroll offset is consistent all the way until
the end of the animation.
Bug: 258851206
Test: 1. swipe a bit diagonally to bring up taskbar with
no x-axis window movement
2. release
3. there should be no x-axis movement on window
Change-Id: Ic9949d11f2e8bc7ccbd737555a3d5551f09456da
2022-11-29 21:15:32 +00:00
Jon Miranda
106cc895e9
Allow touches on transient taskbar if ime is present.
...
Bug: 260101467
Test: open chrome, enter url to pull up ime, swipe up to show taskbar,
tap on taskbar icon
Change-Id: Ic8be6c2bb82fc9b8ab83572cb8622ac157078ea9
2022-11-29 11:30:39 -08:00
TreeHugger Robot
8e6fcd867f
Merge "Fixing shortcuts not getting theme icons" into tm-qpr-dev am: 1330244f0a am: d813bddf99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20546011
Change-Id: I72835e139741384fe31bad16920c46dcabe9ee99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-29 01:44:06 +00:00
TreeHugger Robot
d813bddf99
Merge "Fixing shortcuts not getting theme icons" into tm-qpr-dev am: 1330244f0a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20546011
Change-Id: Iec0c682a4f1a81a4093a4971929603fc4dc32f21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-29 01:12:21 +00:00
TreeHugger Robot
1330244f0a
Merge "Fixing shortcuts not getting theme icons" into tm-qpr-dev
2022-11-29 01:10:38 +00:00
Brian Isganitis
4f15197b1e
Merge changes Idae0c3d8,I8c599912 into tm-qpr-dev am: 39768edb67 am: 9ec55062c2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20537774
Change-Id: Ib7e987348ae653dc434bee29d35e5d6c19375e35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-28 23:26:53 +00:00
Brian Isganitis
9ec55062c2
Merge changes Idae0c3d8,I8c599912 into tm-qpr-dev am: 39768edb67
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20537774
Change-Id: I174c7ba634ba205d6a8b904124349bdeae89e929
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-28 22:35:48 +00:00
Brian Isganitis
39768edb67
Merge changes Idae0c3d8,I8c599912 into tm-qpr-dev
...
* changes:
Stash taskbar while EDU is open.
Remove Taskbar EDU icon wave animation.
2022-11-28 22:14:42 +00:00
Tracy Zhou
602291053f
Correct onActionDown trackpad offset values
...
Offsets are increments and the start values on down do not matter
Bug: 254783214
Test: manual
Change-Id: Ie16f583500069f4677f96ccb2a59c823074d82bd
2022-11-28 13:23:59 -08:00
TreeHugger Robot
c04d1344fd
Merge "Disallow transient taskbar to un/stash in certain sys ui states" into tm-qpr-dev am: c04120e61e am: d214a581bd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20552584
Change-Id: I630642cbfa571e009d2a2c2f520eaa9ec50801e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-28 20:00:40 +00:00
Alex Chau
70574349ed
Merge "Allow 3p launchers to use swipe proxy in AllSetActivity" into tm-qpr-dev am: 735c016bef am: 0bb736df75
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20562094
Change-Id: Ic6f08b7c50c47d4508b555d1554169dc74b74109
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-28 19:59:33 +00:00
TreeHugger Robot
d214a581bd
Merge "Disallow transient taskbar to un/stash in certain sys ui states" into tm-qpr-dev am: c04120e61e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20552584
Change-Id: Ie78637b99c552d9c37b90345ad8dcfce4cab2f67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-28 19:29:32 +00:00
Alex Chau
0bb736df75
Merge "Allow 3p launchers to use swipe proxy in AllSetActivity" into tm-qpr-dev am: 735c016bef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20562094
Change-Id: Ib2cab4e40f0b7ad671a212303e925bed8911e736
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-28 19:29:06 +00:00
Stefan Andonian
677978c8ab
Fix for bug where expensive launcher animations were being paused and never resumed.
...
Bug: 240623130
Test: Verified on device that the issue is not reproducible after fix.
Change-Id: I7b1e2f70fd75b1eddf340a4f85465cc6d5b65f73
(cherry picked from commit 8b336195a6 )
2022-11-28 19:05:03 +00:00
TreeHugger Robot
c04120e61e
Merge "Disallow transient taskbar to un/stash in certain sys ui states" into tm-qpr-dev
2022-11-28 18:54:40 +00:00
Alex Chau
735c016bef
Merge "Allow 3p launchers to use swipe proxy in AllSetActivity" into tm-qpr-dev
2022-11-28 18:53:59 +00:00
Sunny Goyal
ce4896cff5
Fixing shortcuts not getting theme icons
...
Bug: 238650110
Test: Updated ThemeIconsTest
Change-Id: I803cd6eefa4e393bf19901a44712622adac7f4b1
2022-11-28 09:48:50 -08:00
Brian Isganitis
84633c1a9d
Stash taskbar while EDU is open.
...
The stashing behavior is consistent with the All Apps overlay.
Test: Manual
Bug: 217261955
Change-Id: Idae0c3d829e806be6c18f00455f7ddd0d60f0efb
2022-11-28 16:02:40 +00:00
Brian Isganitis
92400681a9
Remove Taskbar EDU icon wave animation.
...
As per the latest mocks, the taskbar will be stashed during EDU to
prevent taskbar interactions that inadvertently close the EDU sheet.
Thus, this animation is no longer needed.
Test: Manual
Bug: 217261955
Change-Id: I8c5999121b7bb927b748d6163575dc4555ece84c
2022-11-28 15:46:17 +00:00
Vinit Nayak
209dd03b69
Send corrent SUW insets for taskbar portrait vs landscape
...
* There were two separate blocks of code for sending insets
for Taskbar during SUW, consolidate those
* We also weren't changing Taskbar window height corresponding
to the added insets/change of height for different
orientations in SUW
Fixes: 253538830
Test: Went through SUW and switched orientations,
no back button overlap
Change-Id: Ifb3bc1c20a793ef062bf338a3bdf933b8ae98c28
2022-11-24 10:29:16 -08:00
Pat Manning
bc75ac55fd
Allow 3p launchers to use swipe proxy in AllSetActivity
...
Bug: 257926371
Test: manual
Change-Id: If70412ecaa81481d8147abb3c52859ae4ea54a11
2022-11-24 14:57:08 +00:00
Jon Miranda
923e6eead5
Merge "Check for isTaskbarPresent in addition to isTransientTaskbar when the method is called outside of taskbar." into tm-qpr-dev am: 3535426bea am: 01dae31db7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20544533
Change-Id: I40d80d5c41243ff383c156112966769232765cd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-24 03:15:09 +00:00
Jon Miranda
01dae31db7
Merge "Check for isTaskbarPresent in addition to isTransientTaskbar when the method is called outside of taskbar." into tm-qpr-dev am: 3535426bea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20544533
Change-Id: I8d77fb2ef6f2a7572627f8cbcdd8b4102c3b78f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-24 01:59:25 +00:00
Jon Miranda
3535426bea
Merge "Check for isTaskbarPresent in addition to isTransientTaskbar when the method is called outside of taskbar." into tm-qpr-dev
2022-11-24 01:28:18 +00:00
Vinit Nayak
adc426bd71
Merge "Prevent empty recents going home when splitting with taskbar present" into tm-qpr-dev am: dba5a396b0 am: 87d546e94a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20545270
Change-Id: Iced00f7a660c58ee6547c9faa795c45226919c17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-23 23:35:13 +00:00
Jon Miranda
81bc0b78ce
Disallow transient taskbar to un/stash in certain sys ui states
...
Bug: 258604928
Test: cant un/stash with keyguard, notifications, or qs open
can un/stash in app as expected
Change-Id: Ib422a35fb31fc818123eae39ac3a7e6deb79f187
2022-11-23 15:26:06 -08:00
Vinit Nayak
87d546e94a
Merge "Prevent empty recents going home when splitting with taskbar present" into tm-qpr-dev am: dba5a396b0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20545270
Change-Id: Id8f6f8c23515fa95ca58a395f8536e5efedd3df7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-23 23:01:52 +00:00
Vinit Nayak
dba5a396b0
Merge "Prevent empty recents going home when splitting with taskbar present" into tm-qpr-dev
2022-11-23 22:20:44 +00:00
Jon Miranda
807823155d
Check for isTaskbarPresent in addition to isTransientTaskbar
...
when the method is called outside of taskbar.
This prevents the case where phone runs transient taskbar logic.
Bug: 260006210
Test: added local logs, tested in phone mode
Change-Id: I600c06d6c797bd68461ac033dcc2c6158f221024
2022-11-23 12:05:43 -08:00
Pat Manning
da42719fec
Merge "Set grid progress even when task count is 0." into tm-qpr-dev am: 82f05a857d am: 78fcf6aaeb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20508307
Change-Id: I4a6114da8e3789418c8a2f378e0d88d01c2f7703
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-23 12:34:03 +00:00
Pat Manning
78fcf6aaeb
Merge "Set grid progress even when task count is 0." into tm-qpr-dev am: 82f05a857d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20508307
Change-Id: I8ef71e65d4eb2a7c9625a83d09360d16559041b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-23 12:01:02 +00:00
Pat Manning
82f05a857d
Merge "Set grid progress even when task count is 0." into tm-qpr-dev
2022-11-23 11:31:35 +00:00
Shan Huang
19a0dc1d3d
Rename BackEvent to IBackEvent in LauncherBackAnimationController.
...
Bug: 238475284
Test: m -j
Change-Id: Ie8e2b184bf460b1c09268f4547fe110e27bb3a40
2022-11-22 16:27:13 -08:00
Vinit Nayak
182eb9dc15
Prevent empty recents going home when splitting with taskbar present
...
* Recents is empty, so it thinks we need to go home
* Split selection state prevents that, since second app can be
choosen from taskbar
Fixes: 260024461
Test: Recents still goes home when taskbar not present and
has no recent tasks. Doesn't go home when split with a single task;
second task launches correctly from taskbar
Change-Id: Ib5fc7989c66c5efccde53ea48319f9669cd664e2
2022-11-22 13:20:49 -08:00
Ikram Gabiyev
3d6c8de2af
Merge "Remove on drag listener after drag ended" into tm-qpr-dev am: bb1e2a526a am: c9cb25ab3b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20538917
Change-Id: I895c98ddcc0fc3c3c84708b9115f0537117a8f72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-22 19:46:09 +00:00
Tony Wickham
9a9a36268e
Merge "Override displacement for transient taskbar instead of mCurrentShift" into tm-qpr-dev am: da858aab44 am: ed63ab8e14
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20535957
Change-Id: If3107046c9870361257132d48ed067466871c9cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-22 19:45:51 +00:00
Ikram Gabiyev
c9cb25ab3b
Merge "Remove on drag listener after drag ended" into tm-qpr-dev am: bb1e2a526a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20538917
Change-Id: I3f427604661c9c3baa38f01d65c9ab52c2b06f48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-22 19:41:37 +00:00