Commit Graph

58436 Commits

Author SHA1 Message Date
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
Vadim Tryshev fcd569055e Revert "Adding better diags when SysUI crashes during Launcher test"
This reverts commit b0e0f5f44a.

Reason for revert: This cl prevents the ability to run tests from android studio.

Change-Id: I8a1cbcd2e8faefdd168aac5bcad4f21c73694839
2022-03-07 20:37:42 +00:00
Hyunyoung Song 7897eafbb9 Merge "ENABLE_QUICK_SEARCH" into tm-dev am: 3c8277d161 am: eeba8f3c26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17094036

Change-Id: I384d14d1f15a112b5d7b07f89a1ecd7394307518
2022-03-07 20:16:03 +00:00
Hyunyoung Song eeba8f3c26 Merge "ENABLE_QUICK_SEARCH" into tm-dev am: 3c8277d161
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17094036

Change-Id: Ib199cb767acdf3555cc209cb7bb1f842de80de7f
2022-03-07 19:42:28 +00:00
Hyunyoung Song 8c2d9205d2 Merge "ENABLE_QUICK_SEARCH" into tm-dev am: 3c8277d161
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17094036

Change-Id: I89bc52169472722f5fb1872a0547c421292705b6
2022-03-07 19:40:35 +00:00
Hyunyoung Song 3c8277d161 Merge "ENABLE_QUICK_SEARCH" into tm-dev 2022-03-07 19:16:20 +00:00
Brian Isganitis 23f4c24aa0 Merge "Immediately close taskbar all apps on swipe up gesture." into tm-dev am: 90f9499735 am: cb8eafe9c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084126

Change-Id: Ib3f5ad5b5698541a590c221cd44adece381ff374
2022-03-07 18:44:10 +00:00
Alex Chau 6ed408f59f Use less icons in hotseat when in 3 button nav for tablet
- We have less space on tablets when 3 button nav is enabled because QSB is now inline with the icons. This creates a new attribute to define how many icons should be shown when in that mode. This could be used for other grids in the future as well.
- InvariantDeviceProfile now listens for nav mode changes

Fixes 214882090, 221420204
Test: manual

Change-Id: I012432a1a322c4e5505e46a1198c841ab124aaa6
2022-03-07 18:38:05 +00:00
Brian Isganitis 5804d5132b Merge "Immediately close taskbar all apps on swipe up gesture." into tm-dev am: 90f9499735
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084126

Change-Id: I9e10ac2dfe02c27b2344b4eb029707e8dfd456b4
2022-03-07 18:20:53 +00:00
Brian Isganitis cb8eafe9c9 Merge "Immediately close taskbar all apps on swipe up gesture." into tm-dev am: 90f9499735
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084126

Change-Id: Iaad9aec95b8bbd66cde3a1ec6a2a6653146614f1
2022-03-07 18:19:38 +00:00
Brian Isganitis 90f9499735 Merge "Immediately close taskbar all apps on swipe up gesture." into tm-dev 2022-03-07 17:52:22 +00:00
Alex Chau 9d6e2762fe Merge "Moving NavigationMode to display controller" into tm-dev am: 86cbea3dc4 am: a7067ba226
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084125

Change-Id: I456c0315ec4d20e1d6ac9828061d7e0c8a5318fe
2022-03-07 13:13:53 +00:00
Alex Chau a7067ba226 Merge "Moving NavigationMode to display controller" into tm-dev am: 86cbea3dc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084125

Change-Id: I866a549cc08e1b2117e21e157c65af63900af9b1
2022-03-07 12:52:38 +00:00
Alex Chau ba022bc59d Merge "Moving NavigationMode to display controller" into tm-dev am: 86cbea3dc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084125

Change-Id: I623051990b6b5ada50684bdf104def23bafc2273
2022-03-07 12:52:00 +00:00
Alex Chau 86cbea3dc4 Merge "Moving NavigationMode to display controller" into tm-dev 2022-03-07 12:29:53 +00:00
Hyunyoung Song 915a435f13 ENABLE_QUICK_SEARCH
Bug: 213954097
Test: video attached to the bug

Change-Id: Id46ee329df569cccaeda27574c94dbbb6d9fd41f
2022-03-05 23:29:25 -08:00
Android Build Coastguard Worker 9d0437df36 Snap for 8261343 from 9c239d2f8c to tm-release
Change-Id: I4cd49d8d996fa2aceb525ad1b4297b96b6512769
2022-03-06 00:08:38 +00:00
Thiru Ramasamy 1f88034f04 Merge "Add ONE_SEARCH_WEB_PERSONAL attribute." into tm-dev am: 9c239d2f8c am: c10700cce5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17083665

Change-Id: I2b09c67eb19d3345c97a8cb93b1408a4ab6ceb1a
2022-03-05 19:33:40 +00:00
Thiru Ramasamy 14f7494613 Merge "Add support for logging multiple attributes per item." into tm-dev am: 6dd3fc9465 am: e8ab720a75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17075672

Change-Id: Ic4b643db1ae6eaa6f21e2ce35b701170a8a0a7b0
2022-03-05 19:33:28 +00:00
Thiru Ramasamy 60d49e1473 Merge "Add ONE_SEARCH_WEB_PERSONAL attribute." into tm-dev am: 9c239d2f8c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17083665

Change-Id: I2d3ee5ad354b77bd65d4bd54d23a08e8d154e89e
2022-03-05 19:12:19 +00:00
Thiru Ramasamy 5e6b1176c8 Merge "Add support for logging multiple attributes per item." into tm-dev am: 6dd3fc9465
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17075672

Change-Id: Ia5935a895384a3d19cb154b16aed984400ae5f1b
2022-03-05 19:12:00 +00:00
Thiru Ramasamy c10700cce5 Merge "Add ONE_SEARCH_WEB_PERSONAL attribute." into tm-dev am: 9c239d2f8c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17083665

Change-Id: I2d7f01d4516189b8afd5bf330ef0df4fe3eb6024
2022-03-05 19:11:02 +00:00
Thiru Ramasamy e8ab720a75 Merge "Add support for logging multiple attributes per item." into tm-dev am: 6dd3fc9465
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17075672

Change-Id: I21ffc9205f7a7aed65bc3fdc57bdca7a778f9299
2022-03-05 19:10:47 +00:00
Thiru Ramasamy 9c239d2f8c Merge "Add ONE_SEARCH_WEB_PERSONAL attribute." into tm-dev 2022-03-05 18:56:12 +00:00