Commit Graph

60459 Commits

Author SHA1 Message Date
Bill Yi c0733c610e Merge changes from topic "presubmit-am-ea2c5bf4ed4240198cb9e89cc342074c" into sc-qpr1-dev am: 5892321516
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15744737

Change-Id: Ia3c9101e992ea3520c42c8033ace2443c24bacbb
2021-09-03 20:54:59 +00:00
Bill Yi 1ee95f13ff [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 53900282f8 am: 5a1494cc61 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia04104e4d42932b2de444f7a9adf520f6767ac4f
2021-09-03 20:54:58 +00:00
Evan Rosky 80ca459e7d Provide app-process tokens to remote transitions so they can be boosted
The app process token is required for shell to request delegated
transition animators to be boosted.

Bug: 183993977
Test: add logging in WPC.setRunningRemoteAnimation and verify calls
      during transitions
Change-Id: Ide2dd3e77714cca8e85e409c8d88c69c20122827
2021-09-03 13:38:00 -07:00
Bill Yi 5892321516 Merge changes from topic "presubmit-am-ea2c5bf4ed4240198cb9e89cc342074c" into sc-qpr1-dev
* changes:
  [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 53900282f8
  Import translations. DO NOT MERGE ANYWHERE
2021-09-03 20:33:38 +00:00
Bill Yi 0275288380 Merge changes from topic "presubmit-am-ea2c5bf4ed4240198cb9e89cc342074c"
* changes:
  [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 53900282f8 2p: 848c4695bd
  [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 53900282f8
  Import translations. DO NOT MERGE ANYWHERE
2021-09-03 20:33:38 +00:00
Hongwei Wang 4072b74441 Do not trigger PiP on tapping on TaskView am: bfec974f59
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15749049

Change-Id: Idf185bce26665ae5db8a9a9e606d722bb3ff0d7f
2021-09-03 20:22:56 +00:00
Tony Wickham d345751849 Disable FolderNameEditText on Taskbar
Test: Can rename folder on home screen, but tapping folder name in taskbar does nothing
Bug: 180051157
Change-Id: Ief19805683f754995baf24d7f41f3979841d5bd3
2021-09-03 12:50:15 -07:00
Tracy Zhou 527b39cd28 Stash/unstash the task bar based on states
Bug: 193938970
Test: go to any app, stash/unstash, and make sure the states are preserved
Change-Id: I3adf826407e90275687ecea8302abf7a004f1df7
2021-09-03 12:43:04 -07:00
Becky Qiu a499fd4f93 [OneSearch] Add a clear function in the plugin to clear cache and memory.
Bug: 196586652
Test: manual
Change-Id: I094cefadda0a958b0059820f1c02ddf0298abbd8
2021-09-03 11:15:01 -07:00
Hongwei Wang bfec974f59 Do not trigger PiP on tapping on TaskView
Regression from ag/15158868, we should not send onUserLeaveHint on
tapping on the app icon in Recents / Overview.

Video: http://recall/-/aaaaaabFQoRHlzixHdtY/fr0fdecPEned7rMjgdWhCQ
Bug: 198682451
Test: manual, tap on app icon in Recents, see video
Change-Id: I66888a75eec30d7e8ba7e09059399381516812ac
2021-09-03 11:10:05 -07:00
TreeHugger Robot bb873b5a72 Merge "Import translations. DO NOT MERGE ANYWHERE" 2021-09-03 17:29:30 +00:00
TreeHugger Robot 210c43f4bd [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: e7663d1f37 -s ours am: 4774e9bcbb -s ours am: 6ea26b33a6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic76aa454c98a6e9cf7ea8d5c8617893add92a053
2021-09-03 17:24:48 +00:00
TreeHugger Robot 93d56bc436 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: e7663d1f37 -s ours am: bd42a9c12d -s ours am: b98afb46bd -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ife013e7513898c624de5bd7efc6add6f14ee6b31
2021-09-03 17:24:39 +00:00
Winson Chung 543c226ffa Provide internal IME insets
Bug: 197727397
Test: Collapse taskbar, open IME
Change-Id: Ia251be1d5892a58b062f241bdafc5dbfc223e4c3
2021-09-03 10:22:56 -07:00
TreeHugger Robot 130a85ae80 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 6c88109006 -s ours am: 45d5075924 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1626fa9b5863b472b78f1504c8d761dc94e9e69b
2021-09-03 17:22:31 +00:00
TreeHugger Robot b406e26948 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 983adea20f -s ours am: 7d162a792c -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id3dd9df9dff568b345da7f989b832a247c04c136
2021-09-03 17:21:16 +00:00
TreeHugger Robot 6ea26b33a6 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: e7663d1f37 -s ours am: 4774e9bcbb -s ours
am skip reason: subject contains skip directive

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

Change-Id: Icf878f5356deacf404f3f0703ec2b04d39a74026
2021-09-03 17:20:38 +00:00
TreeHugger Robot 062ba42846 Merge "Import translations. DO NOT MERGE ANYWHERE" 2021-09-03 17:14:35 +00:00
TreeHugger Robot b98afb46bd [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: e7663d1f37 -s ours am: bd42a9c12d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7dce1f0cde3b12737b0c8911d6ee19e1bc35fabf
2021-09-03 17:10:46 +00:00
TreeHugger Robot bd42a9c12d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: e7663d1f37 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0b45388e83fd6b3c16da8f42a1300d34f001af81
2021-09-03 17:06:28 +00:00
TreeHugger Robot 4774e9bcbb [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: e7663d1f37 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I15b134fea31cd492abeaa162de56b588ff8ad346
2021-09-03 17:06:17 +00:00
TreeHugger Robot 45d5075924 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 6c88109006 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I17bfaebbc7cfe69dea72f05af6ff765538653271
2021-09-03 17:05:57 +00:00
TreeHugger Robot 7d162a792c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 983adea20f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7774c8cd9c941aac2092ce5ccb58435e51d73024
2021-09-03 17:05:12 +00:00
TreeHugger Robot e7663d1f37 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev 2021-09-03 16:54:30 +00:00
TreeHugger Robot 6c88109006 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2021-09-03 16:51:11 +00:00
TreeHugger Robot 983adea20f Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2021-09-03 16:51:05 +00:00
TreeHugger Robot 099514f476 Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev am: fb0eaf2bee am: 232acae2bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15478152

Change-Id: I607e7ab11956999f60deb6fb4509fd684d385d42
2021-09-03 12:57:57 +00:00
TreeHugger Robot 232acae2bf Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev am: fb0eaf2bee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15478152

Change-Id: I28eff4d36590743f2c73e28b01bfa80aa2c85411
2021-09-03 12:38:23 +00:00
TreeHugger Robot fb0eaf2bee Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev 2021-09-03 12:23:06 +00:00
Nick Chameyev d36b9916af Merge "Add taskbar icons unfold animation" into sc-v2-dev am: 6b53e3101e am: 4ba84e5343
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685200

Change-Id: I3b9b38342884e5623c320496496717f5510f3ae0
2021-09-03 11:53:06 +00:00
Nick Chameyev 4ba84e5343 Merge "Add taskbar icons unfold animation" into sc-v2-dev am: 6b53e3101e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685200

Change-Id: Iba5ea9353dfc223bf331e54814d72eae8f9e7d0c
2021-09-03 11:44:14 +00:00
Nick Chameyev 6b53e3101e Merge "Add taskbar icons unfold animation" into sc-v2-dev 2021-09-03 11:19:22 +00:00
Pat Manning 96dad8b039 Animate scrolling grid into place when there is a gap between last tasks
and clear all.

- Stagger animation starts
- Adds a grid translation property to TaskView for animating these
translations.

Also fixes an issue where the gap between clear all and focused task is
greater than spacing between grid tasks and clear all.

Test: manual
Fix: 188793333
Change-Id: Ib2ba8b1b84dc63c4ba186bd0b9b4962d3c66ce5a
2021-09-03 11:33:53 +01:00
Nick Chameyev 4dd4159fdc Add taskbar icons unfold animation
Adds 'move from center' animation for taskbar icons when
unfolding foldable devices.

Moves unfold transition progress provider from quickstep
launcher activity to TouchInteractionService to widen
the scope when this provider is available to cover
both launcher activity and taskbar.

Launcher activity and taskbar get their own instances
of unfold transition progress provider using
ScopedUnfoldTransitionProgressProvider wrapper.
This wrapper allows to get transition progress provider
that emits events only when clients are ready to handle them.

Bug: 193794563
Test: manual
Change-Id: I27581bd4e145a74f526bf60f2a545e56ded322f9
2021-09-03 10:25:52 +01:00
Shawn Lin 769871d507 [automerger skipped] Merge "[DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API" into sc-v2-dev am: fe2aed97c5 am: 98df4cb2de -s ours
am skip reason: subject contains skip directive

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

Change-Id: I24712d68ff296cfb68475c0de1e35e4ccb56c8f5
2021-09-03 04:22:23 +00:00
shawnlin a4290ba03f [automerger skipped] [DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API am: 4e15fe0726 am: fb40d9f9c4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7e900b81e50304f3697fa42de2fd9e4155621e3d
2021-09-03 04:22:22 +00:00
Shawn Lin 98df4cb2de Merge "[DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API" into sc-v2-dev am: fe2aed97c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15468511

Change-Id: I5babb05b2fd8f22bd14ff32fc346090fb42fe9e2
2021-09-03 04:04:21 +00:00
shawnlin fb40d9f9c4 [DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API am: 4e15fe0726
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15468511

Change-Id: Ibc1d7bb42e411b3561540de782f28661cd3a6289
2021-09-03 04:04:19 +00:00
Shawn Lin d2955caaa8 Merge "Update QuickStepContract.getWindowCornerRadius API" 2021-09-03 03:57:37 +00:00
Shawn Lin fe2aed97c5 Merge "[DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API" into sc-v2-dev 2021-09-03 03:57:09 +00:00
Android Build Coastguard Worker 96144f3e00 Snap for 7699084 from 62c9985cf0 to tm-release
Change-Id: Ie6cbbf01adc2f7f7716092be7d8bd6cdb8425c18
2021-09-03 03:08:06 +00:00
Jon Spivack 0dea19a9d2 NIU Actions: Dismiss modal dialogs when overlay is closed
This prevents overlay-specific dialogs (e.g. the privacy confirmation for NIU Actions) from staying open when the user closes the overlay. For example, the user can tap the Home button or lock the device while a dialog is open on the Recents screen. In these cases, the user is sent to the Home screen, so it wouldn't make sense to leave Recents-related dialogs open.

Bug: 194991283
Test: Manual (local Wembley device)
Change-Id: Ie922ddf5d503b8b9818ee7887021f4df8520ae00
2021-09-02 16:16:08 -07:00
TreeHugger Robot a33bd8dcb6 Merge "Enable staged split for sc-v2" into sc-v2-dev am: b9e08f5773 am: bf552f4d1c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685961

Change-Id: I26ad13f2806047bffda5152857f644f1561586ff
2021-09-02 23:14:39 +00:00
Vinit Nayak 6905e90465 Merge "Quickswitch with staged split" into sc-v2-dev am: 461a6cffd9 am: 547ec80547
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15728604

Change-Id: I7fd68247e1b49f4e06038ec3b5695a7e62b985d4
2021-09-02 23:13:31 +00:00
Android Build Coastguard Worker 95c3c5bb37 Snap for 7697873 from 6bad4d8877 to sc-v2-release
Change-Id: Icbe899f562c29059b242941ea1c73e34ff29e59e
2021-09-02 23:12:22 +00:00
TreeHugger Robot bf552f4d1c Merge "Enable staged split for sc-v2" into sc-v2-dev am: b9e08f5773
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685961

Change-Id: I87b0b89bbb4ff78b78746a1bb3a32c8c0e6c9fc8
2021-09-02 23:04:12 +00:00
TreeHugger Robot b9e08f5773 Merge "Enable staged split for sc-v2" into sc-v2-dev 2021-09-02 23:00:29 +00:00
Vinit Nayak 547ec80547 Merge "Quickswitch with staged split" into sc-v2-dev am: 461a6cffd9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15728604

Change-Id: Ifb057db89ba77a81d7989a53f278df5ed8142de4
2021-09-02 22:58:21 +00:00
Vinit Nayak 461a6cffd9 Merge "Quickswitch with staged split" into sc-v2-dev 2021-09-02 22:46:08 +00:00
Vinit Nayak db2a89d2ec Enable staged split for sc-v2
Bug: 181704764

Change-Id: Id4b0d8a2e3cc110a6aad5f33e29bc6f54c7e3c44
2021-09-02 21:55:26 +00:00