Bill Yi and Automerger Merge Worker
6b400a393e
Merge changes from topic "presubmit-am-323f1efd13694d1c823ff0877ccea911" into sc-qpr1-dev am: be48c68bd2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689990
Change-Id: I6d4f598094d91207c40fa3b1d9de23e8c77df05f
2021-08-29 20:27:53 +00:00
Bill Yi and Automerger Merge Worker
095f6f8e7f
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 9ecead5629 am: 3264d86d36 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689990
Change-Id: I9a07911fd14c59c9b88c7c70f082d92471fe65df
2021-08-29 20:27:52 +00:00
Bill Yi and Android (Google) Code Review
be48c68bd2
Merge changes from topic "presubmit-am-323f1efd13694d1c823ff0877ccea911" into sc-qpr1-dev
...
* changes:
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 9ecead5629
Import translations. DO NOT MERGE ANYWHERE
2021-08-29 20:05:18 +00:00
TreeHugger Robot and Automerger Merge Worker
f60c822de7
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 255133a2ae -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689988
Change-Id: Ia76fdaf730cfd8e9ef7ac8f788f2c6a703c8d348
2021-08-28 08:13:05 +00:00
TreeHugger Robot and Automerger Merge Worker
23a60acd2b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: f7483291e7 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689991
Change-Id: If174ba755f362ae0b8b6cadb69fadd5062d1f49f
2021-08-28 08:12:54 +00:00
TreeHugger Robot and Automerger Merge Worker
9867e0d556
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: ad45c62ad1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689980
Change-Id: Id724ef87a98d474e37330d480d850ebc63a8b646
2021-08-28 08:12:25 +00:00
TreeHugger Robot and Android (Google) Code Review
255133a2ae
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev
2021-08-28 07:58:59 +00:00
TreeHugger Robot and Android (Google) Code Review
f7483291e7
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev
2021-08-28 07:55:26 +00:00
TreeHugger Robot and Android (Google) Code Review
ad45c62ad1
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev
2021-08-28 07:55:16 +00:00
TreeHugger Robot and Android (Google) Code Review
eb8ac884f7
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-08-28 07:49:03 +00:00
TreeHugger Robot and Android (Google) Code Review
5d16b89bdd
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-08-28 07:49:01 +00:00
TreeHugger Robot and Android (Google) Code Review
2d748d92e2
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-08-28 07:46:53 +00:00
TreeHugger Robot and Android (Google) Code Review
4a5d3f39fa
Merge "Code cleanup from rebase" into sc-v2-dev
2021-08-28 00:57:22 +00:00
Hyunyoung Song and Automerger Merge Worker
2b1d7b32b4
[automerger skipped] All apps memory leak fix / unregister data observer am: 349c7c82f4 -s ours am: cb6948a2a2 -s ours
...
am skip reason: Merged-In Ia5732cced959e4a199d9c2b59f1f3941a2e23552 with SHA-1 6e72c8bbba is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15673928
Change-Id: If4123576d30837c3cb7149e72d5a930b7d7c6e6d
2021-08-27 23:48:26 +00:00
Vinit Nayak
cdcaf7a2ed
Code cleanup from rebase
...
Bug: 195423591
Change-Id: I623d6ef46458a282e3c63cde0bdc457cb38e4d50
2021-08-27 16:28:12 -07:00
Hyunyoung Song and Automerger Merge Worker
cb6948a2a2
[automerger skipped] All apps memory leak fix / unregister data observer am: 349c7c82f4 -s ours
...
am skip reason: Merged-In Ia5732cced959e4a199d9c2b59f1f3941a2e23552 with SHA-1 6e72c8bbba is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15673928
Change-Id: I33d580c95459e06324d2f281c61e8b4450d5552a
2021-08-27 23:13:14 +00:00
Vinit Nayak and Android (Google) Code Review
5025ecb8b6
Merge "Add GroupedTaskView to recents view only if needed" into sc-v2-dev
2021-08-27 22:13:20 +00:00
TreeHugger Robot and Android (Google) Code Review
50c19490df
Merge "Revert^3 "Enable input window rotation flag"" into sc-v2-dev
2021-08-27 20:46:59 +00:00
Vadim Tryshev
773309717d
Revert^3 "Enable input window rotation flag"
...
4fbd2f2252
Reason for revert: b/197866364
Bug: 197866364
Change-Id: I6b9be180c54ddb4999236a460c5ef4877fab535b
2021-08-27 20:46:45 +00:00
Vinit Nayak
e6d896f1bd
Add GroupedTaskView to recents view only if needed
...
Fixes: 197712963
Test: Got into the state of the exception once, but
didn't seem to repro after change.
Change-Id: Ifebf198ba0d1d0cca83935a700711fb22a8a276a
2021-08-27 12:59:26 -07:00
Brian Isganitis and Android (Google) Code Review
ca74b4d5be
Merge "Support dark theme in wallpaper launcher preview." into sc-v2-dev
2021-08-27 19:49:15 +00:00
Brian Isganitis
1094b503f5
Support dark theme in wallpaper launcher preview.
...
Test: Search bar in wallpaper preview follows dark theme without themed
icons enabled.
Fix: 197475508
Change-Id: Ib71356fad3510348c1408c886c4796bc16a59642
2021-08-27 14:23:17 -04:00
Becky Qiu and Android (Google) Code Review
f128563d4b
Merge "[AA+ Search] Create the plugin interface for search suggest. Also removed the internet permission for Launcher3 and moved it to the plugin." into sc-v2-dev
2021-08-27 16:57:21 +00:00
Hyunyoung Song and Winson Chung
349c7c82f4
All apps memory leak fix / unregister data observer
...
Bug: 197702957
Test: adb shell dumpsys meminfo com.google.android.apps.nexuslauncher, ahat
Change-Id: Ia5732cced959e4a199d9c2b59f1f3941a2e23552
Merged-In: Ia5732cced959e4a199d9c2b59f1f3941a2e23552
(cherry picked from commit 6e72c8bbba )
2021-08-27 16:23:23 +00:00
TreeHugger Robot and Android (Google) Code Review
64a826fa16
Merge "Do not reload launcher when changing active display" into sc-v2-dev
2021-08-27 15:50:56 +00:00
Bill Yi
ed22dd63d0
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I6e406d31ab246c5146a3b139575b59c93873f997
2021-08-27 05:41:55 +00:00
Bill Yi
e57d9636a7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I17fda4d6bb542e6b3dd90db73acaf140ba966e12
2021-08-27 05:41:16 +00:00
Bill Yi and Presubmit Automerger Backend
3264d86d36
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 9ecead5629
...
Blank merge reason: commit message contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689990
Change-Id: I885aee784a1688d8a8a04b890510c9d291ac7e24
2021-08-27 05:40:46 +00:00
Bill Yi
9ecead5629
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5bfa5dd2771d0823eed4da674991b55202bb5ac6
2021-08-27 05:40:37 +00:00
Bill Yi
d0ea9dde60
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I6866292b2d0d7330e964c1a03fa30cb95a39dbaa
2021-08-27 05:40:01 +00:00
Bill Yi
4c67a7bbf7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: If885af101a48eff6d7861e8f204df79442d55346
2021-08-27 05:39:33 +00:00
Bill Yi
e874865f44
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I40a0f348c0aab7103e1f16fdb5afdf7047f458e3
2021-08-27 05:38:10 +00:00
Bill Yi
268fed7bcc
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I432b16f415344cedf760195ccdc303909c67724b
2021-08-27 05:37:36 +00:00
Android Build Prod User and Android (Google) Code Review
64af7acc1d
Merge "Show back button in SUW" into sc-v2-dev
2021-08-27 04:20:51 +00:00
Android Build Prod User and Android (Google) Code Review
435e6a0443
Merge "Not using stale object to diagnose stale object" into sc-v2-dev
2021-08-27 02:48:56 +00:00
Android Build Prod User and Android (Google) Code Review
0664dbdab9
Merge "Don't avoid blurring overview" into sc-v2-dev
2021-08-27 01:09:46 +00:00
Tony Wickham
14cba5e009
Show back button in SUW
...
- Listen for USER_SETUP_COMPLETE
- Recreate taskbar, forcing nav buttons to be visible
Test: Run setup wizard and ensure back button is present, then is replaced with taskbar when setup is complete
adb shell am start -a android.intent.action.MAIN -n com.google.android.setupwizard/.SetupWizardTestActivity
Fixes: 191846922
Change-Id: I789186dcc23a2db7cc4637b1cb0486f0d2add784
2021-08-26 17:34:54 -07:00
Hyunyoung Song and Automerger Merge Worker
eaa208bb11
All apps memory leak fix / unregister data observer am: 6e72c8bbba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687067
Change-Id: I16c9cfc4aec2fa36e1fe465e0093eba1b7b475bf
2021-08-27 00:27:28 +00:00
Android Build Prod User and Android (Google) Code Review
da403a97aa
Merge "Updates Taskbar Edu steps." into sc-v2-dev
2021-08-27 00:03:47 +00:00
Sunny Goyal
6e6f79933e
Do not reload launcher when changing active display
...
> Updating IDP to use fixed bitmap sizes, so that the cache
stays valid
> Caching last known windowMetrices for non-active displays and
using estimation only when the cache is not available
> Only reloading model if IDP change could have affected the model
> Remove unnecessary listeners from IDP which are already controlled by
model lifecycle
Bug: 191657065
Test: Manual
Change-Id: Ia8e6dfafd0977e62aa3fcf367ad79f7a49b2df51
2021-08-26 15:55:21 -07:00
Lucas Dupin
b4f899fd9a
Don't avoid blurring overview
...
The app window is now on top of the scrims, so we can just mark the
window as opaque and keep blurring.
Bug: 196828055
Test: atest OutputUpdateAndWriteCompositionStateTest
Test: systrace on all app, and overview
Change-Id: I128d3b4722060c0bb72a218bf01ba26dabaddacf
2021-08-26 22:30:34 +00:00
Alex Chau
036dee9251
Styling changes for ClearAllButton
...
- The new style is a Widget.DeviceDefault.Button with tweaked corner radius, min size and color
- Light: http://screen/4aTR7DKuhADn2Z6
- Dark: http://screen/68XkvaAqRivbDw8
Bug: 194194694
Bug: 197887431
Test: manual
Change-Id: I1e0f2217a424a244d729c1f952035615ba045d5a
2021-08-26 23:27:42 +01:00
Hyunyoung Song
6e72c8bbba
All apps memory leak fix / unregister data observer
...
Bug: 197702957
Test: adb shell dumpsys meminfo com.google.android.apps.nexuslauncher, ahat
Change-Id: Ia5732cced959e4a199d9c2b59f1f3941a2e23552
2021-08-26 15:18:47 -07:00
Android Build Prod User and Android (Google) Code Review
2d5a8dc847
Merge changes Ib2bc8419,Ia41cb0e3,I43bfbc41 into sc-v2-dev
...
* changes:
Animate PredictedAppIcon when its icon changes
Add "wave" animation when entering taskbar edu
Add slot machine animation for PredictedAppIcon
2021-08-26 21:48:07 +00:00
Andy Wickham
f9ea9ce1cd
Updates Taskbar Edu steps.
...
They are now:
1. Switch apps
2. Splitscreen
3. Docking
They all use the same (blank) placeholder image.
Bug: 180605356
Test: Manual
Change-Id: I53b3f71519c50a1d93f800490d3127e4d669e068
2021-08-26 10:22:20 -10:00
Android Build Prod User and Android (Google) Code Review
b862d2c30f
Merge "Add Split button in OverviewActions" into sc-v2-dev
2021-08-26 20:21:08 +00:00
Tony Wickham and Android (Google) Code Review
8b07b8f6d0
Merge "Hide taskbar icons when recents button is disabled" into sc-v2-dev
2021-08-26 20:10:39 +00:00
Tony Wickham
175d152f76
Animate PredictedAppIcon when its icon changes
...
Reuses the slot machine animation to slide in the new icon. Additionally, staggers based on other icons changing before it.
Test: open apps, watch predictions change
Bug: 197780290
Change-Id: Ib2bc84193a9e350c915dd3486b6c98c6c88d3f83
2021-08-26 13:00:51 -07:00
Tony Wickham
31f787d352
Add "wave" animation when entering taskbar edu
...
Each icon scales and translates up, then back down. If the icon is predicted, it also plays a "slot machine" animation through random icons from AllAppsList.
Test: Visual
Bug: 180605356
Change-Id: Ia41cb0e340347eea6b580d23c8a2386837e9c399
2021-08-26 13:00:43 -07:00
Tony Wickham
8e0484bf69
Add slot machine animation for PredictedAppIcon
...
PredictedAppIcon has the ability to create a "slot machine" animation which cycles through given icons and settles back on the original icon.
Currently the animation isn't used, but here's how you could start it:
if (view instanceof PredictedAppIcon) {
List<BitmapInfo> randomIcons =
mLauncher.getAppsView().getAppsStore().getApps()
.stream()
.map(appInfo -> appInfo.bitmap)
.sorted(Utilities.getRandomComparator())
.limit(3)
.collect(Collectors.toList());
((PredictedAppIcon) view).createSlotMachineAnim(randomIcons)
.setDuration(1000).start();
}
Test: Played the animation locally
Bug: 180605356
Change-Id: I43bfbc41256fb99ee9df3732fd493e6b96bde7cb
2021-08-26 12:10:47 -07:00