Commit Graph

15647 Commits

Author SHA1 Message Date
Andy Wickham
a0f03eefb1 Merge "Disable floating search bar flag by default." 2023-02-10 01:18:25 +00:00
TreeHugger Robot
a2d3be1577 Merge "Log sizes being sent to widgets" into tm-qpr-dev am: b9f2727171 am: 62b8b7b1a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21261871

Change-Id: Iebc902c353f2f30c9e99e4efe1367c260e46c6ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10 00:41:48 +00:00
TreeHugger Robot
62b8b7b1a8 Merge "Log sizes being sent to widgets" into tm-qpr-dev am: b9f2727171
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21261871

Change-Id: I798142ced5f66d13db5e83ff35ae3d62482e0e5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 23:59:25 +00:00
TreeHugger Robot
b9f2727171 Merge "Log sizes being sent to widgets" into tm-qpr-dev 2023-02-09 23:32:57 +00:00
Charlie Anderson
658183571f Merge "Updating flag for U Popup in separate CL" into tm-qpr-dev am: 007f523251 am: e4c8f837e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21337434

Change-Id: Ic997e40ad292584027b1c47e48812ff0d4971f8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 21:37:11 +00:00
Charlie Anderson
e4c8f837e0 Merge "Updating flag for U Popup in separate CL" into tm-qpr-dev am: 007f523251
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21337434

Change-Id: I512933c081169779e053b4a2260455ac14ed2e46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 20:56:17 +00:00
Charlie Anderson
5b3d4806f9 Updating flag for U Popup in separate CL
Bug: b/247880037
Test: manually
Change-Id: I40bbddc801872dcb0c144f77f1c94feed5afaa40
2023-02-09 10:42:12 -05:00
Thales Lima
bb056c6001 Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev am: 5d5aad3024 am: 0ebaf3a46c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643018

Change-Id: I471bb3ccd04a0598a309e53038976fbccb638ce1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 13:01:28 +00:00
Thales Lima
0ebaf3a46c Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev am: 5d5aad3024
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643018

Change-Id: I6a3f38e28b5a381bfa2ac42cdeba77c1527fb028
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 12:19:35 +00:00
Thales Lima
5d5aad3024 Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev 2023-02-09 11:19:59 +00:00
Brandon Dayauon
e8daa3052f Merge "Implement diff haptics going into all apps" into tm-qpr-dev am: f4437f742e am: 004104d3a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20342908

Change-Id: I0fa8362a286e7676af65cdcc69785331f1e5d2f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 02:04:23 +00:00
Brandon Dayauon
004104d3a1 Merge "Implement diff haptics going into all apps" into tm-qpr-dev am: f4437f742e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20342908

Change-Id: I143346a1730f11ba57cb61d1fe01640f2b7daeea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 01:22:25 +00:00
Brandon Dayauon
f4437f742e Merge "Implement diff haptics going into all apps" into tm-qpr-dev 2023-02-09 00:45:24 +00:00
Sebastián Franco
83d3a89a06 Merge "Fix foldable single page bug" into tm-qpr-dev am: 00cbb5e63c am: 605e5ae73e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21328431

Change-Id: I511d1e0fb002c456c68c18b8b0887f6e38d62aa9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09 00:32:04 +00:00
Andy Wickham
e2c2cd9a02 Disable floating search bar flag by default.
Will use experiments to selectively enable this flag.

Bug: 268388460
Bug: 267856434
Test: Manual
Change-Id: I189fd58e5d0a300882a698a7d96c54b9799b146d
2023-02-09 00:25:03 +00:00
Sebastián Franco
605e5ae73e Merge "Fix foldable single page bug" into tm-qpr-dev am: 00cbb5e63c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21328431

Change-Id: Ib58ba25662e2da177752e61b015d6b17f963a2e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 23:50:29 +00:00
Sebastián Franco
00cbb5e63c Merge "Fix foldable single page bug" into tm-qpr-dev 2023-02-08 22:31:39 +00:00
Sebastian Franco
1c017d5d58 Fix foldable single page bug
I did a last minute change and uploaded the wrong branch.

Bug: 268356439
Change-Id: Ia11ce681d57b7a637c01b2155b16486cf5fd648f
2023-02-08 18:29:36 +00:00
Thales Lima
1a2d4bd6f4 Create an XML parser for WorkspaceSpecs
Extract DeviceProfileTest to Launcher3 so it can be used in other tests as well, and change name of previous base test to be more descriptive.

Bug: 241386436
Test: WorkspaceSpecsTest
Change-Id: I64613bb5a23c374ed15fb6d936192236a541ab9b
2023-02-08 11:20:14 +00:00
Thales Lima
a91f5251b6 Merge "Improvements for All Apps on different display sizes" into tm-qpr-dev am: fcb6a5fc06 am: f0c4b41bf1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21116563

Change-Id: Ifbf110cb76d348a8b6a3b3fdd0f47a4b10dcfe4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 11:05:07 +00:00
Thales Lima
f0c4b41bf1 Merge "Improvements for All Apps on different display sizes" into tm-qpr-dev am: fcb6a5fc06
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21116563

Change-Id: I560692d70a2dc1c3dad6df6bfc179a04004f398c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 10:24:01 +00:00
Thales Lima
fcb6a5fc06 Merge "Improvements for All Apps on different display sizes" into tm-qpr-dev 2023-02-08 10:02:17 +00:00
Sebastián Franco
541fe20360 Merge "Simulating a split screen CellLayout using one CellLayout" into tm-qpr-dev am: 726e9acea4 am: bd5b114951
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21182332

Change-Id: I91cb3023de2a928b8106926e957f7551907a6f8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 02:06:47 +00:00
TreeHugger Robot
285427c2cd Merge "[Predictive Back] Revert all apps scale when exiting from search" into tm-qpr-dev am: 3c86d903a6 am: cabffd2d7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21182334

Change-Id: Ib73e552cb9f44aa2e687e5aa3d0635f078bc081a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 02:05:05 +00:00
Sebastián Franco
bd5b114951 Merge "Simulating a split screen CellLayout using one CellLayout" into tm-qpr-dev am: 726e9acea4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21182332

Change-Id: I764dc15f1be7f7e2dd0efce0ef27fc56a3acb7ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 01:24:00 +00:00
TreeHugger Robot
cabffd2d7a Merge "[Predictive Back] Revert all apps scale when exiting from search" into tm-qpr-dev am: 3c86d903a6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21182334

Change-Id: Ic1c05697f06cc9b9045bcfe001fda866a4c0859b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-08 01:23:42 +00:00
Sebastián Franco
726e9acea4 Merge "Simulating a split screen CellLayout using one CellLayout" into tm-qpr-dev 2023-02-08 01:04:20 +00:00
Sebastian Franco
09589326db Simulating a split screen CellLayout using one CellLayout
Test: atest ReorderWidget
Fix: 188081026
Change-Id: I8eda5f77c11dc2625ae1f028d07539c28018fb55
2023-02-07 17:03:22 -08:00
TreeHugger Robot
3c86d903a6 Merge "[Predictive Back] Revert all apps scale when exiting from search" into tm-qpr-dev 2023-02-08 00:38:11 +00:00
TreeHugger Robot
d41e222150 Merge "Remove ENABLE_TASKBAR_REVISED_THRESHOLDS feature flag." into tm-qpr-dev am: 96328e98d1 am: e6ab0e44b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21320084

Change-Id: I62502ea9c3082a45efc58b6dbb28948a6e981f45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 22:22:31 +00:00
TreeHugger Robot
bc678edf09 Merge "Comment update for isSearchBarOnBottom" 2023-02-07 22:12:41 +00:00
TreeHugger Robot
e6ab0e44b3 Merge "Remove ENABLE_TASKBAR_REVISED_THRESHOLDS feature flag." into tm-qpr-dev am: 96328e98d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21320084

Change-Id: I31577a1a0b66f5218acea3b1f2fedc1315bb9ddd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 21:39:03 +00:00
TreeHugger Robot
9c0f4f8c1f Merge "Rotate back button drawable when IME present." into tm-qpr-dev am: 71a7a13f06 am: 36c1d35a5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21136523

Change-Id: Ide328db3ebcc31cbe5e7c598e0356435f13f7474
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 21:36:38 +00:00
Nicolo' Mazzucato
1fce0dfda4 Move Launcher classes shared between tests and prod in a separate lib am: e8ee34ad8a am: e4287dfd10
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21083963

Change-Id: I120d3625a9f96627f3565a207144c7888351acd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 21:33:52 +00:00
TreeHugger Robot
96328e98d1 Merge "Remove ENABLE_TASKBAR_REVISED_THRESHOLDS feature flag." into tm-qpr-dev 2023-02-07 21:03:18 +00:00
TreeHugger Robot
36c1d35a5b Merge "Rotate back button drawable when IME present." into tm-qpr-dev am: 71a7a13f06
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21136523

Change-Id: I7028686e031f8182953ee0b6981db34a8e6933cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 20:53:46 +00:00
Nicolo' Mazzucato
e4287dfd10 Move Launcher classes shared between tests and prod in a separate lib am: e8ee34ad8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21083963

Change-Id: I458dcd290168c185fc9a7c6974529c6cb08bf81d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 20:53:27 +00:00
TreeHugger Robot
71a7a13f06 Merge "Rotate back button drawable when IME present." into tm-qpr-dev 2023-02-07 20:32:31 +00:00
Brandon Dayauon
12c193e6c5 Implement diff haptics going into all apps
Notes:
* the reason why 0.6 -> 1 never happened was because of AllAppsSwipeController where
it had a clampToProgress. By changing lowerbound to 0 the progress actually shows fully 0->1

- composed the haptics in the constructor
- added new listener class in AATransitionController

Added featureflag

bug: 233751149
test: Manually - presubmit, ran “make -j7 Launcher3” from master branch  photo: https://screenshot.googleplex.com/8r5FZh6buzkQMjk
Change-Id: I5e1a24170fdbfdd35b8d8f24af0ec5e8586641a2
2023-02-07 11:36:42 -08:00
Pat Manning
e68ae41196 Rotate back button drawable when IME present.
Currently rotation for IME rotates the whole view, including the background.

Fix: 266874111
Test: manual.
Change-Id: Iea310c99d0714d98ce534a0170316a0fb351f57d
2023-02-07 17:55:59 +00:00
Jon Miranda
24bd17f23d Remove ENABLE_TASKBAR_REVISED_THRESHOLDS feature flag.
Test: manual
Fixes: 268056334
Change-Id: Iab0eb1ca76b49f0acb96f50274cb2c81d9f213a5
2023-02-07 09:09:52 -08:00
Brandon Dayauon
4d607d5948 Merge "Turn on expandable FAB for U" 2023-02-07 17:04:33 +00:00
Nicolo' Mazzucato
e8ee34ad8a Move Launcher classes shared between tests and prod in a separate lib
This is necessary because otherwise those are included in several gradle projects. Gradle doesn't support the same files imported in different projects, and it removes them from a random one if it happens, resulting in missing symbols.

This extracts the shared files in a new target, and adds it as dep of the original target.

Test: Build launcher + execute a few tests manually with gradle + verify that Launcher.java can resolve all symbols with gradle config
Bug: 262267728
Change-Id: Ida5b25c45320d517603834112f4699e4d3344c03
2023-02-07 12:03:10 +00:00
Holly Jiuyu Sun
8ac64d525b Merge "[play] Add feature flag for play." into tm-qpr-dev am: 2560660062 am: 3665c29238
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21077874

Change-Id: I57be0271774191dd85b94dd8315960b03f346d25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 03:20:58 +00:00
Holly Jiuyu Sun
3665c29238 Merge "[play] Add feature flag for play." into tm-qpr-dev am: 2560660062
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21077874

Change-Id: Iee2ab5050c23f89654a59e47563e2a894a4e1a2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 02:41:50 +00:00
TreeHugger Robot
30ff65b6df Merge "Marking that we process REQUEST_ENABLE_ROTATION" into tm-qpr-dev am: becfd2ac75 am: 09a7aa5650
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21307778

Change-Id: Iac5be5776f494551002a897e672ea9bc6f551e58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 02:36:53 +00:00
Holly Jiuyu Sun
2560660062 Merge "[play] Add feature flag for play." into tm-qpr-dev 2023-02-07 02:15:14 +00:00
TreeHugger Robot
09a7aa5650 Merge "Marking that we process REQUEST_ENABLE_ROTATION" into tm-qpr-dev am: becfd2ac75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21307778

Change-Id: Ica82baa54510517e64919ccaf3c1cb6e03406467
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 01:57:12 +00:00
TreeHugger Robot
becfd2ac75 Merge "Marking that we process REQUEST_ENABLE_ROTATION" into tm-qpr-dev 2023-02-07 01:39:02 +00:00
TreeHugger Robot
b586d561cf Merge "Update tests to support floating search." into tm-qpr-dev am: 4a2bf3b131
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21225840

Change-Id: I6ed74047393038c4abf3ddaafc0e14b811de17dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-07 00:32:52 +00:00