Commit Graph

6507 Commits

Author SHA1 Message Date
Winson Chung 3a9d18372c Merge "Tweak live tile rotation handling" into sc-dev am: 694734f133 am: 68d222d294
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15023837

Change-Id: I87cd64a01be7507ea75fa5226cf4aecd4a0f0fc5
2021-06-25 16:16:43 +00:00
TreeHugger Robot 6b22845f58 Merge "Update gesture navigation intent tutorial steps handling" into sc-dev am: c20f6b52ab am: cd34f3db33
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15082876

Change-Id: I97ed868c6e0306402611ae46a87d02ded509f292
2021-06-25 16:16:34 +00:00
Schneider Victor-tulias 6f23cf0ceb Merge "Update Gesture navigation tutorial activity permissions" into sc-dev am: a217d6fccd am: 5f4261c585
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15083216

Change-Id: Ib2834b4e597ff856e2f98f68be1caa22148249e3
2021-06-25 16:16:30 +00:00
TreeHugger Robot 5560978f64 Merge "Revert "Fix some touch issues during gesture nav transition"" into sc-dev am: c48d40475b am: e14ba668cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15092224

Change-Id: Ied3804c8d5c467782711af5131f3caeaddf93c2a
2021-06-25 16:16:26 +00:00
Alex Chau 3a3375b0d2 Merge "Add touch event of on taskbar for various cases" into sc-v2-dev am: 595893c33d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15095554

Change-Id: I475747b3a9836e305c2a1a44efcb3e828c3e5432
2021-06-25 08:58:43 +00:00
Alex Chau 595893c33d Merge "Add touch event of on taskbar for various cases" into sc-v2-dev 2021-06-25 08:47:57 +00:00
TreeHugger Robot 20f3e0623a Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2021-06-25 00:57:05 +00:00
Winson Chung 68d222d294 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: I5e35b257abed7cec02c631a9b4c08d5d57f1ee54
2021-06-24 23:46:22 +00:00
Winson Chung 694734f133 Merge "Tweak live tile rotation handling" into sc-dev 2021-06-24 23:30:07 +00:00
TreeHugger Robot cd34f3db33 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: Iefae4357f7e887365a9b4941c748750563a81122
2021-06-24 23:17:42 +00:00
TreeHugger Robot c20f6b52ab Merge "Update gesture navigation intent tutorial steps handling" into sc-dev 2021-06-24 23:06:40 +00:00
Schneider Victor-tulias 5f4261c585 Merge "Update Gesture navigation tutorial activity permissions" into sc-dev am: a217d6fccd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15083216

Change-Id: I210d0c44c7426bd1aac2070b13539e0c666ae187
2021-06-24 22:20:11 +00:00
Schneider Victor-tulias a217d6fccd Merge "Update Gesture navigation tutorial activity permissions" into sc-dev 2021-06-24 22:11:18 +00:00
TreeHugger Robot e14ba668cb 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: I0b5bf7477474db566644c4b5f69cabdb56369b6c
2021-06-24 22:05:55 +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
Vinit Nayak 736eb84d13 Merge "Add rounded corners to TaskMenu Items" into sc-dev am: 646fdb802e am: 69a7768ea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15084517

Change-Id: I8a9df14959935a4f0c1f067bf750c33c485e70a7
2021-06-24 20:42:47 +00:00
Vinit Nayak 69a7768ea6 Merge "Add rounded corners to TaskMenu Items" into sc-dev am: 646fdb802e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15084517

Change-Id: Ida241e8f5d6293ccd7e2dec7524b27c9aaa94bdb
2021-06-24 20:24:17 +00:00
Vinit Nayak 3d17b57eaf Merge "Add rounded corners to TaskMenu Items" into sc-dev am: 646fdb802e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15084517

Change-Id: I61e69bf0e4af8b3e3c784c8832e9a4ba74211d2d
2021-06-24 20:23:46 +00:00
Vinit Nayak 646fdb802e Merge "Add rounded corners to TaskMenu Items" into sc-dev 2021-06-24 20:13:40 +00:00
Bill Yi df620a32cd Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie4bdc25f85dcf0e3981113e1636ada6787f78611
2021-06-24 19:49:18 +00: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
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
Alex Chau 7a9972289f Add touch event of on taskbar for various cases
- Temporarily disable leak detection on tablets until b/191449914 is resolved
- Add touch event on taskbar when interacting with navigation buttons
- Added TaplTestsLauncher3.initialize to StartLauncherViaGestureTests which is present in TaplTestQuickstep to solve LauncherInstrumentation being null problem on tablets

Bug: 191344757, 191449914
Test: TaplTestQuickstep and StartLauncherViaGestureTests
Change-Id: I49accc458d133717f290140abe80aae8a683f6c0
2021-06-24 18:00:12 +01:00
Tony Wickham 47e185fca8 Merge "Fix some touch issues during gesture nav transition" into sc-dev am: 8db306f3c5 am: 9f7eae758f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15081302

Change-Id: I946b5904be09620c4519b69f20e453d234491b6d
2021-06-24 01:32:35 +00:00
TreeHugger Robot 6057ff99ca Merge "Ensure InputConsumer is non-null in remaining cases" into sc-dev am: 862224f913 am: bd80a07da1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15084524

Change-Id: I1342bd134c27fc2926743794c821ec19556fad35
2021-06-24 01:32:21 +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 0a53f8e4f7 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: I6d3469f46d2bf98e12f9e2078a21d550b96e7435
2021-06-24 01:17:09 +00:00
TreeHugger Robot 4601153fd5 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: I8b2dfea5178e8f5a40279aaaf1137dff00350e32
2021-06-24 01:17:04 +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
Vinit Nayak d86a9948f9 Add rounded corners to TaskMenu Items
Bug: 188168717
Test: Manual
Change-Id: I7cce42fb08f03a9689b4c5d56ed8208d6f60f7d7
2021-06-23 23:16:01 +00:00
Hilary Huo d6583d43e2 Merge "[settings-pixel-search] Add ww logging to track slice fetching timeout" into sc-dev am: 08843d8e37 am: cb4475f7d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15068624

Change-Id: I60bc789e43bc2a2af58354df44ccf722f3407b73
2021-06-23 22:40:44 +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 e04ca46d2a 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: I3f9c316172aaabd2eb3595eaf80a1edf75045fe4
2021-06-23 22:28:17 +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
Schneider Victor-tulias e6b93993d1 Update Gesture navigation tutorial activity permissions
Temporarily removed REBOOT permission requirement from GESTURE_SANDBOX.

Fixes: 188035141
Test: manual
Change-Id: I11788d7c6dd5a7b10e8cc4400b17f5f2fec967f7
2021-06-23 13:08:21 -07: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 57b5325ea0 Merge "Finish recents animation on task dismissal only if the task is a live tile task" into sc-dev am: 2f8342d791
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15072972

Change-Id: I170a70be63666397f5246c87370d0fb703f2e8d6
2021-06-23 19:59:00 +00: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 d9186e0506 Merge "Disable blurs when dev setting or battery saver" into sc-dev am: 697e51cd8c am: 8ee65b1d75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15069844

Change-Id: I54e1efe0b7c28d58a8408926e4615152c0e29d27
2021-06-23 19:05:23 +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 ccb41eca9c 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: Id545f2f132529cedd1f3e8109370d5a6a8e8958f
2021-06-23 18:59:05 +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
Vadim Tryshev 60b3666f4c Merge "Detect leaks only on test success Bug: 191690396 Test: presubmit" into sc-dev am: 9d7ff51901
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15068626

Change-Id: I7678ddc660768189f52d87df269a89c79f1d661c
2021-06-23 18:01:52 +00:00
Vadim Tryshev 8f1ada4d3d Merge "Detect leaks only on test success Bug: 191690396 Test: presubmit" into sc-dev am: 9d7ff51901 am: 46aab40dd5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15068626

Change-Id: I95a4e9915ac0d1f4aeaf001f05f891018634a8e0
2021-06-23 17:57:08 +00:00
Zak Cohen 772b7c3432 Merge "Sets a simple locus id when Overview is enabled" into sc-dev am: e43edc74ef am: 2f3d6822d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15053498

Change-Id: I1f6048f77ecf7e4feac05702c602021e00c47623
2021-06-23 17:56:57 +00:00
Schneider Victor-tulias 520ccd7f57 Merge "Update gesture nav tutorial back left and right videos" into sc-dev am: bef29071b5 am: 3908e51796
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14969574

Change-Id: Ia92ab0f7165c533aac8d92ce5d90e36391f69d57
2021-06-23 17:56:52 +00:00