Evan Rosky and Automerger Merge Worker
75e0eba1ba
Merge "Move recents animation controller to shell" into udc-dev am: c60b95b914
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21912648
Change-Id: I61b08714d24135016190620e453e0c42de089ef8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 21:17:00 +00:00
Evan Rosky and Android (Google) Code Review
c60b95b914
Merge "Move recents animation controller to shell" into udc-dev
2023-03-17 21:15:43 +00:00
Jon Miranda
4b5f6913ef
Fix QSB flicker when returning home.
...
We only set qsb alpha if isQsbInline = true, since that is when
we draw/animate the qsb in the taskbar.
Fixes: 269164187
Test: isQsbInline = true / false
Change-Id: I92022135e74f734a8e50c606dc9c605df39a9f97
2023-03-17 13:38:39 -07:00
Mateusz Cicheński
2ef25f91ba
Enable ENABLE_PIP_KEEP_CLEAR_ALGORITHM for teamfood
...
Change-Id: I7c09494514dd6ea1baea51a03114c8e77cae118d
Test: atest WMShellFlickerTests
Bug: 183746978
2023-03-17 19:37:41 +00:00
Sunny Goyal and Automerger Merge Worker
2e05ce9e12
Merge "Simplifying some page indicator dots attributes so that it can be easily modularized" into udc-dev am: feca2d8700
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22127647
Change-Id: Ib1b7e559d38c269fda1af345bf6d1d51a36a872e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 19:23:21 +00:00
Schneider Victor-tulias and Automerger Merge Worker
995904e2f6
Merge "Update All set page lottie animation files" into tm-qpr-dev am: 27c5825ec0 am: 91d425e2a4 am: 709c845ec7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21892079
Change-Id: Icb913dd8d8c1ce891c24fbd36a98166abd3c4b4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 19:22:53 +00:00
Sunny Goyal and Android (Google) Code Review
feca2d8700
Merge "Simplifying some page indicator dots attributes so that it can be easily modularized" into udc-dev
2023-03-17 19:02:01 +00:00
Schneider Victor-tulias and Automerger Merge Worker
709c845ec7
Merge "Update All set page lottie animation files" into tm-qpr-dev am: 27c5825ec0 am: 91d425e2a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21892079
Change-Id: Ib8247366414b72957a1257fc918e918cd34ae118
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 18:45:39 +00:00
Schneider Victor-tulias and Automerger Merge Worker
91d425e2a4
Merge "Update All set page lottie animation files" into tm-qpr-dev am: 27c5825ec0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21892079
Change-Id: I80bf73a2961cfce4188262286d04ee7f0e202ca4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 18:08:28 +00:00
Schneider Victor-tulias and Android (Google) Code Review
27c5825ec0
Merge "Update All set page lottie animation files" into tm-qpr-dev
2023-03-17 17:36:31 +00:00
Hongwei Wang and Automerger Merge Worker
aafa49bb8a
Merge "VisD update for the PipAppIconOverlay 2/N" into tm-qpr-dev am: 452e014caa am: e83a3e29d4 am: 48844c89cb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22107736
Change-Id: Ic92390f84d29fedf12b8f0d3324bff0f47a1781d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 17:36:08 +00:00
Hongwei Wang and Automerger Merge Worker
48844c89cb
Merge "VisD update for the PipAppIconOverlay 2/N" into tm-qpr-dev am: 452e014caa am: e83a3e29d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22107736
Change-Id: I6782e9913b91972135cc07e610e703af96547595
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 17:16:03 +00:00
Hongwei Wang and Automerger Merge Worker
e83a3e29d4
Merge "VisD update for the PipAppIconOverlay 2/N" into tm-qpr-dev am: 452e014caa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22107736
Change-Id: Icc997145598aa5b0575558546eddd1e294085a29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 16:54:41 +00:00
Hongwei Wang and Android (Google) Code Review
452e014caa
Merge "VisD update for the PipAppIconOverlay 2/N" into tm-qpr-dev
2023-03-17 16:24:56 +00:00
Jon Miranda
4a7569b1b0
New taskbar thresholds.
...
Nav threshold / App window threshold / Home overview threshold / Catch up threshold
Default: 40dp / 88dp / 156dp / 264dp
sw720dp: 30dp / 100dp / 180dp / 300dp
Bug: 267646355
Test: manual
Change-Id: Ic4e99820ca44d3f1bfc12f570d003d4062e6a2cd
2023-03-17 08:16:56 -07:00
Mike Schneider and Automerger Merge Worker
964b966693
Merge "Add optional debug logging to on flag changes" into tm-qpr-dev am: 8daf6d804e am: ea674e208c am: 06abb655f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21868395
Change-Id: I5f47f7fafa12e03621e5162c0ff8eb8465d19be9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 09:46:03 +00:00
Mike Schneider and Automerger Merge Worker
06abb655f1
Merge "Add optional debug logging to on flag changes" into tm-qpr-dev am: 8daf6d804e am: ea674e208c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21868395
Change-Id: I3e7c7a84bcaaf37bb55225ea714c46fea999a067
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 09:04:47 +00:00
Mike Schneider and Automerger Merge Worker
ea674e208c
Merge "Add optional debug logging to on flag changes" into tm-qpr-dev am: 8daf6d804e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21868395
Change-Id: I8a871b40687dffb7feb45fb7da9b27727e36ba97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-17 08:28:05 +00:00
Mike Schneider and Android (Google) Code Review
8daf6d804e
Merge "Add optional debug logging to on flag changes" into tm-qpr-dev
2023-03-17 07:54:33 +00:00
Bill Yi
ce6faed5c8
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ia0b592aa903bbdc19b456eb3d53054a7a379c146
2023-03-16 18:52:21 -07:00
Bill Yi
a8ebe6afa5
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Iec7b8184166b0d71d4f4443a862e62961d0f1167
2023-03-16 18:51:50 -07:00
Ats Jenk and Automerger Merge Worker
8de5e12561
Merge "Make sure desktop task view is only used in proto 2" into tm-qpr-dev am: b219e31477 am: aacd5d330b am: e861a047b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121446
Change-Id: Ie31e3af9d49711edaaed7773368bdd298fbb3194
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 23:56:52 +00:00
Evan Rosky
bc67e10aa2
Move recents animation controller to shell
...
Since recents animation controller is moved to shell, we
no-longer package a RemoteTransition with the intent
options.
Bug: 269691848
Test: existing tests pass. This is mostly moving logic.
Change-Id: I06fa7dcc137fa41c3a8470e6c167507ffd3746f4
2023-03-16 23:34:35 +00:00
Ats Jenk and Automerger Merge Worker
e861a047b8
Merge "Make sure desktop task view is only used in proto 2" into tm-qpr-dev am: b219e31477 am: aacd5d330b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121446
Change-Id: I20d2edfb566aeef128c3e05e030bb49dfe189d3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 23:10:55 +00:00
Sunny Goyal
a5ead45967
Simplifying some page indicator dots attributes so that it can
...
be easily modularized
> Moving the color configuration to xml
> Moving auto-hide logic to a subclass as it doesn't
need to be in the main library
Bug: 274011949
Test: Verified on device
Change-Id: Icf7bd5d1cbde3daa9441f2af51f98a931bcd6ee2
2023-03-16 15:57:06 -07:00
Ats Jenk and Automerger Merge Worker
aacd5d330b
Merge "Make sure desktop task view is only used in proto 2" into tm-qpr-dev am: b219e31477
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121446
Change-Id: I8ee5c66b978ce10da77f167d3dbbc45504394790
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 22:33:50 +00:00
Ats Jenk and Android (Google) Code Review
b219e31477
Merge "Make sure desktop task view is only used in proto 2" into tm-qpr-dev
2023-03-16 22:00:00 +00:00
Ats Jenk and Automerger Merge Worker
2a6a3f57d4
Merge "Directly use launcher activity interface" into tm-qpr-dev am: 8b4ac56ee2 am: 20f89a41f4 am: 2065586a5d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121678
Change-Id: I9db7855c19f8a3489f21c3de7f7dedea3d3b8871
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 21:58:15 +00:00
Fengjiang Li and Automerger Merge Worker
afaa2a249d
Merge "[Predictive Back] Remove OnBackPressedHandler" into udc-dev am: d44129149c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22102382
Change-Id: I8027353d2ce0fc096fbcf0e3b69f505052e5cbb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 21:55:58 +00:00
Ats Jenk and Automerger Merge Worker
2065586a5d
Merge "Directly use launcher activity interface" into tm-qpr-dev am: 8b4ac56ee2 am: 20f89a41f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121678
Change-Id: If06bcfcfb058b0a932bec4b1364e14da4cac1f07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 21:37:01 +00:00
Fengjiang Li and Android (Google) Code Review
d44129149c
Merge "[Predictive Back] Remove OnBackPressedHandler" into udc-dev
2023-03-16 21:18:11 +00:00
Ats Jenk and Automerger Merge Worker
20f89a41f4
Merge "Directly use launcher activity interface" into tm-qpr-dev am: 8b4ac56ee2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121678
Change-Id: If5e7027172b903c14831627f51930e5b6d9b077d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 20:59:14 +00:00
Ats Jenk and Android (Google) Code Review
8b4ac56ee2
Merge "Directly use launcher activity interface" into tm-qpr-dev
2023-03-16 20:24:06 +00:00
Pat Manning and Automerger Merge Worker
3f2b570e75
Merge "Add automirroring to kids mode back button." into tm-qpr-dev am: aaa932d78c am: 6bf7c6b816 am: 6fcf80fa9c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22099529
Change-Id: I0c78874eb366ec5fdf91bfce3b08ba74cd540898
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 18:21:42 +00:00
Tony Wickham
ec6fd6ffb5
Update folder leave-behind color for taskbar
...
Test: open folder in light theme and dark theme
Fixes: 265828742
Change-Id: Ib544ab85dad16c203917ae02f924650e8a5bbc6f
2023-03-16 18:13:20 +00:00
Pat Manning and Automerger Merge Worker
6fcf80fa9c
Merge "Add automirroring to kids mode back button." into tm-qpr-dev am: aaa932d78c am: 6bf7c6b816
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22099529
Change-Id: I9c3f1a94df245e01c841d95829673212cd510f28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 17:40:01 +00:00
Pat Manning and Automerger Merge Worker
6bf7c6b816
Merge "Add automirroring to kids mode back button." into tm-qpr-dev am: aaa932d78c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22099529
Change-Id: Ibb3b22420e54291613edba5806446dbe0284b5ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 17:02:42 +00:00
Fengjiang Li
b7860bd85e
[Predictive Back] Remove OnBackPressedHandler
...
OnBackPressedHandler was mimicking android.window.OnBackAnimationCallback because later one was hidden API to T.
Now that we have moved to U, we can remove the former handler.
Test: manual
Bug: 272797556
Change-Id: Ic5302cfa0a6fb15c4a64bdf5dc331834b1f06f38
2023-03-16 09:39:31 -07:00
Ats Jenk
6adae751e7
Make sure desktop task view is only used in proto 2
...
When swiping up to recents and creating the current tasks TaskView, we
were checking for proto 1 or proto 2 to be enabled. And if they were, we
were creating the DesktopTaskView object. The DesktopTaskView should
only be enabled in proto 2.
Updated the feature flag check.
Bug: 273950066
Test: enable proto 1 and gesture nav, have a desktop app open, swipe up
to recents, no desktop tile
Test: enable proto 2 and gesture nav, have a desktop app open, swipe up
to recents, see the desktop tile
Change-Id: I73a47347d60e0f57ad6cf6e363a6fe83ac8cc509
2023-03-16 09:26:10 -07:00
Pat Manning and Android (Google) Code Review
aaa932d78c
Merge "Add automirroring to kids mode back button." into tm-qpr-dev
2023-03-16 16:23:00 +00:00
Tony Wickham
08ea122c79
Fix launcher <-> taskbar dark themed icons background color
...
- Moved colors to final in TaskbarViewController (since controllers are
recreated on theme change)
- Clarified some variable names
- Animate from progress 1 to 0 instead of vice versa, since 0
corresponds to launcher's theme icon color which is what the alignment
animation is going towards
Test: in gesture nav with dark themed icons in hotseat, go to overview
and ensure smooth transition to ligher themed background; return home
and ensure reverse transition
Flag: none
Fixes: 271651337
Change-Id: I4451f995a3e79e512c59a834051f601ead70ff87
2023-03-16 16:04:50 +00:00
Ats Jenk
c7c9d594a1
Directly use launcher activity interface
...
When desktop tasks become visible or hidden, we update a SysUI state
flag. This flag update gets processed in TouchInteractionService which
then calls DesktopVisibilityController to update launcher state based on
whether desktop tasks are visible or not.
We were getting a reference to the DesktopVisibilityController through
OverviewComponentObserver. This was causing issues when device was
unlocked with desktop tasks visible. And 3-button navigation was enabled.
In this scenario, we are immediately processing a SysUI flags update
that desktop tasks are visible again (they are hidden while device is
locked). When this update is processed, OverviewComponentObserver
returns the fallback launcher interface. And not the nexus launcher.
The fallback launcher interface does not contain the
DesktopVisibilityController. Since the fallback controller does not
return the visiblity controller, we skipped processing the update that
desktop tasks are visible. Which resulted in launcher remaining in a bad
state with home screen icons visible and desktop tasks on top.
Bug: 273594452
Test: enable 3-button nav and proto 2, move an app to desktop, lock
screen with desktop app visible, unlock screen, observe launcher icons
hidden
Test: enable gesture nav and proto 2, move and app to desktop and lock
screen with desktop app visible, unlock and observe launcher icons
hidden
Test: repeat the same steps with proto 1 enabled
Change-Id: Id52ac4cf2df151b2aee2070ee2eb14de3d74fead
2023-03-16 08:58:50 -07:00
Pat Manning and Android (Google) Code Review
f0c7fa20ca
Revert "Stash taskbar on swipe to go home for 3p fallback launcher."
...
This reverts commit 9fdd7a1340 .
Reason for revert: testing for b/273809618
Change-Id: Icd0b862f1f5a5a9930a08774c339f21e740d2fa0
2023-03-16 15:53:53 +00:00
Nick Chameyev
6a9535e00c
[Unfold animation] Adjust animation parameters
...
Turns down the amount of translation/scale
of the animation to make it more subtle.
Bug: 271563317
Test: manual
Change-Id: I1cdd045cf4e045a9a238e71a6315d7d813e9f398
2023-03-16 15:32:07 +00:00
Hawkwood Glazier and Automerger Merge Worker
c9509621aa
Merge "Update PluginManagerWrapper to match SysUI changes" into udc-dev am: 2fced82e24
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21989728
Change-Id: I9e4aa9f653ca44fd361896d922b86da511175c14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 14:25:28 +00:00
Hawkwood Glazier and Android (Google) Code Review
2fced82e24
Merge "Update PluginManagerWrapper to match SysUI changes" into udc-dev
2023-03-16 14:11:51 +00:00
Fengjiang Li and Automerger Merge Worker
f35e05b650
Merge "[Predictive Back] Add extra bottom space in taskbar all apps to home" into udc-dev am: 751d1475be
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21991761
Change-Id: I99b6ce9de48142b924edd74ed1f465964da14553
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-16 01:26:23 +00:00
Fengjiang Li and Android (Google) Code Review
751d1475be
Merge "[Predictive Back] Add extra bottom space in taskbar all apps to home" into udc-dev
2023-03-16 00:46:42 +00:00
Tony Wickham
0c6ccca22d
Restore proper nav buttons translation when taskbar is recreated
...
Since mTaskbarInAppDisplayProgressMultiProp is set by various states
that are hard to query in init() (e.g. state of all apps, -1, widgets,
etc.), we store the last mTaskbarInAppDisplayProgressMultiProp in the
TaskbarSharedState and restore those values in init().
Also updated some debug logs in the dump.
Test: manual: from home screen, swipe down to quick settings and toggle
Dark theme, ensure nav buttons don't translate; do the same but over
launcher all apps
Flag: none
Fixes: 267325761
Change-Id: Ib8e6778582ed39c674cd3c1e95312e673659f6a7
2023-03-16 00:06:22 +00:00
Hongwei Wang
0d22befcb8
VisD update for the PipAppIconOverlay 2/N
...
- Pass the up-to-dated app icon size from Launcher to WMShell
this is for non-auto-enter-pip cases
- For auto-enter-pip, use the DeviceProfile#allAppsIconSizePx directly
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/ha3ebrRk0hAEyU8GSWBrYE
Bug: Bug: 271912318
Test: manual with 4x4 and 5x5 grid, see the video
Change-Id: Iaad26758a25c6cb3832a2da10e15c53e72de0ce5
2023-03-15 15:55:26 -07:00