Commit Graph

60459 Commits

Author SHA1 Message Date
Brian Isganitis 222efcd6ff Merge "Avoid syncing voice interaction background window for skipAnim=true." into tm-qpr-dev am: f733a716fd am: 00f9389e4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20068647

Change-Id: I3bc1c036de3d27af1113b118e13236c913dcca33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 22:13:43 +00:00
Andy Wickham 2091a2e0a0 Merge "Fix layout for multi-element rows (e.g. Screenshots)." into tm-qpr-dev am: 7f31d4c0ec am: d74a679987
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040589

Change-Id: I6786cbcc32af51cffb2a4882b904b54b0b62d2bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 22:12:43 +00:00
Brian Isganitis 00f9389e4e Merge "Avoid syncing voice interaction background window for skipAnim=true." into tm-qpr-dev am: f733a716fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20068647

Change-Id: Ie484ca3d0918573c7e706ddea23823ea82cc9f1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 21:41:47 +00:00
Andy Wickham d74a679987 Merge "Fix layout for multi-element rows (e.g. Screenshots)." into tm-qpr-dev am: 7f31d4c0ec
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040589

Change-Id: I3ec33607bb9d2ac702b4b0dc608538a4fd31b022
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 21:41:25 +00:00
Brian Isganitis f733a716fd Merge "Avoid syncing voice interaction background window for skipAnim=true." into tm-qpr-dev 2022-09-29 21:13:59 +00:00
Andy Wickham 7f31d4c0ec Merge "Fix layout for multi-element rows (e.g. Screenshots)." into tm-qpr-dev 2022-09-29 21:08:20 +00:00
Andy Wickham 4c96814b1c Fix layout for multi-element rows (e.g. Screenshots).
Demo with standard 3 element row and overflowing 2 element row:
https://drive.google.com/drive/folders/1o1gvD3mOxFmVW2vqjn3D1Gukz-ie_kmW?resourcekey=0-bHRsdqpUWITEUo39tAMJDg&usp=sharing

Test: Manually with 1, 2, 3, and 4 length rows of 3 screenshots
and putting web suggestions into 2 columns.
Fix: 247837336
Bug: 239927522

Change-Id: I391beb7a24f189b5e55cb7b65c5ffc8349c83cfc
2022-09-29 10:38:20 -07:00
Pat Manning a34a9a0a18 Add screenshot test for edit state drop targets.
see: go/tapl-run-on-hold-event

Bug: 241386128
Test: HomeScreenImageTest.java
Change-Id: I5d6421c8da7d06a9eb77da249957c64d413524f1
2022-09-29 11:12:31 +01:00
Tracy Zhou c0095e81ae Remove ENABLE_QUICKSTEP_LIVE_TILE flag
Fixes: 249627137
Test: manual - (1) swipe up from app (2) swipe home (3) quick switch (4) split in overview
Change-Id: Ibe56ba3824b379b20fb3f0aa09be4d6bdb5abaa1
2022-09-29 04:58:52 +00:00
Android Build Coastguard Worker 53bac7c6b3 Snap for 9115816 from 0c7d83bb14 to tm-qpr1-release
Change-Id: Id1c0e87a0a7ae4b3e857277809aa876cd1de3082
2022-09-28 23:26:13 +00:00
Federico Baron 0602e93426 Fix the entry animation for delightful pagination in folders
Here we fix the animation that was broken in earlier CL's for delightful pagination, now the page indicator has the same smooth entry animation as the dots

Bug: 247561880
Test: manual
Change-Id: I3e2099ba4f5ccfdbc9b4dfe5b48a1c44dbdeda1e
2022-09-28 16:17:51 -07:00
Vinit Nayak 5317efb7fc Merge "Update animations for phones: Overview > OverviewSplitSelect transition" into tm-qpr-dev am: 888f745490 am: 64e8d014a0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20056375

Change-Id: I7984e13e5169750ba8aedffdbf4bc485dc4a00ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-28 19:41:32 +00:00
Vinit Nayak 64e8d014a0 Merge "Update animations for phones: Overview > OverviewSplitSelect transition" into tm-qpr-dev am: 888f745490
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20056375

Change-Id: I897b8dde1e1691f4fc2c9ca632dcf7579f186b3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-28 18:58:35 +00:00
Vinit Nayak 888f745490 Merge "Update animations for phones: Overview > OverviewSplitSelect transition" into tm-qpr-dev 2022-09-28 18:30:16 +00:00
Arthur Hung 401b9b6614 Refactor back navigation animtion (2/2)
Use IBackAnimationRunner to receive the animation leashes.
Use IRemoteAnimationFinishedCallback to callback when animation finished.

Bug: 241808055
Test: atest BackNavigationControllerTests BackAnimationControllerTest
Change-Id: I315df5079b30159fc0f6da2b568af334d14b32a0
2022-09-28 02:27:23 +00:00
Holly Jiuyu Sun a81200b8ee Merge "Add flag to control show/hide keyboard suggestion strip." into tm-qpr-dev am: 0c7d83bb14 am: 770e65305f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20029264

Change-Id: Id17b7fdb1c66e8b317df1c77e0c49da3a1197aab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-28 01:21:57 +00:00
Holly Jiuyu Sun 770e65305f Merge "Add flag to control show/hide keyboard suggestion strip." into tm-qpr-dev am: 0c7d83bb14
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20029264

Change-Id: I6d3b94b50bc2747df873413216b84cacb34ba87d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-28 00:25:54 +00:00
Holly Jiuyu Sun 0c7d83bb14 Merge "Add flag to control show/hide keyboard suggestion strip." into tm-qpr-dev 2022-09-27 23:49:53 +00:00
Brian Isganitis c7c2e8d7e6 Avoid syncing voice interaction background window for skipAnim=true.
Test: Manual
Fix: 236924161
Change-Id: Iaf95221678d36f9b5782fd8c4bda626b946565a9
2022-09-27 23:36:24 +00:00
Android Build Coastguard Worker 1cde8ddd7b Snap for 9111705 from d8b78523ca to tm-qpr1-release
Change-Id: I0b2665d83be388ec57face595d0b3126846d029c
2022-09-27 23:25:18 +00:00
Sebastian Franco fa37a0ad9b Fix repeated empty workspaces after changing the grid size.
There are specific scenarios when you can force an extra empty
workspace after changing the grid, fortunately there is a
function that removes empty workspaces.

Fix:229349287
Test: Add a widget in a new empty workspace page, change the
grid then remove the widget in the new grid size then return
to the previous grid and it shouldn't have an empty workspace.

Change-Id: I7b73ae2ca058bc84b3b361930e3dc856c045281b
2022-09-27 21:51:17 +00:00
Bill Yi 977cad62e0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 0f57d8fb0c -s ours am: 93105ebf75 -s ours am: 5fb4baf917 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: Iec61180bf7cd3f65efce08a024509dc5bad15b03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 19:54:33 +00:00
Bill Yi c858d86156 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 0f57d8fb0c -s ours am: 986c1a40ca -s ours am: d3902030d6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I782e895263a1fd9559122b9ba04933675f3aad90
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 19:36:38 +00:00
Bill Yi 5fb4baf917 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 0f57d8fb0c -s ours am: 93105ebf75 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I4fef08f335458efbe510bffdabab4af00905d76e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 19:17:33 +00:00
Automerger Merge Worker bd2fbf3be1 Merge "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 30604f70f0 -s ours am: 9d7aff403e -s ours am: 7172f1d73f -s ours" 2022-09-27 19:05:25 +00:00
Bill Yi 92adaf7d4c [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 30604f70f0 -s ours am: 9d7aff403e -s ours am: 7172f1d73f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I1a89f23342fc8d3430456abb88a765d9441696c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 19:00:23 +00:00
Bill Yi 9ee2e12d3d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 52d61325cc -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: Ie6fa64cc6cadc374ce49fabed791e01bed662660
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 18:58:13 +00:00
Bill Yi d3902030d6 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 0f57d8fb0c -s ours am: 986c1a40ca -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: Ie8b591e60baed84b9942e5fd6a93b5ab1e97a42b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 18:56:31 +00:00
Bill Yi 7172f1d73f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 30604f70f0 -s ours am: 9d7aff403e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: Id0fcc0eb2fd1d7310e371864fa6ab0db642740ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 18:46:11 +00:00
Bill Yi 986c1a40ca [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 0f57d8fb0c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: Id8ad16f13213048b22241af3e2a8b251f4199dc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 18:36:37 +00:00
Bill Yi 93105ebf75 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 0f57d8fb0c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I276a147555bf8b2c8ecc22aa1621fdd37eb3b071
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 18:33:45 +00:00
Bill Yi 9d7aff403e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours am: 30604f70f0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I2da259684f97348f0f89c52d02377b0d639ff6e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 18:25:10 +00:00
Bill Yi 30604f70f0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I7bc8861adc55d5788de051b3bac3270ad31907ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 17:58:38 +00:00
Bill Yi 0f57d8fb0c [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: Ie3d12f728b291d1c51645379ffef763ab1a3578c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 17:57:40 +00:00
Bill Yi 52d61325cc [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4eec0f689d -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20037742

Change-Id: I869278347ab0d6b2f097ea2092098c831a873f25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 17:57:39 +00:00
Saumya Prakash 96bed75d9f Updated overview exit animation for 3 button navigation
Changed overview exit animation so that tiles don't slide off and only fade/scale in place for 3 button navigation. Previously, tiles would slide off when exiting for both gesture navigation and 3 button navigation. Now 3 button navigation exits with tiles staying in place.

Test: Manual
Fix: 245745939
Change-Id: I4144ed7e3ff29419df7fb13b6417ccc0a1f9dd45
2022-09-27 15:46:05 +00:00
Jeremy Sim ba7324e2b8 Update animations for phones: Overview > OverviewSplitSelect transition
This change updates the animation for initiating a split from the Overview screen on phones. Includes new timings and interpolators, and extends timing data classes related to SplitAnimationTimings.

Fixes a noticeable issue where the split animation appeared slow on phones.

Outstanding issues (fixes in progress):
- Repeated invocations of split on phones cause an erroneous animation to play. (b/249154347)
- Thumbnail corners do not match placeholder corners; the transition between the two is slightly janky. (b/236761794)
- Placeholder icons should be 72dp. (b/236761794)

Bug: 236761794
Test: Manual
Change-Id: Ibb97ef54498b0aa9556df531d8084799259c06e2
2022-09-27 11:45:02 -04:00
Sebastian Franco a44d255c8f Fix ReorderWidgets by removing faulty 4x4 cases
Fix: 242323136
Test: atest ReorderWidgets (the device has to be cf_x86_64_phone-userdebug)
Change-Id: Ic545409ecc20420be6c7377513c704822dbaf75e
2022-09-27 09:37:54 -05:00
Federico Baron 810fd0cee7 Merge "Replace drawRect with drawable for delightful pagination" into tm-qpr-dev am: d8b78523ca am: b4388e3ef2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20017949

Change-Id: I8c8743f8e88c26fa75b120a4e75249219fe5d4d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 04:25:55 +00:00
Federico Baron b4388e3ef2 Merge "Replace drawRect with drawable for delightful pagination" into tm-qpr-dev am: d8b78523ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20017949

Change-Id: I3e3a3afb0f5e2733d77e653e706eb579cb3c2a51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 04:01:32 +00:00
Federico Baron d8b78523ca Merge "Replace drawRect with drawable for delightful pagination" into tm-qpr-dev 2022-09-27 03:31:09 +00:00
Ats Jenk bcf93ab762 Merge "Set up a place holder tile for desktop" into tm-qpr-dev am: aeea6768e6 am: 98b79c3e11
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19914914

Change-Id: I6b3003aa4b61ff76dfc68bd2a10607b5bb27e9a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 00:34:20 +00:00
Ats Jenk 98b79c3e11 Merge "Set up a place holder tile for desktop" into tm-qpr-dev am: aeea6768e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19914914

Change-Id: I97e4df052f43d0b6dfef5b3a04c0013c5133adca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-27 00:10:20 +00:00
Ats Jenk aeea6768e6 Merge "Set up a place holder tile for desktop" into tm-qpr-dev 2022-09-26 23:43:19 +00:00
Brian Isganitis 80014b118a Merge "Properly color taskbar nav buttons when slide-in view is shown." into tm-qpr-dev am: 815018be9a am: 7fc8bf0c25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040590

Change-Id: I4b1e3d676569c0f06f4963b3c83727d534fd40f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 23:31:49 +00:00
Android Build Coastguard Worker 32ba589c4d Snap for 9107440 from cdadbaa225 to tm-qpr1-release
Change-Id: Ie48be3438f6b471cf20ec4bb77f7451eeeb936ee
2022-09-26 23:29:20 +00:00
Brian Isganitis 7fc8bf0c25 Merge "Properly color taskbar nav buttons when slide-in view is shown." into tm-qpr-dev am: 815018be9a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040590

Change-Id: I8a55315e04ee588298f13c3b053a906bffd5e9c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 23:07:12 +00:00
Brian Isganitis 815018be9a Merge "Properly color taskbar nav buttons when slide-in view is shown." into tm-qpr-dev 2022-09-26 22:56:06 +00:00
Federico Baron 4f5e573d3a Replace drawRect with drawable for delightful pagination
In order to eventually use the shape referenced in the task (https://docs.google.com/presentation/d/1V9-1C3mJ3zRGsuzzzYExisr9vLYecgADa1FucMoW_aw/edit#slide=id.g14256d0c614_0_311) we need to use a drawable. This CL adds the drawable that will be changed to that shape and uses it in PageIndicatorDots.java instead of using drawRect.

Bug: 247561880
Test: manual
Change-Id: I01e10bd9ddc7e378f2dcfdee0f84ba7443c3b9d3
2022-09-26 15:51:33 -07:00
Brian Isganitis 731ef0c301 Properly color taskbar nav buttons when slide-in view is shown.
Supports overriding the current nav bar color with one that would be
visible over a slide-in view.

Demo:
https://drive.google.com/file/d/1MB26QM5qeeyVB6Bj14IGoPCWVT_P7K-3/view?usp=sharing&resourcekey=0-wnMgciNrUXC_l7gI3JFm8A

Test: Manually with light and dark themes, as well as All Apps and EDU
views.
Fix: 248359789

Change-Id: I134ae719b10f3de78ea18220a835de56a82ecb02
2022-09-26 11:41:38 -07:00