Lucas Dupin
e7f8c8343a
Merge "Reset DEPTH at the end of launch animations" into sc-dev am: 789f01af7e am: 0bf6de0d5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15130116
Change-Id: I570b17fbd9055017f11bb25a881ce003624bd6b8
2021-06-28 22:38:31 +00:00
Lucas Dupin
820b0987bd
Merge "Reset DEPTH at the end of launch animations" into sc-dev am: 789f01af7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15130116
Change-Id: I5d4b3c70bf2201831ed25405083eaf6de1bdf92f
2021-06-28 22:28:34 +00:00
Lucas Dupin
789f01af7e
Merge "Reset DEPTH at the end of launch animations" into sc-dev
2021-06-28 22:15:21 +00:00
Lucas Dupin
9d8580bd2a
Reset DEPTH at the end of launch animations
...
This way the wallpaper won't be zoomed out if an app crashes.
Test: adb am crash <some test app>
Fixes: 191979512
Change-Id: I7576798f736d63c3e46bbac1b983b9d1a437647d
2021-06-28 11:45:14 -07:00
Alex Chau
44beff4e7f
Merge "Hide overview on fold/unfold when live tile is active." into sc-v2-dev am: ed4db64369 am: be23976a6e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15092851
Change-Id: I52b6c3bce54148d950486b87a09c6d4d4769f12d
2021-06-28 11:09:31 +00:00
Alex Chau
ed4db64369
Merge "Hide overview on fold/unfold when live tile is active." into sc-v2-dev
2021-06-28 10:38:15 +00:00
Tracy Zhou
10966ba3de
Merge "Wallpaper and non-app targets are not necessary" into sc-dev am: 540723bd05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15085898
Change-Id: Iea021cdcc976f3ebf1b9160b833ba0bd3e4e8b5d
2021-06-26 15:10:09 +00:00
Vadim Tryshev
e3f02c4de6
Merge "Postponing CUJ start by 1 frame" into sc-dev am: e70e6a3b0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15096971
Change-Id: Iaedc20bb98781ad97b8f72e064cb47e77e7f2975
2021-06-26 15:10:04 +00:00
Tracy Zhou
7bfde1b635
Merge "Wallpaper and non-app targets are not necessary" into sc-dev am: 540723bd05 am: 5157fc7750
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15085898
Change-Id: I6e37a9bf294f49acc08397bc5fd6f210727505a1
2021-06-25 19:38:07 +00:00
Tracy Zhou
540723bd05
Merge "Wallpaper and non-app targets are not necessary" into sc-dev
2021-06-25 19:11:57 +00:00
Vadim Tryshev
324ecf9f91
Merge "Postponing CUJ start by 1 frame" into sc-dev am: e70e6a3b0b am: 841e8c56d6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15096971
Change-Id: Ic6b8afd15635b5dd30a5f1285855c17c3b5e09dc
2021-06-25 18:36:22 +00:00
Vadim Tryshev
e70e6a3b0b
Merge "Postponing CUJ start by 1 frame" into sc-dev
2021-06-25 17:56:34 +00:00
Tracy Zhou
936f06e02c
Wallpaper and non-app targets are not necessary
...
Fixes: 191773356
Test: Swipe up to overview, launch another app, and make sure it works
Change-Id: I3f71d90687e18f38ddb17876bf7c56861bc61932
2021-06-25 10:17:50 -07:00
Winson Chung
95e819d572
Merge "Tweak live tile rotation handling" into sc-dev am: 694734f133
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15023837
Change-Id: Iae13638ac9a4a5275f6bcba51da24ee550d1a424
2021-06-25 16:21:53 +00:00
TreeHugger Robot
81b70eaed2
Merge "Update gesture navigation intent tutorial steps handling" into sc-dev am: c20f6b52ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15082876
Change-Id: Ic171072979dd5865f63cd46d2221dba27bf51243
2021-06-25 16:21:01 +00:00
TreeHugger Robot
6a00bf853b
Merge "Revert "Fix some touch issues during gesture nav transition"" into sc-dev am: c48d40475b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15092224
Change-Id: I5b2bb3dcb078d77bccaa1c328be81f5bfae7b565
2021-06-25 16:19:25 +00:00
Vinit Nayak
ef360b72b8
Show back and IME switcher for gesture nav (1/2)
...
This shows back and IME switcher when in app taskbar
and IME is visible.
This doesn't remove the system bar just yet (will
show overlap). Next CL will remove the system IME buttons
so only launcher IME buttons show.
Bug: 191612881
Test: Used IME in gesture + 3 button with taskbar.
Change-Id: If39382c4d01f26a9350f7460d9e769ca9b57828c
2021-06-24 21:12:21 -07:00
Winson Chung
b76c1134fb
Merge "Tweak live tile rotation handling" into sc-dev am: 694734f133 am: e82c404eb9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15023837
Change-Id: I76ea8ff6375b04fabb66fe9f93c9fe45296797e3
2021-06-24 23:59:13 +00:00
Winson Chung
694734f133
Merge "Tweak live tile rotation handling" into sc-dev
2021-06-24 23:30:07 +00:00
TreeHugger Robot
912b75e276
Merge "Update gesture navigation intent tutorial steps handling" into sc-dev am: c20f6b52ab am: d49006efcc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15082876
Change-Id: Ie3ccf7cd40e2b7e5c8075d6753ccc74ec6ed372f
2021-06-24 23:27:27 +00:00
TreeHugger Robot
c20f6b52ab
Merge "Update gesture navigation intent tutorial steps handling" into sc-dev
2021-06-24 23:06:40 +00:00
TreeHugger Robot
f17bce9e56
Merge "Revert "Fix some touch issues during gesture nav transition"" into sc-dev am: c48d40475b am: 130d69b8bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15092224
Change-Id: I28bc0c36585559e4e51ffc54a48b024a181641f2
2021-06-24 22:20:34 +00:00
TreeHugger Robot
c48d40475b
Merge "Revert "Fix some touch issues during gesture nav transition"" into sc-dev
2021-06-24 21:53:47 +00:00
Schneider Victor-tulias
f0c2158a5f
Update gesture navigation intent tutorial steps handling
...
Updated gesture navigation to use either a comma-separated string or a string array for defining tutorial steps.
Fixes: 184002732
Test: manual
Change-Id: Ib2f8f78ccd57100d978db799b785fd9dffe9fb7f
2021-06-24 14:05:44 -07:00
Winson Chung
46319004c1
Tweak live tile rotation handling
...
- With ag/15023409, the system will screenshot and cancel the recents
animation based on the hint provided by launcher when there is a
global config change. As such, we can remove extra handling of the
configuration change on the launcher side, and handle the cancel
with the provided snapshot.
To handle the snapshot, we need to hook into the gesture state
recents animation callbacks (which actually are of the lifecycle of
the animation and not just the gesture).
Bug: 189843542
Test: With live-tile enabled, swipe up to overview and rotate
Change-Id: If74f3fc5d47c327f9f5cca8f1f5d23b48cd3c954
2021-06-24 12:35:53 -07:00
vadimt
ca383ffdf5
Postponing CUJ start by 1 frame
...
for CUJ_APP_LAUNCH_FROM_ICON, CUJ_APP_CLOSE_TO_HOME,
CUJ_APP_LAUNCH_FROM_WIDGET and CUJ_APP_LAUNCH_FROM_RECENTS
Test: Local perfetto run
Bug: 190858586
Change-Id: I7a26d91c44a0a4c767bde3230d39a096a26d7b75
2021-06-24 11:44:57 -07:00
Zak Cohen
95d23f9a4d
Revert "Fix some touch issues during gesture nav transition"
...
This reverts commit 1351c2214d .
Reason for revert: Suspect causing test failures: https://b.corp.google.com/issues/191946109
Change-Id: Ib1b5545b3a612e89923ea06a890e4a07be9fa857
2021-06-24 18:11:36 +00:00
Pat Manning
99191fdf3f
Hide overview on fold/unfold when live tile is active.
...
Test: manual
Fix: 184846394
Change-Id: I97ae328234bf0932712c7cf3ca97813cae7c46a7
2021-06-24 16:18:03 +00:00
Tony Wickham
5435eb27c1
Merge "Fix some touch issues during gesture nav transition" into sc-dev am: 8db306f3c5 am: f8bfb7ab90
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15081302
Change-Id: Ie85cb113acf36b1bb8f343d15aadb92a9e7f4d16
2021-06-24 01:32:04 +00:00
TreeHugger Robot
3a7d29e6c0
Merge "Ensure InputConsumer is non-null in remaining cases" into sc-dev am: 862224f913 am: 89d1c77669
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15084524
Change-Id: I9694ce0382950baed5e7237e936d41830e9364ce
2021-06-24 01:31:57 +00:00
Tony Wickham
9f7eae758f
Merge "Fix some touch issues during gesture nav transition" into sc-dev am: 8db306f3c5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15081302
Change-Id: I95ef73ae3b9352e70d16ff3a97ae74abf0b69656
2021-06-24 01:18:10 +00:00
TreeHugger Robot
bd80a07da1
Merge "Ensure InputConsumer is non-null in remaining cases" into sc-dev am: 862224f913
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15084524
Change-Id: If699c0ba7e4ef2e1bcb8026de6a16ed5fc599c6d
2021-06-24 01:18:03 +00:00
Tony Wickham
8db306f3c5
Merge "Fix some touch issues during gesture nav transition" into sc-dev
2021-06-24 01:08:43 +00:00
TreeHugger Robot
862224f913
Merge "Ensure InputConsumer is non-null in remaining cases" into sc-dev
2021-06-24 01:04:18 +00:00
Tony Wickham
f64f9a14d8
Ensure InputConsumer is non-null in remaining cases
...
Anywhere that was using mResetGestureInputConsumer now uses getDefaultInputConsumer, which returns NO_OP if mResetGestureInputConsumer is null.
Test: none
Bug: 191684742
Change-Id: I1ae02b01a9629fa0830955dfe4d83c95a4759c14
2021-06-23 16:39:44 -07:00
Hilary Huo
04f50d616e
Merge "[settings-pixel-search] Add ww logging to track slice fetching timeout" into sc-dev am: 08843d8e37 am: 1f306ec22a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15068624
Change-Id: Id90ce19c4ab2f03e654e18af44292887aca03e1e
2021-06-23 22:40:10 +00:00
Hilary Huo
cb4475f7d8
Merge "[settings-pixel-search] Add ww logging to track slice fetching timeout" into sc-dev am: 08843d8e37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15068624
Change-Id: I58da46b9fc9fd83205c352996c78453885666397
2021-06-23 22:29:13 +00:00
Hilary Huo
08843d8e37
Merge "[settings-pixel-search] Add ww logging to track slice fetching timeout" into sc-dev
2021-06-23 22:18:00 +00:00
Tony Wickham
1351c2214d
Fix some touch issues during gesture nav transition
...
- Don't recreate the laucher transition controller if we've already ended it, as it could clobber a touch interaction that started in the meantime
- Test: swipe up from an app to overivew, swipe to dismiss it during the transition.
- Previously, we were ending the controller twice (once on touch down as we started proxying, and again in setupLauncherUiAfterSwipeUpToRecentsAnimation()), and the second one could happen after starting the dismiss interaction.
- Don't recreateControllers() if orientation didn't change
- Test: swipe up to go from an app to home, swipe up to all apps during the transition.
- Previously, we were getting the following sequence:
1. Touch down on home to start swiping to all apps - all current controllers get this down event to start determining whether to intercept
2. Before reaching touch slop, we recreateControllers(), so all new controllers won't get the down event and thus won't intercept
- Now, we avoid unnecessarily recreateControllers(), so the original controllers can still intercept.
Test: see above
Fixes: 189700453
Change-Id: Icfa5b6cdb32122adaf6ac8e8cb197b0c477dac60
2021-06-23 13:07:18 -07:00
Tracy Zhou
2f8342d791
Merge "Finish recents animation on task dismissal only if the task is a live tile task" into sc-dev
2021-06-23 19:40:15 +00:00
Lucas Dupin
4d86e17e9d
Merge "Disable blurs when dev setting or battery saver" into sc-dev am: 697e51cd8c am: 4f22283658
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15069844
Change-Id: I56502e0a130e0ca202f4e0f806fd021afc7a43b8
2021-06-23 19:24:38 +00:00
Lucas Dupin
8ee65b1d75
Merge "Disable blurs when dev setting or battery saver" into sc-dev am: 697e51cd8c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15069844
Change-Id: Ia7bcf27ad8aba1a9115481f5ba4f9d77bf56d3a8
2021-06-23 19:00:14 +00:00
Lucas Dupin
697e51cd8c
Merge "Disable blurs when dev setting or battery saver" into sc-dev
2021-06-23 18:40:43 +00:00
Zak Cohen
7b711e5e59
Merge "Sets a simple locus id when Overview is enabled" into sc-dev am: e43edc74ef am: 4043a3d689
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15053498
Change-Id: I7af6c4ef50562b1c133b6da9c7a08d635a6df393
2021-06-23 17:56:31 +00:00
Schneider Victor-tulias
4213fc70f0
Merge "Update gesture nav tutorial back left and right videos" into sc-dev am: bef29071b5 am: de49434e13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14969574
Change-Id: I8566132041b4bb48c46519a74f1e1bcb545dbce6
2021-06-23 17:55:59 +00:00
Zak Cohen
2f3d6822d4
Merge "Sets a simple locus id when Overview is enabled" into sc-dev am: e43edc74ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15053498
Change-Id: I682014c857a2d977d0333eb7cb5f3415b92c5002
2021-06-23 17:44:29 +00:00
Schneider Victor-tulias
3908e51796
Merge "Update gesture nav tutorial back left and right videos" into sc-dev am: bef29071b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14969574
Change-Id: I9961ffcd4c490576628782bd59b142ed3caa20f3
2021-06-23 17:44:12 +00:00
Tracy Zhou
a425d05df4
Finish recents animation on task dismissal only if the task is a live tile task am: 2591768d54 am: f7577df404
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15072976
Change-Id: Ie1d57dac2f6fd3d67f2afe80628ddc41ba17d492
2021-06-23 17:43:46 +00:00
Zak Cohen
e43edc74ef
Merge "Sets a simple locus id when Overview is enabled" into sc-dev
2021-06-23 17:38:16 +00:00
Schneider Victor-tulias
bef29071b5
Merge "Update gesture nav tutorial back left and right videos" into sc-dev
2021-06-23 17:28:35 +00:00