Commit Graph

60459 Commits

Author SHA1 Message Date
Schneider Victor-tulias 65dda6d03e Cancel gestures on launcher destroy
A wide variety of gesture navigation bugs were caused if launcher happened to be recreated mid-gesture and we didn't handle it gracefully. Updated lifecycle callbacks to immediately cancel the ongoing gesture if launcher is destroyed.

Fixes: 244593270
Fixes: 257976590
Test: forcefully(programmatically) recreate on every other gesture nav handle touch down; check that following gestures are not broken and animations are not frozen
Change-Id: Ia8e936e26a42cfe26fc6bcd9eefb25d37bc08749
2022-12-05 08:11:50 -08:00
Treehugger Robot fe9f8ee7f7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 780358bd9c -s ours am: bdbc245c04 -s ours am: 650ec66df7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I94a3c98934c4fa4287b755bd533ba147e2e9e2b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 20:41:15 +00:00
Bill Yi 9bc81cfdd8 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c5f55a32b5 -s ours am: f81ccf5624 -s ours am: 8795981d82 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I08d437dab8078f22707c843a52afcaa3b1a57ffd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 20:41:09 +00:00
Treehugger Robot cca8a4865c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 010129a202 -s ours am: 9020deea23 -s ours am: a538909b00 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibe6715bcab87a1c8e019fc80879b674f60093627
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 20:41:02 +00:00
Bill Yi b513e96100 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8dc00dcb2a -s ours am: 13d7a94530 -s ours am: 9dcc5e4df1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5545f3dd25c97752472f47b5b3c1c56cff369ee7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 20:40:45 +00:00
Treehugger Robot f7751819ec [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6c7f3c5b0b -s ours am: a44ddbb14b -s ours am: c40071cda9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5e21b9eac006c6b3d49b4aacc1d9fe0f02709552
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 20:40:29 +00:00
Bill Yi 06a310651f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d40d12e395 -s ours am: 33b8a094c7 -s ours am: 54564be02e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4715b40ef73fe268d64e909e187d22f54b882ff0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 20:40:10 +00:00
Treehugger Robot 650ec66df7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 780358bd9c -s ours am: bdbc245c04 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I19bb4314cf2f2dec61e55e292478b642a0409a75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 19:35:35 +00:00
Bill Yi 8795981d82 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c5f55a32b5 -s ours am: f81ccf5624 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic03a479fa7f663f0979d491475a3b391011d7486
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 19:35:31 +00:00
Treehugger Robot a538909b00 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 010129a202 -s ours am: 9020deea23 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic8574666ad3d2c1558475badc859969e47659fd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 19:35:20 +00:00
Bill Yi 9dcc5e4df1 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8dc00dcb2a -s ours am: 13d7a94530 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3dd629c39266ffe679346c715be01e2b50037bbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 19:35:04 +00:00
Treehugger Robot c40071cda9 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6c7f3c5b0b -s ours am: a44ddbb14b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I56e01b293d7a0392b112fc11b2a41d0d6d8e6e72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 19:34:47 +00:00
Bill Yi 54564be02e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d40d12e395 -s ours am: 33b8a094c7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If5cf8b70b70bfa5a201022a2966e13ae32e3e9e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 19:34:29 +00:00
Treehugger Robot bdbc245c04 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 780358bd9c -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2d1b005cba8acb6e8f430097ade7e1ab248edf48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 18:49:14 +00:00
Bill Yi f81ccf5624 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c5f55a32b5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Icde7808385c33cc0695c951c1422a26dd31bdf76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 18:49:12 +00:00
Treehugger Robot 9020deea23 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 010129a202 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6cfecd56c61cd3eb5584d712f33f950e5662b1e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 18:49:00 +00:00
Bill Yi 13d7a94530 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8dc00dcb2a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5a91778e4a5ec118a803ec84b17f5e23f10211a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 18:48:45 +00:00
Treehugger Robot a44ddbb14b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 6c7f3c5b0b -s ours
am skip reason: subject contains skip directive

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

Change-Id: If229a22d96d42beb81c54077d1f21c7ce6f7624a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 18:48:30 +00:00
Bill Yi 33b8a094c7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d40d12e395 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I34fe9dea416d3803d337a8a49ee7b90bccc70415
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-04 18:48:14 +00:00
Treehugger Robot 780358bd9c Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-12-04 17:53:50 +00:00
Treehugger Robot 010129a202 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-12-04 17:53:50 +00:00
Treehugger Robot 6c7f3c5b0b Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-12-04 17:53:50 +00:00
Bill Yi 714ec6b361 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I49ff3598e8d47485f9ee93178279bbf9abd3d367
2022-12-03 21:23:21 -08:00
Android Build Coastguard Worker 8cb3dcd950 Snap for 9366140 from 7b467addea to tm-qpr2-release
Change-Id: Id38a61e0f0116260b3f5cc01bae1a0b40ca5ba93
2022-12-03 22:29:20 +00:00
Bill Yi 43e258e0ce Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I61ad93cf5e8d8e25cf856c807027769f209c371a
2022-12-03 12:43:23 -08:00
Bill Yi 0af0be37bf Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5cf86ec946b440e04e53b40dcbee5ac470d8c663
2022-12-03 12:42:49 -08:00
Bill Yi b3efc3da89 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I41820d6f53f70f242b32e0291fc3606b8385facb
2022-12-03 12:42:26 -08:00
Bill Yi c5f55a32b5 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Iffbdd726cce9d5e3653c488a301fda2a80944614
2022-12-03 12:41:18 -08:00
Bill Yi 8dc00dcb2a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I43611d212d9850e1017ac08655f2784f32a2a495
2022-12-03 12:40:47 -08:00
Bill Yi d40d12e395 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I26daf7a417cff0e92177b4fcbe9b0aa87c2792ac
2022-12-03 12:40:23 -08:00
Sihua Ma 6cf21e462a Merge "Replace title of system services with more specific ones" into tm-qpr-dev am: 7b467addea am: 57489b5c3a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20592089

Change-Id: Iac15925302705a405e16abaebec8f106c8cf66c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 07:21:27 +00:00
Sihua Ma 57489b5c3a Merge "Replace title of system services with more specific ones" into tm-qpr-dev am: 7b467addea
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20592089

Change-Id: If38ca63ad1328d7b3ea25b6c33661c7d26c904d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 06:48:40 +00:00
Sihua Ma 7b467addea Merge "Replace title of system services with more specific ones" into tm-qpr-dev 2022-12-03 06:26:18 +00:00
Rajat Jain 31ee263fd9 Merge "Low contrast for Personal and Work Tab in launcher" into tm-qpr-dev am: a59f2231c5 am: ebdad5f11d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20119735

Change-Id: If6af15f42123aa9f83b5beb5c41039b813b74e66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 06:09:15 +00:00
Rajat Jain ebdad5f11d Merge "Low contrast for Personal and Work Tab in launcher" into tm-qpr-dev am: a59f2231c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20119735

Change-Id: I06717f664ab1c604761c410748018e80efc7a693
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 05:35:21 +00:00
Rajat Jain a59f2231c5 Merge "Low contrast for Personal and Work Tab in launcher" into tm-qpr-dev 2022-12-03 05:00:45 +00:00
Android Build Coastguard Worker f72e3b40e2 Snap for 9364794 from f6de6e364a to tm-qpr2-release
Change-Id: Icb6cc66071d7f6c08a6b4e40c9f7e65d97ccbe95
2022-12-03 02:25:33 +00:00
Sebastián Franco c3de48a1fc Merge "Adding screen ID parameter in CellLayoutLayoutParams" into tm-qpr-dev am: fba141a3dc am: e8786a176d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20611319

Change-Id: I4af5bb8a74b14a98fdc1a54d7a1986258e553b97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 02:14:59 +00:00
Becky Qiu c895ee43e0 Merge "[Toast] Add a new type for AppSearch latency logging." into tm-qpr-dev am: c99da62f6f am: aa60e3218d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20614451

Change-Id: Ib657e8e0b51d76c374bb480e7bc50716a0f6a726
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 02:14:33 +00:00
Sebastián Franco 3751ddaf7d Merge "Preventing the text on ButtonDropTarget.resizeTextToFit size to go below 0" into tm-qpr-dev am: 9f775cab1a am: c35f52236a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20610916

Change-Id: Ib554d12021ab5402101ef95addc486d9e4fb4086
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 02:14:20 +00:00
TreeHugger Robot aa3b628e8c [automerger skipped] Merge "Merge TQ1A.221205.012" into stage-aosp-master am: a3ad11f5e8 -s ours am: 2ffb39c400 -s ours
am skip reason: Merged-In Ie9c62c0ee81086801942328c8770f37d5bf622c3 with SHA-1 0d3c3d8fc5 is already in history

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

Change-Id: I1756b6c33b5251d372cd85ed193753075b3d3d19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 02:10:17 +00:00
Xin Li 0964b09cce [automerger skipped] Merge TQ1A.221205.012 am: 48fd208e07 -s ours am: d6b3f650a8 -s ours
am skip reason: Merged-In Ie9c62c0ee81086801942328c8770f37d5bf622c3 with SHA-1 0d3c3d8fc5 is already in history

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

Change-Id: Ie1ee74dfe3745eb2bec9ae7073285da0f93fa132
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 02:09:36 +00:00
Sebastián Franco e8786a176d Merge "Adding screen ID parameter in CellLayoutLayoutParams" into tm-qpr-dev am: fba141a3dc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20611319

Change-Id: Idb38e0a166a18455a2bed40822c0ed8547359b8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:59:43 +00:00
Becky Qiu aa60e3218d Merge "[Toast] Add a new type for AppSearch latency logging." into tm-qpr-dev am: c99da62f6f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20614451

Change-Id: I0d4128b310b3db6726c3b8bef6df5235a0ab26d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:59:30 +00:00
Sebastián Franco c35f52236a Merge "Preventing the text on ButtonDropTarget.resizeTextToFit size to go below 0" into tm-qpr-dev am: 9f775cab1a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20610916

Change-Id: I636ec04af1eaac8be8793a05e8a44f0bd213afac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:59:13 +00:00
Bill Yi 80a0822f49 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-12-03 01:33:57 +00:00
Sebastián Franco fba141a3dc Merge "Adding screen ID parameter in CellLayoutLayoutParams" into tm-qpr-dev 2022-12-03 01:32:25 +00:00
TreeHugger Robot 2ffb39c400 [automerger skipped] Merge "Merge TQ1A.221205.012" into stage-aosp-master am: a3ad11f5e8 -s ours
am skip reason: Merged-In Ie9c62c0ee81086801942328c8770f37d5bf622c3 with SHA-1 0d3c3d8fc5 is already in history

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

Change-Id: I37ab8a4b26db0ed2b142bc1882e3b49d28b5e67a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:26:45 +00:00
Xin Li d6b3f650a8 [automerger skipped] Merge TQ1A.221205.012 am: 48fd208e07 -s ours
am skip reason: Merged-In Ie9c62c0ee81086801942328c8770f37d5bf622c3 with SHA-1 0d3c3d8fc5 is already in history

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

Change-Id: I08eb03fa429ff4cea74a17900077725fd780310a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:26:12 +00:00
Becky Qiu c99da62f6f Merge "[Toast] Add a new type for AppSearch latency logging." into tm-qpr-dev 2022-12-03 01:23:33 +00:00