Commit Graph

49755 Commits

Author SHA1 Message Date
TreeHugger Robot 720762f65b Merge "Ensure to inject events outside of the insets region for right margin" 2021-12-29 05:44:38 +00:00
Siarhei Vishniakou 9e924d9c71 [automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51 am: b2b60b12b4 -s ours
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 81ff81227e is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921

Change-Id: I083443b93bd2074c27027f071728cc114c1528bb
2021-12-29 05:34:09 +00:00
Siarhei Vishniakou b2b60b12b4 Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921

Change-Id: I974fcf457a96758f1002b64358c27edd54ab84de
2021-12-29 05:02:31 +00:00
Sunny Goyal e437054010 Merge "Updating interface name to avoid AS build errors due to name conflict with SysUI" 2021-12-29 04:53:07 +00:00
Android Build Coastguard Worker da9217daa3 Snap for 8033408 from 8bf5b07332 to sc-v2-release
Change-Id: Iddba464b65d07b5571fbe6fa0b477449b21cca6e
2021-12-29 00:07:53 +00:00
Siarhei Vishniakou 918776ee51 Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery
LauncherActivity uses FLAG_SLIPPERY for certain interactions. For
example, when home screen is shown, and the user pulls down from not the
top of the screen, and notification shade is getting displayed, then the
touch should be getting transferred to the NotificationShade using
FLAG_SLIPPERY.

The newly introduced permission is added to launcher in order for this
flag to be applied to the window.

Bug: 206188649
Bug: 157929241
Test: reviewed logs, ensure that NexusLauncherActivity has FLAG_SLIPPERY
Test: re-ran the performance regression test
Merged-In: I8d05fa3663687b5382a59b0d47cdac404844c3b7
Change-Id: I8d05fa3663687b5382a59b0d47cdac404844c3b7
2021-12-28 17:03:38 +00:00
TreeHugger Robot 215c8d710a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5077d9dbea -s ours am: 8bf5b07332 -s ours am: d8c8c2bf10 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I4df0043075ed3d9d4428d69d048105b54379500f
2021-12-27 18:11:17 +00:00
TreeHugger Robot 8a459369b0 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 8fde307b56 -s ours am: 386366b344 -s ours am: 53fbe51fd5 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518928

Change-Id: I81e30705946ddace76df830545b5283882ffa433
2021-12-27 18:10:45 +00:00
TreeHugger Robot 2f452da5fa Merge "Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42" into sc-v2-dev am: 8a3ee07ed8 am: cdf7a1f668
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: I1eb62d770f68dc2d2db6e2674f1aa9bbafe8f112
2021-12-27 18:08:51 +00:00
TreeHugger Robot d8c8c2bf10 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5077d9dbea -s ours am: 8bf5b07332 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I473da190dc14019420678ad8c7d244aad961da0b
2021-12-27 17:51:30 +00:00
TreeHugger Robot 53fbe51fd5 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 8fde307b56 -s ours am: 386366b344 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518928

Change-Id: I491b314a552bb26d9b4b5cd550c579dfeb9018bf
2021-12-27 17:51:23 +00:00
TreeHugger Robot cdf7a1f668 Merge "Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42" into sc-v2-dev am: 8a3ee07ed8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: Icf14709fca0998f22067a3a35b3310802212ef85
2021-12-27 17:50:37 +00:00
TreeHugger Robot 8bf5b07332 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5077d9dbea -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: Ibdb5b5e4a8c270fe70c322b6f3b1ce1e280b52cd
2021-12-27 17:35:54 +00:00
TreeHugger Robot 386366b344 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 8fde307b56 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518928

Change-Id: I669e8d727572926cd1b956a2f53f71bc5f8fb1fb
2021-12-27 17:34:23 +00:00
TreeHugger Robot 8a3ee07ed8 Merge "Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42" into sc-v2-dev 2021-12-27 17:33:26 +00:00
Sunny Goyal 80a071be2b Updating interface name to avoid AS build errors due to name conflict with SysUI
Bug: 152086714
Test: Verified building locally
Change-Id: I348d7672bda76f6cffc975cb44916c5867d9728d
2021-12-27 13:31:40 +05:30
Prabir Pradhan 00308cfd57 Ensure to inject events outside of the insets region for right margin
The display's x-coordinates for input are in the range:
  [0, displayWidth).

Injecting input at the point (displayWidth, 0) is technically outside
of the display. After accounting for insets, the x-coordinate range for
the display is:

  [leftInset, displayWidth - rightInset).

An input event injected at x = (displayWidth - rightInset) would be
outside of this range, and would be within the right insets region.

To account for this, use a one pixel buffer when calculating the
right gesture start margin.

A similar one pixel buffer is already used for the bottom margin
calculation.


Test: atest NexusLauncherTests:
com.android.quickstep.TaplTestsQuickstep
Bug: 208849306

Change-Id: I9d5a6429cd55fdfcbf2c849e27e3d3a0a7faaa47
2021-12-24 13:14:41 +00:00
Android Build Coastguard Worker 57e9ed1bb2 Snap for 8026873 from 15c9d2d4f6 to sc-v2-release
Change-Id: I94d583b75017c17df49361b75bd1e0f4639a8c45
2021-12-24 00:07:46 +00:00
TreeHugger Robot cbf9369f90 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5077d9dbea -s ours am: 0d0d2efdef -s ours am: 814a6e8405 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I860f0444032e62f894caf5d5dc123b958a1f2dc5
2021-12-23 19:42:12 +00:00
TreeHugger Robot 6c22800d20 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 8fde307b56 -s ours am: 05b9a10a35 -s ours am: 6fbc41fd27 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518928

Change-Id: I3636a28cd29f89c3fe95c47f6133f9ef3e5e1531
2021-12-23 19:41:00 +00:00
TreeHugger Robot 814a6e8405 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5077d9dbea -s ours am: 0d0d2efdef -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I8370ef569245d1d2699ff354f85909ce54354c11
2021-12-23 19:23:15 +00:00
TreeHugger Robot 6fbc41fd27 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 8fde307b56 -s ours am: 05b9a10a35 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518928

Change-Id: I192b2f204266055b8edee468f82dd4ef3cf0cb76
2021-12-23 19:21:08 +00:00
TreeHugger Robot b684d59cf9 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 15c9d2d4f6 -s ours am: d54d7322d1 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518929

Change-Id: Ia738a1c52b448b92878f89623bc84ed6ed1d3f19
2021-12-23 19:17:05 +00:00
TreeHugger Robot 362c1ff072 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5dd11bb3f5 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I75f4e69747eef60f992801790abac1d3067b5e84
2021-12-23 19:14:21 +00:00
TreeHugger Robot 0d0d2efdef [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours am: 5077d9dbea -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: Ibe52114954488c92e50c71dee2eaf8fdc840727b
2021-12-23 19:01:17 +00:00
TreeHugger Robot 05b9a10a35 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 8fde307b56 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518928

Change-Id: I612389276b079a89591d5763b8e3d4dc7cf109ac
2021-12-23 18:58:25 +00:00
TreeHugger Robot 5077d9dbea [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I6b9a89b880f47721f6aaaf0607596270eced8ed8
2021-12-23 18:56:06 +00:00
TreeHugger Robot d54d7322d1 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 15c9d2d4f6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518929

Change-Id: I34cc263d6f5a6691cbdc9a54fb3d8ab6b318a529
2021-12-23 18:55:56 +00:00
TreeHugger Robot 5dd11bb3f5 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: ea11c15be3 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16518927

Change-Id: I7e83eb9194616190a0f58e28a432022ddad6bb77
2021-12-23 18:55:46 +00:00
TreeHugger Robot 15c9d2d4f6 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2021-12-23 18:31:55 +00:00
TreeHugger Robot ea7c8babf4 Merge "Import translations. DO NOT MERGE ANYWHERE" 2021-12-23 18:28:11 +00:00
TreeHugger Robot 8fde307b56 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev 2021-12-23 18:24:12 +00:00
TreeHugger Robot ea11c15be3 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-12-23 18:24:10 +00:00
TreeHugger Robot 95f2e95890 Merge "Fix launcher scroll distance for TAPL tests." 2021-12-23 13:32:24 +00:00
TreeHugger Robot e36f32ec6b Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42 am: 16b07c5407 am: 62e635bb7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: I06e4f921848414f3f1b5932d9bf3ac477598a013
2021-12-23 07:50:30 +00:00
TreeHugger Robot 62e635bb7c Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42 am: 16b07c5407
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: If17aa4805b5aaaccd57684ea30f1333fa680221a
2021-12-23 07:30:51 +00:00
TreeHugger Robot 59ebc0c3c9 Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: Idd834fc5a587e2cdb3425612514efe54ece792cc
2021-12-23 07:15:54 +00:00
TreeHugger Robot 16b07c5407 Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: f58691ae42
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: I6cfcbd67165461e3e649ece3d92fd1f292e475b9
2021-12-23 07:15:53 +00:00
TreeHugger Robot 22d7f3e856 Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f am: bb4a75a2a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: I540dc5537f5649623433674da6cda7994b283088
2021-12-23 07:14:31 +00:00
TreeHugger Robot bb4a75a2a5 Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: I2b6083b70e9d5c30c28e617e388a347f9a79103e
2021-12-23 06:55:18 +00:00
TreeHugger Robot f58691ae42 Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev am: c0231f8d0f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16444734

Change-Id: I405e4c79cc91ccbeb0472870ad1395eccaa8b64b
2021-12-23 06:55:10 +00:00
TreeHugger Robot c0231f8d0f Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery" into sc-dev 2021-12-23 06:40:12 +00:00
Android Build Coastguard Worker 3a3bfc187d Snap for 8022168 from fc6fc6d651 to sc-v2-release
Change-Id: I1754f14f54d337b38b934264e89f3a306b7db7ea
2021-12-23 00:08:16 +00:00
TreeHugger Robot c606a71dec [automerger skipped] Merge "Fix testStressSwipeToOverview" into sc-dev am: aabead2db8 am: 5181163070 am: 8fdd7396ed -s ours am: 5adfb4d369 -s ours
am skip reason: Merged-In I19616f7921c9821f1b45a90a3e4bec4fb3b8a9d3 with SHA-1 f540e5caa2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471550

Change-Id: I6c6245f4c473f150762555284106a2d057536e96
2021-12-22 21:01:17 +00:00
TreeHugger Robot 9f7a7708ee [automerger skipped] Merge "Fix issues with starting new recents animation before previous onRecentsAnimationStart" into sc-dev am: 1a453f1547 am: 925768d35a am: b9fdf7b7a1 -s ours am: f06f8d2a36 -s ours
am skip reason: Merged-In I76e27c96b54293805546c0d6c82e77f975c69d7a with SHA-1 ee24e46a61 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471461

Change-Id: I5b36de91dda170cca1e6c22d108e15ba2a9452e1
2021-12-22 21:01:16 +00:00
TreeHugger Robot 5adfb4d369 [automerger skipped] Merge "Fix testStressSwipeToOverview" into sc-dev am: aabead2db8 am: 5181163070 am: 8fdd7396ed -s ours
am skip reason: Merged-In I19616f7921c9821f1b45a90a3e4bec4fb3b8a9d3 with SHA-1 f540e5caa2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471550

Change-Id: I3203038cbedf068119c0c242bca2fc10367547c0
2021-12-22 20:53:38 +00:00
TreeHugger Robot 9e9f7dce5b [automerger skipped] Merge "Fix testStressSwipeToOverview" into sc-dev am: aabead2db8 am: 5181163070 -s ours am: 12e9e14939 -s ours am: bf77faafe8 -s ours
am skip reason: Merged-In I19616f7921c9821f1b45a90a3e4bec4fb3b8a9d3 with SHA-1 ce6bf7dd7f is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471550

Change-Id: I4af09102b537603b7a949af8e29b3e70d1af55c9
2021-12-22 20:53:37 +00:00
TreeHugger Robot f06f8d2a36 [automerger skipped] Merge "Fix issues with starting new recents animation before previous onRecentsAnimationStart" into sc-dev am: 1a453f1547 am: 925768d35a am: b9fdf7b7a1 -s ours
am skip reason: Merged-In I76e27c96b54293805546c0d6c82e77f975c69d7a with SHA-1 ee24e46a61 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471461

Change-Id: I2ec41872c489bbcbb19fa3b8c2bf2067b01d7b12
2021-12-22 20:53:37 +00:00
TreeHugger Robot fa57a5f414 [automerger skipped] Merge "Fix issues with starting new recents animation before previous onRecentsAnimationStart" into sc-dev am: 1a453f1547 am: 925768d35a -s ours am: a279860976 -s ours am: 595af3e4e6 -s ours
am skip reason: Merged-In I76e27c96b54293805546c0d6c82e77f975c69d7a with SHA-1 66ed0ff23e is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471461

Change-Id: I0d8a52dae981873dabc304b0688e906196d75e56
2021-12-22 20:53:35 +00:00
TreeHugger Robot 672ff8f349 [automerger skipped] Merge "Log launcher settings whenever launcher layout is logged using pull atom." into sc-v2-dev am: 092c90c55e am: 1d9fd080b1 -s ours
am skip reason: Merged-In I9c6b7a17d653038a91f885df455e5ebbb401b49a with SHA-1 f7ebfb9a7f is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16516392

Change-Id: I93f7175e55647566e8cb8c6975cdc45b8cdc44ff
2021-12-22 20:44:02 +00:00