Jagrut Desai
4fc44d56a9
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev am: fa2a81844f am: 982dacc7ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23845422
Change-Id: I686be2553533fbec2b6c45af460fa482580bb500
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:47:47 +00:00
Jagrut Desai
62dd220b69
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev am: fa2a81844f am: d4b4e95bea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23845422
Change-Id: I2c06c2637c4d7fefab71ea87af677b210cd2829c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:45:46 +00:00
Jagrut Desai
982dacc7ef
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev am: fa2a81844f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23845422
Change-Id: I5c4b401023efb9cd5fcdbff50819dc95ad6cc4c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:06:12 +00:00
Jagrut Desai
d4b4e95bea
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev am: fa2a81844f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23845422
Change-Id: I33a1ec0e54a662878f981bd599abb3f1d5c6f105
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 23:05:06 +00:00
Jagrut Desai
fa2a81844f
Merge "Taskbar All Apps Shortcut Menu Acccessibility Focus" into udc-dev
2023-06-30 22:29:20 +00:00
Treehugger Robot
c44ae73e4f
Merge "Cleans up bad state when transient taskbar shows on home." into udc-dev am: 2c3c1e46c0 am: 4264a7d135
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23852178
Change-Id: I8cbe4f47fc876d1a90fdf97b0b110ee9b10b7c37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 19:05:50 +00:00
Treehugger Robot
120c78d24f
Merge "Cleans up bad state when transient taskbar shows on home." into udc-dev am: 2c3c1e46c0 am: 4de15620c2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23852178
Change-Id: I1302f2aeaeb17fa95a1a64cb2e095febadcacba1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 19:03:05 +00:00
Treehugger Robot
4264a7d135
Merge "Cleans up bad state when transient taskbar shows on home." into udc-dev am: 2c3c1e46c0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23852178
Change-Id: I9db459debe4075642f868ca1f46c05ee14d7bd2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 18:22:57 +00:00
Treehugger Robot
4de15620c2
Merge "Cleans up bad state when transient taskbar shows on home." into udc-dev am: 2c3c1e46c0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23852178
Change-Id: I31bb8d94d473716e148140372e61fc71fc024deb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-30 18:22:28 +00:00
Treehugger Robot
2c3c1e46c0
Merge "Cleans up bad state when transient taskbar shows on home." into udc-dev
2023-06-30 17:45:50 +00:00
Brandon Dayauon
8469cfab71
Merge "Fix custom buttons with translated string" into udc-d1-dev am: 206821cee6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23849389
Change-Id: Ic819b40f9bd901de4823d36c2693b2bf96436581
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 22:56:08 +00:00
Brandon Dayauon
206821cee6
Merge "Fix custom buttons with translated string" into udc-d1-dev
2023-06-29 22:15:38 +00:00
Mateusz Cicheński
a118efdd61
Merge "Remove the keep clear areas XML tag from Hotseat" into udc-dev am: 665524cc37 am: 8bc482c25e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23823197
Change-Id: I1a2036123af24af25f1cfb2662ad1b73e9410a1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 19:05:14 +00:00
Mateusz Cicheński
ea4fb36690
Merge "Remove the keep clear areas XML tag from Hotseat" into udc-dev am: 665524cc37 am: 1f113855f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23823197
Change-Id: I50b0b0ca9e82dd33d5c64dec1352fc4b86db1665
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 19:02:51 +00:00
Mateusz Cicheński
1f113855f4
Merge "Remove the keep clear areas XML tag from Hotseat" into udc-dev am: 665524cc37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23823197
Change-Id: I64cf41db2c47a69dd941a889f726604f669dd515
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 18:20:14 +00:00
Mateusz Cicheński
8bc482c25e
Merge "Remove the keep clear areas XML tag from Hotseat" into udc-dev am: 665524cc37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23823197
Change-Id: I820931e5b5ccc0487dc9d8046c26579d762185e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 18:20:12 +00:00
Hongwei Wang
c1749851f2
Merge "Polish home-key from split to pip transition" into udc-dev am: ca08d75e4a am: 858a3c1659
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23833485
Change-Id: Ib800e1e635df5146c380816970d2c01850c76baa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 17:58:25 +00:00
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
Mateusz Cicheński
665524cc37
Merge "Remove the keep clear areas XML tag from Hotseat" into udc-dev
2023-06-29 17:55:57 +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
858a3c1659
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: I4e379dab3bfd5096bb2550a226e1d2b5b84c7bcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-29 17:35:55 +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
Jon Miranda
3bad3ebaad
Cleans up bad state when transient taskbar shows on home.
...
Bug: 279514548
Test: open transparent activity on top of launcher
unstash taskbar
go home
Change-Id: I13ab79b334e1f8feda441a82cc4d035c0142f513
2023-06-29 02:51:38 +00:00
Brandon Dayauon
dba7359d23
Fix custom buttons with translated string
...
The reason why the buttons aren't being updated with the translated string is because the cache the views get the string from is not updated/loaded with the new language.
Rather, the update happens after the view has been inflated. With this change, when the string cache updates in bindStringCache(), we update the UI right then.
bug: 280958663
bug: 288442609
test: Manual
Change-Id: I7a49ee401d5a5f3268cfaef1abee8153e913a8ce
(cherry picked from commit 076dcdfd54 )
2023-06-28 21:49:25 +00:00
Jagrut Desai
53d953ccd2
Taskbar All Apps Shortcut Menu Acccessibility Focus
...
Bug: 280657266
Test: manual
Flag: not needed
Change-Id: I2426636067ce3635b8b24b9f5d093dad7d9ddf4c
2023-06-28 14:48:54 -07: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
Mateusz Cicheński
b5b218eea9
Remove the keep clear areas XML tag from Hotseat
...
It reports its size through SystemUiProxy and this tag causes it to
report the region twice. Additionally upon screen rotation the value
is getting updated with a delay, so for a moment two keep clear areas
for Launcher are present - one from the previous orientation (on the
side), and one from the current orientation (matching the proxy value
in unrestrictedKeepClearAreas).
Bug: 285242520
Test: before http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/cLtiXGYUyItm2kNCCEkkWA
Test: after http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/iPs6fwdSXG3TE0IERmxA8
Change-Id: I40dfe08680c944f2be5db0f6b15515492f409565
2023-06-27 02:58:26 +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