Commit Graph

49925 Commits

Author SHA1 Message Date
Steven Ng 2c880a321d Merge "Fix WidgetsSearchBarControllerTest" into sc-dev 2021-05-20 23:43:11 +00:00
Steven Ng b46428fcd9 Merge "Remove work profile badge from widget previews" into sc-dev 2021-05-20 23:42:50 +00:00
Steven Ng 444b2489a5 Merge "Reset visible entries when the app tile of the same app no longer match" into sc-dev 2021-05-20 23:42:24 +00:00
Steven Ng 8b5a5987b3 Merge "Widgets: Only reset expanded item & scroll to top if the user switch tab" into sc-dev am: f357dc4f3e am: c7e8bbc104
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622871

Change-Id: Ida9389ec1ea420f32c49271eaec554f85b48be82
2021-05-20 23:41:34 +00:00
Lucas Dupin 450a055b1c Merge "Make launcher opaque when scrim becomes opaque" into sc-dev am: c2bcdcee9b am: b1b6d8aee9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654426

Change-Id: I7f8170a41bbafff925f00ae0f0168d9603419c6b
2021-05-20 23:41:07 +00:00
Steven Ng ac053fb4c2 Merge "Widgets: Only reset expanded item & scroll to top if the user switch tab" into sc-dev am: f357dc4f3e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622871

Change-Id: I4ae28cd0bbc1e84268f4d6c9c1d047d39e582ae1
2021-05-20 23:39:21 +00:00
Lucas Dupin 04dc96e001 Merge "Make launcher opaque when scrim becomes opaque" into sc-dev am: c2bcdcee9b am: 401d94b0bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654426

Change-Id: I40b13b031053ae25ca6cae7d88de3a843da57553
2021-05-20 23:38:18 +00:00
Steven Ng eea4a491e9 Merge "Widgets: Only reset expanded item & scroll to top if the user switch tab" into sc-dev am: f357dc4f3e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622871

Change-Id: Ia1ce353f04206befb3e39e6bce0d86059f33ed9b
2021-05-20 23:37:46 +00:00
Steven Ng c7e8bbc104 Merge "Widgets: Only reset expanded item & scroll to top if the user switch tab" into sc-dev am: f357dc4f3e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622871

Change-Id: I1164bc276f9d8dc0fcd2f552b77c3aed624d216f
2021-05-20 23:37:41 +00:00
Steven Ng f357dc4f3e Merge "Widgets: Only reset expanded item & scroll to top if the user switch tab" into sc-dev 2021-05-20 23:24:35 +00:00
Lucas Dupin 401d94b0bc Merge "Make launcher opaque when scrim becomes opaque" into sc-dev am: c2bcdcee9b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654426

Change-Id: I4543c5073dacd2b1039b0c95bca7e7315d470ed9
2021-05-20 23:16:43 +00:00
Lucas Dupin eba3c140dc Merge "Make launcher opaque when scrim becomes opaque" into sc-dev am: c2bcdcee9b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654426

Change-Id: Iafa785ec549e1b6803e3954eb673eb413a426291
2021-05-20 23:15:14 +00:00
Lucas Dupin b1b6d8aee9 Merge "Make launcher opaque when scrim becomes opaque" into sc-dev am: c2bcdcee9b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654426

Change-Id: I99ac839e85f7e8638599b4e3f715621028341d58
2021-05-20 23:15:12 +00:00
Lucas Dupin c2bcdcee9b Merge "Make launcher opaque when scrim becomes opaque" into sc-dev 2021-05-20 23:11:46 +00:00
vadimt bfac8730fe Improving TAPL messaging
Test: presubmit
Bug: 187761685
Change-Id: I83eb0eef2f9c8c33cc9d1b42cb52fb670a5bf427
2021-05-20 15:48:29 -07:00
Jon Spivack 76927f6597 Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd am: bc7589ed7a am: 78783c09ec
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: I61708bd22cab62876ca4c493e6f102b954406759
2021-05-20 22:10:43 +00:00
Jon Spivack fed2572bd4 Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd am: 0ec4a5af69 am: f6068a0949
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: Iaabb1245ea0a98be3a7ad3d094b0c6f8bd9c6b2e
2021-05-20 22:10:27 +00:00
Jon Spivack 78783c09ec Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd am: bc7589ed7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: I5ee9a530a5ebb390d11d1172f8c0a823ef75a2bf
2021-05-20 21:54:48 +00:00
Jon Spivack f6068a0949 Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd am: 0ec4a5af69
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: I81c327dad116fb94fb4010896f6f0fbbd0ee39e4
2021-05-20 21:52:50 +00:00
Winson Chung bd2fa26bda Tweak ordering of first match search
- Tweak iteration for finding first match, go by operator priority and
  check each cell layout by order to return the first view that matches
- Also reset the launch cookie in cases where we're launching a task
  that doesn't support cookies (ie. via prediction), otherwise we may
  still try to associate it with the last launched cookie later

Fixes: 187720286
Test: Swipe up from various icon types across hotseat/workspace
Change-Id: I71c4c13c442b0884b2247589685f976eaaeb30a4
Signed-off-by: Winson Chung <winsonc@google.com>
2021-05-20 14:50:33 -07:00
Jon Spivack 0ec4a5af69 Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: I1be7c89f1029ca35ed5e970dac871126aecab07a
2021-05-20 21:40:00 +00:00
Jon Spivack bc7589ed7a Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: I0c0132599ad4a26dc2053c29aa49275dc9025bb3
2021-05-20 21:38:31 +00:00
Jon Spivack 1dc5c439f1 Merge "Disable NIU Actions on Work Profile apps" into sc-dev am: fea72152fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14610102

Change-Id: Ibaf041bad8c6ef553d0f3aca9436137d3a232a8a
2021-05-20 21:38:19 +00:00
Sunny Goyal df4241ca4e Fixing Launcher preview leaking surface and memory
> Closing existing preview if a new request comes for same host token
> Closing in-memory icon db when closing preview
> Removing unnecessary wait blocks on UI thread and rendering
  view asynchronously
> Fixing preview loading failing on LauncherAppState access

Bug: 186712316
Bug: 187140897
Test: Manual
Change-Id: I045930b007e5dc015320224a197eee20a8354d17
2021-05-20 21:37:28 +00:00
Lucas Dupin 0c6341af99 Make launcher opaque when scrim becomes opaque
This will help with overdraw, because we don't need to draw the
wallpaper.

Test: manual
Test: adb shell dumpsys SurfaceFlinger --timestats -dump
Bug: 187703092
Change-Id: I2ebae94725578e5f4d640cd6b45da3f4d1f21a20
2021-05-20 14:33:39 -07:00
Sunny Goyal 74139d6375 Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919 am: 03acfc2a77 am: 5f9a95de48
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: I49fef302c2092f4a1abdf5e36899057d41c98c38
2021-05-20 21:21:45 +00:00
Jon Spivack fea72152fd Merge "Disable NIU Actions on Work Profile apps" into sc-dev 2021-05-20 21:16:22 +00:00
Sunny Goyal 5f9a95de48 Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919 am: 03acfc2a77
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: I199e58341b878a0a200cf18d1b97850be481a45d
2021-05-20 21:08:41 +00:00
Steven Ng 400493c70c Apply android:attr/dialogCornerRadius to widgets picker dialog top corners
Test: Open full & bottom widgets picker and observe the top corners.
Bug: 188651333
Change-Id: If091e2d760042582bb98cbd3e44663542098ecd9
2021-05-20 22:05:29 +01:00
Pierre Barbier de Reuille c6102c31eb Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690 am: be74d369d4 am: 3c2040ef75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: I8fc0f9ae4315f1f3aecfe64d49150df3a0b5170f
2021-05-20 20:45:39 +00:00
Sunny Goyal 33a1988e22 Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919 am: e7f0059c95 am: a740b1c63e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: I0b0c17673f9d1079ab929cd35261a67663e3505f
2021-05-20 20:45:06 +00:00
Pierre Barbier de Reuille a246eabe72 Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690 am: 7760f88d8a am: 12d357ed94
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: If57bbad6bd7d06fb67eeae9c0ac2843762c27f6a
2021-05-20 20:44:18 +00:00
Sunny Goyal 03acfc2a77 Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: Idcbdc0c98bab8ed63572ab7f24da8f0740595bc9
2021-05-20 20:36:42 +00:00
Pierre Barbier de Reuille 3c2040ef75 Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690 am: be74d369d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: Ie632d131924b89d8bd0622bb4591a8cae2d12009
2021-05-20 20:31:09 +00:00
Sunny Goyal a740b1c63e Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919 am: e7f0059c95
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: I6936a439bdef3fa2a0639d35bfd019e3a93560b4
2021-05-20 20:30:32 +00:00
Pierre Barbier de Reuille 12d357ed94 Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690 am: 7760f88d8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: Ic212e93c227c5e9a7923c7f1e49d52b19adb696b
2021-05-20 20:30:07 +00:00
Sunny Goyal e7f0059c95 Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: I80cfb1a0573fb9ba96356edd4b3a27c317ae9b2a
2021-05-20 20:23:46 +00:00
Jonathan Miranda 685cdcc443 Merge "Remove min/max values for RectFSpringAnim2." into sc-dev am: ee43020d0b am: dfa29582ac am: e47bd1d21c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14645352

Change-Id: I6b38f48242839415de3694eca8f608ba60b720c6
2021-05-20 20:22:59 +00:00
Jonathan Miranda 69bfcc9a97 Merge "Remove min/max values for RectFSpringAnim2." into sc-dev am: ee43020d0b am: e68082e326 am: 1596d3b6ee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14645352

Change-Id: I876e6432138af246793db899567273c6c027834b
2021-05-20 20:22:05 +00:00
Sunny Goyal b0cd154ac4 Merge "Fixing some errorprone build rules" into sc-dev am: 631767d919
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14666937

Change-Id: Id1b65f8f9f995e8fd094f274e20c20e25d5cdc73
2021-05-20 20:22:02 +00:00
Sunny Goyal 631767d919 Merge "Fixing some errorprone build rules" into sc-dev 2021-05-20 20:17:25 +00:00
Pierre Barbier de Reuille 7760f88d8a Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: I5bcf01d2423cc887642b57e65cca40210d060c78
2021-05-20 20:15:38 +00:00
Pierre Barbier de Reuille 8d15f0bbd6 Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: I490d0c6c177c2abad472c3043a30670292e7dedb
2021-05-20 20:13:52 +00:00
Pierre Barbier de Reuille be74d369d4 Merge "Correct QuickStep interaction handler." into sc-dev am: c3e6383690
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664199

Change-Id: I6f82736a53cad4c82a1beb7f896cd46cc4f56895
2021-05-20 20:13:42 +00:00
Pierre Barbier de Reuille 1b8bbb6c40 Correct size of AppWidget for color extraction.
Correct the size of the App Widget: first, compute the size when the
widget is positioned (it wasn't done), then do not apply the
transformation when computing the size of the widget when drawn.

Note: Somehow, there is a shift by 1 on the position on the x axis, both
in landscape and portrait. So I added a +1 to get the exact same values.
If not, we have a risk of getting different colors.

Fix: 188759989
Bug: 187907544
Test: Added logs and moved a widget by hand, check the actual
coordinates with hsv.

Change-Id: Ia3bd5b3e3ea9a3ef75f8cdf466a9800786646a94
2021-05-20 21:02:30 +01:00
Jonathan Miranda e47bd1d21c Merge "Remove min/max values for RectFSpringAnim2." into sc-dev am: ee43020d0b am: dfa29582ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14645352

Change-Id: I668ad761c2b9bec059af486beaf23997b01ed8c6
2021-05-20 20:00:36 +00:00
Jonathan Miranda 1596d3b6ee Merge "Remove min/max values for RectFSpringAnim2." into sc-dev am: ee43020d0b am: e68082e326
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14645352

Change-Id: I567a4ffb00b84bc7e7610243f80c002459496a59
2021-05-20 19:59:31 +00:00
Pierre Barbier de Reuille c3e6383690 Merge "Correct QuickStep interaction handler." into sc-dev 2021-05-20 19:57:56 +00:00
TreeHugger Robot 120357f8f9 Merge "Import translations. DO NOT MERGE ANYWHERE" 2021-05-20 19:42:54 +00:00
Jonathan Miranda e68082e326 Merge "Remove min/max values for RectFSpringAnim2." into sc-dev am: ee43020d0b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14645352

Change-Id: I4085881605c6cee399f4013f223a63da8237c6e0
2021-05-20 19:39:31 +00:00