Commit Graph

49925 Commits

Author SHA1 Message Date
Cyrus Boadway 6866cc29e0 Merge "Change flag type to control Quickstep widget app launch" into sc-dev am: 3c94052bb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425537

Change-Id: I317c2522e139dca303c290f6ccc17b83939aa804
2021-05-04 17:51:34 +00:00
Cyrus Boadway 95b17b25f0 Merge "Change flag type to control Quickstep widget app launch" into sc-dev am: 3c94052bb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425537

Change-Id: I88d783dbbd83d4be495542ca5a0f9e9155d040ed
2021-05-04 17:49:44 +00:00
Cyrus Boadway b1ea1a126e Merge "Change flag type to control Quickstep widget app launch" into sc-dev am: 3c94052bb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425537

Change-Id: If906fe618b5e42d65819f58cf89d874d641f3d30
2021-05-04 17:49:35 +00:00
Cyrus Boadway 7a41fa3c34 Merge "Change flag type to control Quickstep widget app launch" into sc-dev am: 3c94052bb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425537

Change-Id: I0134a18bde639657bc7137171b609c6860324745
2021-05-04 17:49:32 +00:00
Steven Ng 79d76b5041 Fix LayoutParams cast exception in drag-n-drop
Test: Pick up a widget from home screen. Then drop it and immediately
      pick it up again before the resize frame is dismissed. No crash
      is observed.
Bug: 186663184
Change-Id: Ia40676fbbf5d6dc2e2043aa7acd6ae00f1fa4179
2021-05-04 18:46:51 +01:00
Cyrus Boadway 3c94052bb5 Merge "Change flag type to control Quickstep widget app launch" into sc-dev 2021-05-04 17:34:01 +00:00
Jon Miranda 88b7f6a0d5 Move color extraction utils to extractor class so each instance can
have its own set of temp variables.

- Pass in float[] param to not create new obj in each frame
  for dragging widget case.

Bug: 175329686
Bug: 187019711
Test: manual, verify
Change-Id: I4350fb7e66a80c73def5659fb41abc14d357e667
2021-05-04 09:00:01 -07:00
Jonathan Miranda 21930da9a2 Revert "Revert "Use color extraction for arrow popup.""
This reverts commit 17fda29bf3.

Reason for revert: Fixing the memory leak

Leak was detected in caused launcher tapl tests to fail.
For instructions on how to debug leaks, see go/launcher-testing.
Using AS memory profiler, the color extractor class is holding
onto a reference to launcher that has already been destroyed.
The fix is to set the listener to null when view is closed.

Bug: 175329686
Test: run profiler in AS, open and close popups, and verify no leaks

Change-Id: I2d4a87f0481cbc88f3587dce91278e85ca113545
2021-05-04 08:53:58 -07:00
Samuel Fufa 93a9ac0acb Merge changes Ice83b544,If0bc2a6d into sc-dev am: 30ffc3f95c am: 2096b8cf3d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14411239

Change-Id: Ie3f8cc62eda1b300a9d099441be6f2830b54208f
2021-05-04 15:42:04 +00:00
Samuel Fufa 2096b8cf3d Merge changes Ice83b544,If0bc2a6d into sc-dev am: 30ffc3f95c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14411239

Change-Id: Iac5cf13936f3a7965455d65cfbf7019709d5ec6c
2021-05-04 15:28:52 +00:00
Samuel Fufa 049815e689 Merge changes Ice83b544,If0bc2a6d into sc-dev am: 30ffc3f95c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14411239

Change-Id: Ieae1b982fc67db8c81e35fba07ac56dea0d0343f
2021-05-04 15:27:21 +00:00
Samuel Fufa 82d729ada2 Merge changes Ice83b544,If0bc2a6d into sc-dev am: 30ffc3f95c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14411239

Change-Id: Iaeca70dc50e3d93952097dc9fb2c586df5b34106
2021-05-04 15:27:05 +00:00
Samuel Fufa e4e7a13603 Merge changes Ice83b544,If0bc2a6d into sc-dev am: 30ffc3f95c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14411239

Change-Id: If88255341c32a33926e187c17a7781a5b89b1cac
2021-05-04 15:26:05 +00:00
Samuel Fufa 30ffc3f95c Merge changes Ice83b544,If0bc2a6d into sc-dev
* changes:
  [Search][Motion] Modify interpolator for AllApps background scrim
  Cleanup/consolidate normal<->all apps interpolators
2021-05-04 15:06:51 +00:00
Cyrus Boadway 197c909483 Change flag type to control Quickstep widget app launch
Previously we'd relied on a SystemProperties to control which
InteractionHandler was used by Quickstep for widget app launches.

This switches to a more conventional FeatureFlag.

Bug: 169042867
Test: manual
Change-Id: I7abf815c6e204daf996ac0a81b1a354c4e3d5cda
2021-05-04 12:04:36 +00:00
Alex Chau 90f587f350 Maintain TaskView's scroll invariant when swiping down
Fixes: 186881810
Test: Swipe down from task other than running task, snaps in proper position in fullscreen
Change-Id: If1a667246804ebff8432b295a0bb22d17feb5c31
2021-05-04 12:51:23 +01:00
Bill Yi 4aa98749be Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie9b533fbb46d3e5088e3543ac6bb0db0a28ebab2
2021-05-04 11:18:00 +00:00
Bill Yi 9f8530948b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia5ca69da14eee63aa7d18caeb1a57d1556ab737a
2021-05-04 11:16:51 +00:00
TreeHugger Robot e364132570 Merge "Adding support for using themed icons on workspace" into sc-dev am: cc65b07d44 am: d7c8143bbe
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14297837

Change-Id: I0a46f76ec003227e5f8a1294342d6f4b0f2cdee1
2021-05-04 06:47:51 +00:00
TreeHugger Robot d7c8143bbe Merge "Adding support for using themed icons on workspace" into sc-dev am: cc65b07d44
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14297837

Change-Id: I45052bff3749eee953e16e6b5c648be97de27d02
2021-05-04 06:25:07 +00:00
TreeHugger Robot 3671f7289c Merge "Adding support for using themed icons on workspace" into sc-dev am: cc65b07d44
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14297837

Change-Id: I50c900d3e9c1d43c1b6ba385c38d3dd1857f117e
2021-05-04 06:23:23 +00:00
TreeHugger Robot 640102254d Merge "Adding support for using themed icons on workspace" into sc-dev am: cc65b07d44
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14297837

Change-Id: Ib1b3951d67b0acc71542b019c461fac4fffc4d71
2021-05-04 06:23:12 +00:00
TreeHugger Robot a591c71ab2 Merge "Adding support for using themed icons on workspace" into sc-dev am: cc65b07d44
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14297837

Change-Id: Ie5e6c373732ae2c835baca8faa615bf7a26ce83c
2021-05-04 06:23:12 +00:00
TreeHugger Robot cc65b07d44 Merge "Adding support for using themed icons on workspace" into sc-dev 2021-05-04 06:03:17 +00:00
Winson Chung 7fbc961933 Allow binder calls from creating recents orientated state for now
- Should probably remove if possible since this is on a hot path

Bug: 187074722
Test: Presubmit
Change-Id: I104e1175acba7b90cd9824b905ffe68089beed9e
2021-05-03 22:27:24 -07:00
TreeHugger Robot acc73ebdb3 Merge "Fade out empty Overview message." into sc-dev am: 13e4618b57 am: 140af43f10
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415793

Change-Id: Ic7196e405628b2617779b525b88970947e6a4725
2021-05-04 04:29:18 +00:00
TreeHugger Robot 140af43f10 Merge "Fade out empty Overview message." into sc-dev am: 13e4618b57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415793

Change-Id: Iaf629410577e87ed2228fba67106d9eba6bef81a
2021-05-04 04:15:16 +00:00
TreeHugger Robot 7bd120f6a3 Merge "Fade out empty Overview message." into sc-dev am: 13e4618b57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415793

Change-Id: I294637f81d8748edd068d601c4553a570dbe28aa
2021-05-04 04:13:32 +00:00
TreeHugger Robot e471fbf3a4 Merge "Fade out empty Overview message." into sc-dev am: 13e4618b57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415793

Change-Id: Iad0d97025d3e2ef648aa764ad15f8f7b2f108dba
2021-05-04 04:13:27 +00:00
TreeHugger Robot 7289746947 Merge "Fade out empty Overview message." into sc-dev am: 13e4618b57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415793

Change-Id: I744e9be9f50ad156d23a3a55f5e53754fcc16271
2021-05-04 04:13:21 +00:00
Samuel Fufa 3ab273da0c [Search][Motion] Modify interpolator for AllApps background scrim
Also rename ANIM_WORKSPACE_SCRIM_FADE to ANIM_SCRIM_FADE since
the scrim is shared between states now.

Bug: 183001675
Test: Manual in 3 button and 0 button modes
Change-Id: Ice83b54480bdf74155e8593c421b68d7186cf78a
2021-05-03 21:13:20 -07:00
Tony Wickham 154b1c928b Cleanup/consolidate normal<->all apps interpolators
We no longer need to have a different behavior for no button mode,
so make PortraitStatesTouchController the source of truth

Also remove unused ANIM_ALL_APPS_HEADER_FADE & RECENTS_FADE_THRESHOLD

Test: manually in 0 button and 3 button modes
Bug: 183001675
Bug: 175137718
Change-Id: If0bc2a6d6d3bf1649fad45226a4e6055f30e4880
2021-05-03 21:07:24 -07:00
TreeHugger Robot 10c9c4212d Merge "Temporary wait to check that waiting after swiping from context menu is a way to the real fix." into sc-dev am: 60f6662fa3 am: a5bccfdefc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14419418

Change-Id: I79f730c7b7f8851dc58b56da88b810e989926700
2021-05-04 03:57:32 +00:00
TreeHugger Robot 13e4618b57 Merge "Fade out empty Overview message." into sc-dev 2021-05-04 03:49:54 +00:00
TreeHugger Robot a5bccfdefc Merge "Temporary wait to check that waiting after swiping from context menu is a way to the real fix." into sc-dev am: 60f6662fa3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14419418

Change-Id: I662a29154e52dedce27c4b673b6bb36d9f9e7370
2021-05-04 03:36:10 +00:00
TreeHugger Robot 04a4ddf4a7 Merge "Temporary wait to check that waiting after swiping from context menu is a way to the real fix." into sc-dev am: 60f6662fa3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14419418

Change-Id: I5e38ac43786e5b5abf50333de738646461f60f9e
2021-05-04 03:34:26 +00:00
TreeHugger Robot fcc9ba8435 Merge "Temporary wait to check that waiting after swiping from context menu is a way to the real fix." into sc-dev am: 60f6662fa3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14419418

Change-Id: I1e8d01514348a07746f54aa17479a9b3d35b4046
2021-05-04 03:34:14 +00:00
TreeHugger Robot da66a46174 Merge "Temporary wait to check that waiting after swiping from context menu is a way to the real fix." into sc-dev am: 60f6662fa3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14419418

Change-Id: I85f4026f1fd9fe48c44fba4f735a7b75d77a37fc
2021-05-04 03:34:06 +00:00
Tony Wickham ef330f515d Merge "Check for memory leaks after tests in FallbackRecentsTest" into sc-dev am: b55372cea6 am: 2218800a96
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415267

Change-Id: I5f25f49ada3a096ea739f47c7931a5fedd9440dc
2021-05-04 03:19:28 +00:00
TreeHugger Robot 60f6662fa3 Merge "Temporary wait to check that waiting after swiping from context menu is a way to the real fix." into sc-dev 2021-05-04 03:18:07 +00:00
Santiago Etchebehere 7e6e1693ef Update the label of Wallpapers button
Use the updated name

Bug: 179129352
Test: manual
Change-Id: Ia4878ce924b7d7f3ba1d8d661c8ac00c7310ee20
2021-05-03 20:12:50 -07:00
Sunny Goyal 9ab43772ab Adding support for using themed icons on workspace
Bug: 183641907
Test: Manual

Change-Id: Ieda7e73b3ae4dfe3009e3f23754aff5f8826a967
2021-05-03 20:00:38 -07:00
Tony Wickham 2218800a96 Merge "Check for memory leaks after tests in FallbackRecentsTest" into sc-dev am: b55372cea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415267

Change-Id: Ib95c809cb3d3266a98dbba9f876788a1d81d24f2
2021-05-04 02:59:47 +00:00
Tony Wickham e0cff0acab Merge "Check for memory leaks after tests in FallbackRecentsTest" into sc-dev am: b55372cea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415267

Change-Id: Iba9d562878910c034646fbd046b24501f4bf21bc
2021-05-04 02:58:03 +00:00
Tony Wickham a93abb5724 Merge "Check for memory leaks after tests in FallbackRecentsTest" into sc-dev am: b55372cea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415267

Change-Id: Id0a5026c876bc01a8122abef89990708b8144ad2
2021-05-04 02:57:26 +00:00
Tony Wickham a5b7b1ccd0 Merge "Check for memory leaks after tests in FallbackRecentsTest" into sc-dev am: b55372cea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14415267

Change-Id: Ifd6882227da9f1c2069fedcdead1c8f7324df694
2021-05-04 02:57:04 +00:00
Tony Wickham b55372cea6 Merge "Check for memory leaks after tests in FallbackRecentsTest" into sc-dev 2021-05-04 02:19:06 +00:00
vadimt e9ce95bed8 Temporary wait to check that waiting after swiping from context menu is a way to the real fix.
Test: presubmit
Bug: 187080582
Change-Id: Ief09857c267e8786bb6f67203db26b47f27060ea
2021-05-03 19:05:35 -07:00
android-build-team Robot 4df537650e Snap for 7333400 from c71f134ec6 to sc-v2-release
Change-Id: Ic7e92c7154d062fb401141786a592ef51dc99792
2021-05-04 01:08:56 +00:00
android-build-team Robot 048f6e31a8 Snap for 7333400 from c71f134ec6 to sc-release
Change-Id: I26ed3bea37899660ab6ad2ac7b37632a42d1cc61
2021-05-04 01:08:21 +00:00