Jordan Silva
50a7ef7f16
Merge "Fix digital wellbeing toast being initialized multiple times" into udc-dev am: a68cd72a3c am: 66c4d281c9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22821459
Change-Id: If2898fee19a1f34805cefa92a8f091b41c11ec6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 18:28:58 +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
b5120a6504
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: Idc9ca07f62a1343c83bb306c4e8c3ed43e7e7611
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 17:45:27 +00:00
Sebastián Franco
0f669c9863
Merge "Prevent null pointer exception by return from setBackToLauncherCallback when mBackToLauncherCallback is null" into udc-dev am: 3538deee10 am: c48be5d6b0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774999
Change-Id: I77080888dd485ab26808465d1d615e35a525dc51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 17:25:45 +00:00
Schneider Victor-tulias
ccc10128f1
Fix broken TaplTestsTaskbar splitscreen test cases
...
The split tasks no longer close between test orientation changes. Updating tests to close all tasks after TaplTestsTaskbar test cases
Flag: not needed
Fixes: 279063348
Test: TaplTestsTaskbar
Change-Id: Ie654aae0a16ff495555b48f85a8dec8537086649
2023-04-26 10:15:27 -07: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
a8fdf98f9a
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: Ib080b2eab1e020958119972cc34491540a969848
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 16:43:24 +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
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
7df386f6d6
Merge "Commit to OtherActivityInputConsumer when swiping up in app" into udc-dev am: c8f0ac0cd8 am: 5d0d488ed9 am: 2bafc51acd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22863002
Change-Id: I1547e38de8b1828168f7dab6220f5a9aa2a72ddb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 07:38:07 +00: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
5d0d488ed9
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: I120dfff079269ad7a75ff6e2b099a1fcc1fc1a30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 06:55:41 +00:00
Fengjiang Li
da95a0a5f4
Merge "Fix NPE of predictive back in TaskbarAllAppsSlideInView" into udc-dev am: 216ae0f7ec am: 8832e8c7b2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22717961
Change-Id: I1f6ac62d72fbc42dc13674a8da8fab04b853d5d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 06:35:32 +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
d49e5e06da
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: I483fc364cfed0f6ce1c7e6f86c72786dc2bf6373
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 05:54:16 +00:00
Fengjiang Li
216ae0f7ec
Merge "Fix NPE of predictive back in TaskbarAllAppsSlideInView" into udc-dev
2023-04-26 05:15:33 +00:00
Vinit Nayak
a5e869febd
Merge "Route PredictedAppIcon clicks through launcher" into udc-dev am: 80a3213d6b am: 1b107d290d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22727510
Change-Id: I2dcce8fec980dd300c35976e4706a825ce3713b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-26 00:35:44 +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
e3433e03ca
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: Iae96e86b7ebcb2114eacd4ca9e5d56d385643c0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 23:52:28 +00:00
Vinit Nayak
80a3213d6b
Merge "Route PredictedAppIcon clicks through launcher" into udc-dev
2023-04-25 23:20:41 +00:00
Saumya Prakash
bfa0791b39
Merge "Update the mock hotseat for the Gesture Navigation tutorial" into udc-dev am: 773c5c1760 am: f9754974a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725235
Change-Id: I778e3685e0930e0e611b412036541592c947cf36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 21:40:59 +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
5d5c48934a
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: Ieb02037f183bfca8375735f65297fa865059355f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 20:56:16 +00:00
Tracy Zhou
8bcc8d0676
Merge "Support 4-finger gesture to quick switch" into udc-dev am: eb55f83d88 am: 5258d08f9d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22233664
Change-Id: I41e757ee155444fe9185964094c7a097dda1e27a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 20:18:19 +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
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
ffbd3908b0
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: Ia84538108b258e05044ec39aaa6369e3ad9059f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 18:48:54 +00:00
Tracy Zhou
eb55f83d88
Merge "Support 4-finger gesture to quick switch" into udc-dev
2023-04-25 18:21:37 +00:00
Schneider Victor-tulias
fff7cef9f1
Remove unused debug logs
...
Removing debug logs for bugs that have already been closed. These logs are filling up the logcat buffer and impeding in other test investigations.
Flag: not needed
Test: Tapl tests
Bug: 260260325
Change-Id: I4d69b904f2ea79d758cf6bef7d90d172f2eb2a91
2023-04-25 11:00:37 -07:00
Robin Lee
062d73eaed
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: I2bc69b9def524dfba69733935e40337d95dfe1e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:54:57 +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
Mady Mellor
546a977a77
Merge "Creates BubbleBarController" into udc-dev am: d6430d17ac am: 74edc95947
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691162
Change-Id: I3af26e8621a209b14e25b0f9d6f8f4e2424a2610
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 17:21:20 +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
80d7503eb3
Merge "Creates BubbleBarController" into udc-dev am: d6430d17ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691162
Change-Id: I782aefbbe24766df0f9d0d0300ca9344ea3f3d7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-25 16:39:45 +00: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
Mady Mellor
d6430d17ac
Merge "Creates BubbleBarController" into udc-dev
2023-04-25 15:49:46 +00:00
Treehugger Robot
9956861db1
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-04-25 01:16:29 +00:00
Bill Yi
474586a38f
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev
2023-04-24 21:58:48 +00:00
Liana Kazanova
dd8f7e5dd0
Merge "Revert "Introduce library for public animation APIs"" into udc-dev am: a6a0867b65 am: 05e1c20bc0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22791267
Change-Id: I06347abfc38e79e323ee11e1162715dcee352520
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-24 18:46:52 +00:00
Liana Kazanova
05e1c20bc0
Merge "Revert "Introduce library for public animation APIs"" into udc-dev am: a6a0867b65
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22791267
Change-Id: Ib24fb1e4e1448744e66d827c70cf5c913e7529f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-24 18:30:21 +00:00
Liana Kazanova
a6a0867b65
Merge "Revert "Introduce library for public animation APIs"" into udc-dev
2023-04-24 17:58:45 +00:00
Jagrut Desai
95a8b526a7
Adding Support for Change Navigation Mode Taskbar Divider Menu Option
...
Invoking setting app with going navigation mode fragment upon clicking "Change navigation mode" from Taskbar Divider menu.
Test: manual
Bug: 279084093
Flag: ENABLE_TASKBAR_PINNING
Change-Id: I17b109231e68459934a5658d74c0061254c7f7a6
2023-04-24 10:01:32 -07:00
Bill Yi
5d8848b668
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ia6693a9700b2dada366e0b482bc336c65d67fef9
2023-04-22 00:11:16 -07:00
Vinit Nayak
99fdda93e7
Merge "Support splitting from workspace with Widgets" into udc-dev am: 955555a314 am: 0ed1e4802a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22727308
Change-Id: I8020f9d39890fdac9252b7c89e4a3610697598d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-04-22 04:45:43 +00:00