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
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
1d9fd080b1
Merge "Log launcher settings whenever launcher layout is logged using pull atom." into sc-v2-dev am: 092c90c55e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16516392
Change-Id: I4e666ac2ccc5cc91072a57ef6bbb9bd925a071df
2021-12-22 20:09:20 +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
Pat Manning
ee01176810
Fix launcher scroll distance for TAPL tests.
...
Test is passing correctly but for the wrong reasons. If we attempted to use a different distance it would have failed.
Bug: 197630182
Test: manual
Change-Id: Ib275b89c86cdb9f75d40b9d25c8c498098b543b7
2021-12-22 09:55:53 +00:00
Bill Yi
e5398a78f7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I972a88132908946ba41fa402b7e68b83a0537f01
2021-12-22 07:55:54 +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
Tony Huang
3688cdfd58
Merge "Animate split divider" into sc-v2-dev am: fc6fc6d651 am: 8809f7d0ea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16291218
Change-Id: Ic80849d85faa025ef286e888601b8bf595443e57
2021-12-22 03:12:18 +00:00
Tony Huang
8809f7d0ea
Merge "Animate split divider" into sc-v2-dev am: fc6fc6d651
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16291218
Change-Id: I766e92af53c28cd76d8c72231405dee1a6685aa7
2021-12-22 03:00:10 +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
Brian Isganitis
f7c2adf861
Avoid race condition with hotseat predictions.
...
Make sure that the ArrayList cannot be cleared on the model thread while
it is being used on the UI thread to render a launcher preview.
Test: Manual
Fix: 210123588
Change-Id: I5a47cb3f28f5ac9e400f6ae535e410c345e14ee1
2021-12-22 01:08:46 +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 f7ebfb9a7f )
2021-12-21 19:58:15 +00:00
Vinit Nayak
a54b468caf
Merge "Use all targets passed back for recents animation" into sc-v2-dev am: d0b4d10f0e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16459078
Change-Id: I13e0167719700c7e7ad776d852df11023325cd64
2021-12-21 17:24:41 +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
Vinit Nayak
b61a2f6bd4
Merge "Use all targets passed back for recents animation"
2021-12-21 01:34:22 +00:00
Winson Chung
7512ab6025
Add logs for null task list am: a46d36240b am: 2af8b3ebd7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16495546
Change-Id: I91933c5a71feb13184cac0578fd1108d791bf106
2021-12-20 23:17:07 +00:00
Winson Chung
2af8b3ebd7
Add logs for null task list am: a46d36240b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16495546
Change-Id: I64a851428833a4d127e4a3ffc23a6fe511ceb73d
2021-12-20 23:04:23 +00:00
Vinit Nayak
44b86c89bb
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
Change-Id: I252d6c663e9ca145ef394ac08d9a32da02d4a03b
2021-12-20 14:54:03 -08:00
Winson Chung
a46d36240b
Add logs for null task list
...
Bug: 206648922
Test: Adding logs
Change-Id: I23b8a9fadd1e555f1c3f7a75940bd7faa56b777b
2021-12-20 22:49:10 +00:00
wilsonshih
651d22c907
Public API setSplashScreenStyle(3/N)
...
Use public API setSplashScreenStyle to set preferred style directly.
Bug: 203497083
Test: atest SplashscreenTests
Change-Id: Iac9bbef39fd1398e5612709056f49ee94eb805cf
2021-12-20 17:23:54 +08:00
Siarhei Vishniakou
d85be8e64a
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
Change-Id: I8d05fa3663687b5382a59b0d47cdac404844c3b7
2021-12-17 08:50:20 +00:00
Winson Chung
3ed9d508bd
Merge "Fix some small related to back button alpha" into sc-v2-dev am: 75867ae0ba am: 747dae3bb2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16487030
Change-Id: I1392f9f16613ef9fb0add480260d9d5af3fbed16
2021-12-16 22:58:29 +00:00
Winson Chung
33f1d348ab
Temporarily disable SUW specific insets logic am: 361f82b237 am: 3b22691fe2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16492581
Change-Id: I797fca3adbe2fdd95b0a59607f97b4d5273f1c37
2021-12-16 22:57:14 +00:00
Winson Chung
747dae3bb2
Merge "Fix some small related to back button alpha" into sc-v2-dev am: 75867ae0ba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16487030
Change-Id: I419c0b0a2918f50d522da24c117fff8332bb3dd0
2021-12-16 22:16:34 +00:00
Winson Chung
3b22691fe2
Temporarily disable SUW specific insets logic am: 361f82b237
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16492581
Change-Id: Id2b28d4428f2ac518b158502123b596995006188
2021-12-16 22:16:21 +00:00
Winson Chung
75867ae0ba
Merge "Fix some small related to back button alpha" into sc-v2-dev
2021-12-16 21:59:27 +00:00
Winson Chung
361f82b237
Temporarily disable SUW specific insets logic
...
Bug: 204384193
Test: Check that SUW is inset
Change-Id: Id00f10f51b52ef8ec375f650fd44bb2c6eb31e09
2021-12-16 18:45:25 +00:00
Winson Chung
e62a1996b7
Fix some small related to back button alpha
...
- Skip updating nav button dark intensity if we're setting it manually
while SUW is running
- There should only be one alpha StatePropertyHolder for the same view
otherwise when updating the properties it can clobber a previous state
Bug: 204384193
Test: Disable dark mode on SUW and verify nav buttons show
Change-Id: I450c3a5697954d9b464bdd622847beb2d01f3802
2021-12-16 17:47:53 +00:00
TreeHugger Robot
9be15e2b85
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-12-16 15:50:09 +00:00
TreeHugger Robot
ac3d83d6ae
Merge "Import translations. DO NOT MERGE ANYWHERE"
2021-12-16 15:48:32 +00:00
TreeHugger Robot
365560199f
Merge "Show Digital Wellbeing Banners for split tasks" into sc-v2-dev am: 8d25a0a363 am: 510d9060a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16459079
Change-Id: If24107dc1d3e0d83557da8409a891471e25fc979
2021-12-16 11:49:47 +00:00
TreeHugger Robot
510d9060a7
Merge "Show Digital Wellbeing Banners for split tasks" into sc-v2-dev am: 8d25a0a363
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16459079
Change-Id: Ia65e7ce8eabc0a9caa5892a5a8de0e14f2b70b73
2021-12-16 11:33:17 +00:00
TreeHugger Robot
8d25a0a363
Merge "Show Digital Wellbeing Banners for split tasks" into sc-v2-dev
2021-12-16 11:13:10 +00:00
Vinit Nayak
ebf2cdd0f1
Show Digital Wellbeing Banners for split tasks
...
Fixes: 199936292
Change-Id: I38743d58f53a65ef717b1babc21ad1df2dc840a4
2021-12-15 22:19:02 -08:00
Vinit Nayak
84292da6c2
Merge "Save multiple RunningTaskInfo in GestureState" into sc-v2-dev am: 20102c3dd7 am: a51f394504
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16482597
Change-Id: If69bd5e02de59bdfe05a8f7fcc03a4ff235d4c41
2021-12-16 00:54:45 +00:00
TreeHugger Robot
368eb46da5
Merge "Set navBarDarkIntensity based on dark theme in SUW" into sc-v2-dev am: f9f90d6dc2 am: 5ebda13e05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16482607
Change-Id: I8babe4bae067d8feab9d80c41b48994a33bf19df
2021-12-16 00:50:57 +00:00
Vinit Nayak
a51f394504
Merge "Save multiple RunningTaskInfo in GestureState" into sc-v2-dev am: 20102c3dd7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16482597
Change-Id: I189ae54406b2a7dc6337e55fac648ed4f671f8bb
2021-12-16 00:36:17 +00:00
TreeHugger Robot
5ebda13e05
Merge "Set navBarDarkIntensity based on dark theme in SUW" into sc-v2-dev am: f9f90d6dc2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16482607
Change-Id: I74b54c03261a46041407878337aadcf2dd62f8cc
2021-12-16 00:32:55 +00:00
Vinit Nayak
20102c3dd7
Merge "Save multiple RunningTaskInfo in GestureState" into sc-v2-dev
2021-12-16 00:03:20 +00:00
TreeHugger Robot
f9f90d6dc2
Merge "Set navBarDarkIntensity based on dark theme in SUW" into sc-v2-dev
2021-12-15 23:42:06 +00:00
Tony Wickham
70d237d8f3
Set navBarDarkIntensity based on dark theme in SUW
...
- Also remove old tinting based on textColorPrimary, as it's no longer necessary with dark intensity tinting.
Test: Run SetupWizardTestActivity in both dark and light theme, ensure back button visible
Fixes: 204384193
Change-Id: I2dc2e94bc0318ded62419b9ae0eed719db289d7f
2021-12-15 21:37:15 +00:00
Vinit Nayak
dcd7ac4011
Save multiple RunningTaskInfo in GestureState
...
* With new split screen running two active tasks for
a given gesture, we need to get all running task
infos instead of the single most recent used one
* TODO(b/210903248) for proper refactoring for
GestureState
Fixes: 205675364
Test: Swiping up on overview no longer crashes
Change-Id: Iea1f193149657182311a97f46007b4d43e8ad549
2021-12-15 13:11:11 -08:00
Jon Miranda
78b12de4d2
Merge "Scale, crop, and translate window when swiping back to home." into sc-v2-dev am: 80aa8da7e3 am: e589eaded8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16470663
Change-Id: Id6d210fdcc9bda55a8666121bd5418a48da40c55
2021-12-15 20:35:18 +00:00
Winson Chung
1944ab39b9
Merge "Wait for the Launcher activity to bind to TIS before animating" into sc-v2-dev am: 2ecf688de6 am: 049a345cbe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16420662
Change-Id: I12d9cbe53afd42cfade93d1c957f3f9aa1be520a
2021-12-15 20:33:32 +00:00