Bill Yi
f1914ec434
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 155a13de9f
...
Blank merge reason: commit message contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15688215
Change-Id: I099d753a0817d7144efddab69ccd710b04e56da1
2021-08-27 05:37:11 +00:00
Bill Yi
bcebd627c6
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 155a13de9f
...
Blank merge reason: commit message contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15688215
Change-Id: I4b76a5eeeb77b2956fbabf6ab45c8e2d1dbe9cda
2021-08-27 05:37:11 +00:00
Bill Yi
155a13de9f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib8df9d449d6109c352a2e537cd425c716e2f017c
2021-08-27 05:37:03 +00:00
Android Build Prod User
ad94952f9c
Merge "Show back button in SUW" into sc-v2-dev am: 64af7acc1d am: 23a7c3cd0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687150
Change-Id: I3b5e86227fb54e302f5ebaf7ab1d86720d418385
2021-08-27 04:46:04 +00:00
Android Build Prod User
23a7c3cd0b
Merge "Show back button in SUW" into sc-v2-dev am: 64af7acc1d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687150
Change-Id: Ibed1ef26ade542abe729fb90e899178eef63858e
2021-08-27 04:34:42 +00:00
Android Build Prod User
64af7acc1d
Merge "Show back button in SUW" into sc-v2-dev
2021-08-27 04:20:51 +00:00
Android Build Prod User
b8b1e17a33
Merge "Not using stale object to diagnose stale object" into sc-v2-dev am: 435e6a0443 am: 3477f134b2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15663382
Change-Id: I64c6c7a8a618c64acad54960377892e1e316361e
2021-08-27 03:13:00 +00:00
Android Build Prod User
3477f134b2
Merge "Not using stale object to diagnose stale object" into sc-v2-dev am: 435e6a0443
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15663382
Change-Id: I874048ccd1d2d308aabede724386db25174f893b
2021-08-27 03:01:28 +00:00
Android Build Prod User
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
893af8e025
Merge "Don't avoid blurring overview" into sc-v2-dev am: 0664dbdab9 am: 8249d33b29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687143
Change-Id: Id42d2c9283869e14200e4198ebae20ea4174a091
2021-08-27 01:37:54 +00:00
Android Build Prod User
8249d33b29
Merge "Don't avoid blurring overview" into sc-v2-dev am: 0664dbdab9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687143
Change-Id: I066a7566bc04b2628446ee8920d422228c4d2d96
2021-08-27 01:19:42 +00:00
Android Build Prod User
0664dbdab9
Merge "Don't avoid blurring overview" into sc-v2-dev
2021-08-27 01:09:46 +00:00
Andy Wickham
fe6fabaefe
Enables Taskbar Edu by default.
...
Bug: 180605356
Test: Manual
Change-Id: I42fbdabf1e78e92e46a0d8e60a24dd94f499abbe
2021-08-26 14:55:04 -10:00
Hyunyoung Song
4de2335e7c
All apps memory leak fix / unregister data observer am: 6e72c8bbba am: eaa208bb11 am: c51a5b4e7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687067
Change-Id: Ifd7dd8f9347ce57653087c0503dab261a1e40d21
2021-08-27 00:51:41 +00:00
Hyunyoung Song
c8e52e1039
All apps memory leak fix / unregister data observer am: 6e72c8bbba am: ee23f60dcc am: 22585be55f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687067
Change-Id: If8704813ecebff06656f86c6b586d954087cb507
2021-08-27 00:51:18 +00:00
Hyunyoung Song
c51a5b4e7d
All apps memory leak fix / unregister data observer am: 6e72c8bbba am: eaa208bb11
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687067
Change-Id: I382d2dd18609e1a5745cecc1cac08445f54d6074
2021-08-27 00:40:30 +00:00
Hyunyoung Song
22585be55f
All apps memory leak fix / unregister data observer am: 6e72c8bbba am: ee23f60dcc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15687067
Change-Id: Ia2114092a86ed7cdbaab6d4a1d6b830329794158
2021-08-27 00:39:57 +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
Android Build Prod User
2cffb4157a
Merge "Updates Taskbar Edu steps." into sc-v2-dev am: da403a97aa am: 46a5c12d8a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670133
Change-Id: Ic34001b1980c1e79aa22a09f39858c6ed3f2079e
2021-08-27 00:31:47 +00:00
Alex Chau
390524df7b
Styling changes for ClearAllButton am: 036dee9251 am: 80a0219231
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15674921
Change-Id: I21e356f3d5660832bedf800459f639e9b3f35821
2021-08-27 00:31:39 +00:00
Hyunyoung Song
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
Hyunyoung Song
ee23f60dcc
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: If44123cae6eae6fabadff19e0bf5c0c5c6c6cab3
2021-08-27 00:27:25 +00:00
Android Build Prod User
46a5c12d8a
Merge "Updates Taskbar Edu steps." into sc-v2-dev am: da403a97aa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670133
Change-Id: I85925f8182775b46eddfab296009fa824ff09da9
2021-08-27 00:20:10 +00:00
Alex Chau
80a0219231
Styling changes for ClearAllButton am: 036dee9251
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15674921
Change-Id: I15f693e0135beab735a2ca7d827c0fe5f830a35b
2021-08-27 00:19:50 +00:00
Android Build Prod User
da403a97aa
Merge "Updates Taskbar Edu steps." into sc-v2-dev
2021-08-27 00:03:47 +00:00
Android Build Coastguard Worker
f650ae8795
Snap for 7677822 from b862d2c30f to sc-v2-release
...
Change-Id: I2e1853eb878c21f20280e23dbe57f388e487665a
2021-08-26 23:12:23 +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
1021d42bb9
Merge changes Ib2bc8419,Ia41cb0e3,I43bfbc41 into sc-v2-dev am: 2d5a8dc847 am: f08ff393fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15677716
Change-Id: I98a6730fb4c327fbaf244a2e0713c65a9c1cd6cc
2021-08-26 22:14:50 +00:00
Android Build Prod User
f08ff393fb
Merge changes Ib2bc8419,Ia41cb0e3,I43bfbc41 into sc-v2-dev am: 2d5a8dc847
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15677716
Change-Id: I259caf452690d772c413824d99742a23ad95949b
2021-08-26 21:58:43 +00:00
Android Build Prod User
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
Android Build Prod User
f445d05052
Merge "Add Split button in OverviewActions" into sc-v2-dev am: b862d2c30f am: 1f41b44e14
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15587782
Change-Id: I8c902ee15eef2361b4e1b122edb6b74e53b2938d
2021-08-26 20:34:06 +00:00
Tony Wickham
c1fd306762
Merge "Hide taskbar icons when recents button is disabled" into sc-v2-dev am: 8b07b8f6d0 am: f776d1ee31
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15684794
Change-Id: I13e9cc03106abdb3eae3e87fabab096446087916
2021-08-26 20:33:49 +00:00
Android Build Prod User
1f41b44e14
Merge "Add Split button in OverviewActions" into sc-v2-dev am: b862d2c30f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15587782
Change-Id: I1bbb495f0728372bc2ae7b8a36fa5a69836894e2
2021-08-26 20:23:56 +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
b862d2c30f
Merge "Add Split button in OverviewActions" into sc-v2-dev
2021-08-26 20:21:08 +00:00
Tony Wickham
f776d1ee31
Merge "Hide taskbar icons when recents button is disabled" into sc-v2-dev am: 8b07b8f6d0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15684794
Change-Id: I7f351d14fd3224b6a11b12e715081612c0fd838d
2021-08-26 20:19:30 +00:00
Tony Wickham
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
Alan Viverette
ca34b4d571
Temporarily disable Launcher3 tests affected by fling changes
...
Bug: 197802324
Test: TaplTestsLauncher3
Change-Id: I3958bd9fb5521d09fa7cae642128b9f5e11b8e2e
Merged-In: I3958bd9fb5521d09fa7cae642128b9f5e11b8e2e
(cherry picked from commit bc4dc49c6c )
2021-08-26 12:38:10 -07:00
Alan Viverette
58dd935348
Disable eager initialization of Jetpack libraries
...
Bug: 197780098
Test: Launcher3 tests
Change-Id: I8f921ae26e873822ac2340ad78449cf1040af4cf
Merged-In: I8f921ae26e873822ac2340ad78449cf1040af4cf
(cherry picked from commit a88802ee92 )
2021-08-26 12:38:09 -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
Vinit Nayak
6174106f68
Add Split button in OverviewActions
...
Shows up only for large screen devices, not phones.
Tested for NexusLauncher, general 3P launcher support
needed for staged split (TODO b/195607777)
Bug: 195423591
Change-Id: I4d455769b17637174b590c640516b9fbb6352c3d
2021-08-26 11:49:38 -07:00
Tony Wickham
88e2d0365b
Merge "Fix taskbar folder leave-behind not being drawn" into sc-v2-dev am: ee3814de1a am: 016a77ab56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670130
Change-Id: If6e96d92e92eb51d6e9a77b817d3711bf874a000
2021-08-26 18:04:11 +00:00
Tony Wickham
016a77ab56
Merge "Fix taskbar folder leave-behind not being drawn" into sc-v2-dev am: ee3814de1a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670130
Change-Id: I9f27e44763a152b8b2ba7a217d9a502d7c99d388
2021-08-26 17:51:40 +00:00
Android Build Prod User
417ebb9dda
Merge changes from topic "androidx_drop"
...
* changes:
Temporarily disable Launcher3 tests affected by fling changes
Disable eager initialization of Jetpack libraries
2021-08-26 17:51:00 +00:00
Tony Wickham
ee3814de1a
Merge "Fix taskbar folder leave-behind not being drawn" into sc-v2-dev
2021-08-26 17:39:07 +00:00