Hongwei Wang
5f5bd84d99
Fix flicker when entering PiP from split-screen / overview
...
This is a follow-up of ag/16418447 where we hide the Tasks in
split-screen mode on swipe-home-to-pip and here we use the same
mechanism when we are entering PiP from the overview and the pip-able
task is in split-screen mode.
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/bNtg3ZOhuTBKm9nU9CPeNQ
Bug: 228289777
Test: follow the reproduce steps in bug, see video
Change-Id: Icab11d52cedaf94af0ee72023cebca8ec51d8851
2022-04-14 10:49:29 -07:00
TreeHugger Robot
4918b0245b
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev
2022-04-14 17:12:58 +00:00
TreeHugger Robot
4561a37a72
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev
2022-04-14 17:12:02 +00:00
TreeHugger Robot
f78ff2b90d
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev
2022-04-14 17:10:53 +00:00
Bill Yi
5451806368
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 66a79956b3 -s ours am: 0ea47ea8df -s ours am: 856629cc58 -s ours am: cdb4c87375 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: I413a3dbe16255a2382ee48e42cbe934fd9274f7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:06:06 +00:00
Bill Yi
436030cab6
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6f41d53de9 -s ours am: ccac214bba -s ours am: f45361b8b0 -s ours am: 46849a0465 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716400
Change-Id: I302bb9db0faa5b5692e474dd01077a9fefd299a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:06:01 +00:00
Bill Yi
a5a3ed7821
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 8c619a2b52 am: af25e91b3a -s ours am: 63a5f2eb4b -s ours am: 1869ef0cf5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: Iad011f75537cf7746b1d85497c074ea8afe403b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:05:44 +00:00
Bill Yi
cdb4c87375
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 66a79956b3 -s ours am: 0ea47ea8df -s ours am: 856629cc58 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: I990cc79677138f5b71d6bb374980c354183a6fdb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:05:32 +00:00
Bill Yi
46849a0465
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6f41d53de9 -s ours am: ccac214bba -s ours am: f45361b8b0 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716400
Change-Id: I59fb6234ae2042a417982772976500be64a499a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:05:27 +00:00
Bill Yi
1869ef0cf5
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 8c619a2b52 am: af25e91b3a -s ours am: 63a5f2eb4b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: Ib1f305df2f6870274bf7400d83cf677ae01257b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:05:22 +00:00
Bill Yi
006cd7c149
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 614046bd46 -s ours am: 6d05b4c6aa -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17723424
Change-Id: Ic42f1485369b78da5cb37bd5dc5543fbc5fda368
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:05:20 +00:00
Bill Yi
7f57c56512
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1d313372fe -s ours am: 1fded506a1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17723424
Change-Id: I80a0f8bbeb7fb0af5a73a6a108284e736ecf6c1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 16:05:19 +00:00
Shikha Malhotra
fefafe5aa9
Putting back generics for Workspace
...
This got over-written in merging files
Bug: b/218186705
Test: Manually tested Launcher3 works.
Change-Id: I55287e110d067a338204924337091ead044b34ec
2022-04-14 15:35:33 +00:00
Bill Yi
856629cc58
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 66a79956b3 -s ours am: 0ea47ea8df -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: Iab1c5d65c2d715131b59d7d9e0035b3e8611ebc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:34:42 +00:00
Bill Yi
f45361b8b0
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6f41d53de9 -s ours am: ccac214bba -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716400
Change-Id: Ic5c813ed4ef4a809b6c01df521af958663fb8e12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:34:05 +00:00
Bill Yi
63a5f2eb4b
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 8c619a2b52 am: af25e91b3a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: Id15aa605ea24fe6c224c712220be1fd3ec16dd13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:32:09 +00:00
Bill Yi
6d05b4c6aa
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 614046bd46 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17723424
Change-Id: I4dc4693ec94f6e7e099d9567269bcf4fc02f0577
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:24:23 +00:00
Bill Yi
1fded506a1
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1d313372fe -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17723424
Change-Id: I6e59df97ce36273e14a25a7916dd81e0d0bcd2e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:24:21 +00:00
Bill Yi
0ea47ea8df
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 66a79956b3 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716017
Change-Id: I28915d11b6d4afe8b1d7e0581eea48bd632fa0d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:16:10 +00:00
Bill Yi
ccac214bba
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6f41d53de9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17716400
Change-Id: I4dd1b47bae4de86e4d5c5d04048599ca0401710b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 15:16:02 +00:00
Bill Yi
66a79956b3
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2022-04-14 15:14:26 +00:00
Bill Yi
a3d07a8854
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-04-14 15:06:59 +00:00
Bill Yi
614046bd46
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev
2022-04-14 15:06:26 +00:00
Bill Yi
ed2cb422a5
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-04-14 15:05:52 +00:00
TreeHugger Robot
3c3649d9a2
Merge "Creaet separate pull back animation for AllApps" into tm-dev am: 7ea312db9b am: e063262626
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17636490
Change-Id: I68d876317749b9449cd720ae55310c1d915da412
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 14:53:36 +00:00
TreeHugger Robot
e063262626
Merge "Creaet separate pull back animation for AllApps" into tm-dev am: 7ea312db9b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17636490
Change-Id: Id6a8821cc2a967e9cf9dcb2661b0ecdefda93423
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 14:33:00 +00:00
TreeHugger Robot
7ea312db9b
Merge "Creaet separate pull back animation for AllApps" into tm-dev
2022-04-14 14:07:58 +00:00
kholoud mohamed
9db305478e
fix broken build on erorrprone
...
Bug: 229190745
Test: m -j out/soong/.intermediates/packages/apps/Launcher3/Launcher3/android_common/lint/lint-baseline.xml
Change-Id: I8fc801b0051a7e14578fa331b22653f109c1dcc6
2022-04-14 14:18:30 +01:00
TreeHugger Robot
4e65b40cd7
Merge "Update edit state drop target and hotsteat margins." into tm-dev am: 5ee9d60fd0 am: 84553ed6b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17731950
Change-Id: I55b8e157eb566afded432b96a5d70f713257b80a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 13:02:29 +00:00
TreeHugger Robot
84553ed6b8
Merge "Update edit state drop target and hotsteat margins." into tm-dev am: 5ee9d60fd0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17731950
Change-Id: I4f8aa3dc09af83e031c9d2c77716ef22ba2535da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 12:23:01 +00:00
TreeHugger Robot
5ee9d60fd0
Merge "Update edit state drop target and hotsteat margins." into tm-dev
2022-04-14 11:58:32 +00:00
TreeHugger Robot
00aba03657
Merge "Use bottomMargin to align OverviewActions with 3 button" into tm-dev am: bf5a0d5fe3 am: 3aeefbe017
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17729757
Change-Id: I2f1b2f0de571b02ae5f2e04abf3aeeddf74c6983
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 11:49:59 +00:00
TreeHugger Robot
3aeefbe017
Merge "Use bottomMargin to align OverviewActions with 3 button" into tm-dev am: bf5a0d5fe3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17729757
Change-Id: I63f89e117d8308e3a50808369678b1c7042e3cb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 11:29:08 +00:00
TreeHugger Robot
bf5a0d5fe3
Merge "Use bottomMargin to align OverviewActions with 3 button" into tm-dev
2022-04-14 10:56:43 +00:00
Alex Chau
a74a8595fb
Creaet separate pull back animation for AllApps
...
- In tablet, only animate recyclerView on pullback to be consistent with widget bottom sheet, and avoid showing a gap below mAppsView
Fix: 220345008
Test: manual on small and large screen
Change-Id: I1f7d03b6bd16af7a91a51a0985ef163d9e365261
2022-04-14 11:01:25 +01:00
Sihua Ma
da8759ae29
Showing alert dialog when shortcut version higher than the App
...
Creating an AlertDialog when the disabled reason of the shortcut is DISABLED_REASON_VERSION_LOWER, which happens when the backed-up shortcut was created from an application that has a version higher than the one installed on the device. The AlertDialog will direct the user to the play store and update the application.
Test: Manual
Fix: 224796975
Change-Id: I0125fada60b48176775de6782ba03ee6790904aa
2022-04-14 01:34:44 -07:00
TreeHugger Robot
3f0cab0c78
Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38 am: 7289fd2549
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697
Change-Id: I1a3c376a44ad947af3ec839d7a84be70b27fa515
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 05:02:31 +00:00
TreeHugger Robot
7289fd2549
Merge "Dismiss keyboard when leaving AllApps state" into tm-dev am: d07ba1ca38
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730697
Change-Id: I6412bcf7d32c144536632317eff3c602a1b153cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 04:40:38 +00:00
TreeHugger Robot
d07ba1ca38
Merge "Dismiss keyboard when leaving AllApps state" into tm-dev
2022-04-14 04:15:19 +00:00
Evan Rosky
c5b8c4d05c
Merge "Finish recents animation always" into tm-qpr-dev
2022-04-14 01:16:11 +00:00
Vinit Nayak
5cebad8331
Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089 am: a299f92e33
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040
Change-Id: Ib565537e4bd1dc0c268794da2a59fe7f23b127b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 00:50:39 +00:00
Vinit Nayak
a299f92e33
Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040
Change-Id: Ifae010e54cfd36b270c65d5aec7b1d70634f10db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 00:28:03 +00:00
Vinit Nayak
37ce441089
Merge "Listen for density changes through DisplayController callbacks" into tm-dev
2022-04-13 22:57:00 +00:00
Evan Rosky
19002551bc
Finish recents animation always
...
Previously, some launcher-side state would be finished, but the
actual animation would never be finished until the next touch-down.
This is a problem for shell-transitions because it relies on
animations finishing. This change handles the scenario where
the gesture finishes before the animation even starts by slotting
in a placeholder listener that just immediately finishes. If the
animation has started but there was no motion, then it directly
finishes the recents animation.
Bug: 228898164
Test: open an app, tap on the bottom-bar. With logging it should
be evident that the transition finishes.
Change-Id: I27e00ceb4b21a2c37dc556bfecb4a90ef7155a85
2022-04-13 14:44:43 -07:00
Hongwei Wang
8399fc13da
Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834 am: 808af015c3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036
Change-Id: I0bcd844bee61fead6b4ed355c6a5c0dbd57a4bc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-13 18:18:46 +00:00
Alex Chau
b1508b8023
Use bottomMargin to align OverviewActions with 3 button
...
- This ensure the updated OverviewActions position is considered when calculating modal task size
Fix: 228976149
Test: manual
Change-Id: I635e00096fdb26c164bc76fc94f6bf203f5c9c71
2022-04-13 18:51:40 +01:00
Alex Chau
59120581e4
Dismiss keyboard when leaving AllApps state
...
Fix: 221024791
Test: Launcher3 dismiss keyboard when leaving AllApps
Test: NexusLauncher can still open keyboard automatically in AllApps
Change-Id: I61b50e3fc4c6ed83bd5234c5daef3b2cb428b520
2022-04-13 18:48:23 +01:00
Hongwei Wang
808af015c3
Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036
Change-Id: Ibb5ffeeefe0d8991571c98f6f3350cf731673ad1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-13 17:41:59 +00:00
Hongwei Wang
d34d3b4834
Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev
2022-04-13 17:38:34 +00:00
Sunny Goyal
afb6e23500
Updating code due to TaskStackChangeListener changes
...
Bug: 221961069
Test: Presubmit
Change-Id: I40b2e5a12c4cd6faa53ee788939c31b25bf5c37b
2022-04-13 10:31:18 -07:00