Commit Graph

20478 Commits

Author SHA1 Message Date
Tracy Zhou dcae0e86ac Center taskbar nav buttons in small screen
Bug: 288311605
Test: All the buttons are in centered in all orientations
Change-Id: Ibb9dc57e38a2e61c426f1edfbf771634d5e3cbb1
2023-08-06 21:03:04 -07:00
Tracy Zhou 33f31dc7b5 Merge "Update nav button color when nav button layout changes" into udc-qpr-dev am: b7cd64d5b7 am: ed50e8f42b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24285408

Change-Id: I09662e2219c4bf4fcdf595fdced6dae5735c7ddf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 07:56:46 +00:00
Tracy Zhou ed50e8f42b Merge "Update nav button color when nav button layout changes" into udc-qpr-dev am: b7cd64d5b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24285408

Change-Id: Ie6e75b0b00753ad350c5938a2b1cc2a4635616c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 07:33:28 +00:00
Tracy Zhou b7cd64d5b7 Merge "Update nav button color when nav button layout changes" into udc-qpr-dev 2023-08-05 07:01:07 +00:00
Bill Yi 830e67c5c5 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev 2023-08-05 03:31:42 +00:00
Randy Pfohl bd2095dd31 Merge "attempting to catch security exception to prevent full crash" into udc-qpr-dev am: 7d19aecf5a am: 39fc5df1e7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24327365

Change-Id: Ieffde296acef830839e22ddfc053bb25773f27b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 00:27:57 +00:00
Federico Baron 50242dcbf3 Merge "Add logs around BaseDepthController to investigate b/291401432" into udc-qpr-dev am: 410344860c am: 0845fcddc1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24246084

Change-Id: I30c63c1e663418d2241483b24466baca9d809495
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 23:26:31 +00:00
Randy Pfohl 39fc5df1e7 Merge "attempting to catch security exception to prevent full crash" into udc-qpr-dev am: 7d19aecf5a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24327365

Change-Id: I35ed1b930c78911d71e034f175e1d5541a3904d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 23:18:45 +00:00
Randy Pfohl 7d19aecf5a Merge "attempting to catch security exception to prevent full crash" into udc-qpr-dev 2023-08-04 22:50:40 +00:00
Jon Miranda a625f58737 Add dynamic thresholds for taskbar based on screen size.
Bug: 274467454
Test: Manually test that each threshold is as expected
Change-Id: Ifa66cfb78f544bb4d14391e70badc92589d47a26
2023-08-04 14:35:56 -07:00
randypfohl d6568db503 attempting to catch security exception to prevent full crash
Test: built locally

Bug: 283074997
Change-Id: I9b60740c6de04422f69534e6a17d1858018f61e9
2023-08-04 13:40:01 -07:00
Federico Baron 0845fcddc1 Merge "Add logs around BaseDepthController to investigate b/291401432" into udc-qpr-dev am: 410344860c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24246084

Change-Id: I3156d4a1d44ea8696f43aea3f5c05b91b28e489d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 20:16:22 +00:00
Federico Baron 410344860c Merge "Add logs around BaseDepthController to investigate b/291401432" into udc-qpr-dev 2023-08-04 19:44:40 +00:00
Treehugger Robot c870d3e405 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2023-08-04 19:22:46 +00:00
Ats Jenk 105b33e8d3 Merge "Use window corner radius for desktop task snapshots" into udc-qpr-dev am: f00906cc3d am: 57b88d018c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24287698

Change-Id: I61cd5514af92532beba5dded8d86751c09fe44b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 19:10:24 +00:00
Ats Jenk 57b88d018c Merge "Use window corner radius for desktop task snapshots" into udc-qpr-dev am: f00906cc3d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24287698

Change-Id: Ie1cc1cf6bc47a3a15fe8b7b12e7d1c970d2a5e18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 18:25:02 +00:00
Ats Jenk f00906cc3d Merge "Use window corner radius for desktop task snapshots" into udc-qpr-dev 2023-08-04 17:55:12 +00:00
Bill Yi 98830fcbd6 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ib3a3dee039404b6f7fdad4d2ac524ea78262a5d3
2023-08-03 18:58:26 -07:00
Bill Yi 2160d51f14 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0eb61f43b6dcbf6acafbccb225dca80db5991a1c
2023-08-03 18:57:57 -07:00
Vinit Nayak a2b89e6c83 Merge "Ensure matching insets for taskbar gesture and 3 button nav" into udc-qpr-dev am: 3adfa41951 am: c57f20bb47
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24139629

Change-Id: I6f8d79429e781a53b02bd378352070366ecd5c9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-03 01:49:47 +00:00
Vinit Nayak c57f20bb47 Merge "Ensure matching insets for taskbar gesture and 3 button nav" into udc-qpr-dev am: 3adfa41951
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24139629

Change-Id: I7b5fd049ab44f90cb165e92fbdb9e6da43eb7add
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-03 01:20:44 +00:00
Vinit Nayak 3adfa41951 Merge "Ensure matching insets for taskbar gesture and 3 button nav" into udc-qpr-dev 2023-08-03 00:49:21 +00:00
Vinit Nayak 1fd1b68870 Ensure matching insets for taskbar gesture and 3 button nav
* WM checks that the number of insets don't change for
a given window once it's added. Previously when we changed
nav modes the window was removed and a new one was added, so
changing insets amounts/types didn't matter.
* Now that we use the same window and re-provide the insets,
the number of them provided have to match (insets values themselves
can change as much as needed)
* Fix minor bug when checking bit mask for gravity

Test: Switch between nav modes, no crash; no change in behavior
w/ flag turned off
Bug: 274517647
Flag: persist.wm.debug.hide_navbar_window
Change-Id: I750f843e8210ba1c800b61ac79664265924c054a

Change-Id: Idba4e8e1888fa58bf872c04cb042f77a8b5b0573
2023-08-02 14:21:31 -07:00
Schneider Victor-tulias 7b739e9c65 Update All Set page vibrations on large screens
Updated the vibrations in the all set page to match the background animation and the rest of the SUW

Flag: not needed
Fixes: 291876894
Test: launched all set page on tablet, foldable and handlheld
Change-Id: I1eefb7191563f7ca867da1e35bb3d2cf5031bad3
2023-08-02 13:27:02 -07:00
Pat Manning f85463143e Merge "Add test to access overview app menu." into udc-qpr-dev am: a0e328abe7 am: 4e1099094b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24179827

Change-Id: I136b52a6cd044c79b6c180a1efb167bddcf1d6fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-02 19:22:18 +00:00
Jeremy Sim 94fd07e5da App Pairs: Implement save, inflate, launch, and delete
This is the third of several patches implementing the App Pairs feature behind a flag.

This patch includes:
- AppPairIcon and associated XML. Actual icon asset is placeholder for now
- Ability to launch split pair on click
- Icon can be moved around, incl. to Taskbar
- App pair can be deleted by dragging to "Remove" drop zone
- Icon persists on Launcher reload

Change-Id: I88aec6fbc814be98f9ef048bbc5af889d0797970
Flag: ENABLE_APP_PAIRS (set to false)
Bug: 274835596
Test: Not included in this CL, but will follow
2023-08-02 12:08:41 -07:00
Pat Manning 4e1099094b Merge "Add test to access overview app menu." into udc-qpr-dev am: a0e328abe7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24179827

Change-Id: Ib4e072a0dab12a094aa46fa757ac8af86c0da425
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-02 18:38:33 +00:00
Pat Manning a0e328abe7 Merge "Add test to access overview app menu." into udc-qpr-dev 2023-08-02 18:02:29 +00:00
Pat Manning ccf611234a Add test to access overview app menu.
Approved tapl DD: go/tapl-overview-task-menu-app-info

Fix: 292081139
Test: TaplTestsQuickstep.
Change-Id: Ic74267ec80b0a8c6af502a445d355f0420d8f569
2023-08-02 17:20:03 +01:00
Ats Jenk 7313bc7800 Use window corner radius for desktop task snapshots
Desktop task snapshots are shown inside the desktop tile in overview.
They use the window corner radius, when shown on the desktop. Keep the
same radius for the snapshots in overview. Only the desktop tile
background should use the task corner radius.

Bug: 280827930
Flag: persist.wm.debug.desktop_mode_2
Test: open some apps on desktop, swipe up for overview, observe the
      desktop task corner radius remains the same as when on desktop
Change-Id: I55ced9f704b83a6c7619508aa3e7a8080ccc5c35
2023-08-01 14:28:06 -07:00
Ats Jenk 26cf44c8b9 Merge "Fix tap on navbar handle when on desktop" into udc-qpr-dev am: 97c6160359 am: 27dbc3cdf2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24249852

Change-Id: I7fef3abe4eab824e81ae9f2f46aa897de007d8b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 18:49:25 +00:00
Ats Jenk d397eb6c6b Merge "Flag stashing desktop when going home" into udc-qpr-dev am: 342d6b9bf2 am: 280f1b4169
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24200509

Change-Id: I860bff0b931d423a2ff4dfdf077cc69fcaf36983
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 18:48:31 +00:00
Tracy Zhou a6bf4c25c8 Update nav button color when nav button layout changes
Bug: 288311605
Test: Rotate the screen in small screen, make sure the button colors are correct
Change-Id: I36ae980fbe239ea4e1ebb63200ee876b690cf218
2023-08-01 11:14:27 -07:00
Ats Jenk 27dbc3cdf2 Merge "Fix tap on navbar handle when on desktop" into udc-qpr-dev am: 97c6160359
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24249852

Change-Id: I3896cde6107ed3ee26cab8260e50cefeb1dd08a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 18:02:52 +00:00
Ats Jenk 280f1b4169 Merge "Flag stashing desktop when going home" into udc-qpr-dev am: 342d6b9bf2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24200509

Change-Id: I708fd2fb4b76001c6ee8ad8bae65f2f55c07f7bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 18:02:12 +00:00
Ats Jenk 97c6160359 Merge "Fix tap on navbar handle when on desktop" into udc-qpr-dev 2023-08-01 17:28:57 +00:00
Ats Jenk 342d6b9bf2 Merge "Flag stashing desktop when going home" into udc-qpr-dev 2023-08-01 17:16:03 +00:00
Pat Manning 52baf77bc9 Merge "Set taskbar to fullscreen for tooltip only once it is shown." into udc-qpr-dev am: bd83b29883 am: 9bff11819f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24264466

Change-Id: Icc74707ce472292663d6eff9cee089d2a59dbc07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 16:12:10 +00:00
Pat Manning 9bff11819f Merge "Set taskbar to fullscreen for tooltip only once it is shown." into udc-qpr-dev am: bd83b29883
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24264466

Change-Id: I2172125b8b95bd454864c4f9e2ff9716fe68ebea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 15:31:59 +00:00
Pat Manning bd83b29883 Merge "Set taskbar to fullscreen for tooltip only once it is shown." into udc-qpr-dev 2023-08-01 14:55:34 +00:00
Pat Manning a3d564ce34 Set taskbar to fullscreen for tooltip only once it is shown.
Fix: 293490434
Test: TaskbarHoverToolTipControllerTest
Change-Id: Iba59ce241933a52e7f49036188660bef93ea6dcb
2023-08-01 14:33:59 +01:00
Pat Manning 9fbc56c984 Merge "Prevent showing action button edu tooltip in grid only overview." into udc-qpr-dev am: 0baeedbc75 am: 347dd34e40
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24130164

Change-Id: Ib8b48ca04fd8a26e526f64b20dbb81cb1f7def3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 12:43:11 +00:00
Pat Manning 347dd34e40 Merge "Prevent showing action button edu tooltip in grid only overview." into udc-qpr-dev am: 0baeedbc75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24130164

Change-Id: Ic0fcbf1eb860e90142316c2899ea255e1e204ec2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 12:01:30 +00:00
Pat Manning 0baeedbc75 Merge "Prevent showing action button edu tooltip in grid only overview." into udc-qpr-dev 2023-08-01 11:39:38 +00:00
Brian Isganitis b9e80352a6 Merge "Back open-close animation with an AnimatorSet." into udc-qpr-dev am: 3067ec6632 am: c45827b8d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24247111

Change-Id: I23d05068ed252269ad26430cb75fb2d7fb911b66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 23:07:21 +00:00
Brian Isganitis c45827b8d8 Merge "Back open-close animation with an AnimatorSet." into udc-qpr-dev am: 3067ec6632
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24247111

Change-Id: I85db7aa7d764f7fc34abe61bbadc3acf2c8f6eed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 22:44:11 +00:00
Brian Isganitis d280c2f946 Back open-close animation with an AnimatorSet.
Subclasses can add more animations to the set to animate other
components in sync with themselves.

Test: Manual
Bug: 289290185
Flag: No
Change-Id: I96d9afe166e243bb0d2a9cecb8158e2e7d431a6c
2023-07-31 19:47:26 +00:00
Andy Wickham 832bd821c8 Merge "Make some things public for reuse." into udc-qpr-dev am: ea12dd4e39 am: 0668e712e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24030576

Change-Id: I72a36bece916fa31dac12ae03004db36bbb08c12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 19:20:12 +00:00
Vinit Nayak 6775a1465b Merge "Remove split instructions view on split launch success" into udc-qpr-dev am: 89976ecae4 am: cdad4ed3cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24233381

Change-Id: I47f06341fd65849d471e6209bdcf1b2685dd6139
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 19:19:59 +00:00
Ivan Tkachenko dec90e7221 Merge "Bubble bar dismiss interaction" into udc-qpr-dev am: 2de68329fd am: dad3fd0128
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24209849

Change-Id: I3b0f4c3e6934ed26b86a066b7ca2bac9492a1664
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 19:19:11 +00:00