Holly Jiuyu Sun
c9196b45d4
Merge "[QL-v2] Use subtitle as hint if title doesn't apply." into tm-qpr-dev am: 35b0378d45
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20142072
Change-Id: I35ea0bf09957566e42319c418977811c96a5e87c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-28 20:34:38 +00:00
Holly Jiuyu Sun
35b0378d45
Merge "[QL-v2] Use subtitle as hint if title doesn't apply." into tm-qpr-dev
2022-10-28 19:35:33 +00:00
Sunny Goyal
1d76159de4
Fixing flakyness in widget tests
...
For some predicted app widgets, the layout happens before the recyclerView
can layout completely (because of preview layout invalidation), causing the
scroll cache to get in a wrong state.
Checking for scroll cache validity everytime instead of only during
data changes
Bug: 255797215
Test: Verified by hardcoing the chrome widget as predicted widget
Change-Id: Id2c68560baa45de89e08c53bdb9ee6820eab68c4
2022-10-28 12:25:04 -07:00
Sebastian Franco
53a15a4b1f
Decoupling finding the solution and animation of a reorder in CellLayout
...
Adding new functions to CellLayout, two of them return a solution
(calculateReorder, getSimpleReorder) and the other one takes a
solution and animates that solution (void performReorder) and it can
either submit the solution or just show it for a preview.
Right now this two things are done under the same function:
int[] performReorder. The need to separate this two functions is
because to add this functionality b/188081026 which needs to find
soluion without animation and animation solutions that can be
calculated in another place.
Bug: 188081026
Test: atest ReorderWidgets
Change-Id: Ib519d4346f58f9b55aff5008cd3ccbcfe8443d2d
2022-10-28 11:55:50 -07:00
Holly Sun
4d6fa05c83
Log sub event type to latency logger.
...
Bug: 255355348
Test: build
Change-Id: Idac85b5e31e2abdd98f6fd1bed4ec687d8bb5cd5
2022-10-27 16:37:18 -07:00
Federico Baron
626d51c68c
Move DropTargetBar to bottom
...
The DropTargetBar has "Remove" and "Uninstall" buttons for workspace edit mode. We are moving them to the bottom for workspace home gardening
Bug: 251259222
Test: Turn on flag HOME_GARDENING_WORKSPACE_BUTTONS and enter spring loaded mode (edit workspace), notice the buttons are now at the bottom
Change-Id: I739162bdd5764dd8367a63a67fae0fe5c7329b0a
2022-10-27 14:18:00 -07:00
Holly Sun
786bdce214
[QL-v2] Add logging for quick launch.
...
Move logging to DeviceSearchAdapterProvider to take advantage of View so we can log more info attached to the quick launch event. Another reason is currently we can't dynamically change the enter key icon so we can't really distinguish whether it's a quick search or quick launch using the icon (we are working with gboard team to fix this issue).
Bug: 256010819
Test: see wwlogging https://paste.googleplex.com/5668268562972672
Change-Id: I38aad2ae97c9b372f3d76222a82de45fc3bf3eed
2022-10-27 13:18:19 -07:00
Sihua Ma
ce1b37ccd4
Merge "Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost" into tm-qpr-dev am: 17137e8bce am: fe121a99c6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106227
Change-Id: I67fff40251e2feb6beaf0b45e5352dd5dae642de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 19:01:32 +00:00
Sihua Ma
fe121a99c6
Merge "Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost" into tm-qpr-dev am: 17137e8bce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106227
Change-Id: Id6e14023d7c3ca6440517165fe10186601249083
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 18:24:31 +00:00
Sihua Ma
17137e8bce
Merge "Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost" into tm-qpr-dev
2022-10-27 17:53:28 +00:00
Alex Chau
0b799ce367
Merge "Update pullback animation to use reset FloatProperty for non-active state" into tm-qpr-dev am: b3ab6f5014 am: 37ccd255b7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19949846
Change-Id: Ia01c47fb5d2f7695b1da16f76f9e835c0164ce34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 13:53:21 +00:00
Alex Chau
37ccd255b7
Merge "Update pullback animation to use reset FloatProperty for non-active state" into tm-qpr-dev am: b3ab6f5014
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19949846
Change-Id: I9725ae0833648484589bb663b94fd93994a626bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-27 13:17:00 +00:00
Alex Chau
b3ab6f5014
Merge "Update pullback animation to use reset FloatProperty for non-active state" into tm-qpr-dev
2022-10-27 12:38:15 +00:00
Luca Zuccarini
05d19dc261
Make sure that PropertySetter applies the final state.
...
In some tests with animations disabled, NO_ANIM_PROPERTY_SETTER wasn't
applying the correct final value. See ag/20139786 for more context.
Bug: 251769927
Test: see other CL in topic, plus manual
Change-Id: I296de1a0d64768c43608839745cc7e955ecd2076
2022-10-27 09:31:57 +00:00
Becky Qiu
efe95a2b52
Merge "[Toast] Use a BaseSearchConfig for launcher3 to read allapps device config." into tm-qpr-dev am: 6a2dd438da am: de2172bedf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20240555
Change-Id: I0fde7b59db5ac04132a81509a3d1d1456b7c5853
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 21:49:17 +00:00
Becky Qiu
de2172bedf
Merge "[Toast] Use a BaseSearchConfig for launcher3 to read allapps device config." into tm-qpr-dev am: 6a2dd438da
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20240555
Change-Id: I485e5c71e8ee89d1e5bac3f6d31dc3dce8145689
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 21:11:17 +00:00
Becky Qiu
6a2dd438da
Merge "[Toast] Use a BaseSearchConfig for launcher3 to read allapps device config." into tm-qpr-dev
2022-10-26 20:33:05 +00:00
Sihua Ma
6f9a09d9d1
Merge "Correctly show the widget in the recommendation table" into tm-qpr-dev am: e53245fbc7 am: 9525bb2b1d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20076327
Change-Id: I92baf8c76cb67c7e3246c2180fff5585f25fc7be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 19:52:58 +00:00
Tracy Zhou
15f54194c9
Merge "Allow two finger gesture from trackpad to pull down notification from home"
2022-10-26 19:21:27 +00:00
Sihua Ma
9525bb2b1d
Merge "Correctly show the widget in the recommendation table" into tm-qpr-dev am: e53245fbc7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20076327
Change-Id: I2efd1a4602c31fc64ef41d00a7d4499bf112100a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 18:52:15 +00:00
Sihua Ma
e53245fbc7
Merge "Correctly show the widget in the recommendation table" into tm-qpr-dev
2022-10-26 18:19:23 +00:00
Sihua Ma
0593a0d3ec
Created LauncherWidgetHolder as a wrapper for LauncherAppWidgetHost
...
The wrapper class is created for further changes that will run the wrapped host in the background.
Test: N/A
Bug: 235358918
Change-Id: I9bd6fc2749c5d4a4d3391fb75d0c3ff1e13d17bf
2022-10-26 10:57:13 -07:00
Sebastián Franco
a105ce5360
Merge "Revert "Prevent double touch inputs in the BaseDragLayer"" into tm-qpr-dev am: a4798b5687 am: 189f5e53df
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283573
Change-Id: I8cb49d2f3bc5f66fc36cfb46f20083bbed53085b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 17:46:29 +00:00
Thales Lima
5ad5066dea
Merge "Make all handheld grids scalable" into tm-qpr-dev am: 3a63fca303 am: f42b4ebca7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19659545
Change-Id: I9e2ccd74cd68bb2bf0788b339197d7966c56637e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 17:46:14 +00:00
Sunny Goyal
9fa9b3f76d
Merge "Introducing feature flag for optimizing overlay service connection" into tm-qpr-dev am: dd3d50d76a am: ccc4d5d252
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20260490
Change-Id: Ib0dc3502f155d02576c6f6143f3ab87a520973cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 17:46:00 +00:00
Sebastián Franco
189f5e53df
Merge "Revert "Prevent double touch inputs in the BaseDragLayer"" into tm-qpr-dev am: a4798b5687
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20283573
Change-Id: I3944f93e467a8a9cb06e056bdecbfee76caa6c0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 17:07:08 +00:00
Thales Lima
f42b4ebca7
Merge "Make all handheld grids scalable" into tm-qpr-dev am: 3a63fca303
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19659545
Change-Id: Ic180addf056a238e5e113fdad96d6f2f12734b82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 17:06:54 +00:00
Sunny Goyal
ccc4d5d252
Merge "Introducing feature flag for optimizing overlay service connection" into tm-qpr-dev am: dd3d50d76a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20260490
Change-Id: I5ee3a4c61855add0b0d26069996aed77930fe18d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 17:06:37 +00:00
Sebastián Franco
a4798b5687
Merge "Revert "Prevent double touch inputs in the BaseDragLayer"" into tm-qpr-dev
2022-10-26 16:42:12 +00:00
Thales Lima
3a63fca303
Merge "Make all handheld grids scalable" into tm-qpr-dev
2022-10-26 16:28:08 +00:00
Sunny Goyal
dd3d50d76a
Merge "Introducing feature flag for optimizing overlay service connection" into tm-qpr-dev
2022-10-26 16:24:16 +00:00
Jon Miranda
aa2ef5c4bd
Merge "Add transient taskbar UI" into tm-qpr-dev am: 661f38cdb8 am: e095ae843f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20197462
Change-Id: I5b170eca6e19ce8e771d3dea7994cb6b3750e2a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 15:59:32 +00:00
Jon Miranda
e095ae843f
Merge "Add transient taskbar UI" into tm-qpr-dev am: 661f38cdb8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20197462
Change-Id: I91430a307d76ec249f1f5b711a03fbaffefd6351
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-26 15:22:03 +00:00
Alex Chau
ee6a99b798
Update pullback animation to use reset FloatProperty for non-active state
...
Fix: 246733229
Test: Change display between phone and tablet, use home gesture in AllApps
Change-Id: I20bdef9dcf9a60475f482261501ad39106b8b107
2022-10-26 16:03:15 +01:00
Jon Miranda
661f38cdb8
Merge "Add transient taskbar UI" into tm-qpr-dev
2022-10-26 14:56:15 +00:00
Sunny Goyal
c5d63bcac5
Merge "Merging MultiValueAlpha with MultiPropertyFactory" into tm-qpr-dev am: 3912808183 am: 34da3ed6df
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19944063
Change-Id: Iecd1429f926172eea4c551667d7995c1a9750bc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 23:12:13 +00:00
Sebastián Franco
7d4176bf73
Revert "Prevent double touch inputs in the BaseDragLayer"
...
This reverts commit 68fc44ffad .
Reason for revert: Wrong handling of events
Change-Id: Ic34916123ed6c4ba33f629549dda2cdbc890b413
2022-10-25 22:35:34 +00:00
Sunny Goyal
34da3ed6df
Merge "Merging MultiValueAlpha with MultiPropertyFactory" into tm-qpr-dev am: 3912808183
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19944063
Change-Id: Ia9d46bc255560cd4b8801158db4510ffcae2d7bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 22:17:40 +00:00
Federico Baron
a184511bb4
Add dot pagination in workspace
...
Here we add dot pagination (the same as the one in folders) to the workspace.
Bug: 254769710
Test: Turn on the flag SHOW_DOT_PAGINATION and check out the workspace
Change-Id: Ia1e9ec78eae661aa5e7c37b2b2f1ded38b138ce8
2022-10-25 15:14:37 -07:00
Federico Baron
d3b2d80478
Merge "Add new flag for dot pagination" into tm-qpr-dev am: 7c70ba3ede am: e5925f7456
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20258327
Change-Id: Ib70457c32c2f2afa0be397b14d1d72d8eb74ed43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 21:47:04 +00:00
Federico Baron
c6df1cb77a
Merge changes If1a00ac6,I5b233070 into tm-qpr-dev am: 7382883ee6 am: 2e5a87ace4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20226238
Change-Id: I3ca6ae3bd9bf9cda8c3d88e7a4aa664557c07286
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 21:46:20 +00:00
Sihua Ma
a28182d9c6
Correctly show the widget in the recommendation table
...
Test: Manual
Bug: 246121954
Change-Id: Ib32a20683b3dc456417549284744642ad451a829
2022-10-25 14:40:02 -07:00
Sunny Goyal
3912808183
Merge "Merging MultiValueAlpha with MultiPropertyFactory" into tm-qpr-dev
2022-10-25 21:39:11 +00:00
Federico Baron
e5925f7456
Merge "Add new flag for dot pagination" into tm-qpr-dev am: 7c70ba3ede
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20258327
Change-Id: I23af0f21011744b0486d468ef0380d13ef4cdce6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 21:08:49 +00:00
Federico Baron
2e5a87ace4
Merge changes If1a00ac6,I5b233070 into tm-qpr-dev am: 7382883ee6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20226238
Change-Id: I0e293bc03b98dbf0a8890cab75be84a3e3e8137f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 21:08:11 +00:00
Federico Baron
3291a618c8
Merge "Autohide and autoshow pagination in workspace" into tm-qpr-dev am: f834cfe954 am: b5d620ab1b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106000
Change-Id: I62e6b7629af8cce92e3c0b3459708980df720aeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 20:53:53 +00:00
Jon Miranda
184a04266d
Add transient taskbar UI
...
This change is only for the visual appearance of the
transient taskbar.
Bug: 252905206
Test: manual
Change-Id: I4990b20b39089a0c27ec2a72dd3010cf64ddba1d
2022-10-25 13:46:19 -07:00
Federico Baron
7c70ba3ede
Merge "Add new flag for dot pagination" into tm-qpr-dev
2022-10-25 20:37:52 +00:00
Federico Baron
7382883ee6
Merge changes If1a00ac6,I5b233070 into tm-qpr-dev
...
* changes:
Hide QSB (toast) when editing workspace
Add flag for moving the workspace edit buttons to bottom
2022-10-25 20:27:47 +00:00
Federico Baron
b5d620ab1b
Merge "Autohide and autoshow pagination in workspace" into tm-qpr-dev am: f834cfe954
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106000
Change-Id: Iaf2b0dad2f280d8c7ea1bff5a0348e58534233c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-25 20:16:42 +00:00