Commit Graph

14731 Commits

Author SHA1 Message Date
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 3c0312c128 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: Id717e1fe720215309e82c716cbe80bd95517200b
2021-05-04 23:30:35 +00: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 1802be876c 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: Ic0058ce446e227780d69965e1bd3a763b09c3c45
2021-05-04 23:28:41 +00:00
TreeHugger Robot 4442a0f75f 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: Ieb10d172495cf87db53795a7172c24532ccde856
2021-05-04 23:28:29 +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 1d7d895a27 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: I987146defb945033cf7c897ca170a6c5a5f08ad5
2021-05-04 22:39:18 +00:00
TreeHugger Robot dbb0dc6db6 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: Ic04f5463d749a1ecd51ae5cc2670c2aa00d6a043
2021-05-04 22:39:11 +00:00
Sunny Goyal 6f875fc851 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: Ia6394a1e61b0dcc6046dc19e97d0188684bd83f1
2021-05-04 22:39:07 +00:00
Sunny Goyal 330f73bef0 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: Ia2227d7ff01350b968d7cce622839467c6c22c47
2021-05-04 22:39:05 +00:00
TreeHugger Robot c794d0d91e 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: I013d542134f27076e4c12f289be83eb05f34ec44
2021-05-04 22:34:18 +00:00
Sunny Goyal 5fd433fb21 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: I42c02e3f2a85534eb4b5e74cdbb25b9f1c7e01f9
2021-05-04 22:34:11 +00:00
Steven Ng 878abe45f6 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: I8355102a61c879463c423744244be542c413f996
2021-05-04 22:33:57 +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 f1924d0a68 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: I4047b3ec264bfb9a134a861418a902afc8b163f0
2021-05-04 22:32:05 +00:00
Steven Ng a4e07641d5 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: I0f16510ec895111828d70ad86a88a43d97ae62f8
2021-05-04 22:32:01 +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 657d795b88 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: I75d7a3375bc081974f664d03d24357be275de08b
2021-05-04 21:39:04 +00:00
Tracy Zhou ce9b933a80 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: I5327ea72ec2bf33dc6bad4b6f4d0b04e929346e1
2021-05-04 21:38:51 +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 20875652e2 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: I2c998ba17647e007e0ae966bdc19eda70b04c0aa
2021-05-04 21:37:30 +00:00
Tracy Zhou 3637ad9553 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: I4a9f4b1e9b6a00822580300f2401b4a52458e9fc
2021-05-04 21:37:23 +00:00
TreeHugger Robot 18db32fcac 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: Ieeb896b098b3ee2fddb24136aaca7716e9133edb
2021-05-04 21:37:21 +00:00
Tracy Zhou b70487a4a7 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: I86923c119e2113179d31a27c780650a77bbadf2d
2021-05-04 21:36:56 +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
Evan Rosky 04fb7ee44c Fix a bug in TouchInteractionService for fixed-display input rotation
DisplayManager display size seems to be pre-rotation, so adjust
logic in TouchInteractionService to account for that.

Bug: 179274888
Test: atest Launcher3Tests:com.android.launcher3.ui.TaplTestsLauncher3
Change-Id: Ie89d7b7d74c8bece8a2c109a0b350bc190356bf2
2021-05-04 11:52:26 -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 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
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