Tony Wickham
f282735a08
Merge "Reapply TaskViewSimulator in onApplyWindowInsets()" into sc-v2-dev am: c29f5441da
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16143050
Change-Id: If6ee9defe28dd7c9cb00bebc724bcc1ed8512f34
2021-11-01 20:21:09 +00:00
Tony Wickham
c29f5441da
Merge "Reapply TaskViewSimulator in onApplyWindowInsets()" into sc-v2-dev
2021-11-01 20:17:53 +00:00
Jonathan Miranda
170606543f
Merge "Remove PROTOTYPE_APP_CLOSE feature flag and associated code." into sc-v2-dev am: 9b85616119
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16151440
Change-Id: Ie1d4effa0daddbea4f60f693f3e5679fefa19300
2021-11-01 18:53:20 +00:00
Jonathan Miranda
9b85616119
Merge "Remove PROTOTYPE_APP_CLOSE feature flag and associated code." into sc-v2-dev
2021-11-01 18:35:44 +00:00
Vinit Nayak
7af9bae493
Merge "Clean up RemoteTargetHandles when RecentsAnimation ends" into sc-v2-dev am: 6e5f4e3184
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16142695
Change-Id: I67b67494303063640223e2dca971a6d2e24d614f
2021-11-01 18:16:18 +00:00
Vinit Nayak
6e5f4e3184
Merge "Clean up RemoteTargetHandles when RecentsAnimation ends" into sc-v2-dev
2021-11-01 18:01:37 +00:00
Tony Wickham
436a73d2d2
Merge "Add null check when settling on LAST_TASK" into sc-v2-dev am: d48fbecd1a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16150962
Change-Id: Ib9d50e6c351d0250b70a0f84db9701ad58cbf521
2021-11-01 16:38:28 +00:00
Thales Lima
277683455c
Merge "add kotlin support for launcher" into sc-v2-dev am: 33f9de0225
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16101503
Change-Id: I8fe30f433f3ff8a668c8d351e0b95674bd5e81f6
2021-11-01 16:38:23 +00:00
Tony Wickham
d48fbecd1a
Merge "Add null check when settling on LAST_TASK" into sc-v2-dev
2021-11-01 16:22:15 +00:00
Thales Lima
33f9de0225
Merge "add kotlin support for launcher" into sc-v2-dev
2021-11-01 16:03:58 +00:00
Nick Chameyev
686c34237f
Move floating rotation button handling to Launcher am: 0288d2e8bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16101502
Change-Id: I4207dfc3d0f73ef7a02c2d5602ee67c7c0e09fd4
2021-11-01 12:50:26 +00:00
Nick Chameyev
0288d2e8bb
Move floating rotation button handling to Launcher
...
Moves handling of floating rotation button when navigation
bar is not created to the launcher. This button was not
showing when taskbar is visible as it was initialized in
navigation bar (which is not created for large screens).
Bug: 200103245
Test: rotate phone when autorotate disabled on inner screen
Test: showing rotate suggestion when gesture nav enabled/disabled
Change-Id: I13dd555bcd811f1524be7ab9ad51b2b012b3b749
2021-11-01 10:36:34 +00:00
Bill Yi
dee85291d4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I9a64b39bfc779dc7c8261f0571aee1b4e53ea605
2021-10-30 01:20:28 +00:00
Jon Miranda
029a644a6e
Remove PROTOTYPE_APP_CLOSE feature flag and associated code.
...
Flag was never enabled, safe to remove.
Bug: 200999899
Test: manual
Change-Id: Ie2646d8c4b9a1c40fac1bfd7dadf4ec714171aec
2021-10-29 16:07:29 -07:00
Tony Wickham
2ca7e2695c
Add null check when settling on LAST_TASK
...
Test: N/A
Fixes: 203237855
Change-Id: I511fde0ba3f22720ed1fe29769c97a3207a98a4b
2021-10-29 14:15:53 -07:00
Tony Wickham
908552fad3
Merge "Recreate taskbar when dark mode changes" into sc-v2-dev am: d71a4288cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16144065
Change-Id: I039bb27e57ad54c4688f787752ef52b9605b0e20
2021-10-29 17:43:19 +00:00
Thales Lima
26f44911a6
add kotlin support for launcher
...
Bug: 193432925
Test: click on the app icon and check logcat
Change-Id: I2ca4d57105fe4e1b1dfc6c968a7c1bbd3cbd2151
2021-10-29 15:40:41 +00:00
Tony Wickham
5a5a926945
Recreate taskbar when dark mode changes
...
Also dispatch sysui flags to all controllers upon recreate, not just NavbarButtonsViewController. Additionally, tell the controllers to skip the animation due to the flag changes if it's fromInit.
Test: Enable themed icons, switch dark theme in quick settings, ensure taskbar updates
Fixes: 204403933
Change-Id: Ic43a50cf0456175f9beba5c29360440f051cbd2d
2021-10-28 17:49:03 -07:00
Tony Wickham
d99eefc215
Merge "Fix NPE when TaskView isn't attached to RecentsView" into sc-v2-dev am: 00841576d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16143390
Change-Id: I841f96eeccf1f4ac9a120ae37fddfc232b4849d1
2021-10-28 22:55:01 +00:00
Tony Wickham
00841576d4
Merge "Fix NPE when TaskView isn't attached to RecentsView" into sc-v2-dev
2021-10-28 22:40:01 +00:00
TreeHugger Robot
918a5156ad
Merge "Update taskbar drag and drop treatment" into sc-v2-dev am: da86c0e64d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16134100
Change-Id: I9dc06f4b8633dec55578997dc60e4d009b0363ba
2021-10-28 21:12:36 +00:00
TreeHugger Robot
da86c0e64d
Merge "Update taskbar drag and drop treatment" into sc-v2-dev
2021-10-28 20:54:09 +00:00
Tony Wickham
956ce16f51
Fix NPE when TaskView isn't attached to RecentsView
...
Test: theoretical
Fixes: 201481275
Change-Id: Ie10b5ebac373e41a4d4113ee3cda737d88adad8a
2021-10-28 13:21:15 -07:00
TreeHugger Robot
a236bdc446
Merge "Make gesture nav tutorial skip button always visible." into sc-v2-dev am: d84aaad11f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15960473
Change-Id: I001be98b99214c05769bab873c7c87abf4c967bf
2021-10-28 20:00:55 +00:00
bquezada
4b58f6b934
Change AppTargetId for launcher events to align with other AppTargetId's. am: e12b321d5f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16141869
Change-Id: I10595afb2da3c972431a029f134dc897b2359066
2021-10-28 20:00:51 +00:00
TreeHugger Robot
d84aaad11f
Merge "Make gesture nav tutorial skip button always visible." into sc-v2-dev
2021-10-28 19:51:05 +00:00
Tony Wickham
3c848b0dee
Reapply TaskViewSimulator in onApplyWindowInsets()
...
Test: Long press on bottom of taskbar to stash without moving my finger, ensure underlying app draws all the way behind the stashed handle
Fixes: 204165836
Change-Id: Ia1e138b9c369ac789e862ba760068f90bd64d312
2021-10-28 12:50:58 -07:00
Vinit Nayak
0c05634a16
Clean up RemoteTargetHandles when RecentsAnimation ends
...
* When in SplitScreen in overview, rotation causes
surfaces to get released, so we tell RecentsView
to null out references to them.
* Unclear why this wasn't/isn't neceessary for a
single, fullscreen task.
Fixes: 202780874
Test: Can rotate in split screen, no crash
Change-Id: Ifdfa74943945029edec37dfeeb4187616e4a23d8
2021-10-28 12:21:46 -07:00
Tony Wickham
89ef745d1c
Update taskbar drag and drop treatment
...
- Disable the FastBitmapDrawable icon instead of setting it to invisible
- Suspend auto hide during drag and drop (moved to new TaskbarAutoHideSuspendController)
Test: Drag and drop from taskbar and ensure the original icon stays in place but desaturated
Test: Open immersive app, drag and drop from taskbar and ensure taskbar doesn't hide before drop
Fixes: 200816442
Change-Id: I4b895efd043be75e7e7034bd75e751ffdd2cfdd7
2021-10-28 11:43:49 -07:00
bquezada
e12b321d5f
Change AppTargetId for launcher events to align with other AppTargetId's.
...
Bug: 202535375
Test: Manual
Change-Id: I0c28f7f64935fdaf08edb7781e4e7378a068e8e6
2021-10-28 17:52:02 +00:00
Alina Zaidi
63c0db2354
Merge "Send widget added and removed events to AiAi." into sc-v2-dev am: 29c3f23be5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16006577
Change-Id: I4a572f1f79fbf3f82743495c808a9235f57cf0ca
2021-10-28 16:50:52 +00:00
Alina Zaidi
29c3f23be5
Merge "Send widget added and removed events to AiAi." into sc-v2-dev
2021-10-28 16:45:22 +00:00
TreeHugger Robot
84f35bc154
Merge "Prevent launching app in split if task split is unsupported" into sc-v2-dev am: ce597d786f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16124504
Change-Id: I50d22ff1ca61176210fd210188d6023c50aa6bfe
2021-10-28 11:24:47 +00:00
TreeHugger Robot
ce597d786f
Merge "Prevent launching app in split if task split is unsupported" into sc-v2-dev
2021-10-28 11:19:39 +00:00
Alex Chau
7e199038fd
Merge "Fix scroll task off screen to support different screen dimensions." into sc-v2-dev am: 14c8f45b5e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16118656
Change-Id: Ia0edd91f46f984b624d4f06e26c9a4299508ff4f
2021-10-28 10:45:49 +00:00
Alex Chau
14c8f45b5e
Merge "Fix scroll task off screen to support different screen dimensions." into sc-v2-dev
2021-10-28 10:27:30 +00:00
Bill Lin
796200d54a
Merge "Allow One-handed gesture when densityDpi > 600" into sc-v2-dev am: 497d08aa01
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16113733
Change-Id: Id37abf6a8ce1e494fd1a43f6d8d8ce844f948c78
2021-10-28 02:45:16 +00:00
Bill Lin
497d08aa01
Merge "Allow One-handed gesture when densityDpi > 600" into sc-v2-dev
2021-10-28 02:20:24 +00:00
Tony Wickham
4941825496
Merge "Fix testStressSwipeToOverview" into sc-v2-dev am: c1cdadf6ea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16132969
Change-Id: I23ddbd3c1032e5477bc66971b41c6799dc1ee5cd
2021-10-27 21:44:41 +00:00
Schneider Victor-tulias
9f9d3d894f
Update the hotseat edu layout for foldable devices. am: 9188b6b993
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16125840
Change-Id: Icd8930f73d7438257ebaf18e08be5d938386d23f
2021-10-27 21:44:34 +00:00
Tony Wickham
c1cdadf6ea
Merge "Fix testStressSwipeToOverview" into sc-v2-dev
2021-10-27 21:39:45 +00:00
Tony Wickham
ce6bf7dd7f
Fix testStressSwipeToOverview
...
- Finish recents controller to app rather than to launcher, to ensure taskbar state uses in-app configuration
- Also fix an issue when a gesture completes before onLauncherStart, which happens in 3 button mode. The error I saw in the test was:
java.lang.AssertionError: http://go/tapl test failure: Failed to receive an event for the state change: expected [Overview], actual: [Background, Normal];
Context: want to switch from background to overview, clicking Recents button; now visible state is Background
(This also accurately describes what I saw on the device, where the LauncherState went to Normal but the task was still running in the live tile)
Test: testStressSwipeToOverview
Fixes: 203577620
Change-Id: I19616f7921c9821f1b45a90a3e4bec4fb3b8a9d3
2021-10-27 12:35:31 -07:00
TreeHugger Robot
ea8260ff74
Merge "Add mock animated taskbar to gesture nav tutorial for foldable devices." into sc-v2-dev am: 3edb8de094
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15954044
Change-Id: I82020ab09534238e1cb186538f3bb32bdcfb9c21
2021-10-27 18:03:49 +00:00
Schneider Victor-tulias
9188b6b993
Update the hotseat edu layout for foldable devices.
...
Test: ran the hotseat edu on folded and unfolded foldable device in portrait and landscape mode and in three-button and gesture nav mode. ran hotseat edu on regular phone
Fixes: 203734732
Change-Id: Iea2140c8241cdea60cb5db37fbfb7f7701d63bd6
2021-10-27 17:48:46 +00:00
TreeHugger Robot
3edb8de094
Merge "Add mock animated taskbar to gesture nav tutorial for foldable devices." into sc-v2-dev
2021-10-27 17:45:38 +00:00
Tracy Zhou
0c79597c9c
Merge "Delete TaskbarStateHander" into sc-v2-dev am: c6bdd9243a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16124697
Change-Id: Ie02e8e542bd7f03e504204af23d0fd3410712e2a
2021-10-27 02:31:07 +00:00
Tracy Zhou
c6bdd9243a
Merge "Delete TaskbarStateHander" into sc-v2-dev
2021-10-27 02:11:12 +00:00
Pablo Gamito
656dad492a
Merge "Set custom task transition spec when taskbar is visible" into sc-v2-dev am: aae8a2a2a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15972977
Change-Id: I5433f900f341004f6dd2ee387dae36f6d31b63c5
2021-10-26 22:05:15 +00:00
Pablo Gamito
aae8a2a2a5
Merge "Set custom task transition spec when taskbar is visible" into sc-v2-dev
2021-10-26 21:32:16 +00:00
Tracy Zhou
72f1afcf02
Delete TaskbarStateHander
...
Bug: 204220602
Test: N/A
Change-Id: I6c26b4d3b8acb35750be56986555350e84f31ecb
2021-10-26 13:26:27 -07:00