Andy Wickham
5d649671e7
Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev am: a4627d2235
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22243545
Change-Id: I73c6d04586d2e8d44ecab3706939c53e2a258b71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 22:07:50 +00:00
Andy Wickham
a4627d2235
Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev
2023-04-26 21:30:53 +00:00
Holly Jiuyu Sun
187fa0d3d9
Merge "[play] Add a new attribute type for GMS Play in order to distinguish with the old M0 flow." into udc-dev am: 12fa013fcd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22723243
Change-Id: I3e5d0542dcdfb24b266ad786e51ee4e659ea3801
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 21:05:18 +00:00
Holly Jiuyu Sun
12fa013fcd
Merge "[play] Add a new attribute type for GMS Play in order to distinguish with the old M0 flow." into udc-dev
2023-04-26 20:21:29 +00:00
Andy Wickham
830e4b7ce0
Add long swipe from app to overview gesture (with flag).
...
High level:
- As you swipe up from an app (OtherActivityInputConsumer),
a state transition animation to All Apps is created in
AnimatorControllerWithResistance. The animation is played
alongside the Recents resistance animation (i.e. past the
settling point of Overview, which is at mCurrentShift 1).
- The actual state transition to All Apps only happens if you
release your finger in the "all apps region." This is set to
mCurrentShift 2, so double the distance that Overview rests.
- A haptic plays whenever you enter or exit this region, and
the all apps animation is set to 0 until the region is
active. This is so it's clear that something different is
happening.
- The panel that was previously used for tablets is now used
for phones during this transition. It comes in at full
opacity when you enter the region, and the contents (apps
and search suggestions) fade in as you continue swiping.
- The only gesture that is recognized in the all apps region
is a fling downwards, which will return you to the previous
app. Otherwise a left/right/up fling or slow release will
finish the all apps transition.
- The threshold is ignored if the flag is disabled (default)
or if FallbackActivityInterface is active.
Flag:
The threshold is ignored if ENABLE_ALL_APPS_FROM_OVERVIEW is
disabled (default).
Bug: 259619990
Bug: 275132633
Test: Manual with and without the flag enabled
Change-Id: Ie311b77252416d97677b2c56fad61dfd392b6fe8
2023-04-26 10:52:04 -07:00
Jordan Silva
66c4d281c9
Merge "Fix digital wellbeing toast being initialized multiple times" into udc-dev am: a68cd72a3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22821459
Change-Id: Ic137f6cb79c9a4dffc1ed75d6a625b74aaff14be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 17:51:00 +00:00
Jordan Silva
a68cd72a3c
Merge "Fix digital wellbeing toast being initialized multiple times" into udc-dev
2023-04-26 17:15:09 +00:00
Sebastián Franco
c48be5d6b0
Merge "Prevent null pointer exception by return from setBackToLauncherCallback when mBackToLauncherCallback is null" into udc-dev am: 3538deee10
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774999
Change-Id: Ie9ce8f91686593d37968bafd77b5306547ffd302
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 16:47:39 +00:00
Sebastián Franco
3538deee10
Merge "Prevent null pointer exception by return from setBackToLauncherCallback when mBackToLauncherCallback is null" into udc-dev
2023-04-26 16:06:35 +00:00
Marcello Galhardo
ce70d63bd8
Merge "Add custom widget category for Note Taking" into udc-dev am: 0745f507a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21480232
Change-Id: I840185fcc9c8d897fbe03d497f8eed9113c6ec57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 15:03:12 +00:00
Marcello Galhardo
0745f507a4
Merge "Add custom widget category for Note Taking" into udc-dev
2023-04-26 14:25:33 +00:00
Jordan Silva
f03e5f3778
Fix digital wellbeing toast being initialized multiple times
...
Digital Wellbeing toast state was being updated several times together with the app icon unnecessarily. This was causing a recreation of the Digital Wellbeing and replacing the banner attached to the TaskView multiple times, leading to heavy UI thread work and jumpy animations in some cases.
Bug: 271428408
Test: manual
Change-Id: I1a2a1423924efb0fb3c1e66826e3ab11211dcfb7
2023-04-26 11:40:47 +01:00
Tracy Zhou
8d4f883329
Merge "Commit to OtherActivityInputConsumer when swiping up in app" into udc-dev am: c8f0ac0cd8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22863002
Change-Id: Ic9673eeddb575f64a38118e60fd72169205f1a63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 06:59:54 +00:00
Tracy Zhou
c8f0ac0cd8
Merge "Commit to OtherActivityInputConsumer when swiping up in app" into udc-dev
2023-04-26 06:22:50 +00:00
Fengjiang Li
8832e8c7b2
Merge "Fix NPE of predictive back in TaskbarAllAppsSlideInView" into udc-dev am: 216ae0f7ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22717961
Change-Id: I02dc06e7f1a11bad94aa7037343e15bf10795751
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 05:58:31 +00:00
Fengjiang Li
216ae0f7ec
Merge "Fix NPE of predictive back in TaskbarAllAppsSlideInView" into udc-dev
2023-04-26 05:15:33 +00:00
Treehugger Robot
170f2d3566
Merge "Move Block 23 flag back into its section" into udc-dev am: 826a5c8e71
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22840769
Change-Id: I9dfbe81a820d6b1902c04d9b99efe2ea67a76e56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 03:06:46 +00:00
Treehugger Robot
826a5c8e71
Merge "Move Block 23 flag back into its section" into udc-dev
2023-04-26 02:37:32 +00:00
Vinit Nayak
30c4bba4d6
Merge "Add link to block directory" into udc-dev am: 4549e2c851
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22821460
Change-Id: Id66d62ae9d54a7d79da06caf33cb2cfcb43f0e6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 23:57:17 +00:00
Vinit Nayak
1b107d290d
Merge "Route PredictedAppIcon clicks through launcher" into udc-dev am: 80a3213d6b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22727510
Change-Id: I976a145a9354b14be45accc2b2c2fef10ed224e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 23:56:40 +00:00
Vinit Nayak
4549e2c851
Merge "Add link to block directory" into udc-dev
2023-04-25 23:21:16 +00:00
Vinit Nayak
80a3213d6b
Merge "Route PredictedAppIcon clicks through launcher" into udc-dev
2023-04-25 23:20:41 +00:00
Saumya Prakash
f9754974a4
Merge "Update the mock hotseat for the Gesture Navigation tutorial" into udc-dev am: 773c5c1760
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725235
Change-Id: I8ae31b1ec38bfb24fffb984cf0369e87df73ea8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 21:01:03 +00:00
Saumya Prakash
773c5c1760
Merge "Update the mock hotseat for the Gesture Navigation tutorial" into udc-dev
2023-04-25 20:14:32 +00:00
Tracy Zhou
33bcdbbb9d
Commit to OtherActivityInputConsumer when swiping up in app
...
Fixes: 279634432
Test: swipe up and then immediately down, making sure that the notification shade is not brought down
Change-Id: I5ffdab6cef8162d0f0783c5d4a761197952209dd
2023-04-25 13:10:47 -07:00
Vinit Nayak
1bb594c72b
Route PredictedAppIcon clicks through launcher
...
* This allows us to intercept launching predicted apps for
split-screen if user is in split selection flow
* Defaults to existing behavior of ItemClickHandler.INSTANCE
if we do not need to intercept the click
Bug: 276361926
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Test: Launches as expected when not in split, launches in
split when selected as second app to initiate split with
Change-Id: Ieb45137ae89da340d314e995f4f6eb1f8b49a42f
2023-04-25 12:31:56 -07:00
Vinit Nayak
c91053e9af
Move Block 23 flag back into its section
...
* Seems like with the recent atmospheric river
this feature flag may have slipped out from it's block.
Bug: 278771275
Flag: not needed
Change-Id: I3aa8e70207ea29319b8854ff5d995dc61bc41ef2
2023-04-25 12:17:07 -07:00
Vinit Nayak
a85b629d12
Add link to block directory
...
Flag: not needed
Bug: 278771275
Test: ran launcher
Change-Id: I6fc37d73a73265520c62c95167fd730095dd81e6
2023-04-25 12:17:07 -07:00
Tracy Zhou
5258d08f9d
Merge "Support 4-finger gesture to quick switch" into udc-dev am: eb55f83d88
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22233664
Change-Id: I2fe70691dd7b3f370c72251dee5401b0dc8620eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 18:54:11 +00:00
Tracy Zhou
eb55f83d88
Merge "Support 4-finger gesture to quick switch" into udc-dev
2023-04-25 18:21:37 +00:00
Robin Lee
afd04013b6
Merge "Remove keyguard state from onAnimationCancelled" into udc-dev am: 52b4c77770
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22779727
Change-Id: If1c79c3c5e8ca72302e2a20de9fef98145e77a8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:48:38 +00:00
Robin Lee
52b4c77770
Merge "Remove keyguard state from onAnimationCancelled" into udc-dev
2023-04-25 17:35:59 +00:00
Treehugger Robot
a400cd0703
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 0a396bd96f -s ours am: 4f823ca92c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22796616
Change-Id: If268d405ed31f121a0e7f8c44f160a83fa684616
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:28:59 +00:00
Bill Yi
df96365294
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 909d73fb29 -s ours am: b3acb21ee8 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22796616
Change-Id: I51bc957de5f925b1d260b2a90b0b13667499c851
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:28:55 +00:00
Treehugger Robot
4522b8916f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 542f1d54aa -s ours am: 1dadbfe264 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22793370
Change-Id: I6fc8bc4bb174a6d26f83cd1817dbaf955409f572
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:28:46 +00:00
Bill Yi
40c5735ab7
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88e4a36456 -s ours am: 9807c33d16 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22793370
Change-Id: Ib9bf0b65c9fb15be2e7db6c16c74e9ca807885c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:28:32 +00:00
Bill Yi
d1e224d2af
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 3e69087c0b -s ours am: 26122c688e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22789829
Change-Id: I8f5e5b9e4cef8224bf2606ce4059595c487d497f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:28:14 +00:00
Treehugger Robot
4f823ca92c
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 0a396bd96f -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22796616
Change-Id: I946f7d3d34789c308535f1765aecb5a725782f97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:06:20 +00:00
Bill Yi
b3acb21ee8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 909d73fb29 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22796616
Change-Id: I75c2fc9788f3c4f059a37d94fd2d4556442144cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:06:15 +00:00
Treehugger Robot
1dadbfe264
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 542f1d54aa -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22793370
Change-Id: Ib6e275ffef910e0826efe4ac82254924a1953d6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:06:09 +00:00
Bill Yi
9807c33d16
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 88e4a36456 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22793370
Change-Id: I7833b734fb1493d9ba36eef7a6e4f7743147a08b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:05:56 +00:00
Bill Yi
26122c688e
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 3e69087c0b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22789829
Change-Id: Id2440564d600c9d4a57bc7f157a7e472eeb5e1af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:05:41 +00:00
Sebastian Franco
3bb1c1c125
Prevent null pointer exception by return from setBackToLauncherCallback when mBackToLauncherCallback is null
...
This change is needed because of ag/22360314
Fix: 277964328
Test: Compiles
Change-Id: Ib03bbf9d60b2a2b0a8207d3ba2a4c1019cc1b8f7
2023-04-25 09:55:30 -07:00
Mady Mellor
74edc95947
Merge "Creates BubbleBarController" into udc-dev am: d6430d17ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691162
Change-Id: I38a9d989c80b6e90c0ecc11dfe0939fac1f39d35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 16:37:10 +00:00
Treehugger Robot
0a396bd96f
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-04-25 16:17:12 +00:00
Treehugger Robot
542f1d54aa
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-04-25 16:17:12 +00:00
Mady Mellor
d6430d17ac
Merge "Creates BubbleBarController" into udc-dev
2023-04-25 15:49:46 +00:00
Vadim Tryshev
197459bd3c
Merge "Saving bugreport for the first failed test." into udc-dev am: ff056355c2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22826057
Change-Id: Ia2f4757beb22e875913ac7d066baa72a57b6d7af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 04:37:27 +00:00
Andrew Cole
512c238d28
Merge "Reverting isTextClippedVerticallyTest" into udc-dev am: 172cf0f43e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22824899
Change-Id: I42e57382542ce393a8f646df696d486ff0f40676
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 04:34:19 +00:00
Vadim Tryshev
ff056355c2
Merge "Saving bugreport for the first failed test." into udc-dev
2023-04-25 04:04:11 +00:00