Commit Graph

11686 Commits

Author SHA1 Message Date
Steven Ng ff64ef41e8 Merge "Clear widgets search bar focus when the user taps outside the search bar" into sc-dev am: 9f194ee290 am: 06a7f2ec2a am: 94947da747
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622878

Change-Id: I82f0f20975317d9cf9bc492ffe0f03da5a34e61b
2021-05-21 09:45:12 +00:00
Steven Ng 94947da747 Merge "Clear widgets search bar focus when the user taps outside the search bar" into sc-dev am: 9f194ee290 am: 06a7f2ec2a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622878

Change-Id: I837df87b76740c6df902c718970286bd882cc1cc
2021-05-21 09:23:01 +00:00
Steven Ng 9f194ee290 Merge "Clear widgets search bar focus when the user taps outside the search bar" into sc-dev 2021-05-21 08:52:50 +00:00
Pierre Barbier de Reuille 6b51869bce Merge "Correct size of AppWidget for color extraction." into sc-dev am: fd3ad5d769 am: 8a3edc0ad8 am: 579a895bd0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14649810

Change-Id: I7e737fcd1514a2a6864f8f8ddf0a66382a632c7d
2021-05-21 06:40:42 +00:00
TreeHugger Robot 8a9607eeee Merge "Fixing Launcher preview leaking surface and memory" into sc-dev am: 50308f3750 am: 7174a21237 am: 5fa3e3c675
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654425

Change-Id: I8907db5f1bfdef8747560061d13de7c234cd2ec9
2021-05-21 06:34:28 +00:00
Pierre Barbier de Reuille 8a3edc0ad8 Merge "Correct size of AppWidget for color extraction." into sc-dev am: fd3ad5d769
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14649810

Change-Id: Icdd45e1e1dd942af4b8b2f6e67636b6b985b4880
2021-05-21 06:07:18 +00:00
TreeHugger Robot 7174a21237 Merge "Fixing Launcher preview leaking surface and memory" into sc-dev am: 50308f3750
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14654425

Change-Id: I79fa2f446f2f587468c691c47ed77c59dc201900
2021-05-21 06:06:59 +00:00
Pierre Barbier de Reuille fd3ad5d769 Merge "Correct size of AppWidget for color extraction." into sc-dev 2021-05-21 06:06:30 +00:00
TreeHugger Robot 50308f3750 Merge "Fixing Launcher preview leaking surface and memory" into sc-dev 2021-05-21 05:51:08 +00:00
Winson Chung c01ab34bf1 Merge "Tweak ordering of first match search" into sc-dev am: 07414d5cd5 am: 7af9af114d am: 09ce40258e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14668159

Change-Id: Ibdb52d8b901f5b7b6bcb3e1f014f0b420a3e6c7b
2021-05-21 04:23:10 +00:00
Winson Chung 7af9af114d Merge "Tweak ordering of first match search" into sc-dev am: 07414d5cd5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14668159

Change-Id: Ib9ee0e0850f1f3cbb38bd7037cb2a9b0f6c5cf53
2021-05-21 03:42:29 +00:00
Winson Chung 07414d5cd5 Merge "Tweak ordering of first match search" into sc-dev 2021-05-21 03:15:55 +00:00
TreeHugger Robot 3a48289e5c Merge "Animate recommended widgets vertical transition when reset widgets picker scroll position" into sc-dev am: 45f7360432 am: 773a332179 am: 28d380a85f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14649811

Change-Id: I600aa077bcf9892f54cb77fe18f90f6c08c1b02f
2021-05-21 02:43:51 +00:00
TreeHugger Robot 773a332179 Merge "Animate recommended widgets vertical transition when reset widgets picker scroll position" into sc-dev am: 45f7360432
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14649811

Change-Id: I7cfbadbc8f47c90672fb661ba2d2108bfb5fe239
2021-05-21 02:25:07 +00:00
TreeHugger Robot 45f7360432 Merge "Animate recommended widgets vertical transition when reset widgets picker scroll position" into sc-dev 2021-05-21 02:02:47 +00:00
Steven Ng c20c14b17e Merge "Apply android:attr/dialogCornerRadius to widgets picker dialog top corners" into sc-dev am: 36f9aa7530 am: bcdf855e61 am: 27a806faf1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14643392

Change-Id: I24851c2815cd4439b991d39f6aed5e84a970436b
2021-05-21 00:08:24 +00:00
Steven Ng 15d96a5c27 Merge "Remove work profile badge from widget previews" into sc-dev am: b46428fcd9 am: b6e116c31f am: 61cefb7351
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14648790

Change-Id: I4f98d7c44ba18e2fc32c8a7d7256613ef970460e
2021-05-21 00:07:43 +00:00
Steven Ng a85e34122d Merge "Reset visible entries when the app tile of the same app no longer match" into sc-dev am: 444b2489a5 am: 43a9c58a24 am: 5b2cf8ee50
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622880

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

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

Change-Id: I7b3b78631ad0da98bd58d0ab3a8adc6f64283137
2021-05-21 00:00:49 +00:00
Steven Ng bcdf855e61 Merge "Apply android:attr/dialogCornerRadius to widgets picker dialog top corners" into sc-dev am: 36f9aa7530
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14643392

Change-Id: Iaf28d442d190004cb57e62eed7e922fbfac12830
2021-05-20 23:48:15 +00:00
Steven Ng b6e116c31f Merge "Remove work profile badge from widget previews" into sc-dev am: b46428fcd9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14648790

Change-Id: If3e90995d07e518d6383d63c8c1dbfc7274c857f
2021-05-20 23:48:06 +00:00
Steven Ng 43a9c58a24 Merge "Reset visible entries when the app tile of the same app no longer match" into sc-dev am: 444b2489a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14622880

Change-Id: I621c04031c45ecae02475f4f597b223c4dc9f80b
2021-05-20 23:48:01 +00:00
Steven Ng 36f9aa7530 Merge "Apply android:attr/dialogCornerRadius to widgets picker dialog top corners" into sc-dev 2021-05-20 23:46:53 +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
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
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 c2bcdcee9b Merge "Make launcher opaque when scrim becomes opaque" into sc-dev 2021-05-20 23:11:46 +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
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
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 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
Kholoud Mohamed ba5e40107a Merge changes I46501369,Icd1ddd43 into sc-dev am: 2c2163329b am: 89384618ca am: ef38ca7c1b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664190

Change-Id: I037f43deac0b7cc7c2fa4aa4cffca306af5ec4a0
2021-05-20 16:25:31 +00:00
Kholoud Mohamed ef38ca7c1b Merge changes I46501369,Icd1ddd43 into sc-dev am: 2c2163329b am: 89384618ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664190

Change-Id: I26cdff3a4d106427fa355eb904f7d65fdeb90de9
2021-05-20 16:09:28 +00:00
Kholoud Mohamed 1b90069c45 Merge changes I46501369,Icd1ddd43 into sc-dev am: 2c2163329b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14664190

Change-Id: I66311744e29404d4a30273efd07fd7f0173b35fa
2021-05-20 15:53:46 +00:00
Kholoud Mohamed 430465a3d5 Revert "Moving taskbar lifecycle to TouchInteractionService"
This reverts commit e215fb730b.

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/tests/view?invocationId=I13700009003387451&testResultId=TR89423459137251402, bug https://buganizer.corp.google.com/issues/188755902

Bug: 188755902
Change-Id: I4650136975b60f311499ee6ff5b27ab9a32d23d6
2021-05-20 13:32:05 +01:00
Samuel Fufa 0ab219690f Merge "[Search] Update all apps header protection" into sc-dev am: b1114a9834 am: 6019318f9e am: aeb6e508d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14628251

Change-Id: I0dda426f8540a8e52f541acdb590a5bea576b21b
2021-05-20 04:41:33 +00:00
TreeHugger Robot ca2869bcc0 Merge "Folder polish" into sc-dev am: 1e558a2f4c am: 6e1059810e am: 078c4437d2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14625965

Change-Id: I0df68083836f9eb2a84fcd197917757ae7848d01
2021-05-20 04:41:12 +00:00
Alex Chau c83d631254 Launcher feature flags for large screen am: 59da8e5a9d am: 9426e6095f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14638724

Change-Id: I2bdbca932205f62fc985455d55fe2bf8e66365a7
2021-05-20 04:40:40 +00:00
Sunny Goyal ca7a8eb4ba Merge "Removing number of threads used in background execution to prevent system thrashing" into sc-dev am: 194dcc0fd3 am: 37a9399471
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14626498

Change-Id: I771de61dc92f071e7ddef477429fbb6d8619c52a
2021-05-20 04:40:30 +00:00
TreeHugger Robot 2f33d8defc Merge "Adding a shared-pref to control icon theming" into sc-dev am: de94720354 am: a309b6b86c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14604160

Change-Id: I64f7bcbb7827f5ea737a8b48c812d114b96d3142
2021-05-20 04:40:19 +00:00
Samuel Fufa 3aabf895fe Merge "Fix header protection interactions" into sc-dev am: b605d1d73c am: dc84ce57d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14601721

Change-Id: I406e888619a6e765cedbf301851b67bda8e2eab8
2021-05-20 04:40:09 +00:00
Sunny Goyal 1a2cbe8dab Merge "Moving taskbar lifecycle to TouchInteractionService" into sc-dev am: 5bb515b6cc am: 3cb1237308
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14445701

Change-Id: Ic448fef7308f15e5eb919438f9cd463e143a9b9d
2021-05-20 04:39:40 +00:00
Jonathan Miranda 0fa1830c7b Merge "Add WorkspaceRevealAnim, successor to StaggeredWorkspaceAnim." into sc-dev am: 7d4aaaa73d am: 3183befc61
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14523564

Change-Id: I129e5804fbd866b802930f9a7bd9b2ca49e657b9
2021-05-20 04:39:35 +00:00
Pat Manning 992634e187 Merge "Animate task translation on dismissal." into sc-dev am: 049434a504 am: ba1b527d75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14294872

Change-Id: Iab77ffd72bbfee0539e287029506e566cb41c2c4
2021-05-20 04:39:23 +00:00
Hyunyoung Song 8fb6e533e7 Merge "Catch NPE for AllAppsContainerView.dispatchRestoreInstanceState" into sc-dev am: b83e8f614a am: 7945a3e78f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14598100

Change-Id: I32148618ff6465721c04dbe7c9e2fad344aca4b6
2021-05-20 04:38:52 +00:00