Commit Graph

60459 Commits

Author SHA1 Message Date
Evan Rosky af9a7860ef Merge "Switch to persist.wm.debug" into tm-dev am: 324b07b44b am: eb5e4526b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17058517

Change-Id: I196e0b83f56f86ec095f56d8723e037fd2f05506
2022-03-08 20:03:36 +00:00
Jon Miranda be6304282d Merge "Sync hotseat/taskbar handoff" into tm-dev am: a95837767b am: f2a763bbe7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17111271

Change-Id: I580db1951f055928c529472618cf0021dac9debe
2022-03-08 19:46:07 +00:00
Automerger Merge Worker 27ca2a076e Merge "Merge "Switch to persist.wm.debug" into tm-dev am: 324b07b44b" 2022-03-08 19:46:00 +00:00
TreeHugger Robot 1da357da6e Merge "Allow icons to take up full width in all cases where width > height." into tm-dev am: 906e96a68e am: 56d94c4a8f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17074227

Change-Id: I800551d635b01f01d47c6d671b88545a8969247d
2022-03-08 19:45:53 +00:00
Schneider Victor-tulias d084537b37 Merge "Add method to pause expensive view updates during the app launch aimation" into tm-dev am: ed8f41b5e2 am: 162d013451
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17085606

Change-Id: Ie075f595928e90ba52c6bbccc730d66abbd2d18d
2022-03-08 19:45:39 +00:00
Evan Rosky 402726f0b3 Merge "Switch to persist.wm.debug" into tm-dev am: 324b07b44b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17058517

Change-Id: I552b38c6defc68cb71b64b3b68a1fe224b0be580
2022-03-08 19:45:35 +00:00
Jon Miranda a58d80324d Merge "Sync hotseat/taskbar handoff" into tm-dev am: a95837767b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17111271

Change-Id: Iede9f6c0cb0d5d321eb32b50ddb6d460d820f75a
2022-03-08 19:44:38 +00:00
Evan Rosky eb5e4526b3 Merge "Switch to persist.wm.debug" into tm-dev am: 324b07b44b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17058517

Change-Id: I0970115c7ce83e638851e90c1071049335eecad1
2022-03-08 19:36:55 +00:00
Jon Miranda f2a763bbe7 Merge "Sync hotseat/taskbar handoff" into tm-dev am: a95837767b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17111271

Change-Id: I732c81acb678f32fceae3ce7d3d707059d8cc580
2022-03-08 19:35:10 +00:00
Evan Rosky 324b07b44b Merge "Switch to persist.wm.debug" into tm-dev 2022-03-08 19:34:01 +00:00
Zak Cohen 8e6c9bbb3e Widgets - Filter work widgets when Work Profile is paused.
Test: local
Bug: 188227318

Change-Id: Icbe6f69de9f3776c88df8c56468531940b54f239
2022-03-08 11:33:46 -08:00
Jon Miranda a95837767b Merge "Sync hotseat/taskbar handoff" into tm-dev 2022-03-08 19:28:08 +00:00
TreeHugger Robot 56d94c4a8f Merge "Allow icons to take up full width in all cases where width > height." into tm-dev am: 906e96a68e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17074227

Change-Id: I084aa7444ff18f57f85853ee9ff72d39c890cb5b
2022-03-08 19:22:02 +00:00
TreeHugger Robot 04e190e6f4 Merge "Allow icons to take up full width in all cases where width > height." into tm-dev am: 906e96a68e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17074227

Change-Id: Ifd20c39684d4ef8a63a8697ee870e083e3f780b2
2022-03-08 19:21:48 +00:00
Schneider Victor-tulias 162d013451 Merge "Add method to pause expensive view updates during the app launch aimation" into tm-dev am: ed8f41b5e2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17085606

Change-Id: Icf822eb2f2e48110a77beac8e2f31e56ffb15e05
2022-03-08 19:21:30 +00:00
Schneider Victor-tulias 94f7a90774 Merge "Add method to pause expensive view updates during the app launch aimation" into tm-dev am: ed8f41b5e2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17085606

Change-Id: Ia6b3ab7aa49a15b8c41de1be1a0a4e6b6e217270
2022-03-08 19:21:10 +00:00
TreeHugger Robot 906e96a68e Merge "Allow icons to take up full width in all cases where width > height." into tm-dev 2022-03-08 19:08:59 +00:00
Schneider Victor-tulias ed8f41b5e2 Merge "Add method to pause expensive view updates during the app launch aimation" into tm-dev 2022-03-08 18:41:04 +00:00
Jon Miranda 6acc478b9d Merge "Let BubbleTextHolder extend IconLabelDotView" into tm-dev am: f4f6be6080 am: 319453f948
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17111270

Change-Id: Icedb8b60406d0504f4f4ecefa1f054c78960d5a6
2022-03-08 16:49:22 +00:00
Jon Miranda 58e684ec26 Merge "Let BubbleTextHolder extend IconLabelDotView" into tm-dev am: f4f6be6080
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17111270

Change-Id: I2911372516381c52c8cf13e30bf877b380bea296
2022-03-08 16:24:42 +00:00
Jon Miranda 319453f948 Merge "Let BubbleTextHolder extend IconLabelDotView" into tm-dev am: f4f6be6080
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17111270

Change-Id: I03377eaa7b21d6b0b9359f5b230662f9c98064c2
2022-03-08 16:23:55 +00:00
Jon Miranda 4937d79c03 Sync hotseat/taskbar handoff
Bug: 202507555
Test: open/close apps in hotseat/taskbar
Change-Id: Ia5ecff8438f0cf237b39a54b7a78c423c53f9023
2022-03-08 08:22:31 -08:00
Jon Miranda f4f6be6080 Merge "Let BubbleTextHolder extend IconLabelDotView" into tm-dev 2022-03-08 15:58:21 +00:00
Alex Chau 781e1304fa Merge "Use less icons in hotseat when in 3 button nav for tablet" into tm-dev am: d8a37c2e12 am: 0309269a49
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16988303

Change-Id: I8bd05fa57375237b32f25462d962121a3a26b350
2022-03-08 12:51:17 +00:00
Alex Chau 0309269a49 Merge "Use less icons in hotseat when in 3 button nav for tablet" into tm-dev am: d8a37c2e12
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16988303

Change-Id: I64c002af9019db7e5b39c724135387b343ac0498
2022-03-08 12:24:17 +00:00
Alex Chau f079e78cb8 Merge "Use less icons in hotseat when in 3 button nav for tablet" into tm-dev am: d8a37c2e12
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16988303

Change-Id: I73e5e382d7b4d64a5f360ffeca1b0de570f896ff
2022-03-08 12:22:07 +00:00
Nick Chameyev fe9ec740cc Do not run unfold taskbar animation when in portrait
Limits taskbar icons translation animation
only when the display is in natural orientation.

Bug: 219958588
Test: fold/unfold in portrait and landscape
Change-Id: I33e26829ae37f1df39e8c7234f98d20eb7993b93
2022-03-08 12:03:32 +00:00
Alex Chau d8a37c2e12 Merge "Use less icons in hotseat when in 3 button nav for tablet" into tm-dev 2022-03-08 11:58:55 +00:00
Xin Li 9551cc3f15 [automerger skipped] Merge "Merge Android 12L" am: 3a9bb04f93 -s ours am: f29e0a220b -s ours
am skip reason: Merged-In Icf0cc432ab3a97614b27efcf6fc9d18ea423a743 with SHA-1 11a0454879 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2013193

Change-Id: If6d6bda6e649e84c6ff11fe8e43d12bd8b4be274
2022-03-08 11:06:30 +00:00
Xin Li bf72e8be47 [automerger skipped] Merge Android 12L am: bac85d0348 -s ours am: 5f2987a89b -s ours
am skip reason: Merged-In Icf0cc432ab3a97614b27efcf6fc9d18ea423a743 with SHA-1 11a0454879 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2013193

Change-Id: I2881c5cf413f745e6817f4dde07ec4c04ff033c7
2022-03-08 11:03:46 +00:00
Xin Li f29e0a220b [automerger skipped] Merge "Merge Android 12L" am: 3a9bb04f93 -s ours
am skip reason: Merged-In Icf0cc432ab3a97614b27efcf6fc9d18ea423a743 with SHA-1 11a0454879 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2013193

Change-Id: I78e022b6fdbf96e31a7dd36ba6b2b68536b3906f
2022-03-08 10:21:41 +00:00
Xin Li 5f2987a89b [automerger skipped] Merge Android 12L am: bac85d0348 -s ours
am skip reason: Merged-In Icf0cc432ab3a97614b27efcf6fc9d18ea423a743 with SHA-1 11a0454879 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2013193

Change-Id: I4a23489651088697a78e911ea134bbdc34296bf6
2022-03-08 10:18:55 +00:00
TreeHugger Robot 03707ab61e Merge "[OneSearch] Add packageId as an int for latency logging." into tm-dev am: f0758df1b8 am: 555b148672
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084437

Change-Id: Ib0586e636a2fe54e1aa4eb64d52d7cc3b0b168d5
2022-03-08 09:43:41 +00:00
TreeHugger Robot 555b148672 Merge "[OneSearch] Add packageId as an int for latency logging." into tm-dev am: f0758df1b8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084437

Change-Id: I6aacc12bd7f955e1410e363e6ade5ddc1aa546c7
2022-03-08 09:19:48 +00:00
TreeHugger Robot 8c56b8862f Merge "[OneSearch] Add packageId as an int for latency logging." into tm-dev am: f0758df1b8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084437

Change-Id: I519ec9f5f4871655a8d88bc7351b6bdad7fab92a
2022-03-08 09:19:11 +00:00
TreeHugger Robot f0758df1b8 Merge "[OneSearch] Add packageId as an int for latency logging." into tm-dev 2022-03-08 08:39:25 +00:00
Xin Li 3a9bb04f93 Merge "Merge Android 12L" 2022-03-08 06:51:46 +00:00
Jeremy Sim 51bfabf8b7 Fix UI overlap when rotating in split select mode
Fixes an issue where you could trigger a UI overlap by rotating the phone during split select. The issue occurred because devices with insets were calling TaskView#resetViewTransforms during rotation, and not accounting for the fact that an extra transform was applied for split staging.

Fixes: 220998096
Test: Manual test on inset and non-inset devices
Change-Id: I2d6c969231127aa16c9eae39cf69e08ceb96c44b
2022-03-07 22:42:58 -08:00
Becky Qiu 50c49447cc [OneSearch] Add packageId as an int for latency logging.
Enum defined in NexusLauncher.

Bug: 210790418
Test: manual, see log result in the NL cl.
Change-Id: I03a2a9831fc4cf34f3160f098739a7afd2900ec2
2022-03-07 20:51:22 -08:00
Brian Isganitis 464209c535 Recreate All Apps when Taskbar is recreated.
Test: Manual
Fix: 222039500
Fix: 222037737
Fix: 222034811
Change-Id: I53aa3ae77d03ae2a1d500d906ad2ed90efda6f4a
2022-03-07 18:30:29 -08:00
Jon Miranda 39334f4013 Allow icons to take up full width in all cases where width > height.
Previously we only let the icons take up the max width if the
device was in vertical bar layout. For tablets this meant
that the icons would be smaller than the actual window crop.

We want the full width in any cases where the profile width
is greater than the height, so created a new method to check for that.

Bug: 203157974
Test: phone/tablet in portrait/landscape
Change-Id: I467f142bac87ec7c3b369c01f8d9c96ddf74fc76
2022-03-07 18:17:50 -08:00
Android Build Coastguard Worker da0a080310 Snap for 8270536 from 90ab34b1d8 to tm-release
Change-Id: I89d74c6ec5dd0819d0239e6b422caf5ca938bfe2
2022-03-08 02:08:08 +00:00
Brian Isganitis 04db7091c7 Close Taskbar AFVs when locking screen.
Fix: 223288975
Test: Manual
Change-Id: Ib810b495064922d87391aa0b61b79efe10ada40c
2022-03-07 18:05:55 -08:00
Xin Li bac85d0348 Merge Android 12L
Bug: 222710654
Merged-In: Icf0cc432ab3a97614b27efcf6fc9d18ea423a743
Change-Id: I478c152d8d5bc197a29253e7cfc8e6016e949a77
2022-03-08 00:19:18 +00:00
TreeHugger Robot 7879553842 Merge "Revert "Adding better diags when SysUI crashes during Launcher test"" into tm-dev am: 90ab34b1d8 am: 8eb920a9e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109906

Change-Id: I3e77f212369b9612bf5b812bd957eb84770e69ab
2022-03-08 00:16:31 +00:00
TreeHugger Robot d0f1dfc650 Merge "Revert "Adding better diags when SysUI crashes during Launcher test"" into tm-dev am: 90ab34b1d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109906

Change-Id: I50dca52ded87385e5f0d5b0129f6d0c0ca8b2279
2022-03-07 23:56:16 +00:00
TreeHugger Robot 8eb920a9e8 Merge "Revert "Adding better diags when SysUI crashes during Launcher test"" into tm-dev am: 90ab34b1d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109906

Change-Id: I454451ce2b50e8f854921bf7463e0c135a621b89
2022-03-07 23:55:25 +00:00
Schneider Victor-tulias 64b3497301 Fixing crashloop where LauncherActivityInfo can be null during icon query.
The previous icon loading path checked that the LauncherActivityInfo was not null and did nothing otherwise. Updating bulk icon loading path to do the same.

Fixes: 223219500
Test: manual
Change-Id: I79b7f15c65183f42ed6a23fec05558c250150cb6
2022-03-07 23:22:29 +00:00
TreeHugger Robot 90ab34b1d8 Merge "Revert "Adding better diags when SysUI crashes during Launcher test"" into tm-dev 2022-03-07 23:14:49 +00:00
Jon Miranda a0fb57dc43 Let BubbleTextHolder extend IconLabelDotView
This properly hides just the icon/dot and leaves the
text for All Apps views  during the app launch/exit animation.

Bug: 213306709
Test: open/close apps on workspace, open/swipe back apps in all apps
Change-Id: I327ce3e41298e50e34b8809491fc6d97a89f9f96
2022-03-07 14:45:13 -08:00