Steven Ng
55f910bf97
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac am: 2c1fb29d26 am: 9c334e4c5b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: Ieec099dc9b1a60c35625dba885c8c16905895c01
2021-06-18 11:07:46 +00:00
Steven Ng
f90f5f65a9
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac am: 2bab7d8409 am: 1d468ce96d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: I29d92d807f4cc5e0ed57c2e78a7060d41d03a100
2021-06-18 11:07:32 +00:00
Steven Ng
9c334e4c5b
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac am: 2c1fb29d26
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: I458eef226ae659449b748582af57ed212af6c267
2021-06-18 10:55:37 +00:00
Steven Ng
1d468ce96d
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac am: 2bab7d8409
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: Id0de55c6878d3605007bcb6ee28aa29655b1b98b
2021-06-18 10:52:13 +00:00
Steven Ng
dfa03154ac
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac am: cc10348e8a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: I158145f8d75b106ba7b673b621b8e5cfdd690905
2021-06-18 10:51:18 +00:00
Steven Ng
2c1fb29d26
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: I8e2b4160bef59aa17f131a384642975eb0bfbd2c
2021-06-18 10:38:35 +00:00
Steven Ng
2bab7d8409
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: If5a8d437c4a93f50d6d9e788944d5d29f9be673a
2021-06-18 10:37:53 +00:00
Steven Ng
cc10348e8a
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev am: 21780405ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015050
Change-Id: I2cd46113a8bbb18c96a0c87c4edef14ee7afd2d7
2021-06-18 10:37:47 +00:00
Steven Ng
21780405ac
Merge "Log widget dimensions before deleting a widget violating min size" into sc-dev
2021-06-18 10:21:32 +00:00
Steven Ng
8f472d2ca2
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8 am: cbec62d33c am: 2d52e70798
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: I9e55660c09e71a5b701370c2f7b8b38392db6f2b
2021-06-18 09:47:49 +00:00
Steven Ng
1b5e37da2f
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8 am: 651f36bd1a am: aba7a75740
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: I280bf566e9cc33e92156c94cf077184d7b898d33
2021-06-18 09:47:26 +00:00
Steven Ng
2d52e70798
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8 am: cbec62d33c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: Iefcc8d3c35e8930c81f44d2caf72bc1f88a7da8c
2021-06-18 09:30:29 +00:00
Steven Ng
aba7a75740
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8 am: 651f36bd1a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: Ia9d839144c46e4ae55400054836aad7ae7e961de
2021-06-18 09:27:15 +00:00
Steven Ng
23222d529a
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8 am: d50c07ea41
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: Iec3ebc8ef2fae7a81ae41650e1a419b0bc75c848
2021-06-18 09:26:49 +00:00
Steven Ng
cbec62d33c
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: I0aad84636553bd80252613c7df269448b094727e
2021-06-18 09:17:53 +00:00
Steven Ng
d50c07ea41
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: I6b5a25b9e64d5c0712fdb4529fe7b181ade5bbf4
2021-06-18 09:17:07 +00:00
Steven Ng
651f36bd1a
Merge "Use relative bounds for app widget color extraction" into sc-dev am: be397e85e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15016211
Change-Id: I5b4c4469181af3683f190ab3ad25d242ab35198b
2021-06-18 09:17:02 +00:00
Steven Ng
be397e85e8
Merge "Use relative bounds for app widget color extraction" into sc-dev
2021-06-18 09:01:25 +00:00
Xin Li
188928e34f
[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: eac11b669d -s ours am: c6e62f4907 -s ours am: 63c9efb9dd -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15023846
Change-Id: I0e37f66ba354f3bb12bbebd5877504bf1f597354
2021-06-18 06:51:34 +00:00
Xin Li
63c9efb9dd
[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: eac11b669d -s ours am: c6e62f4907 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15023846
Change-Id: I28e6bf79acfe4076c0e8572d097d9b0bf4a60456
2021-06-18 06:34:11 +00:00
Xin Li
c6e62f4907
[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: eac11b669d -s ours
...
am skip reason: Merged-In Ia3f31c621d052d2304c2840b6f4d29eb655317cd with SHA-1 657d475163 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15023846
Change-Id: Ie7152d787bdcb543cb0db4fe2c1331fad637a290
2021-06-18 06:18:39 +00:00
Vinit Nayak
4d276961be
Merge "Enable 3 button nav for taskbar" into sc-v2-dev am: ae7c8cacd5 am: fe043eafee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14985475
Change-Id: I409cf319365ee2554236f5113dd8cc464f874367
2021-06-18 05:56:22 +00:00
Vinit Nayak
fe043eafee
Merge "Enable 3 button nav for taskbar" into sc-v2-dev am: ae7c8cacd5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14985475
Change-Id: Id5b929c6c9bd0dfa066e63ee6fc5636d3dc50512
2021-06-18 05:45:21 +00:00
Vinit Nayak
ae7c8cacd5
Merge "Enable 3 button nav for taskbar" into sc-v2-dev
2021-06-18 05:43:41 +00:00
Xin Li
eac11b669d
DO NOT MERGE - Mark RQ3A.210410.001 as merged
...
Bug: 190855093
Merged-In: Ia3f31c621d052d2304c2840b6f4d29eb655317cd
Change-Id: I5e4b540f169d365c60cf4461e19cda24009f325d
2021-06-17 22:43:29 -07:00
TreeHugger Robot
3be43b9a96
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours am: d6911ca742 -s ours am: b2668c207d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: Icc9378cffa67af6796b5f2e516b0a3bac0858789
2021-06-18 02:12:51 +00:00
TreeHugger Robot
b2668c207d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours am: d6911ca742 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: I1d5491384d18b958551935f747e76a2c1c029779
2021-06-18 02:08:12 +00:00
TreeHugger Robot
859d4a7920
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours am: b78b27cb1d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: I28031392338ee83d7286ea0255d75e711ae256b6
2021-06-18 02:07:23 +00:00
TreeHugger Robot
b0432dd7a8
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours am: 6f8747c582 -s ours am: 1de691d988 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: Ib2f609f4ffd655e615c188d12d6618606ef61935
2021-06-18 01:57:34 +00:00
TreeHugger Robot
cd896ffb76
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a am: dfc862bd0f am: 1d2aef6328
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: Ia55fffb692a1bb8e94697ac4bf19a718475c7672
2021-06-18 01:57:24 +00:00
TreeHugger Robot
06292bf289
Merge "Fixing Taskbar not initialized properly on recreate" into sc-v2-dev am: cb207ef236 am: fcd4a6b131
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15019036
Change-Id: I56454821c074a01871452072f22c2c5e852c1f8d
2021-06-18 01:57:12 +00:00
TreeHugger Robot
1de691d988
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours am: 6f8747c582 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: Ie44eabb770a9cb3125855ce58febc52064902f52
2021-06-18 01:56:49 +00:00
TreeHugger Robot
8546c93309
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a am: f700cab031 am: 47c7f8acaa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: If072874b43ef024a65ac612db96e4f60be7b789e
2021-06-18 01:56:45 +00:00
TreeHugger Robot
6f8747c582
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: I8405fe4250844208eaa6b3de8906aa1763565ac8
2021-06-18 01:52:38 +00:00
TreeHugger Robot
b78b27cb1d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: I3c238b07732ccaede112e99ff2d0094b58bb7113
2021-06-18 01:51:50 +00:00
TreeHugger Robot
d6911ca742
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: b8ad5cb643 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15018630
Change-Id: Iefee698a924a807ef196b9e7bb5a2c9982687554
2021-06-18 01:51:43 +00:00
TreeHugger Robot
1d2aef6328
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a am: dfc862bd0f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: I70f8c6eed8d3a61ec4d3b4fab4e151ca5011b05f
2021-06-18 01:35:18 +00:00
TreeHugger Robot
fcd4a6b131
Merge "Fixing Taskbar not initialized properly on recreate" into sc-v2-dev am: cb207ef236
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15019036
Change-Id: I001a9801f8cbf02bbb1e85d35b33e50b20a07315
2021-06-18 01:35:07 +00:00
TreeHugger Robot
47c7f8acaa
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a am: f700cab031
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: Ic37a22d8d3618105990b7897445687d57b1d6fee
2021-06-18 01:35:02 +00:00
TreeHugger Robot
4ac3a6d0fe
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a am: da4be4d78a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: Ib51a1d3e6f865119ddd57665399ca869a23b4bab
2021-06-18 01:34:50 +00:00
TreeHugger Robot
cb207ef236
Merge "Fixing Taskbar not initialized properly on recreate" into sc-v2-dev
2021-06-18 01:34:37 +00:00
TreeHugger Robot
b8ad5cb643
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev
2021-06-18 01:32:01 +00:00
Xin Li
b62010a6d6
[automerger skipped] DO NOT MERGE - Merge ab/7272582 am: 657d475163 -s ours am: 52e33abeaa -s ours am: b391c3bbe6 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14973767
Change-Id: I531ce243f02b80ed7ae5eb8956255e93858311d1
2021-06-18 01:22:54 +00:00
TreeHugger Robot
f700cab031
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: I2c51d9c474a911f3741df8405708c32cfd591a9a
2021-06-18 01:19:44 +00:00
TreeHugger Robot
da4be4d78a
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: I955b5d8f2db6940e29401c2af62cd82235103790
2021-06-18 01:19:01 +00:00
TreeHugger Robot
dfc862bd0f
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev am: 0877cdab7a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15015470
Change-Id: If55a59d36ade85053e64e0a802fdc6e4178885e5
2021-06-18 01:18:46 +00:00
Xin Li
b391c3bbe6
[automerger skipped] DO NOT MERGE - Merge ab/7272582 am: 657d475163 -s ours am: 52e33abeaa -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14973767
Change-Id: Ic23e85f263295cdbade6d4b3b587c74182ba5674
2021-06-18 00:57:08 +00:00
TreeHugger Robot
0877cdab7a
Merge "Ensure widgets header is out of the gesture region before clicking" into sc-dev
2021-06-18 00:56:52 +00:00
Xin Li
52e33abeaa
[automerger skipped] DO NOT MERGE - Merge ab/7272582 am: 657d475163 -s ours
...
am skip reason: Merged-In I3e6ba1d8645335785e8e26cdc895ea9c0017a0fd with SHA-1 8786016e85 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14973767
Change-Id: I6b24cb86ec0c290d24c6aaf91c2a18875fd513ba
2021-06-18 00:51:51 +00:00
Steven Ng
058308098b
Use relative bounds for app widget color extraction
...
Fix 2 bugs in this CL
1. Before this CL, getBoundsForViewInDragLayer returns absolute bounds
for widgets. What we want is the bounds of a widget when it is
visible in the drag layer. ViewGroupFocusHelper#viewToRect has
taken PagedView into account. This makes it a prefect candidate to
calculate relative bounds of a widget.
2. requestLayout at the end of endDrag is problematic due to the drop
animation. If the drop animation is still in progress when onLayout
is called, the bounds of the widget isn't final. Since the color of
app widget right before is already the final color. We don't really
need to update the color extraction.
Test: Set the wallpaper and clock widget according to the bug. Then,
reboot the device. The clock widget color shown right after
reboot is the expected color. Long pressing the widget doesn't
cause a color change.
Fix: 191114337
Change-Id: I466c8102dba0e5b207b3768e0935472cbd523235
2021-06-17 23:25:57 +01:00