Pat Manning
99bce932a2
Merge "Refactor overview progress as splash progress." into tm-qpr-dev am: b4a30ab955
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19730966
Change-Id: I7f1f488f8b0e284e0ac7ba4de1b68561a825fd8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 13:47:22 +00:00
Pat Manning
b4a30ab955
Merge "Refactor overview progress as splash progress." into tm-qpr-dev
2022-08-30 13:29:53 +00:00
Pat Manning
d6f5350f26
Merge "Launch tasks before testing switch to overview." into tm-qpr-dev am: 8463ab771e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19719106
Change-Id: I0775d5238bf510f3daa0c65df4b87dfff1280a81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 11:44:29 +00:00
Pat Manning
81dc9ad131
Refactor overview progress as splash progress.
...
This also avoids showing splash in split select state
Fix: 242284413
Test: follow up after b/238405972
Change-Id: I2e83fa3d030e8a74edb4152c472dbf02ac5a80b1
2022-08-30 11:23:08 +01:00
Pat Manning
8463ab771e
Merge "Launch tasks before testing switch to overview." into tm-qpr-dev
2022-08-30 10:10:45 +00:00
Brian Isganitis
e5f48d27db
Merge "Add doc clarifying Taskabr icon alpha consumer purpose." into tm-qpr-dev am: a4636922a6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19040760
Change-Id: Iffa23a000164d0dd70e1dc1589cd6d6559814230
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-29 21:13:21 +00:00
Brian Isganitis
a4636922a6
Merge "Add doc clarifying Taskabr icon alpha consumer purpose." into tm-qpr-dev
2022-08-29 20:54:07 +00:00
Bill Yi
0940c2d92c
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-08-27 23:25:04 +00:00
Brian Isganitis
dc643f9bea
Add doc clarifying Taskabr icon alpha consumer purpose.
...
The motivation ternary `alpha > 0 ? 0 : 1` was not immediately clear, so adding some clarification for future readers.
Test: No
Change-Id: I558e86153e68572a519317dba7fbba180cb5678e
Fix: 239074423
2022-08-27 20:46:49 +00:00
Schneider Victor-tulias
2ed4c84e68
Merge changes I562abc6c,I7a48d960,I0916f969 into tm-qpr-dev am: 7fb96a5305
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19517498
Change-Id: I21769aa2d541176fb63faceb55043dfccee1a693
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-25 21:02:03 +00:00
Schneider Victor-tulias
7fb96a5305
Merge changes I562abc6c,I7a48d960,I0916f969 into tm-qpr-dev
...
* changes:
Update ActiveGestureLog to store n-gestures rather than n-events.
Add input consumer selection reason to active gesture logs
Collapse EventLogArray into ActiveGesture log.
2022-08-25 20:42:13 +00:00
Schneider Victor-tulias
976fdbe623
Update ActiveGestureLog to store n-gestures rather than n-events.
...
Test: printed logs after several gestures
Bug: 227514916
Change-Id: I562abc6c5c43e53a53b085234b0be01dae90ac06
2022-08-25 17:05:01 +00:00
Schneider Victor-tulias
24637f50c5
Add input consumer selection reason to active gesture logs
...
Test: manually tried gestures in 3 button and gesture nav and checked logs
Bug: 227514916
Change-Id: I7a48d960ef5a41ddee95153fa08a2345f00cbef7
2022-08-25 10:03:30 -07:00
Schneider Victor-tulias
a0cd3e0295
Collapse EventLogArray into ActiveGesture log.
...
EventLogArray is never used directly, only used as a super class of ActiveGestureLog. Simplifying the hierarchy to simplify follow-up changes.
Test: manually tried gestures in 3 button and gesture nav and checked logs
Bug: 227514916
Change-Id: I0916f969a776953ddc4886846ad2f4936566e7d7
2022-08-25 09:59:13 -07:00
Bill Yi
4374fc5fb0
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ifdddfb5419dfc5e88939f25cc12d87f5b9f85728
2022-08-24 22:08:35 -07:00
Sunny Goyal
85c106aba1
Inlining BaseQuickstepLauncher to QuickstepLauncher am: d6801af69a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19668510
Change-Id: I576f4f3a586b159b552d301aa9084ece2565c8f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-24 22:56:19 +00:00
Sunny Goyal
d6801af69a
Inlining BaseQuickstepLauncher to QuickstepLauncher
...
Bug: 243022799
Test: Presubmit
Change-Id: I3706fc1f10d88ea73bd873c7e94c3e78795791eb
2022-08-24 12:51:21 -07:00
Pat Manning
53d750e427
Launch tasks before testing switch to overview.
...
Bug: 238461210
Test: TaplTestsQuickstep#testSwitchToOverview
Change-Id: I0033b8b33371a01165c595ae66826bef5699eddb
2022-08-24 12:25:00 +00:00
Jeff Chang
ede6d7b35c
Merge "Launch split task with correct UserHandle" into tm-qpr-dev am: 831f5ee748
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19668512
Change-Id: Ic8ebe6eed9db0eae534c7b3b710e8abf490b7312
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-24 08:23:25 +00:00
Jeff Chang
831f5ee748
Merge "Launch split task with correct UserHandle" into tm-qpr-dev
2022-08-24 07:48:09 +00:00
Jeff Chang
9f27fa3687
Launch split task with correct UserHandle
...
PendingIntent#getActivity gets the owner UserHandle from the app
context. That makes the activity launch fail since the app only exists
in the work profile environment(secondary user).
This CL gets the correct Userhandle from Launcher and use
PendingIntent#getActivityAsUser to launch split task.
Bug: 242039471
Test: Launch Google chat by shortcut to enter split (work-profile)
Change-Id: Ie1db8a858bf9cee700cb3ff3a9e607a5d1dbad30
2022-08-24 10:39:04 +08:00
Winson Chung
9411d64586
Merge "Defer adding surface changed callback until view root is valid" into tm-qpr-dev am: c04576ad6e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19628908
Change-Id: I8f43ab2e866c34ccddd4c802c4892714160a66f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-23 23:03:18 +00:00
Winson Chung
c04576ad6e
Merge "Defer adding surface changed callback until view root is valid" into tm-qpr-dev
2022-08-23 21:32:48 +00:00
Pinyao Ting
ff8f09b5b5
Merge "Explicit Nullbility in Launcher (Part 2)" into tm-qpr-dev am: 775b0d21dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19679564
Change-Id: Id2c74d88f52aa1dd9b0c22738f7f36c2b4d7afdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-23 20:54:35 +00:00
Pinyao Ting
775b0d21dc
Merge "Explicit Nullbility in Launcher (Part 2)" into tm-qpr-dev
2022-08-23 16:53:20 +00:00
TreeHugger Robot
39d5f1661f
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-08-23 05:46:40 +00:00
Pinyao Ting
023b973d15
Explicit Nullbility in Launcher (Part 2)
...
This CL updates the nullabality on methods associated with IconCache in Launcher.
Bug: 242895652
Test: manual
Change-Id: I4832c0950141c8a52c8a9e62659ccabb082897c8
2022-08-22 17:15:44 -07:00
Sunny Goyal
a3dacac8b9
Merge "Removing some obsolete features" into tm-qpr-dev am: 211496e3d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19505122
Change-Id: I55e7b6d0fe88daa964216fb58700f3ba0671f30d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-22 20:46:31 +00:00
Sunny Goyal
211496e3d8
Merge "Removing some obsolete features" into tm-qpr-dev
2022-08-22 20:27:45 +00:00
Bill Yi
9092ef2227
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I7ff6db96a4819dc741c0fad9bfe6365f11604f7a
2022-08-21 23:15:39 -07:00
Ats Jenk
a2c0473d94
Merge "Hide freeform button from app menu in recents" into tm-qpr-dev am: 5db5015fe2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19681296
Change-Id: I0f2b88e81688fd47519a3bed9d78cf97cc01d827
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-20 00:59:28 +00:00
Ats Jenk
5db5015fe2
Merge "Hide freeform button from app menu in recents" into tm-qpr-dev
2022-08-20 00:37:56 +00:00
Ats Jenk
6b31ed99d9
Hide freeform button from app menu in recents
...
When desktop windowing prototype is enabled, we should only be able to
switch apps to freeform mode via the quick tile.
Disabling other routes to put individual apps to freeform.
Test: visually verified that freeform button is not visible when desktop
windowing prototype flag is enabled
Bug: 242906219
Change-Id: Ib1ce75969b67f30d82262927e2e4113fab2c4956
2022-08-19 12:35:26 -07:00
Jeremy Sim
2351d8dee3
Merge "Revert "Update animations for TM-QPR: Overview > OverviewSplitSelect transition"" into tm-qpr-dev am: 5ea6cfdb7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19669397
Change-Id: Ib4dcda7575f101913fcd713059865c4cbb981755
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-19 13:53:42 +00:00
Jeremy Sim
5ea6cfdb7e
Merge "Revert "Update animations for TM-QPR: Overview > OverviewSplitSelect transition"" into tm-qpr-dev
2022-08-19 13:37:58 +00:00
Jeremy Sim
2fe7dd7306
Revert "Update animations for TM-QPR: Overview > OverviewSplitSelect transition"
...
This reverts commit a50bb39048 .
Reason for revert: Causes a P1 bug (b/241165022).
Fixes: 241165022
Bug: 236760307
Change-Id: Icc080d9a37e26d70d0f4cf846a4fd39df3b71625
2022-08-18 21:28:54 +00:00
Winson Chung
b8a2a026a5
Defer adding surface changed callback until view root is valid
...
- It appears there are cases where the view root is not valid (in
which case schedule() returns false and we don't wait to handle
the callback) which causes an NPE, but in these cases we don't
need to add the surface changed callback at all.
Bug: 202776119
Bug: 242347940
Bug: 242897135
Test: Launch an app with sharesheet, swipe up and verify that
screenshot callbacks
Change-Id: Icc3afc604bd925c5d49c693b7de51755f5a8bd42
2022-08-17 20:27:57 +00:00
Evan Rosky
cce589834c
Merge "Notify recents controller when no-longer finishing-to-home" into tm-qpr-dev am: 4a8871ce4c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19583219
Change-Id: I75db30294716086227d8c01b0a2d3d6c8a0587e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-16 19:58:16 +00:00
Thales Lima
f97d64e152
Merge "Make folder sizes customizable" into tm-qpr-dev am: 7b10492e88
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19559864
Change-Id: I4ca2fd726d6ba8da1e3c1c32a0d29c789d0be985
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-16 19:51:49 +00:00
Evan Rosky
4a8871ce4c
Merge "Notify recents controller when no-longer finishing-to-home" into tm-qpr-dev
2022-08-16 16:02:45 +00:00
Thales Lima
7b10492e88
Merge "Make folder sizes customizable" into tm-qpr-dev
2022-08-16 15:02:41 +00:00
Jeremy Sim
6a6b5e4e9a
Merge "Update animations for TM-QPR: Overview > OverviewSplitSelect transition" into tm-qpr-dev am: cf03d04469
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19464657
Change-Id: I7d9f934c423d33ece6b5603097828765109552ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-15 21:39:03 +00:00
Jeremy Sim
cf03d04469
Merge "Update animations for TM-QPR: Overview > OverviewSplitSelect transition" into tm-qpr-dev
2022-08-15 21:19:21 +00:00
Evan Rosky
4b8f86ebcc
Notify recents controller when no-longer finishing-to-home
...
Bug: 241818882
Test: open app, swipe to recents, restore app
Change-Id: Ifb258319b7a54917f9f6ac08ccefeed5a47480e2
2022-08-15 10:26:49 -07:00
Jeremy Sim
a50bb39048
Update animations for TM-QPR: Overview > OverviewSplitSelect transition
...
The animation from Overview to OverviewSplitSelect is now updated to the latest spec. See bug for details.
- New timings
- Task thumbnails slide in with a new spring animation
- Icons fade out and fade in appropriately
- SplitInstructionsView has a new compound "unfold" animation
Bug: 236760307
Test: Manual on tablet and phone. Looks good on both true and fake orientations.
Change-Id: If98d4464aa51c876d79bee9672279992a2cf9026
2022-08-14 10:34:51 -07:00
Stefan Andonian
a79e5705bf
Merge "Fix for bug where expensive launcher animations were being paused and never resumed." into tm-qpr-dev am: 28d354c9a1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19600849
Change-Id: Icb7f047011c0972e29358e576eaa3cfd801cf125
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-12 17:21:08 +00:00
Stefan Andonian
28d354c9a1
Merge "Fix for bug where expensive launcher animations were being paused and never resumed." into tm-qpr-dev
2022-08-12 17:07:03 +00:00
Thales Lima
a08a443d63
Make folder sizes customizable
...
Introduce new attrs for folder sizes and update all grids to use the new attrs
Fix: 214582832
Fix: 236272949
Test: atest DeviceProfileTest
Test: manual comparison with mocks
Change-Id: I638052a7f01b4951df0dd26db577167468a3c46d
2022-08-12 12:24:18 +01:00
Tracy Zhou
5229bc53f3
Revert "Revert "Add testSplitFromOverview test (for phones)"" am: 6a4a229c27
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19582133
Change-Id: I2eb3ec532a99883cf2301b62d13a1b04518e3833
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-12 06:30:37 +00:00
Tracy Zhou
6a4a229c27
Revert "Revert "Add testSplitFromOverview test (for phones)""
...
This reverts commit 24df4bffd8 .
Reason for revert: resubmit
Change-Id: Iebc66cbce6885e06fe7691c548c1ffe950e936df
2022-08-11 17:59:34 -07:00