TreeHugger Robot
c0a6d3fc8f
Merge "TalkBack doesn't announce when a task has being closed." into sc-v2-dev
2022-01-13 20:36:44 +00:00
Winson Chung
b92c4e2319
Merge "Revert "Add logs for null task list"" into sc-v2-dev
2022-01-12 23:00:00 +00:00
Jerry Chang
f6086e74e3
Merge "Fix NPE when consuming snapshots for recent animation" into sc-v2-dev
2022-01-12 01:21:14 +00:00
Winson Chung
08126d915c
Revert "Add logs for null task list"
...
This reverts commit a46d36240b
.
Reason for revert: Reverting logs for release
Change-Id: I65ae1ea691d5fb3d70a2db4beba08d7460b99e2b
2022-01-11 20:06:16 +00:00
Vinit Nayak
2c97c4ab19
Remove code that assumes single GroupedTaskView
...
* Old code assumes there will only be a single
GroupedTaskView, removing those code paths helps
consolidate single and grouped task code flows
* Correctly check when we need to add a stub
taskView for GroupedTaskViews by checking each
individual taskId
Test: Swiping with multiple split pairs doesn't
cause a cycle
Fixes: 213355942
Change-Id: Ibb98ae0dfcd4f52b762685aec9d2ee6445b9ef54
2022-01-10 15:59:33 -08:00
Jerry Chang
7f8e57ed68
Fix NPE when consuming snapshots for recent animation
...
Fix: 207716265
Test: no exception throws after recent animation
Change-Id: Ic35aea2285fb120f7d0b5215137ad9450518702f
2022-01-10 18:48:16 +08:00
TreeHugger Robot
d873788275
Merge "Add null check when logging quick switch" into sc-v2-dev
2022-01-07 22:13:12 +00:00
Tony Wickham
688148ac69
Add null check when logging quick switch
...
Test: none
Fixes: 209993127
Change-Id: I927f8969cf5ef3759b501fe1ada4d3b061b53d06
2022-01-07 18:32:14 +00:00
TreeHugger Robot
19b3b93e5c
Merge "Don't show split option if device in "Lock task mode"" into sc-v2-dev
2022-01-06 23:20:54 +00:00
Vinit Nayak
c09012766b
Don't show split option if device in "Lock task mode"
...
fixes: 199342537
Change-Id: Id212cce20b792fb8b16e9fa8eca4635773ae5ea7
2022-01-06 13:37:46 -08:00
TreeHugger Robot
5735251c33
Merge "Use list instead of array when filtering non-app leashes" into sc-v2-dev
2022-01-06 00:25:34 +00:00
TreeHugger Robot
3a6a0f5a31
Merge "Handle split selection when animation is disabled" into sc-v2-dev
2022-01-05 22:56:01 +00:00
Vinit Nayak
d25fb5bd0b
Use list instead of array when filtering non-app leashes
...
* Non-apps leashes can contain non-divider targets, which
was creating null elements in the array when an index didn't
get assigned.
* With a list we don't have to worry about empty index gaps
* Also remove the animation for the divider for certain
gestures because the surface isn't always valid for the
full duration of the animation. We probably would need to
synchronize with rest of recents animation
Fixes: 212218930
Test: No longer crashes when swipe up, hold, then swipe down
Change-Id: Ia1fc4d66e73f21b55fdbfe59342af025e2a525d9
2022-01-05 14:43:43 -08:00
Vinit Nayak
1465a5af7b
Handle split selection when animation is disabled
...
* Consolidate setState() and setStateWithAnimation()
to be handled in the same manner
* If no animation, we run the created
PendingAnimation right away
Fixes: 209935590
Test: Tested w/ and w/o animation
Change-Id: I1d6fdba21761b6721e6bd52234016178547cd437
2022-01-05 12:19:11 -08:00
Hyunyoung Song
d96e07035c
Merge "Apply scrim protection to atomic state transition ALLAPPS -> NORMAL" into sc-v2-dev
2022-01-05 19:27:04 +00:00
Hyunyoung Song
153cd69d14
Apply scrim protection to atomic state transition ALLAPPS -> NORMAL
...
Bug: 209480401
Test: manual, video attached on the bug
TL;DR;; minimized the delta for sc-v2
Change-Id: If8c9281bb4366540b9a4ea10a9b363ce82d78daf
2022-01-04 21:55:14 -08:00
Siarhei Vishniakou
b57235563c
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
am: 73c513256d
-s ours am: a367a144ac
-s ours am: 90e66951e9
-s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I222012704cfc8694b095a25b51af364fe6b22bb3
2022-01-03 05:13:13 +00:00
Siarhei Vishniakou
90e66951e9
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
am: 73c513256d
-s ours am: a367a144ac
-s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I059d793325805bcca1fcba400e488d1113ee05f4
2022-01-03 05:06:30 +00:00
Siarhei Vishniakou
a367a144ac
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
am: 73c513256d
-s ours
...
am skip reason: Merged-In I8d05fa3663687b5382a59b0d47cdac404844c3b7 with SHA-1 918776ee51
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16549672
Change-Id: I805fedf30ea474009d316caacc1e3e995033ca62
2022-01-03 04:49:54 +00:00
Siarhei Vishniakou
73c513256d
Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16510921
Bug: 212491379
Change-Id: I26d89a46e181f39f95a5e6385be1760fac37437e
Merged-In: I8d05fa3663687b5382a59b0d47cdac404844c3b7
2021-12-29 08:07:25 +00:00
Siarhei Vishniakou
cc07d3480b
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
am: b2b60b12b4
-s ours am: 9e924d9c71
-s ours am: 20ce997649
-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: Ibb304b63c96dcdf9e100487a01dab4b15d058c7d
2021-12-29 06:10:56 +00:00
Siarhei Vishniakou
20ce997649
[automerger skipped] Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery am: 918776ee51
am: b2b60b12b4
-s ours am: 9e924d9c71
-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: I344cb782217c5a4aa455f58770ddc2ac1317f55c
2021-12-29 05:52:53 +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
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
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
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
15c9d2d4f6
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-12-23 18:31:55 +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
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
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
TreeHugger Robot
12e9e14939
[automerger skipped] Merge "Fix testStressSwipeToOverview" into sc-dev am: aabead2db8
am: 5181163070
-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: I6b50f7c6836850fc031b1c3abc77820bd63bb2b6
2021-12-22 20:27:53 +00:00
TreeHugger Robot
a279860976
[automerger skipped] Merge "Fix issues with starting new recents animation before previous onRecentsAnimationStart" into sc-dev am: 1a453f1547
am: 925768d35a
-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: Ia4af56888338a0e1b06cad8b2b8a13d221b97c14
2021-12-22 20:27:52 +00:00
TreeHugger Robot
5181163070
Merge "Fix testStressSwipeToOverview" into sc-dev am: aabead2db8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471550
Change-Id: Id7353bbafe62f70b0b1659455e731bc3ecf85de2
2021-12-22 20:23:47 +00:00
TreeHugger Robot
925768d35a
Merge "Fix issues with starting new recents animation before previous onRecentsAnimationStart" into sc-dev am: 1a453f1547
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471461
Change-Id: Ia6ddad23a2ebaa5737ffe12ce91501ec23dc8489
2021-12-22 20:23:45 +00:00
TreeHugger Robot
092c90c55e
Merge "Log launcher settings whenever launcher layout is logged using pull atom." into sc-v2-dev
2021-12-22 19:55:44 +00:00
Bill Yi
3b6d4acdc3
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I9c252fc5b0d8ac7e84357ef6493dc83f0996805b
2021-12-22 07:52:09 +00:00
Bill Yi
84ed7e92b4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I6896c90a1b5e637f20e004866db4407219d4e210
2021-12-22 07:51:33 +00:00
Bill Yi
506c4df440
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I03c58e596fae530790fcdd93319ae1b0dbc7ad78
2021-12-22 07:50:59 +00:00
Tony Huang
fc6fc6d651
Merge "Animate split divider" into sc-v2-dev
2021-12-22 02:47:05 +00:00
TreeHugger Robot
aabead2db8
Merge "Fix testStressSwipeToOverview" into sc-dev
2021-12-22 01:50:59 +00:00
TreeHugger Robot
1a453f1547
Merge "Fix issues with starting new recents animation before previous onRecentsAnimationStart" into sc-dev
2021-12-22 01:50:59 +00:00
Thiru Ramasamy
7d04782532
Log launcher settings whenever launcher layout is logged using pull atom.
...
* Whenever launcher setting is changed, only log the changed setting instead of all
Bug: 181703659
Test: wwdebug && wwlogcat AND statsd_testdrive 10108
Change-Id: I9c6b7a17d653038a91f885df455e5ebbb401b49a
Merged-In: I9c6b7a17d653038a91f885df455e5ebbb401b49a
(cherry picked from commit f7ebfb9a7fc2151621567008acfe103c76a6ef0d)
2021-12-21 19:58:15 +00:00
Vinit Nayak
d0b4d10f0e
Merge "Use all targets passed back for recents animation" into sc-v2-dev
2021-12-21 17:10:00 +00:00
Vinit Nayak
f421ad2ef8
Use all targets passed back for recents animation
...
* Previously we were removing all targets except for
the app that was to be animated. That caused issues
because we look for the home app to determine if the
app leashes need to be drawn underneath or not.
* Now (assuming at most two non-home app leashes will
be sent) we add all the non-home targets along with
the desired app target by excluding 1 of the 2 non-home
apps
Bug: 199936292
Merged-In: I252d6c663e9ca145ef394ac08d9a32da02d4a03b
Change-Id: I252d6c663e9ca145ef394ac08d9a32da02d4a03b
2021-12-21 05:45:00 +00:00
Tony Wickham
e064f51642
Merge "Update hotseat alpha in TaskbarLauncherStateController#init()" into sc-v2-dev
2021-12-21 00:30:12 +00:00