Android Build Coastguard Worker
19dc3c11ed
Snap for 9626528 from cc7fc9f5cc to udc-release
...
Change-Id: Ie8647aa738ce0c6582157b59e595917c3f4691ca
2023-02-18 06:32:03 +00:00
Becky Qiu
43577a6604
Make sure we start new activity only in UI thread.
...
Bug: 269576728
Test: local
Change-Id: I76ee93e54d6e645a62a427d0a779277532efae4a
2023-02-18 01:32:31 +00:00
Vinit Nayak
c97bb4600f
Move split functions from RecentsView to SplitSelectStateController
...
* Moving things out of RecentsView to avoid
dependency on a non-testable class
* Also helping prevent bloating RecentsView.java
Bug: 266482558
Test: Single Chrome instance in recents. Initiate split
with Chrome from workspace, tap on Chrome again in Taskbar,
ensure no crash.
Change-Id: I99ec704479ffaa860f4d80c2cb9f54182f31f41a
2023-02-17 17:28:08 -08:00
Ats Jenk
744f8edafa
Merge "Show highlight around the selected overview tile" into tm-qpr-dev am: 4004c9d42d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21452622
Change-Id: I007e544b1e082b249923aa10d5d359e439f2b46f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-18 01:09:42 +00:00
Ale Nijamkin
48c55e0c6d
Merge "[Launcher] App grid support for reset (1/4)." into tm-qpr-dev am: 7729aa4cc6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21467322
Change-Id: I1973c0c5739a88fd1f859e4ca42c87b6bd2aa3c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-18 01:09:05 +00:00
Andy Wickham
199eb1f5b3
Merge "Reset fast scroller when All Apps resets." into tm-qpr-dev am: 5969e0524a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21406904
Change-Id: I251a82ed4dd1e71c1ba4877c3669a2279103a6f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-18 01:06:56 +00:00
Ats Jenk
4004c9d42d
Merge "Show highlight around the selected overview tile" into tm-qpr-dev
2023-02-18 01:06:00 +00:00
Ats Jenk
4d397e2ebb
Add empty view to desktop tile in overview
...
Show an empty view when there are no tasks on the desktop.
Bug: 267326725
Test: have a fullscreen task, open overview, observe empty view for
desktop tile
Test: have a desktop task, open overview, observe desktop task thumbnail
is shown in overview and empty view is hidden
Change-Id: Ifb6d96d42bf602e9cc9e397efc0e07e2accdf16b
2023-02-17 16:48:47 -08:00
Jon Miranda
ddb909603a
Remove setImeIsVisible/setTouchesEnabled as its already handled by insets.
...
Bug: 260101467
Test: manual
Change-Id: Iba22a6db61abd4be0b2a15b2e4099d9bc03ddbc9
2023-02-18 00:27:03 +00:00
Ale Nijamkin
7729aa4cc6
Merge "[Launcher] App grid support for reset (1/4)." into tm-qpr-dev
2023-02-18 00:14:25 +00:00
Andy Wickham
4f0d0a2666
Set All Apps scale to 1 to start.
...
This avoids a bug on the first back gesture in All Apps from
search back to the A-Z list, where the apps scaled to 0-1 quickly
as part of the reset logic added in ag/21182334.
Bug: 269541162
Test: Install launcher, open all apps, tap search bar, go back.
Change-Id: I0dbd7275a80b585acf6f05ef1ef25c7c47f59ff6
2023-02-18 00:01:17 +00:00
Andy Wickham
5969e0524a
Merge "Reset fast scroller when All Apps resets." into tm-qpr-dev
2023-02-17 23:57:56 +00:00
Stefan Andonian
bcfc5acb9a
Merge "Revert "Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and"" into tm-qpr-dev am: 8989f839f5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21142878
Change-Id: I0b9740a98594304cca9603dc53583655dc6db976
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 23:54:49 +00:00
Schneider Victor-tulias
0bba3d6184
Keyboard quick switch polish
...
- Added support for escape(backtick on some keyboards) keyboard keys
- Added support for d-pad left and right keyboard keys
- Fixed janky behaviour when quick switching too quickly.
- Removed unused code
Bug: 269618928
Test: Tried quick switch very quickly, tried escape, d-pad left and right keys in RTL and LTR modes
Change-Id: Ie03207cb349891e9c2de18502f3f65b7c8f9c018
2023-02-17 15:44:04 -08:00
Stefan Andonian
8989f839f5
Merge "Revert "Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and"" into tm-qpr-dev
2023-02-17 23:12:08 +00:00
Alex Chau
637b08a922
Merge "Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed" into tm-qpr-dev am: ac4c866538 am: e892b3e4c5 am: cc7fc9f5cc am: c7bcae6d3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21467064
Change-Id: Ie0fb250f6b871e2e48b48fda14e3d29eef87c694
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 22:41:34 +00:00
Sunny Goyal
0db958a5a2
Merge "Using internal format cache for loading user badged label" into tm-qpr-dev am: 82864d5e13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21237542
Change-Id: I31d942a466e30684a9a2e40f7923410dda1b9019
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 21:27:22 +00:00
Alex Chau
c7bcae6d3c
Merge "Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed" into tm-qpr-dev am: ac4c866538 am: e892b3e4c5 am: cc7fc9f5cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21467064
Change-Id: I0205c367ca5fed1b9ec70c3a73f05ea0329b8118
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 21:25:11 +00:00
Sunny Goyal
ba88f8f880
Merge "Adding support for customizing shortcut pinning logic" into tm-qpr-dev am: 85d15e78d0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21325312
Change-Id: I7139850ec1f679d983463cd2f6e12f588950f094
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 21:24:21 +00:00
Winson Chung
785f15d965
Merge "Only call per-user calls for gesture settings observer" into tm-qpr-dev am: 192e7afc3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21459072
Change-Id: Ia6ba4cf78923ee0d2b7cba88be4482c09e05b524
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 21:22:56 +00:00
Alex Chau
37a85688aa
Merge "Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed" into tm-qpr-dev am: ac4c866538 am: e892b3e4c5 am: cc7fc9f5cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21467064
Change-Id: Ib763d0d40d09a91da85ee0eba1fd5dd9dd3846b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 21:21:05 +00:00
Sunny Goyal
82864d5e13
Merge "Using internal format cache for loading user badged label" into tm-qpr-dev
2023-02-17 21:09:26 +00:00
Sunny Goyal
85d15e78d0
Merge "Adding support for customizing shortcut pinning logic" into tm-qpr-dev
2023-02-17 20:45:58 +00:00
Sunny Goyal
4d18ad4825
Simplifying some scrollbar binding logic in all-apps
...
Bug: 256684299
Test: Manual
Change-Id: I1cee6cb783f0f805d9a0f0a4b2b668a709cacf1a
2023-02-17 12:28:46 -08:00
Helen Cheuk
56d5679e8c
Merge "Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons" into tm-qpr-dev am: 6187ecc12b am: f88e21fa21 am: 29bd828965 am: 0d06a672fe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21440210
Change-Id: I0b83c31b34e921589eb5061abef691438c49e879
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 19:57:26 +00:00
Alex Chau
cc7fc9f5cc
Merge "Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed" into tm-qpr-dev am: ac4c866538 am: e892b3e4c5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21467064
Change-Id: Ia9fb0b47902f28cbc9eaa5157aefc4fc779cf55e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 19:53:29 +00:00
Robin Lee
aafeb82613
Revert "Refactor the OnUserUnlock code out of RecentsAnimationDeviceState and"
...
This reverts commit 2a58ddb89f .
Reason for revert: b/266987957
Change-Id: I4a4a1f01a693d703f4dc87e8169fbf374729d274
2023-02-17 19:45:27 +00:00
Winson Chung
192e7afc3c
Merge "Only call per-user calls for gesture settings observer" into tm-qpr-dev
2023-02-17 19:44:52 +00:00
Winson Chung
0371d0f699
Only call per-user calls for gesture settings observer
...
Bug: 231648761
Fixes: 269392826
Test: Unable to reproduce 269392826, but verified this doesn't
break existing paths to adjust the insets
Change-Id: I8aa82f3fb77e627ac02352ef31b788b81c2ca901
2023-02-17 19:44:29 +00:00
Jon Miranda
13e9b9f889
Translate the taskbar icons to match nav handle shape.
...
- We need to reset icon alignment whenever icon layout bound
changes. This fixes the issue where we build an icon
alignment animator before any of the views are laid out.
- Separated animation logic between.
createTransientAnimToIsStashed and createAnimToIsStashed
* The values still require a bit more tuning but this gets us
a lot closer to spec for many of the motion polish.
Bug: 267806083
Bug: 246634367
Bug: 246635237
Test: manual
Change-Id: Id122134b22ef4e418ce632e4a8137239dc8bb313
2023-02-17 10:56:59 -08:00
Alex Chau
e892b3e4c5
Merge "Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed" into tm-qpr-dev am: ac4c866538
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21467064
Change-Id: Ic7965790ddf7f1e7930428df77b1ac7e7e550f09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 18:51:11 +00:00
Helen Cheuk
0d06a672fe
Merge "Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons" into tm-qpr-dev am: 6187ecc12b am: f88e21fa21 am: 29bd828965
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21440210
Change-Id: I49009ef060c950b84e5f5e15b339f2d24d25ee53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 18:50:24 +00:00
Helen Cheuk
7af0c254cd
Merge "Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons" into tm-qpr-dev am: 6187ecc12b am: f88e21fa21 am: 29bd828965
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21440210
Change-Id: Ib9f71b140729c1b214b7bf6b71470a5d73f0e579
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 18:49:10 +00:00
Sunny Goyal
239d6e9b8d
Adding support for customizing shortcut pinning logic
...
> Allowing support for overring shortcut badge
> Updating pendingShortcutInfo so that the
handler can be easily overridden
Bug: 268253894
Test: Verified on device
Change-Id: I3184cb6494bc98c7eed33798b35b4e6e6a1e7ddc
2023-02-17 18:07:23 +00:00
Sunny Goyal
efad3c2f92
Using internal format cache for loading user badged label
...
Bug: 267683009
Test: Manual
Change-Id: I7d1df2704c4513bd80e2b6adb7a3921637fa617b
2023-02-17 18:05:25 +00:00
Alex Chau
ac4c866538
Merge "Log stackstrace if updateIconAlphaForHome is called after Taskbar is destroyed" into tm-qpr-dev
2023-02-17 17:49:18 +00:00
Helen Cheuk
29bd828965
Merge "Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons" into tm-qpr-dev am: 6187ecc12b am: f88e21fa21
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21440210
Change-Id: Ie209633e4cb3de60afc2ee035719adc4814eb71b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 17:24:09 +00:00
Helen Cheuk
f88e21fa21
Merge "Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons" into tm-qpr-dev am: 6187ecc12b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21440210
Change-Id: Ie3b866115c0273d68d2637e8324ca65970354c46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 16:24:20 +00:00
Helen Cheuk
6187ecc12b
Merge "Pad large screen hotseat in RTL 3 button nav mode by swapping left and right padding to avoid overlapping with nav buttons" into tm-qpr-dev
2023-02-17 15:44:54 +00:00
Luca Zuccarini
ddd8d00361
Introduce launchable versions of common view types.
...
These can be used instead of the base types by views that want to use
container launch animations, to avoid duplicated boilerplate due to
implementing LaunchableView.
Bug: 250588519
Test: manual
Change-Id: I355b1a8de933c61313372fc7e00791cd0faef629
2023-02-17 13:33:42 +00:00
TreeHugger Robot
45d143158e
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev am: b26e558cb0 am: 810a82f4ab am: 5c6ae93724 am: cfa299f139
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21430441
Change-Id: I6844f702425446709ddad3c7b217d60105976f38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 09:04:19 +00:00
Sunny Goyal
527394fee0
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev am: cc10ed5532 am: 75db2c1f59 am: 3425e350ac am: ca6a712edd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21381953
Change-Id: Ia14d9bf7772922fa564174cf99f1f68639055f66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 09:03:40 +00:00
TreeHugger Robot
cfa299f139
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev am: b26e558cb0 am: 810a82f4ab am: 5c6ae93724
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21430441
Change-Id: I4ca38e8e2a6f6258df991cb48348ab3baa18edbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 08:58:30 +00:00
TreeHugger Robot
3a3d1d419f
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev am: 4c6f172a62 am: 9eeb09c948 am: 7fb0cf84ec am: c92ad333ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21451980
Change-Id: Iffe686fa7ce9a19d23860ce284af6d8d2c1f460f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 08:56:50 +00:00
Sunny Goyal
ca6a712edd
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev am: cc10ed5532 am: 75db2c1f59 am: 3425e350ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21381953
Change-Id: Ia264a9a0b0d7b08b8bd59e3b3fbd179ebbf3b6c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 08:01:40 +00:00
TreeHugger Robot
618d8135e0
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev am: b26e558cb0 am: 810a82f4ab am: 5c6ae93724
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21430441
Change-Id: Ie08a7b7f7be8ea13f6aa216dbd304c9285ac2a8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 08:01:07 +00:00
Sunny Goyal
8a96af72c2
Merge "Using DiffUtil for calculating widget diff instead of a custom implementation" into tm-qpr-dev am: cc10ed5532 am: 75db2c1f59 am: 3425e350ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21381953
Change-Id: I096d660c148b3ef50ad20c82c7f859f13d504f1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 08:00:01 +00:00
TreeHugger Robot
88384b5071
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev am: 4c6f172a62 am: 9eeb09c948 am: 7fb0cf84ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21451980
Change-Id: I894647b271eadc9cbef303ba91bcb075d538c82c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 07:58:26 +00:00
TreeHugger Robot
c92ad333ec
Merge "Suppress transient Taskbar features EDU in overview." into tm-qpr-dev am: 4c6f172a62 am: 9eeb09c948 am: 7fb0cf84ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21451980
Change-Id: I8803183287e188a01540fb481c8fe5ba5e45767a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 07:47:30 +00:00
TreeHugger Robot
5c6ae93724
Merge "Hide smart actions if we enter split select from home" into tm-qpr-dev am: b26e558cb0 am: 810a82f4ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21430441
Change-Id: Ibb5763d549d7976fbfb82bb3d798ea177cf81272
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-17 06:28:24 +00:00