Commit Graph

60459 Commits

Author SHA1 Message Date
Vadim Tryshev 34586aeb4f Merge "Moving away from obsolete Display#getRealSize()." into tm-dev am: 2c52c31571 am: 3ec1f6216b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17524213

Change-Id: I3743dbe0d34682144e5122669ead817317580cce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 21:31:42 +00:00
Vadim Tryshev 3ec1f6216b Merge "Moving away from obsolete Display#getRealSize()." into tm-dev am: 2c52c31571
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17524213

Change-Id: I8be38624a05354ffbe31645b5e503bbd1b73d36c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 21:12:22 +00:00
Vadim Tryshev 55001ec5d2 Merge "Moving away from obsolete Display#getRealSize()." into tm-dev am: 2c52c31571
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17524213

Change-Id: I459b61853ec1880b8e7a7e4abce0a0459d88062c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 21:12:15 +00:00
Kholoud Mohamed e98a6d2fc8 Merge "Fix newAPI lint error" 2022-03-31 21:11:34 +00:00
Vadim Tryshev 2c52c31571 Merge "Moving away from obsolete Display#getRealSize()." into tm-dev 2022-03-31 21:01:58 +00:00
Vinit Nayak 26b6b577b9 Add metrics for taskbar 3 button nav
Fixes: 221075063
Test: wwlogcat shows right events,
new events show up on aster dashboard

Change-Id: I3864ac02ea00f281d33ccb26b95a4916bd8b6be9
Merged-In: I3864ac02ea00f281d33ccb26b95a4916bd8b6be9
2022-03-31 19:36:47 +00:00
TreeHugger Robot 697a168260 Merge "Add metrics for taskbar 3 button nav" 2022-03-31 19:19:24 +00:00
Schneider Victor-tulias cde332cbf0 Merge "Add public constructors to gesture tutorial fragments." into tm-dev am: 3a6b7360a2 am: f652834c96
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17388919

Change-Id: Ib2577dfff0d1604cad8c77b86d892071c0489172
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 18:07:53 +00:00
Tony Wickham 2242e4b437 Merge "Decouple taskbar background color from overview" into tm-dev am: e0c464a0e0 am: 6ffd4094f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17511887

Change-Id: Ica63d5ed4ad4bea3ac5f5a3431e33fa2a2d7320b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 18:07:39 +00:00
Jon Miranda 17f8ec8c7d Merge "Avoid closing PopUpContainer immediately after view is clicked." into tm-dev am: 39055bebc9 am: 81840c00a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17477449

Change-Id: Iabf01868690587e8f67c83685cef4dbce7a0cd1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 18:07:32 +00:00
Sebastián Franco e7a11ca5a2 Merge "Fix widget drop animation in 4x5 grid" into tm-dev am: 89804c42d4 am: 0a6b19b5f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17491543

Change-Id: Id67170b574923987719ac7c846ef5535ee7130af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 18:05:23 +00:00
vadimt bda5f6b3e5 Moving away from obsolete Display#getRealSize().
Step 2 (final): stopping using old API

Bug: 202567877, 227307209
Test: presubmit
Change-Id: Ic32740723a517b28f92dbdd32fc53e27831441cc
2022-03-31 10:56:03 -07:00
Schneider Victor-tulias f652834c96 Merge "Add public constructors to gesture tutorial fragments." into tm-dev am: 3a6b7360a2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17388919

Change-Id: Iaa4bdd5b0b301581f7d6c12169e9873b10b28ab8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:34:28 +00:00
Schneider Victor-tulias 12387cf091 Merge "Add public constructors to gesture tutorial fragments." into tm-dev am: 3a6b7360a2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17388919

Change-Id: Idcd57e272603e311b178e980f78a9c6e17dc2870
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:34:23 +00:00
Tony Wickham 6ffd4094f4 Merge "Decouple taskbar background color from overview" into tm-dev am: e0c464a0e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17511887

Change-Id: I382310a23fc595b896d9bdd78647f1f488bb8b27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:33:47 +00:00
Tony Wickham adf429fa75 Merge "Decouple taskbar background color from overview" into tm-dev am: e0c464a0e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17511887

Change-Id: Ifc3e4ab34a83c9d62f56010b4f420c60ea7b2a3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:33:23 +00:00
Jon Miranda 19a1fc932f Merge "Avoid closing PopUpContainer immediately after view is clicked." into tm-dev am: 39055bebc9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17477449

Change-Id: I724a4061df211b583dc18b90a93c5f441ba931f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:33:04 +00:00
Jon Miranda 81840c00a5 Merge "Avoid closing PopUpContainer immediately after view is clicked." into tm-dev am: 39055bebc9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17477449

Change-Id: I82d03c4b9eb389f000d5458d665e2fbf5f340710
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:32:32 +00:00
Sebastián Franco 0a6b19b5f9 Merge "Fix widget drop animation in 4x5 grid" into tm-dev am: 89804c42d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17491543

Change-Id: Icee6ea4283c21a10c4ca90875d9c30435cca2d8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:31:48 +00:00
Sebastián Franco 07d9073f3d Merge "Fix widget drop animation in 4x5 grid" into tm-dev am: 89804c42d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17491543

Change-Id: I50811d73b895dcf1dbd9835ae327a79a4d404602
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 17:31:23 +00:00
Schneider Victor-tulias 3a6b7360a2 Merge "Add public constructors to gesture tutorial fragments." into tm-dev 2022-03-31 17:30:14 +00:00
Tony Wickham e0c464a0e0 Merge "Decouple taskbar background color from overview" into tm-dev 2022-03-31 17:28:40 +00:00
Tony Wickham ae82fc4ba0 Decouple taskbar background color from overview
- Taskbar background is 15L but Overview dark should be 35L

Test: Swipe up from taskbar (which is 15L), background matches until
going to overview, then animates to appropriate overview color based on
theme (light or dark).
Bug: 227344452
Change-Id: I52d892a569c8db565b4cfe271e532009f34ec669
2022-03-31 17:28:16 +00:00
Jon Miranda 39055bebc9 Merge "Avoid closing PopUpContainer immediately after view is clicked." into tm-dev 2022-03-31 17:08:33 +00:00
Sebastián Franco 89804c42d4 Merge "Fix widget drop animation in 4x5 grid" into tm-dev 2022-03-31 17:05:16 +00:00
Alex Chau e9fce72d0e Merge "Use Chrome instead of Camera for TwoPanelWorkspaceTest" into tm-dev am: e681a1cbd5 am: dbb6b413df
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17523003

Change-Id: Ief748b994a548ba205d44ebd9d651c7ab2202df1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 16:53:21 +00:00
Alex Chau dbb6b413df Merge "Use Chrome instead of Camera for TwoPanelWorkspaceTest" into tm-dev am: e681a1cbd5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17523003

Change-Id: I83659f5e77b2b7daccd780fa1c8ffa2c1914776d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 16:31:43 +00:00
Alex Chau 498b2ef9c3 Merge "Use Chrome instead of Camera for TwoPanelWorkspaceTest" into tm-dev am: e681a1cbd5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17523003

Change-Id: If4c42f1b377fbffac2d621ae9f83924586062a0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 16:31:16 +00:00
Alex Chau e681a1cbd5 Merge "Use Chrome instead of Camera for TwoPanelWorkspaceTest" into tm-dev 2022-03-31 16:15:55 +00:00
Alex Chau 270b7639d7 Merge "Update overview scrim color to system_neutral2_200" into tm-dev am: 537552d55d am: bc772ba533
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504356

Change-Id: I3180def82afbdfcfd34bd910634f2f87bbcf85c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 15:24:09 +00:00
Alex Chau abb4a13cff Merge "Update overview scrim color to system_neutral2_200" into tm-dev am: 537552d55d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504356

Change-Id: Icb846dc7da4377155d40d87970b1123a54fc0581
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 15:03:24 +00:00
Alex Chau bc772ba533 Merge "Update overview scrim color to system_neutral2_200" into tm-dev am: 537552d55d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504356

Change-Id: Icf20d067f720f47a6401dce7ad65dd861f3ccb4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 15:02:44 +00:00
kholoud mohamed 71398ca1c0 Fix newAPI lint error
Fixes: 225612636
Test: m -j out/soong/.intermediates/packages/apps/Launcher3/Launcher3/android_common/lint/lint-report.txt
Change-Id: Ib7f7df0010702b0f26d99bbd7b27ee38a6ed5e17
(cherry picked from commit af6641414c)
Merged-In: Ib7f7df0010702b0f26d99bbd7b27ee38a6ed5e17
2022-03-31 15:00:22 +00:00
Alex Chau 72c4de8c13 Use Chrome instead of Camera for TwoPanelWorkspaceTest
Fix: 227540753
Test: atest -c NexusLauncherTests:com.android.launcher3.ui.workspace.TwoPanelWorkspaceTest#testEmptyPagesGetRemovedIfBothPagesAreEmpty
Change-Id: Ia00e243ef9d56e094da0e23511cc8d62fa606df6
2022-03-31 14:40:20 +00:00
Alex Chau 537552d55d Merge "Update overview scrim color to system_neutral2_200" into tm-dev 2022-03-31 14:39:52 +00:00
Alex Chau 8a7451a565 Allow 5 hotseat icons in tablet 3 button
Fix: 223756731
Test: manual
Change-Id: Iacde8b9506c09a20d6b2b917da8f6589009aadc7
2022-03-31 15:27:35 +01:00
Alex Chau 0d352d4c6b Merge "Using the WindowMetrics API instead of display.getRealSize" into tm-dev am: 5f8386cf26 am: 35daa8d180
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17326029

Change-Id: Ide4a090cf67a55216565c0d293d4a5a7103bc997
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 11:32:22 +00:00
Alex Chau 35daa8d180 Merge "Using the WindowMetrics API instead of display.getRealSize" into tm-dev am: 5f8386cf26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17326029

Change-Id: I75528d40dcdc9a77ad5f91e02fc21b64d5aeeac0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 11:11:17 +00:00
Alex Chau eb2f9d1d6c Merge "Using the WindowMetrics API instead of display.getRealSize" into tm-dev am: 5f8386cf26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17326029

Change-Id: I573733c080c1e30ad1fc71641cf72f81079eba39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 11:11:04 +00:00
Alex Chau 5f8386cf26 Merge "Using the WindowMetrics API instead of display.getRealSize" into tm-dev 2022-03-31 10:58:40 +00:00
Thales Lima d35fa1b553 Merge "Make inline qsb part of grid attrs" into tm-dev am: c1ea50a43d am: 563030d5ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17399991

Change-Id: I3b598161a9b64058a1f5b6e9b008e928b7ceefe4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 09:04:58 +00:00
Thales Lima be6eb48f49 Merge "Make inline qsb part of grid attrs" into tm-dev am: c1ea50a43d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17399991

Change-Id: Iae76139962f1d97f229d0f06de288f419e9afe1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 08:51:24 +00:00
Thales Lima 563030d5ac Merge "Make inline qsb part of grid attrs" into tm-dev am: c1ea50a43d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17399991

Change-Id: I776f8cf88d2da5d5818ac75fa904f4549a1fe1bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 08:50:52 +00:00
Thales Lima c1ea50a43d Merge "Make inline qsb part of grid attrs" into tm-dev 2022-03-31 08:30:10 +00:00
wilsonshih 64cfa05d59 Update orientation state while gesture animation start.
While quickswitch in landscape mode, the orientation handler would be
update to LandscapePagedViewHandler when receive onLauncherStart,
however, it might be too late because the VelocityTracker can already
tracking with PortraitPagedViewHandler at
AbsSwipeUpHandler#setupRecentsViewUi, which leads the wrong
judgement while PagedView#onTouchEvent handling the ACTION_UP that
the velocity can nearly 0 from mOrientationHandler.getPrimaryVelocity.

By update the orientation handler earlier at onGestureAnimationStart,
the velocity tracking result should stay consistent from ACTION_DOWN
till ACTION_UP.

Bug: 213867585
Bug: 209936664
Bug: 221805258
Test: run below tests w/o shell transition.
atest FlickerTests:QuickSwitchBetweenTwoAppsForwardTest
atest FlickerTests:QuickSwitchBetweenTwoAppsBackTest

Change-Id: If73fa8d88cc372b6f783fb6cdda4148d11a2ee19
2022-03-31 13:03:39 +08:00
Vinit Nayak f2ff4062c0 Merge "Fix translation for secondary split thumbnail in RTL" into tm-dev am: 254c77e279 am: 1c2074924f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17489781

Change-Id: I52feef39b8171c3eeeed8a16f266b3a69224d67f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 04:43:28 +00:00
Jerry Chang bc43e8b370 Merge "Fix wrong split percentage after split layout been pushed up" into tm-dev am: 8eba01dca3 am: 43234d9058
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17505943

Change-Id: Ibe11ab60f6256f28fb87df7c3105d454d3ca36fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 04:43:21 +00:00
Vinit Nayak 1c2074924f Merge "Fix translation for secondary split thumbnail in RTL" into tm-dev am: 254c77e279
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17489781

Change-Id: Ie0178c43d1a377d7c62fcdd15187d3e2c7f421f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 04:25:18 +00:00
Vinit Nayak cb2ebaf6a8 Merge "Fix translation for secondary split thumbnail in RTL" into tm-dev am: 254c77e279
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17489781

Change-Id: I64857ab83e08d079776208a3f820069b8d48253e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 04:25:13 +00:00
Jerry Chang 43234d9058 Merge "Fix wrong split percentage after split layout been pushed up" into tm-dev am: 8eba01dca3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17505943

Change-Id: I6fb3036f3848112a4f37eae6134a76a98b6b3eea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 04:25:00 +00:00