Commit Graph

14337 Commits

Author SHA1 Message Date
Jeremy Sim 529cfa8e06 Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev am: b439c837d8 am: 0389929e5f am: 0529dbe41f am: c5cdf7f7a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21966877

Change-Id: I7c010e725aba2e55bccf8d503f81ea9b357bd3d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 19:45:11 +00:00
Brian Isganitis e5488628f3 Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev am: 201a8f5ea3 am: c9905fed66 am: 7654a32a29 am: 458c3aef29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21778876

Change-Id: I23d00dc96fcd5c2866aa6eb70d052a4010100de0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 19:44:03 +00:00
Jeremy Sim c5cdf7f7a1 Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev am: b439c837d8 am: 0389929e5f am: 0529dbe41f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21966877

Change-Id: I089badd99119ea3990e7078c8a0fcc0be5e9a903
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 19:04:55 +00:00
Brian Isganitis 458c3aef29 Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev am: 201a8f5ea3 am: c9905fed66 am: 7654a32a29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21778876

Change-Id: I38f524341bcada333de36563b6771e2831d0b2b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 19:02:53 +00:00
Jeremy Sim 0529dbe41f Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev am: b439c837d8 am: 0389929e5f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21966877

Change-Id: I89e1057e9d11c22e06e3dd1bd42851d83fee06f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 18:23:40 +00:00
Brian Isganitis 7654a32a29 Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev am: 201a8f5ea3 am: c9905fed66
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21778876

Change-Id: I56f40e88f58630b919fc1231fc1b230074c186bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 18:22:53 +00:00
Jeremy Sim 0389929e5f Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev am: b439c837d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21966877

Change-Id: I0aa5b2f2ee81d12fb3f7157fa8406f96f62eda39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 18:06:34 +00:00
Jeremy Sim b439c837d8 Merge "Fix two issues with splitting from Taskbar" into tm-qpr-dev 2023-03-14 17:53:25 +00:00
Jeremy Sim 6152c902ed Fix two issues with splitting from Taskbar
This patch fixes two issues that would arise when the user initiated split from Taskbar:
1) The Overview Actions View would animate out, then erroneously pop back in.
2) When initiating split from home repeatedly, the task thumbnail grid would not animate downward properly, instead staying in the wrong y-position.

Both issues were caused by the fact that we now have a new way to enter OverviewSplitSelect (directly from Taskbar/Home), which rendered some of our old assumptions incorrect. Namely:
1) When we finish transitioning to OverviewSplitSelect, we need to update OverviewActionsView visibility so that it stays hidden.
2) mSplitHiddenTaskView is no longer a good way to tell if we are in split select state or not.

Fixed by adding a new call to updateCurrentTaskActionsVisibility() to the end of the split staging animation, and by making sure translations get reset every time resetFromSplitSelect() is called.

Fixes: 271624078
Fixes: 261544937
Test: Manual, verified on large and small tablet screens with various types of split invocations and rotation combinations.

Change-Id: Ied0f4818ce6da599845ccd07e9dc96ef4ba030c3
2023-03-14 17:53:11 +00:00
Fengjiang Li cbfdf0e868 Merge "[Predictive Back] Taskbar allapps -> home" into udc-dev am: 7f4d53b074 am: 64c2efc0d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21991746

Change-Id: I015198a3850d17800ccf35c5db7bfe5d628194b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 17:45:45 +00:00
Brian Isganitis c9905fed66 Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev am: 201a8f5ea3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21778876

Change-Id: I4c0f86fb4e29f90468e9f74da5d7ffe3045fb2b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 17:45:09 +00:00
Brian Isganitis 201a8f5ea3 Merge "Log when FLAG_STASHED_IN_APP_AUTO changes." into tm-qpr-dev 2023-03-14 17:16:43 +00:00
Fengjiang Li 64c2efc0d1 Merge "[Predictive Back] Taskbar allapps -> home" into udc-dev am: 7f4d53b074
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21991746

Change-Id: Ic47e9dc698f829d62118f74391eec4882fe36a37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 17:10:35 +00:00
Fengjiang Li 7f4d53b074 Merge "[Predictive Back] Taskbar allapps -> home" into udc-dev 2023-03-14 16:40:48 +00:00
Tony Wickham 09cdcc73f5 Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev am: b4af207224 am: d34690bc4e am: a3a8bb9162 am: f8a86c8b22
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21801036

Change-Id: Ic9bf6f533e5a2e5b63ae38e142dd828eae6caf4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 04:27:04 +00:00
Tony Wickham f8a86c8b22 Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev am: b4af207224 am: d34690bc4e am: a3a8bb9162
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21801036

Change-Id: Icc70d4f05ac5c8d38cde53a0b30d7a9ee97fc6cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 03:34:02 +00:00
Tony Wickham 9ff81250dc Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev am: b4af207224 am: d34690bc4e am: a3a8bb9162
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21801036

Change-Id: Ifd150138d05450fd0e292eac37519d3f17fb61ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 03:33:58 +00:00
Jon Miranda 5e5cbe29e4 Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev am: 15ca085d5c am: fdbc99b712 am: 69847f9b9a am: 50002338f1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21986398

Change-Id: I68d6b970c89762b3d7a75d6807578885fe6f164c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 03:11:28 +00:00
Tony Wickham a3a8bb9162 Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev am: b4af207224 am: d34690bc4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21801036

Change-Id: I264f8dec2998ef9880838d13e7af78b0ea849567
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 02:52:13 +00:00
Tony Wickham d34690bc4e Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev am: b4af207224
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21801036

Change-Id: Ibab07d5c2dfeedc2c68d0e33a5334d87875e2804
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 02:15:25 +00:00
Tony Wickham b4af207224 Merge "Restore old interpolators for Overview -> Home" into tm-qpr-dev 2023-03-14 01:36:24 +00:00
Jon Miranda 50002338f1 Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev am: 15ca085d5c am: fdbc99b712 am: 69847f9b9a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21986398

Change-Id: I93a05a75dc91ebe5f8be3c810a8b93a0ec9ea67e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 01:35:54 +00:00
Jon Miranda a19d13185a Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev am: 15ca085d5c am: fdbc99b712 am: 69847f9b9a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21986398

Change-Id: Ia48ff42b58ab1724f9b59bade0952a3a885d8af8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 01:35:44 +00:00
Jon Miranda 69847f9b9a Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev am: 15ca085d5c am: fdbc99b712
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21986398

Change-Id: I95f5dba2c5908b72a88e4e90a88eb57cf53be9a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 00:59:47 +00:00
Jon Miranda fdbc99b712 Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev am: 15ca085d5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21986398

Change-Id: Ib4837e460463b9c56b57d85e52c8c460945cf5c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-14 00:24:00 +00:00
Jon Miranda 15ca085d5c Merge "Only hide taskbar view for app launches w/ transient taskbar." into tm-qpr-dev 2023-03-13 23:54:06 +00:00
Fengjiang Li 5e71487d5c [Predictive Back] Taskbar allapps -> home
Bug: b/272797556
Test: manual
Change-Id: I98a6033b3aa73199da8951cf094a3f7d7eccd032
2023-03-13 12:30:04 -07:00
Jon Miranda c58dc1063a Only hide taskbar view for app launches w/ transient taskbar.
Bug: 246635237
Test: launch app w/ 3 button nav
      -> observe taskbar view always visible
      launch app w/ gesture nav / transient taskbar
      -> taskbar view hidden during animation

Change-Id: I6233a9bb6f23ee5f516f5d4712631da214ebc14e
2023-03-13 11:13:42 -07:00
Thales Lima 4b38b550f5 Merge "Fix TaskView cropping for transient taskbar" into tm-qpr-dev am: 887c0ae68b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21537813

Change-Id: I18020f02403cd7eb42cac16758e85799248322f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-13 13:31:14 +00:00
Thales Lima 887c0ae68b Merge "Fix TaskView cropping for transient taskbar" into tm-qpr-dev 2023-03-13 13:27:37 +00:00
Hongwei Wang 584d1ef8cc Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev am: 0958c1060c am: 5883cfa715 am: 41dabfeff5 am: 474854fde6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21948347

Change-Id: Ie5fa162b67527cb0293a4e95f9e4c4ef1bee7808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 02:14:06 +00:00
Sihua Ma c0199ef2d8 Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev am: 0f30c095f4 am: f8b30f4493 am: 7e1fede673 am: 032e148a1d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21951079

Change-Id: Ife63f82cd6f879c4aeb692627705470916e15c67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 02:12:06 +00:00
Hongwei Wang 1367e38dfb Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev am: 0958c1060c am: 5883cfa715 am: 41dabfeff5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21948347

Change-Id: Ic7a13974a4504370b25367bb26f80f3cb2bd8742
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 02:09:26 +00:00
Sihua Ma 032e148a1d Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev am: 0f30c095f4 am: f8b30f4493 am: 7e1fede673
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21951079

Change-Id: Ica3d2d6d865e75a78eadb68d09fe0f569b9cb412
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 02:09:06 +00:00
Hongwei Wang 474854fde6 Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev am: 0958c1060c am: 5883cfa715 am: 41dabfeff5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21948347

Change-Id: I99141a16507d79b77d3767801b6103ec24e235d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 01:20:01 +00:00
Sihua Ma 9bc48e6dd2 Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev am: 0f30c095f4 am: f8b30f4493 am: 7e1fede673
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21951079

Change-Id: Ic8e7de81f4edf0634dd0aea5935d1e62e6edad89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 01:19:42 +00:00
Hongwei Wang 41dabfeff5 Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev am: 0958c1060c am: 5883cfa715
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21948347

Change-Id: Ib2646288f0e6d2c25419e75c49b313b62ac6de0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 00:59:49 +00:00
Sihua Ma 7e1fede673 Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev am: 0f30c095f4 am: f8b30f4493
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21951079

Change-Id: Id7854917a9c997b1c644b4b98dfb6aeb64de28e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 00:59:29 +00:00
Hongwei Wang 5883cfa715 Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev am: 0958c1060c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21948347

Change-Id: I814bcc15cdc9709f00727b469cf2e7a82c4d4c18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11 00:41:30 +00:00
Hongwei Wang 0958c1060c Merge "VisD update for the PipAppIconOverlay" into tm-qpr-dev 2023-03-11 00:18:04 +00:00
Sihua Ma f8b30f4493 Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev am: 0f30c095f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21951079

Change-Id: Iec8884a1aaefc6c4519a26d86d8ac5d4afda4e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10 23:30:21 +00:00
Sihua Ma 0f30c095f4 Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev 2023-03-10 23:16:10 +00:00
Bill Yi 5da8f3edd5 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev 2023-03-10 21:18:23 +00:00
Thales Lima 35d6b8fb08 Merge "Fix TaskView cropping for transient taskbar" into udc-dev am: 6ca92a383c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21938699

Change-Id: I67da4a72eeef90690d6bb4afababc97f3e4cf1ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10 16:31:59 +00:00
Thales Lima 7b2939266d Merge "Fix TaskView cropping for transient taskbar" into udc-dev am: 6ca92a383c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21938699

Change-Id: Icd06136007fd04579ed2c00305e046892f902013
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10 16:31:49 +00:00
Thales Lima 6ca92a383c Merge "Fix TaskView cropping for transient taskbar" into udc-dev 2023-03-10 15:52:16 +00:00
Sihua Ma 3d9dc3551d Remove app widget view when widget id is deleted
Also clearing all the views in clearViews()

Test: N/A
Fix: 272647976
Change-Id: Ia54401279f453a31f392898c4db2dbe199d346dd
2023-03-09 21:28:15 -08:00
Hongwei Wang e5e6a42838 VisD update for the PipAppIconOverlay
Supply the app icon to PipContentOverlay using IconProvider

Video: http://recall/-/aaaaaabFQoRHlzixHdtY/blaCMAiD9NQCIFj1V4i8qQ
video: http://recall/-/aaaaaabFQoRHlzixHdtY/gqHVRIePASh13Kk7wMeewa
Bug: 271912318
Test: manual in both light and dark thems, see the videos
Change-Id: I8b57751b0e82446405680d76120dfcf75ef47c59
2023-03-09 19:25:04 -08:00
Jon Miranda 95aa8f2f2f Merge "Align taskbar to the left/right in 3 button nav for certain devices." into tm-qpr-dev am: 0fe7e089ca am: a7d7c64037 am: d076e7f82f am: 5eb0afb263
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21893967

Change-Id: I2bf1384a0995d6d7cdc280377c8acef2261fee9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-09 23:56:33 +00:00
Jon Miranda bb100bd6c1 Merge "Align taskbar to the left/right in 3 button nav for certain devices." into tm-qpr-dev am: 0fe7e089ca am: a7d7c64037 am: d076e7f82f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21893967

Change-Id: I13f319cf80f59323a9d1e7fde2383b31ea1f8116
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-09 23:29:29 +00:00