Hongwei Wang
263aceeeea
Merge "Polish home-key from split to pip transition" into udc-dev am: ca08d75e4a am: 93551e9496
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23833485
Change-Id: I6d23eca98f12691d3f87af8fedf8049f27125194
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 17:56:29 +00:00
Hongwei Wang
93551e9496
Merge "Polish home-key from split to pip transition" into udc-dev am: ca08d75e4a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23833485
Change-Id: I4074f76d60524d37c28408ea5744bde8bb790cbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 17:36:12 +00:00
Hongwei Wang
ca08d75e4a
Merge "Polish home-key from split to pip transition" into udc-dev
2023-06-29 17:17:03 +00:00
Winson Chung
4c287515b1
Merge "Workaround for handling the restart of an already visible task" into udc-dev am: 0da5208bb3 am: 974375b996
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23785437
Change-Id: I82816159605aaeca16fa8d0b0f9b6fd126a1930e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 07:52:44 +00:00
Winson Chung
b019f371fd
Merge "Workaround for handling the restart of an already visible task" into udc-dev am: 0da5208bb3 am: c8a2f9111b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23785437
Change-Id: Ib095560a1ba305ec4150037852caa2d0d58f9121
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 07:48:03 +00:00
Winson Chung
c8a2f9111b
Merge "Workaround for handling the restart of an already visible task" into udc-dev am: 0da5208bb3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23785437
Change-Id: Icd31107e3d5f3e8496bf4ac974a23d49396ee695
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 07:07:49 +00:00
Winson Chung
974375b996
Merge "Workaround for handling the restart of an already visible task" into udc-dev am: 0da5208bb3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23785437
Change-Id: I2c53ed7cc9125a8076899932f5c8908206f6d1e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 07:04:17 +00:00
Winson Chung
0da5208bb3
Merge "Workaround for handling the restart of an already visible task" into udc-dev
2023-06-28 05:51:59 +00:00
Winson Chung
57c2a79e47
Workaround for handling the restart of an already visible task
...
- If a task is already visible, then startActivity is a no-op and the
remote transition that launcher expects to run is not started. As a
workaround (until restarts are an actual transition), listen for
the case where a task is restarted and invoke the end callbacks
Fixes: 286016555
Test: Repro steps on the bug
Change-Id: Iec3ab97c8817a5e95399cec90f891d65f369d234
2023-06-28 05:51:54 +00:00
Jerry Chang
3651051182
Polish home-key from split to pip transition
...
Includes WINDOWING_MODE_MULTI_WINDOW closing target to the condition of
playing fallback animation. So the remaining splitting task won't be
play with iconview animation when home-key to auto-pip consumed another
splitting task in pip transition handler.
Bug: 281476331
Test: repro steps of the bug
Test: pass existing tests
Video: http://recall/-/fLARJNt42LVxc3tt86SneW/eelqATeE1REoOtOEDxeDVR
Change-Id: If05d8841a6a940e61f71683422ef1a3d4e3597c7
2023-06-28 02:10:34 +00:00
Jerry Chang
1430bfb5c9
Merge "Prevent exception when quick switching between two split pairs" into udc-dev am: 26d5493e69 am: 0e8c66a246
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23792388
Change-Id: I4e4f3febaf1a58691d08c48ce2fb7f3988ca7123
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 19:10:21 +00:00
Jerry Chang
8017561997
Merge "Prevent exception when quick switching between two split pairs" into udc-dev am: 26d5493e69 am: 71fe404fd1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23792388
Change-Id: I1353ee8448b455e905cab194ea9070d42a72af5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 19:08:17 +00:00
Jerry Chang
0e8c66a246
Merge "Prevent exception when quick switching between two split pairs" into udc-dev am: 26d5493e69
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23792388
Change-Id: I8da8fa2586a16e768b5ab24a66442340860bfb84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 18:27:02 +00:00
Jerry Chang
71fe404fd1
Merge "Prevent exception when quick switching between two split pairs" into udc-dev am: 26d5493e69
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23792388
Change-Id: I26c979ac6002a5eb02a6fdb4bc53d701bc37c699
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 18:26:13 +00:00
Jerry Chang
26d5493e69
Merge "Prevent exception when quick switching between two split pairs" into udc-dev
2023-06-27 17:42:42 +00:00
Anvesh Renikindi
d15a76629b
Merge "Update renamed util function M3HCTToColor in launcher code" into udc-dev-plus-aosp am: d8af5abcfd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23813693
Change-Id: I53dd898d0443dc1c596bec5ac475d73c28abced2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 15:52:57 +00:00
Anvesh Renikindi
d8af5abcfd
Merge "Update renamed util function M3HCTToColor in launcher code" into udc-dev-plus-aosp
2023-06-27 14:54:49 +00:00
TreeHugger Robot
0f900df04d
Merge "Restore strong reference to animation runner" into udc-dev am: 1f3c56af5b am: 0093120979
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23793397
Change-Id: I2f9493ee7d2aa30a0a9476ed326f66fb95d21f08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 03:55:36 +00:00
TreeHugger Robot
ba78d5c19f
Merge "Restore strong reference to animation runner" into udc-dev am: 1f3c56af5b am: 7733c11623
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23793397
Change-Id: Idacab10522770903c5f5932842964f7b0077c5f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 03:50:41 +00:00
TreeHugger Robot
0093120979
Merge "Restore strong reference to animation runner" into udc-dev am: 1f3c56af5b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23793397
Change-Id: Ibc13e029b1d318f501e1cc787f2ee7724b686538
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 03:05:09 +00:00
TreeHugger Robot
7733c11623
Merge "Restore strong reference to animation runner" into udc-dev am: 1f3c56af5b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23793397
Change-Id: I5faa06a4742cbe4edc6bc3c4819807ac7e99af80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 03:04:07 +00:00
TreeHugger Robot
1f3c56af5b
Merge "Restore strong reference to animation runner" into udc-dev
2023-06-27 02:13:00 +00:00
Xin Li
32616d4cbe
[automerger skipped] Merge "Merge Android 13 QPR3" am: fb950e94a1 -s ours am: 50ae1841f2 -s ours am: d875edea67 -s ours am: 4621b9a393 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: Ie4da0e9004c3621bcdb6c898dd3865a1610860d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 01:15:45 +00:00
Xin Li
e30400ac15
[automerger skipped] Merge Android 13 QPR3 am: d0e76db392 -s ours am: 929d988f81 -s ours am: 9c36d14a59 -s ours am: f7ed632631 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: I3274a9cdfc2adeee21f343da8f022b666a930edd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 01:14:06 +00:00
Xin Li
4621b9a393
[automerger skipped] Merge "Merge Android 13 QPR3" am: fb950e94a1 -s ours am: 50ae1841f2 -s ours am: d875edea67 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: I439400edd629e150d81c66132a84d63bc253185a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 00:34:15 +00:00
Xin Li
f7ed632631
[automerger skipped] Merge Android 13 QPR3 am: d0e76db392 -s ours am: 929d988f81 -s ours am: 9c36d14a59 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: I3c1880fa7f1e95e86383660fd8f46d55e74ee9c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 00:32:35 +00:00
Winson Chung
6cfe2e6cbe
Restore strong reference to animation runner
...
- The remote animation factory needs to be strongly referenced since
the only other reference is a weakly held one from
LauncherAnimationRunner, and if a gc happens in between starting
the animation and the onAnimationStart() callback, then the
animation will not play.
Fixes: 284106887
Test: Force a gc after creating a remote app launch animation and ensure
that the runner still exists when the animation starts
Change-Id: I5f584451b41c666916801b8ea0cb470c7ab9fc51
2023-06-26 23:55:23 +00:00
Winson Chung
b0d4374d5a
Merge "Fix NPE due to invalid RecentsView access" into udc-dev am: fa3434fc37 am: 24fe986f33
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23810649
Change-Id: I4aa73cb25d597610a9849cff0dc313b51bcb17d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:40:34 +00:00
TreeHugger Robot
609278b3da
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: d3e37bf03d -s ours am: ded3800457 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787726
Change-Id: I579ca0cfa98b858174b2309330632b33fc3e99a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:34:26 +00:00
Bill Yi
00efeb87a0
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d6b0605005 -s ours am: ed2a94892b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787726
Change-Id: Ia177921d4834636ad1d95ba33653e2ec26c79f9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:34:12 +00:00
TreeHugger Robot
90f62acd8a
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1e49227a09 -s ours am: ad423d74dc -s ours am: a1b1a5ce20 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787730
Change-Id: I0b4f764a3b7d93c3f64e7040d87fafd2fd1f4ba4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:33:26 +00:00
Bill Yi
e3a46c078f
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c1d2c6e41d -s ours am: 5d6de6ce8d -s ours am: 3228111f8c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787730
Change-Id: Id735d1e04cc0726a8ded6463453250777cf80972
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:33:15 +00:00
Bill Yi
d61b025bbb
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6caeb0e5f5 -s ours am: 88c422d04a -s ours am: 17bfcb5623 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787728
Change-Id: I4d224a631562a42ae2af8484e12e623a93deb970
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:32:41 +00:00
Xin Li
d875edea67
[automerger skipped] Merge "Merge Android 13 QPR3" am: fb950e94a1 -s ours am: 50ae1841f2 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: I9b3bfe3165c6cc9d2024546142d2e9804087fbec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:12:12 +00:00
Xin Li
9c36d14a59
[automerger skipped] Merge Android 13 QPR3 am: d0e76db392 -s ours am: 929d988f81 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: I6f2e1f334154b6c132be6f280039897776af915f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:10:27 +00:00
TreeHugger Robot
7fbec4ff19
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1e49227a09 -s ours am: b337b2fef6 -s ours am: 5debc67da1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787730
Change-Id: Ic9a1f31191c754620c9aebb2fc49159290c43d62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:02:22 +00:00
Bill Yi
bee73a9649
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c1d2c6e41d -s ours am: 00a238ceb0 -s ours am: 90b1d38500 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787730
Change-Id: I1d875c5803051cadba65f16c5299c124f780d9b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:02:08 +00:00
Bill Yi
b22fea66ac
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6caeb0e5f5 -s ours am: 6583add9fc -s ours am: 6d04e6109e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23787728
Change-Id: Ic61312b9b99e0a46ca3b160a581f21d85272ec01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:00:59 +00:00
Xin Li
50ae1841f2
[automerger skipped] Merge "Merge Android 13 QPR3" am: fb950e94a1 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: Iacf60dd176391f8e0dd5adfa31f5b009e69c8fc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 22:59:22 +00:00
Xin Li
929d988f81
[automerger skipped] Merge Android 13 QPR3 am: d0e76db392 -s ours
...
am skip reason: Merged-In Icab60e7658d7e8be74d86eccbc74b386b25ae92d with SHA-1 361f9d6085 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2635237
Change-Id: I2ac3c95e65005bf4554bb10fb029eb9c0b2f082a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 22:57:42 +00:00
Holly Jiuyu Sun
0232719b41
Merge "[a11y] Add FLAG_NOT_PINNABLE and modify supportAddToWorkSpace." into udc-d1-dev am: 926057fd18
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23814528
Change-Id: I64fd129c97a3414e904634beca74f1b6e4f2afff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 22:38:44 +00:00
Xin Li
fb950e94a1
Merge "Merge Android 13 QPR3"
2023-06-26 22:29:51 +00:00
Holly Jiuyu Sun
926057fd18
Merge "[a11y] Add FLAG_NOT_PINNABLE and modify supportAddToWorkSpace." into udc-d1-dev
2023-06-26 21:56:11 +00:00
fbaron
ed79206e4b
Update renamed util function M3HCTToColor in launcher code
...
Bug: 288120001
Test: none
Change-Id: If4c6783472d7fa05a1162e2f176a613d28f7bec3
Merged-In: If4c6783472d7fa05a1162e2f176a613d28f7bec3
(cherry picked from commit 911be164b3 )
2023-06-26 20:17:17 +00:00
Winson Chung
bb4c513353
Merge "Fix NPE due to invalid RecentsView access" into udc-dev am: fa3434fc37 am: b578dac96e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23810649
Change-Id: I536eb6c420d7643f588e2c2a2ae638bc32d5df7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 19:29:33 +00:00
Winson Chung
24fe986f33
Merge "Fix NPE due to invalid RecentsView access" into udc-dev am: fa3434fc37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23810649
Change-Id: I0b9effb60c025ea9708455033c3a8d02e92bb85d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 18:25:56 +00:00
Winson Chung
b578dac96e
Merge "Fix NPE due to invalid RecentsView access" into udc-dev am: fa3434fc37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23810649
Change-Id: I41a3f9b28368bcef0d2dfa5ce9a7f69dca816481
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 18:25:09 +00:00
Winson Chung
fa3434fc37
Merge "Fix NPE due to invalid RecentsView access" into udc-dev
2023-06-26 17:47:49 +00:00
Winson Chung
cdf410f134
Fix NPE due to invalid RecentsView access
...
Fixes: 288829919
Test: N/a, reorganizing code behind null check
Change-Id: I9efe48cab239b521f7e729af06706c352be2499c
2023-06-26 17:47:33 +00:00
Holly Sun
c3127d29b2
[a11y] Add FLAG_NOT_PINNABLE and modify supportAddToWorkSpace.
...
// play uninstalled app
Bug: 286998395
Bug: 287156208
Bug: 287157282
// contact
Bug: 287362865
Bug: 287370843
Bug: 287372663
// clock
Bug: 287166186
Bug: 287166771
Bug: 287167527
Test: manual
Flag: N/A
Change-Id: I859deba6218e232a232f009793044ca4be2cab19
2023-06-26 16:52:53 +00:00