Cyrus Boadway
f8b0d6f3c1
Fix FloatingWidgetView post-animation fallback background handling am: e41034034f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14440781
Change-Id: If1146ba268af3817474213cafc2a320081268499
2021-05-05 16:03:02 +00:00
Cyrus Boadway
e41034034f
Fix FloatingWidgetView post-animation fallback background handling
...
The background drawables should only be restored to the original view if
the values are non-null. The original view may have had a background drawable
be a drawable, just not one that's elligible for animation. In that
case the local reference is null. We should not restore that.
Bug: 169042867
Test: manual
Change-Id: I54eaac5632e3f4f25daee2c36d7609e8b2ffedaf
2021-05-05 14:23:35 +00:00
TreeHugger Robot
38d897a9a4
Merge "Support live tile for 3rd party launchers" into sc-dev am: 7645422e37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14409355
Change-Id: I8e9143a259a1ab49c1a7f5af622fad27d1adeb9f
2021-05-05 06:15:05 +00:00
TreeHugger Robot
7645422e37
Merge "Support live tile for 3rd party launchers" into sc-dev
2021-05-05 06:04:10 +00:00
Tracy Zhou
7497a874ee
Support live tile for 3rd party launchers
...
Fixes: 183725555
Test: tapl and manually install launcher3 with quickstep
Change-Id: Id7727c8d87db61de992e6341939c322da9ff5204
2021-05-04 21:48:58 -07:00
TreeHugger Robot
910e62eaae
Merge "Adds AllSetActivity in Launcher." into sc-dev am: 19a1c4765f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14419322
Change-Id: I0684a0c54ecf615a46ec257094ff4e40563e661d
2021-05-05 03:22:56 +00:00
TreeHugger Robot
19a1c4765f
Merge "Adds AllSetActivity in Launcher." into sc-dev
2021-05-05 03:12:07 +00:00
Andy Wickham
474c616e98
Adds AllSetActivity in Launcher.
...
Mostly copied from its location in Tips.
Some exceptions:
- Accent color (used for the icon at the top and link text)
is derived from intent extras to match the rest of SUW.
If needed, we could also pass other colors this way;
currently they just use default light/dark mode colors.
- Currently there is no animation in the middle. Not sure
if one is expected, but we can add it later if so.
Bug: 184722307
Test: Manually passing arbitrary colors via adb:
adb shell am start -a com.android.quickstep.action.GESTURE_ONBOARDING_ALL_SET --ei accent_color_dark_mode -2134901760 --ei accent_color_light_mode 2147418112
Change-Id: I1fb8b20b88b7485d28f06afd2b421999ad847266
2021-05-04 18:44:22 -07:00
TreeHugger Robot
93abf33bbe
Merge "Make overview color tinting work properly." into sc-dev am: 4ca60d50bd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14430443
Change-Id: I3ca6a8869f9377ce684503ddbce5150436149e67
2021-05-04 23:28:56 +00:00
TreeHugger Robot
4ca60d50bd
Merge "Make overview color tinting work properly." into sc-dev
2021-05-04 23:18:48 +00:00
TreeHugger Robot
7b53c1edbe
Merge "Add NEW_TASK flag to Quickstep App Widget activity start" into sc-dev am: 4d5c733411
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425541
Change-Id: I40f6a3955cbbf9b8e5bb599c03ac75fcd33b0bd1
2021-05-04 22:39:30 +00:00
Sunny Goyal
1e6c62f794
Merge "Adding support for determining split layout for launcher." into sc-dev am: c52c0782a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14286682
Change-Id: I303700e17d4917540d6f1067b0ac883afe181b5f
2021-05-04 22:39:24 +00:00
TreeHugger Robot
4d5c733411
Merge "Add NEW_TASK flag to Quickstep App Widget activity start" into sc-dev
2021-05-04 22:33:44 +00:00
Sunny Goyal
c52c0782a7
Merge "Adding support for determining split layout for launcher." into sc-dev
2021-05-04 22:33:38 +00:00
Steven Ng
711c242e02
Merge "Add a flag to enable custom local filter for recommended widgets" into sc-dev am: 3e6b93cedb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14339827
Change-Id: I2d0a2e6f3525058260085e5b994212ee5f453c7c
2021-05-04 22:32:18 +00:00
Steven Ng
3e6b93cedb
Merge "Add a flag to enable custom local filter for recommended widgets" into sc-dev
2021-05-04 22:02:25 +00:00
TreeHugger Robot
c88b5f92af
Merge "AssistContentRequester-weaken references to system callback" into sc-dev am: 7d54a31ba9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14413471
Change-Id: I72a1b5ab2c96460ea67ff926d5c6405f589907e0
2021-05-04 21:38:12 +00:00
Tracy Zhou
eca4cb62e8
Merge "Revert "Revert "Revert "Finish recents animation upon home rotation"""" into sc-dev am: a570b82aff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14430716
Change-Id: I5efc5bd520f52eeef97d24f2aa81bcb80af01d54
2021-05-04 21:37:46 +00:00
TreeHugger Robot
7d54a31ba9
Merge "AssistContentRequester-weaken references to system callback" into sc-dev
2021-05-04 21:28:22 +00:00
Tracy Zhou
a570b82aff
Merge "Revert "Revert "Revert "Finish recents animation upon home rotation"""" into sc-dev
2021-05-04 21:17:45 +00:00
Tracy Zhou
06df8fe4d8
Revert "Revert "Revert "Finish recents animation upon home rotation"""
...
This reverts commit ef7b4d5dae .
Reason for revert: Possibly broke a test
Bug: 187112839
Change-Id: I16ac2a155af9a0ae2ea60f55c52e0b3bf4307089
2021-05-04 21:17:36 +00:00
zakcohen
7167c3f3c9
Make overview color tinting work properly.
...
Bug: 179922117
Test: Local
Change-Id: I0b6620be8184bab836ed91d087739df57817eb37
2021-05-04 13:56:34 -07:00
Cyrus Boadway
04b8ac607e
Add NEW_TASK flag to Quickstep App Widget activity start
...
Include the NEW_TASK flag to activity starts launched from Quickstep
hosted App Widgets.
This is consistent with the default non-Quickstep generated
ActivityOptions from RemoteViews::getLaunchOptions.
Bug: 169042867
Test: manual
Change-Id: Iba370731f4126d92a11a4e348e74888b533d4d8b
2021-05-04 18:38:48 +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
3c94052bb5
Merge "Change flag type to control Quickstep widget app launch" into sc-dev
2021-05-04 17:34:01 +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
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
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
cc65b07d44
Merge "Adding support for using themed icons on workspace" into sc-dev
2021-05-04 06:03:17 +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
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
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
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
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
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
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
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