Jeremy Sim
3c2c3f1aea
Remove deprecated verticalBar layout in Overview
...
Removes code that was intended for a now-deprecated layout style in Overview. See ag/18386646 for an example of an issue caused by this.
Bug: 232298587
Test: Manual on 3 devices
Change-Id: Icfd40e1e5a99cf5821b1c46357db58a31daaa835
2022-05-31 22:02:57 +00:00
Bill Yi
b75f873d26
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I7919385e959a6a1cc687d03df9a3b8aba14d0c33
2022-05-31 08:43:38 -07:00
Bill Yi
3fcc90b44d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I2eb1c6b32fc7bee412388555747cf46d5f951936
2022-05-31 08:43:04 -07:00
Bill Yi
472c9a89db
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib9d17d2c9da1634662f64c1b1e27488d2ec7bf7f
2022-05-31 08:41:59 -07:00
TreeHugger Robot
086368e4fd
Merge "[conflict] Merge "Moves Search results into a separate RV (take 2)." into tm-dev am: 4ca247a6bb am: 15dc59f8b1" into tm-qpr-dev am: a7b4152e90 am: 731978a0a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18624669
Change-Id: Icf20a5e474e15c56962403cc4d9130d3289643aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 02:55:00 +00:00
TreeHugger Robot
731978a0a5
Merge "[conflict] Merge "Moves Search results into a separate RV (take 2)." into tm-dev am: 4ca247a6bb am: 15dc59f8b1" into tm-qpr-dev am: a7b4152e90
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18624669
Change-Id: Ib4926dde7f34e27029b868663cb441641ef53b64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-27 02:36:47 +00:00
Andy Wickham
a1ec03bdfe
[conflict] Merge "Moves Search results into a separate RV (take 2)." into tm-dev am: 4ca247a6bb am: 15dc59f8b1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18420827
Change-Id: Ic7e380e21342011afcbd1ada0eb453dc83eff4be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-26 23:31:31 +00:00
Andy Wickham
15dc59f8b1
Merge "Moves Search results into a separate RV (take 2)." into tm-dev am: 4ca247a6bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18420827
Change-Id: Ibcc128ec5f74a96978e0c65af79283997ac1db50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-26 22:00:44 +00:00
Andy Wickham
4ca247a6bb
Merge "Moves Search results into a separate RV (take 2)." into tm-dev
2022-05-26 21:41:55 +00:00
Andy Wickham
2ba7797edb
Moves Search results into a separate RV (take 2).
...
Bug: 206905515
Test: Manually verified b/230648542 did not resurface. Tested
on phone and tablet with and without work profile.
Change-Id: If724f635286b9dff2c64255f9ece3568a5cb4ea9
2022-05-24 17:10:24 -07:00
Bill Yi
dbaeaa5c05
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I8dab647a81e5f333a8c4d9ad5dbe13247429f7c1
2022-05-24 14:49:54 -07:00
Jeremy Sim
90bc6d57b2
Implement non-disappearing View for split staging instructions am: b0cce86385 am: ce47e5bf9c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18337640
Change-Id: Ibc111aa7702e1f15606cb9129fa55de2dc963fb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-23 22:55:22 +00:00
Jeremy Sim
ce47e5bf9c
Implement non-disappearing View for split staging instructions am: b0cce86385
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18337640
Change-Id: I9528d19875838af2cd6df93c503ac2275e66187f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-23 22:24:38 +00:00
Jeremy Sim
b0cce86385
Implement non-disappearing View for split staging instructions
...
The instructions for how to perform a splitscreen operation, previously conveyed through a disappearing Toast, are now conveyed through a custom View object.
Fixes: 219987907
Test: Manual
Change-Id: Iff2bb6e334e0325e8a091d76a5f9b8767071365f
2022-05-23 21:23:22 +00:00
Bill Yi
16ad67f6b5
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ic8d3dc78e65c7de5317aff5c17989c31d6b93a00
2022-05-20 05:04:08 -07:00
Bill Yi
8c1b436c03
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1abf95f9cc6b7987dbcbd80e00dbb2a9d880a010
2022-05-17 00:25:37 -07:00
Bill Yi
8c03213491
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I8af48e647a47d9b6ef1b52aff1d7a91c02d9a143
2022-05-17 00:24:58 -07:00
Bill Yi
cf9f262963
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ia036ce23c56e9484cc595a715a28b86b993160ef
2022-05-17 00:24:21 -07:00
Bill Yi
3d87198c6f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I338cb8908d12b4c5001b6615c7099c36a87023e3
2022-05-15 05:54:41 -07:00
Bill Yi
1a8e3e7da6
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I999157b31e28f84974c339ba2cdb2289096b0960
2022-05-15 05:54:06 -07:00
Alex Chau
dc3c36f725
Merge "Tune overview icon size and paddings" into tm-dev am: f4c8da6263 am: 8ade327cc4 am: 1d78c653b2 am: a377c0208f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18231547
Change-Id: I5404309520e5da9764e9875e782715a4b29b0354
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 17:56:55 +00:00
Alex Chau
54962bc981
Merge "Tune overview icon size and paddings" into tm-dev am: f4c8da6263
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18231547
Change-Id: Ib981483fa77b6150314968b6a0f3a3a76cb21b40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 17:13:07 +00:00
Alex Chau
8ade327cc4
Merge "Tune overview icon size and paddings" into tm-dev am: f4c8da6263
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18231547
Change-Id: I22a53c2f36b0bbceb54d6c251e71c6e6df7ce3f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 16:25:37 +00:00
Alex Chau
1fe83fe881
Tune overview icon size and paddings
...
- Tune overview icon size and paddings across form factors
- Limit handheld overview to 70% of screen width
Fix: 209981696
Test: manual
Change-Id: I946b9bb2e9eb05cdc1e4497b9b1267a91731a8e1
2022-05-11 16:35:14 +01:00
Bill Yi
3536421d1d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Idaab73d947e0284d981847659b2ec2daa5c83f3c
2022-05-08 17:44:29 +00:00
The Android Open Source Project
38a49a9efc
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5b07a01ef370d1b51fac9e48feb6c2d4aa99a88f
2022-05-08 10:47:37 +00:00
TreeHugger Robot
418078531b
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev
2022-05-03 20:48:34 +00:00
TreeHugger Robot
ba25f89c79
Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6 am: eabd3e8d2e am: 158fb7106c am: 68a49773a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491
Change-Id: I0733aa60b6316e0e8ab05bd7341f477d72422384
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-02 12:28:35 +00:00
TreeHugger Robot
158fb7106c
Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6 am: eabd3e8d2e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491
Change-Id: I0046bc487b36c4ca7fec98f3ab3ca7a8a7b5a243
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-30 02:48:45 +00:00
TreeHugger Robot
eabd3e8d2e
Merge "Update home, back and overview gesture tutorial introductions to be clearer for blind users" into tm-dev am: 3e8f0c9bb6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18101491
Change-Id: I810be07f3af77bf463ca34d8603a308e90d2c5ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-30 02:26:31 +00:00
Bill Yi
f102e1f75d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I74a8c180d7244623fbe95e6b430054bdd662c937
2022-04-30 02:13:44 +00:00
Schneider Victor-tulias
8e0e88bb2f
Update home, back and overview gesture tutorial introductions to be clearer for blind users
...
Added A11Y strings for the home, back and overview gesture tutorial step introductions. These strings give clearer instructions that work with talkback.
Fixes: 202492454
Test: manual
Change-Id: I1eefd6ecf3e3c576a7c1cf6dbf7b824e5be13860
2022-04-29 16:09:11 -07:00
Anushree Ganjam
e9466b3f94
Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev am: fa693be19f am: 168362edd2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18011182
Change-Id: I62f302fbdaf1b37988f6a56c8cf501a454cb2382
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-28 06:03:36 +00:00
Anushree Ganjam
34fc3c4aee
Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev am: fa693be19f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18011182
Change-Id: I8ae06fc716589295d47b5fe4101ea26b3dd217de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-28 05:29:50 +00:00
Anushree Ganjam
168362edd2
Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev am: fa693be19f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18011182
Change-Id: I9c22204217e70f32ca39417947a15fc1be408c59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-28 05:28:17 +00:00
Anushree Ganjam
fa693be19f
Merge "Revert "Refactors Search results into separate RV for Toast."" into tm-dev
2022-04-28 04:52:01 +00:00
Anushree Ganjam
5cc7ff0990
Revert "Refactors Search results into separate RV for Toast."
...
This reverts commit 6729f0b950 .
Reason for revert: This change caused b/230648542.
Please see https://b.corp.google.com/issues/230648542#comment5 for the video after reverting this change.
Bug: 206905515
Bug: 230648542
Change-Id: I85f063c56cad137c05b810204244bba7e8f94ee7
2022-04-28 01:37:49 +00:00
Alex Chau
a95d18b430
Merge "Update overview actions alignment" into tm-dev am: a80efcee9f am: 0a4e0923d2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17888303
Change-Id: Ief8f521e87f98491cd777e02cf90461a8409b9a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 19:05:10 +00:00
Alex Chau
c7fee694e7
Merge "Update overview actions alignment" into tm-dev am: a80efcee9f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17888303
Change-Id: Ie7496af60cde34345324140511a7b2f7b255f10f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 12:47:17 +00:00
Alex Chau
0a4e0923d2
Merge "Update overview actions alignment" into tm-dev am: a80efcee9f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17888303
Change-Id: Ibaa9c19e18f693c1a6552f622ef13218dbe2a4e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 12:46:11 +00:00
Alex Chau
a80efcee9f
Merge "Update overview actions alignment" into tm-dev
2022-04-27 12:24:24 +00:00
TreeHugger Robot
cea10a4fb4
Merge "Refactors Search results into separate RV for Toast." into tm-dev am: 0a6e9b4751 am: eb4fa04985
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17699868
Change-Id: I76d64e3b7cd443423b3bbe291e82717c4f4d2ffa
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 16:11:14 +00:00
TreeHugger Robot
14615df286
Merge "Refactors Search results into separate RV for Toast." into tm-dev am: 0a6e9b4751
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17699868
Change-Id: I86545cb56dac22db803cacfdc893f82efcecefd5
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 15:36:46 +00:00
TreeHugger Robot
eb4fa04985
Merge "Refactors Search results into separate RV for Toast." into tm-dev am: 0a6e9b4751
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17699868
Change-Id: Ibdf49c7fd6e0f485445c3e4cbfd9abbb214a6539
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 15:35:50 +00:00
Alex Chau
a2fc764405
Update overview actions alignment
...
- Align overview actions to the top with a defined margin below task thumbnail, except for vertical bar layout
- In modal state, use task view's bottom as pivot, and expand using all the space about pivot
- Simplified overview actions margin calculation and moved some logic to DeviceProfile
Bug: 209981696
Test: manual on various devices
Change-Id: I4c96cb02c6f3d6adf30633ddeb883bc4eec16f36
2022-04-25 19:20:21 +01:00
Andy Wickham
6729f0b950
Refactors Search results into separate RV for Toast.
...
This will help enable transitions between A-Z apps lists and
search results because both can be seen simultaneously and
manipulated independently.
Some high level items of the refactor:
- SearchRecyclerView is added; logic that populated the main
(personal) tab with search results was simply redirected to
this RV instead.
- BaseAllAppsContainerView added isSearching() method. Returns
false, and ActivityAllAppsContainerView overrides (as search
is handled there).
- Renamed BaseRecyclerView to FastScrollRecyclerView to better
describe what it does. SearchRecyclerView extends this, but
returns false for supportsFastScrolling().
- AlphabeticalAppsList#mAllAppsStore is now optional, so the
Search RV doesn't need to store/listen to apps. Note this
doesn't affect the predicted app row which is still updated
if one of the predicted apps is uninstalled (I tested this).
Future work:
- Determine why dispatchRestoreInstanceState is not called for
BaseAllAppsContainerView. Save is called, e.g. on rotation.
Effect of restore not called: rotating while searching goes
back to A-Z list.
- Keep suggested apps in Header while searching. Currently they
are rendered in the SearchRV above search results, as before.
- Potentially extract Personal/Work tabs to move independently of
header.
- AlphabeticalAppsList is a misleading name because it can also
contains search results. However, things are pretty intertwined
between that and BaseAllAppsAdapter (effectively a circular
dependency), so I figured cleaning all that up was out of the
immediate scope of this refactor, which is mainly meant to
unblock transition work.
Bug: 206905515
Test: Manually checked for regressions, ran tests.
Change-Id: I4d3757c8a8f9b774956ca6be541dd4fcdad1de13
2022-04-24 17:36:48 -07:00
Bill Yi
4991a1fd63
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib39e0efdba7bc474456acd3b49167a6b5efc443f
2022-04-21 04:10:10 +00:00
Bill Yi
1edad5cc73
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I16ce190ed7b0100097bfd33f227b6efa3ba3fee8
2022-04-21 04:09:09 +00:00
Thales Lima
281115aa8a
Merge "Tune menu size" into tm-dev am: 1dcf3d1ab9 am: 497b8672cb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17570024
Change-Id: I0cf011856c9a6eeda63535f7057c31122b5f8956
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-19 16:07:14 +00:00
Thales Lima
497b8672cb
Merge "Tune menu size" into tm-dev am: 1dcf3d1ab9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17570024
Change-Id: I51d6f4175302f92ba1968ca837190bc9484934aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-19 15:51:53 +00:00