Commit Graph

11392 Commits

Author SHA1 Message Date
Cyrus Boadway 3c94052bb5 Merge "Change flag type to control Quickstep widget app launch" into sc-dev 2021-05-04 17:34:01 +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
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 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 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 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 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 13e4618b57 Merge "Fade out empty Overview message." into sc-dev 2021-05-04 03:49:54 +00: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
Zak Cohen fed2a01fe4 Fade out empty Overview message.
When Overview is empty, fade out its contents on transitions.


Bug: 185447800
Test: Local build and test on P5
Change-Id: I9a0cd649f2f7353e4a7af21a93fb18be36f616a8
2021-05-03 16:47:35 -07:00
Tony Wickham 9b505e3148 Check for memory leaks after tests in FallbackRecentsTest
Test: e.g. goToOverviewFromApp()
Bug: 185806101
Change-Id: I6e618e850740afa69989f652321d4075d3cda13d
2021-05-03 16:46:16 -07:00
Sunny Goyal 19ff728b92 Adding support for determining split layout for launcher.
> Simulating the windo wmanager API to get available device
  profiles until final API
> When a device has multiple internal displays, and with both
  tablet and phone possibilities, it uses a split workspace layout

Bug: 186160341
Bug: 175782275
Test: Manual
Change-Id: Ieff2329acac7cdd6b9abe6f96cd459cd45bd0efe
2021-05-03 14:48:28 -07:00
Zak Cohen daa3b8b9a3 AssistContentRequester-weaken references to system callback
The callback objects used to call into system server can
outlive the parent requester object. This can cause leaked
activities (on rotation for example). Use a weaker collection
of callback objects that aren't tied to the lifecycle of
the callback.

Bug: 186670923
Test: Ran TAPL tests to check for leaked activities
Change-Id: I33f556ad55b823652b06410d264f1473d3003320
2021-05-03 13:55:59 -07:00
Tracy Zhou e19904d628 Merge "Revert "Revert "Finish recents animation upon home rotation""" into sc-dev am: 299de3f292
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14403573

Change-Id: I1fcc15f636a448b419ce2d3e34342cfa70fc5f7a
2021-05-03 18:12:38 +00:00
Zak Cohen f22c9e87af Merge "Overview - fade task icon instead of scaling it per new ux" into sc-dev am: 554cf58401
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14390332

Change-Id: I4d25818edf33ffda505b9df8460f231a49b57e40
2021-05-03 18:12:30 +00:00
Cyrus Boadway 36252b525d Merge "Create return-to-home app widget animation" into sc-dev am: 92af1bfe5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14332408

Change-Id: I4a43eeaf0d4c6ce95ec591a11bd7ba09b3d94775
2021-05-03 18:12:25 +00:00
Tracy Zhou 352da01055 Merge "Revert "Revert "Finish recents animation upon home rotation""" into sc-dev am: 299de3f292
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14403573

Change-Id: Iffb669dcc795e18c2dadedf4fb323febc6c75558
2021-05-03 18:11:22 +00:00
Tracy Zhou cf2613427a Merge "Revert "Revert "Finish recents animation upon home rotation""" into sc-dev am: 299de3f292
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14403573

Change-Id: I0501f72c68171526b049b586d939e33d7535bbb9
2021-05-03 18:11:19 +00:00
Zak Cohen 8182c7e928 Merge "Overview - fade task icon instead of scaling it per new ux" into sc-dev am: 554cf58401
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14390332

Change-Id: I9a15a9e95b8c4db61f96992881d46fb0b89d50d9
2021-05-03 18:11:02 +00:00
Zak Cohen 468925eab0 Merge "Overview - fade task icon instead of scaling it per new ux" into sc-dev am: 554cf58401
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14390332

Change-Id: Ie305ea8c94c501c0d5da93d827acc89a39f7ed8c
2021-05-03 18:10:52 +00:00
Tracy Zhou 8af632fea5 Merge "Revert "Revert "Finish recents animation upon home rotation""" into sc-dev am: 299de3f292
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14403573

Change-Id: Iaaa8e5beea03d15a1d3848e6f7eaf1cd30dad538
2021-05-03 18:10:48 +00:00
Cyrus Boadway a821746673 Merge "Create return-to-home app widget animation" into sc-dev am: 92af1bfe5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14332408

Change-Id: I3032ab4f27cab2b4ee277f648aec104e823c9f4a
2021-05-03 18:10:48 +00:00
Zak Cohen c47e42a81c Merge "Overview - fade task icon instead of scaling it per new ux" into sc-dev am: 554cf58401
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14390332

Change-Id: I99158c8408dcfd7c1288b1f00b51db67de7055e4
2021-05-03 18:10:40 +00:00
Cyrus Boadway 8154c4647f Merge "Create return-to-home app widget animation" into sc-dev am: 92af1bfe5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14332408

Change-Id: I050999e8ecfab4f6b6c93a162013e6be93a77090
2021-05-03 18:10:35 +00:00
Cyrus Boadway 86bbb17931 Merge "Create return-to-home app widget animation" into sc-dev am: 92af1bfe5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14332408

Change-Id: Ibe132dd330b96a8455382fb2c1e2432027e3125c
2021-05-03 18:09:46 +00:00
Tracy Zhou 299de3f292 Merge "Revert "Revert "Finish recents animation upon home rotation""" into sc-dev 2021-05-03 18:08:37 +00:00
Tracy Zhou ef7b4d5dae Revert "Revert "Finish recents animation upon home rotation""
This reverts commit 0f8787db80.

Reason for revert: Revert and fix the broken tapl test

Fixes: 184054813
Change-Id: Ib647e11bfa0a2dc79a5a815be56452bb07e04ddf
2021-05-03 18:08:31 +00:00
Zak Cohen 554cf58401 Merge "Overview - fade task icon instead of scaling it per new ux" into sc-dev 2021-05-03 17:52:46 +00:00
Cyrus Boadway 92af1bfe5b Merge "Create return-to-home app widget animation" into sc-dev 2021-05-03 17:51:45 +00:00
Zak Cohen 20d00faf72 Overview - fade task icon instead of scaling it per new ux
Bug: 186256286
Test: Local build and run on p5
Change-Id: I318b62ddbf9cb475736d2844489a7ed2d9a8a409
2021-05-01 22:41:08 +00:00
Winson Chung 1cf85448c0 Merge "Take screenshot on ui helper thread in live tile" into sc-dev am: 7c53f5d907
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14357548

Change-Id: Ie53d2ea60815b4121e52948767b0bf4b5f2bc49d
2021-05-01 21:00:45 +00:00
Winson Chung c0b3c94b7c Merge "Take screenshot on ui helper thread in live tile" into sc-dev am: 7c53f5d907
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14357548

Change-Id: I261bb49cedd4506d930d8cbba3b5bcdd428352e1
2021-05-01 20:58:59 +00:00