Sihua Ma
4421353ce8
Merge "Get rid of setInteractionHandler call to the host in launcher" into tm-qpr-dev
2022-10-25 02:44:16 +00:00
Wei Sheng Shih
65aa338ab6
Merge "Fixs NPE when start back-to-home animation."
2022-10-25 02:07:45 +00:00
Tracy Zhou
6445fc9102
Merge "Support swipe gesture on trackpad to swipe up from app"
2022-10-25 01:41:54 +00:00
Sunny Goyal
97ae16e80c
Updating AIDL interface and removing unused methods
...
Bug: 193244407
Test: Presubmit
Change-Id: If87ef08e16e541921cde4e7a15a675b07c388fef
2022-10-24 15:50:25 -07:00
Saumya Prakash
96cad794d7
Removed disabled overview actions at end of scroll
...
Updated visibility of the overview action bar so that when viewing
the clear all button at the end of the tasks it becomes hidden.
Previously, the overview actions were disabled so they were not
usable anyways. Updated the corresponding tests because expected
behavior was changed.
Test: Manual
Fix: 230508197
Change-Id: I17628f1fa3869b575ec404a2a630a6927e3c1d14
2022-10-24 22:47:24 +00:00
Sihua Ma
8ca56fe1cd
Get rid of setInteractionHandler call to the host in launcher
...
Bug: 235358918
Test: N/A
Change-Id: I0defac1831825bf0a13a601dd1502b4ca022bc2e
2022-10-24 14:56:11 -07:00
TreeHugger Robot
b4977f4f38
Merge "Removing unnecessary RemoteAnimationTargetCompat" into tm-qpr-dev am: b9bced07c2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20239831
Change-Id: I435e09e315997ed9ac0cdf3e691a6573371a7ce6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-24 21:43:02 +00:00
Sunny Goyal
d859060860
Merging MultiValueAlpha with MultiPropertyFactory
...
Bug: 246644619
Test: Presubmi
Change-Id: Id5abc5f3169544656f1139ae17ca59e34ac65dac
2022-10-24 14:38:18 -07:00
TreeHugger Robot
b9bced07c2
Merge "Removing unnecessary RemoteAnimationTargetCompat" into tm-qpr-dev
2022-10-24 21:32:34 +00:00
Ats Jenk
7344ff6306
Merge "Clicking on desktop tile brings apps to front" into tm-qpr-dev am: 1236c812f1 am: a8dcda1d7b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20249369
Change-Id: Ib009395ff5ba90d8fdc25e5b8f054a65a0c1bfa6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-24 21:29:31 +00:00
Ats Jenk
a8dcda1d7b
Merge "Clicking on desktop tile brings apps to front" into tm-qpr-dev am: 1236c812f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20249369
Change-Id: I1f1e327666da267638ae98d5f4fd56b935072a88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-24 21:24:57 +00:00
Ats Jenk
1236c812f1
Merge "Clicking on desktop tile brings apps to front" into tm-qpr-dev
2022-10-24 20:57:25 +00:00
Mady Mellor
344a5974cd
Merge "Hide launcher when freeform tasks are visible" into tm-qpr-dev am: b5c2565447 am: f602559b25
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20017950
Change-Id: Ie285233ddb6e8bf53c1482c7385a04b9629519b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-24 18:04:24 +00:00
Jeremy Sim
0525e3a462
Add transitions to DWB banner when app thumbnail progresses from Overview tile to fullscreen
...
This patch makes it so that the DWB banner transitions out neatly when a user in Overview drags a tile downward to launch the app. Previously, the banner would stick around throughout the transition, creating visual clutter and drawing attention to the corners of the app.
Fixed by creating an exit transition in setFullscreenProgress(), similar to other UI elements like Overview action chips.
There is another outstanding issue where sometimes the transition can get clipped and jump to the final frame. The cause is still unknown, but issue is tracked at b/250976138 for a future fix.
Fixes: 249825524
Test: Manual
Change-Id: Iea47a9bc643537f0b716ce11b104803d9ca25fd2
2022-10-24 10:47:29 -07:00
Mady Mellor
f602559b25
Merge "Hide launcher when freeform tasks are visible" into tm-qpr-dev am: b5c2565447
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20017950
Change-Id: I1605450eac52bed58566c55259246009c59b27b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-24 17:21:45 +00:00
Sunny Goyal
8a11443333
Removing unnecessary RemoteAnimationTargetCompat
...
Merged-In: I12a4c29eaf9bd7d97d3c02074b4cc1ca452fc88a
Bug: 221961069
Test: Presubmit
Change-Id: I12a4c29eaf9bd7d97d3c02074b4cc1ca452fc88a
2022-10-24 17:17:36 +00:00
Sunny Goyal
0d77cd7166
Merge "Removing unnecessary RemoteAnimationTargetCompat"
2022-10-24 17:16:49 +00:00
Schneider Victor-tulias
0130252c00
Remove obsolete cancel recents animation logic
...
This logic was used as a workaroung for 2-button navigation mode. This mode is now obsolete, however the leftover logic clashes with gesture navigation mode. Removed old logic and unused variables.
Test: manually tapped nav handle, then quickly swipped up
Fixes: 255348258
Change-Id: Ib4e179c0c4d9769acae24f93cfde65d2c7a4dfd9
2022-10-24 10:12:45 -07:00
Mady Mellor
b5c2565447
Merge "Hide launcher when freeform tasks are visible" into tm-qpr-dev
2022-10-24 16:04:59 +00:00
wilsonshih
0988afc44e
Fixs NPE when start back-to-home animation.
...
Animation target should get from parameter.
Bug: 238475284
Test: build/flash, monitor launcher won't crash while start
back-to-home animation
Change-Id: I7bd254a436ddcf250d90827b9d81d628bcd4313c
2022-10-24 22:36:23 +08:00
Riddle Hsu
7708b315e1
Merge "Attempt to reduce flakiness of testDisableRotationCheckForPhone"
2022-10-24 01:03:28 +00:00
Shan Huang
2b6c7f8b0c
Merge "Use spring-y progress in back to home animation."
2022-10-22 13:47:14 +00:00
Tracy Zhou
daad3fefea
Support swipe gesture on trackpad to swipe up from app
...
Bug: 254783214
Test: https://recall.googleplex.com/projects/3388b17c-d22f-46f8-b140-a102690377b4/sessions/92d385dd-bad5-49ea-a0b4-b4bf4010aabb
Change-Id: I74ba4a9e5c5096aaf6475f9cb8f1dc30de48024d
2022-10-22 07:18:16 +00:00
Shan Huang
deee3c1a46
DO NOT MERGE Use spring-y progress in back to home animation. am: f31bf4e1e3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20123116
Change-Id: I926c3b4e4f20a740c29337459228859018bc5e1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-22 00:11:52 +00:00
Shan Huang
e3279da4fc
Merge "DO NOT MERGE Use spring-y progress in back to home animation." into tm-qpr-dev
2022-10-21 23:54:12 +00:00
Shan Huang
09465d5070
Use spring-y progress in back to home animation.
...
Bug: 241788651
Test: m -j. Visual inspection.
Change-Id: Ia003136b17fb8e0a383768ccc3c0fcf4ca4cadeb
2022-10-21 15:40:28 -07:00
Shan Huang
f31bf4e1e3
DO NOT MERGE Use spring-y progress in back to home animation.
...
Bug: 241788651
Test: m -j. Visual inspection.
Change-Id: If2b0218367680853ae4ee89c5ecff224ab9b6f04
2022-10-21 22:14:38 +00:00
Vinit Nayak
fef51c7628
Merge "Use updateButtonLayoutSpacing() for all states" into tm-qpr-dev am: cb26c1a245 am: 812bb6604d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20247867
Change-Id: Ib97b1cce072bcd58f32ba18817c498d533d6b57f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-21 21:31:59 +00:00
Vinit Nayak
812bb6604d
Merge "Use updateButtonLayoutSpacing() for all states" into tm-qpr-dev am: cb26c1a245
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20247867
Change-Id: Ifbb6aff2ede81eff756128c7b2b35612bee6d86d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-21 21:00:14 +00:00
Vinit Nayak
cb26c1a245
Merge "Use updateButtonLayoutSpacing() for all states" into tm-qpr-dev
2022-10-21 20:32:10 +00:00
Sunny Goyal
2e0bdd4f49
Merge "Optimizing some icon generation code:" into tm-qpr-dev am: 415fe0c183 am: ef188e8c23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040405
Change-Id: Ia9595c728b3ab46b8530a689598bb6cc7c433477
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-21 20:04:34 +00:00
Sunny Goyal
ef188e8c23
Merge "Optimizing some icon generation code:" into tm-qpr-dev am: 415fe0c183
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040405
Change-Id: Id325662e61d5cdcc625923536a8458eb44fdd9b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-21 19:17:35 +00:00
Schneider Victor-tulias
ee0bc03d58
Decrease TAPL All Apps scrolling flakiness
...
scrolling in all apps did not factor in additional top padding in the all apps list recycler. This made it so that apps could occasionally scroll and be obcured by that top padding, making them un-tappable. Added this padding to the scrolling logic to make scrolling less flaky.
Test: TaplTestsTaskbar, TaplTestsLauncher3 and presubmit
Fixes: 248064856
Change-Id: Id76b92b4bc354917f3688ac53673d0ed7a905f02
2022-10-21 12:12:38 -07:00
Sunny Goyal
415fe0c183
Merge "Optimizing some icon generation code:" into tm-qpr-dev
2022-10-21 18:27:54 +00:00
Mady Mellor
9a90c2d521
Hide launcher when freeform tasks are visible
...
This CL introduces a new controller to manage the visibility of the
launcher workspace when desktop mode is active and freeform tasks
are visible.
This controller will be notified when the sysui state flag related
to freeform task visibility is changed.
The controller will modify the workspace visibility as well as
the flags on the activity indicating if it's been paused / resumed
based on freeform tasks being visible or not.
Bug: 245569277
Test: manual - enable desktop mode and open some freeform tasks
=> observe that the contents of launcher is hidden and
taskbar shows
- remove all of the freeform tasks
=> observe that the contents of launcher reappears along
with the hotseat.
Change-Id: I378ab97b40cbb954a06f4e2426b195efddad905c
2022-10-21 10:06:54 -07:00
Vinit Nayak
2a2fbfe319
Use updateButtonLayoutSpacing() for all states
...
* During a merge conflict we prevented
updateButtonLayoutSpacing() from running if device was
in setup mode, however the code that does setup layout
is in there.
Fixes: 254589281
Test: Went through setup, back button shows up
where expected
Change-Id: Ib496bfc0e3ac9023a9fc5071867c3779721ab8ab
2022-10-20 23:11:33 -07:00
Vinit Nayak
61d94834f7
Merge "Improve TaskMenuView layouts for split pairs" into tm-qpr-dev am: b9b7c38d55 am: 05e238ff32
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20169868
Change-Id: I5c1a164b627794f1f25007ce467bd33bcc26c84f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-21 01:16:27 +00:00
Vinit Nayak
05e238ff32
Merge "Improve TaskMenuView layouts for split pairs" into tm-qpr-dev am: b9b7c38d55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20169868
Change-Id: I2d4308adb3a6396732b663a2f05e9af115318261
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-21 00:43:22 +00:00
Vinit Nayak
b9b7c38d55
Merge "Improve TaskMenuView layouts for split pairs" into tm-qpr-dev
2022-10-21 00:07:53 +00:00
Ats Jenk
b5b3b054d1
Clicking on desktop tile brings apps to front
...
Override launchTasks() method from TaskView to ensure we always call
into WMShell to bring desktop apps to front. And don't run single task
animation logic.
Bug: 254738174
Test: manual, enable shell transitions, click on desktop tile in recents
Change-Id: Ibe85cbe14d3378a89ba7bfd5f394f0c3e44f304d
2022-10-20 17:06:47 -07:00
Treehugger Robot
5f65096bfe
Merge "Fix errorprone warnings that should be errors" am: 35157974d4 am: 533b937fd3 am: 14946c1fa3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2254242
Change-Id: Id765742b2e4767888137a01116f2bad1bba859a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-20 23:32:40 +00:00
Brian Isganitis
7ed3c82636
Merge "Fix crash on long press of prediction row icons" into tm-qpr-dev am: 2bcc3f8599
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19930974
Change-Id: Id1010f7f19454d51b19a11b1d5ed72fe39632332
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-20 23:31:44 +00:00
Vinit Nayak
eba71a1c8f
Merge "Scale screenWidth for split proportionally for thumbnail matrix" into tm-qpr-dev am: e690ef7f80 am: c136a1f837
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20232996
Change-Id: If5447ddb1e7b0c8f2bad456c82a6993e56f97a7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-20 23:18:29 +00:00
Treehugger Robot
14946c1fa3
Merge "Fix errorprone warnings that should be errors" am: 35157974d4 am: 533b937fd3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2254242
Change-Id: I748f2372116aa8bba282a0f1925e3968a9fed0ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-20 23:16:08 +00:00
Vinit Nayak
c136a1f837
Merge "Scale screenWidth for split proportionally for thumbnail matrix" into tm-qpr-dev am: e690ef7f80
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20232996
Change-Id: Ife8a1a5869452cc869a58b6bac126f74a2afab81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-20 23:01:33 +00:00
Brian Isganitis
2bcc3f8599
Merge "Fix crash on long press of prediction row icons" into tm-qpr-dev
2022-10-20 22:54:06 +00:00
Vinit Nayak
e690ef7f80
Merge "Scale screenWidth for split proportionally for thumbnail matrix" into tm-qpr-dev
2022-10-20 22:49:57 +00:00
Treehugger Robot
533b937fd3
Merge "Fix errorprone warnings that should be errors" am: 35157974d4
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2254242
Change-Id: I6b47e8706afe05f5fdac403e79c87a533fbcc2c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-20 22:45:27 +00:00
Treehugger Robot
35157974d4
Merge "Fix errorprone warnings that should be errors"
2022-10-20 21:45:41 +00:00
Sukesh Ram
aee55077cc
Fix crash on long press of prediction row icons
...
Changed icon long click listener to use secondary display's long
click listener instead of launcher's.
Bug: 239616635
Test: Manual
Change-Id: I9a4679ba82cacb5e2648481274876dbfc95d80ce
Merged-In: I9a4679ba82cacb5e2648481274876dbfc95d80ce
2022-10-20 18:11:15 +00:00