Commit Graph

60459 Commits

Author SHA1 Message Date
Samuel Fufa aa7eff232f Merge "[Search] Introduce notifyEvent api in OneSearch plugin" into sc-v2-dev am: 8727c4f78b am: 243df63998
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223393

Change-Id: Ie2b1b836d8a4f890f96e3ca4a41dd0241c306048
2021-11-11 18:11:16 +00:00
Samuel Fufa 41cc37145f Merge "[Search] Introduce notifyEvent api in OneSearch plugin" into sc-v2-dev am: 8727c4f78b am: a9c199c6c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223393

Change-Id: Iee8039e78f4843962cf19e212cb0230a21f9a958
2021-11-11 18:05:01 +00:00
Samuel Fufa 243df63998 Merge "[Search] Introduce notifyEvent api in OneSearch plugin" into sc-v2-dev am: 8727c4f78b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223393

Change-Id: I6fc794f1fe5c85ef4d9c400ad2ae8959f03d9099
2021-11-11 17:54:39 +00:00
Samuel Fufa a9c199c6c8 Merge "[Search] Introduce notifyEvent api in OneSearch plugin" into sc-v2-dev am: 8727c4f78b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223393

Change-Id: Ibe1305c72fb507d3c15d32cc4e962f7cf6ea16cc
2021-11-11 17:53:20 +00:00
Samuel Fufa 8727c4f78b Merge "[Search] Introduce notifyEvent api in OneSearch plugin" into sc-v2-dev 2021-11-11 17:44:46 +00:00
Fedor Kudasov 41edede1ee Simplify getTaskViewAt call
RecentsView getTaskViewAt method is nullable and is safe
to call for an out of bound index.

Bug: N/A
Test: m LauncherGoResLib
Change-Id: I7709d63ad4490fd756a50caaf42ba70c4fad4d06
2021-11-11 16:55:18 +00:00
Fedor Kudasov 920dc2f28f Add @Nullable annotations for simple cases
Add @Nullable annotations for the fields that are expected
to be null at arbitrary lifecycle time and are their usage
is protected by null checks.

Bug: 205828770
Test: m LauncherGoResLib
Change-Id: I9c31e1dc0d01cdd68dfff0a005ba1f40c257f8ea
2021-11-11 14:58:45 +00:00
Fedor Kudasov b498b648ae Annotate AttributeSet with @Nullable
Bug: 205828770
Test: m LauncherGoResLib
Change-Id: Ib8584e1bbcc7061aef2eb4813a8f6aa41d3c7362
(cherry picked from commit 96f8792c04)
2021-11-11 08:16:08 +00:00
Fedor Kudasov 990256cf44 Merge "Annotate AttributeSet with @Nullable" 2021-11-11 08:15:39 +00:00
Vinit Nayak 3ee5f297f8 Merge "Finish recents animation for app-icon tap" into sc-v2-dev am: 185da72e98 am: 7dfb1f7bc7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223705

Change-Id: I8273188b30c1a251df724a92cceb401e2267905f
2021-11-11 06:42:27 +00:00
Vinit Nayak 86f80f4625 Merge "Finish recents animation for app-icon tap" into sc-v2-dev am: 185da72e98 am: f9ed2a09d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223705

Change-Id: Id54c503718fb06f0b8d1ea6e3956533e9bb7e3a1
2021-11-11 06:33:49 +00:00
Hyunyoung Song afe8fadc15 Add FeatureFlag to enable two line label inside all apps
Bug: 201388851
Test: screenshot on the bug
Change-Id: Id01d6f9f9e25b98cad8368ac0faf671addf793f8
2021-11-10 22:26:51 -08:00
Vinit Nayak 7dfb1f7bc7 Merge "Finish recents animation for app-icon tap" into sc-v2-dev am: 185da72e98
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223705

Change-Id: I740c59a72eb8d5689cca385a609cffe0883baa41
2021-11-11 06:23:19 +00:00
Vinit Nayak f9ed2a09d1 Merge "Finish recents animation for app-icon tap" into sc-v2-dev am: 185da72e98
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223705

Change-Id: Icfaddc538c171f09a65efd0d82bb869228518c44
2021-11-11 06:22:34 +00:00
Vinit Nayak 185da72e98 Merge "Finish recents animation for app-icon tap" into sc-v2-dev 2021-11-11 06:03:47 +00:00
Ryan Lin cdbc02dc9e [automerger skipped] Merge "Fix the cutout of magnification border" into sc-v2-dev am: b6e3caeb7a am: 845fbfa7b7 -s ours
am skip reason: Merged-In Ifef81640fe6c08ee1b0dcd3915227fba3002ea43 with SHA-1 1ee6bd7bb6 is already in history

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

Change-Id: I73778aa7a6decbf4a374d3da7b38229e3517e85f
2021-11-11 02:35:37 +00:00
Ryan Lin 845fbfa7b7 Merge "Fix the cutout of magnification border" into sc-v2-dev am: b6e3caeb7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16214743

Change-Id: Ie8b622bd531ca8600a7737b0ff5ea4c024db0be9
2021-11-11 02:19:56 +00:00
Android Build Coastguard Worker de1aecfc18 Snap for 7904187 from 7940391bf6 to tm-release
Change-Id: I366cd8783aaa66f2d42a8fdaaa77c6a50c8977fb
2021-11-11 02:08:49 +00:00
Ryan Lin 0595c4a119 [automerger skipped] Merge "Fix the cutout of magnification border" into sc-v2-dev am: b6e3caeb7a am: 29cb975748 -s ours
am skip reason: Merged-In Ifef81640fe6c08ee1b0dcd3915227fba3002ea43 with SHA-1 c8d588cff6 is already in history

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

Change-Id: I9d79ca27fa4e8e95932c6f560f401e0a24eb0379
2021-11-11 02:08:28 +00:00
Ryan Lin 29cb975748 Merge "Fix the cutout of magnification border" into sc-v2-dev am: b6e3caeb7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16214743

Change-Id: I8f9abdbee71c100dde4c6403158732922a809c56
2021-11-11 02:01:39 +00:00
Ryan Lin b6e3caeb7a Merge "Fix the cutout of magnification border" into sc-v2-dev 2021-11-11 01:56:21 +00:00
Becky Qiu 1a681098ff Merge "[AA+ Search] Add logging for header search icon tapping events." into sc-v2-dev am: c919e67a9b am: 62c46757ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223390

Change-Id: I4b94afbd59895c3e54d96a651baa6df26a7aa50e
2021-11-11 01:43:43 +00:00
Becky Qiu 9f586a7845 Merge "[AA+ Search] Add logging for header search icon tapping events." into sc-v2-dev am: c919e67a9b am: e03310b8b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223390

Change-Id: I86a58d5aed1c5dde8607f5a8305a72e3cb6f68f7
2021-11-11 01:42:50 +00:00
Becky Qiu 62c46757ce Merge "[AA+ Search] Add logging for header search icon tapping events." into sc-v2-dev am: c919e67a9b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223390

Change-Id: I3749eeff3e3f4399fb485f0c67962e74cb967c05
2021-11-11 01:25:32 +00:00
Becky Qiu e03310b8b5 Merge "[AA+ Search] Add logging for header search icon tapping events." into sc-v2-dev am: c919e67a9b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16223390

Change-Id: Ie427b3d5d877cad73009b8674d23f7ed5cee40d4
2021-11-11 01:24:15 +00:00
Becky Qiu c919e67a9b Merge "[AA+ Search] Add logging for header search icon tapping events." into sc-v2-dev 2021-11-11 01:11:00 +00:00
Android Build Coastguard Worker 9e67c870d4 Snap for 7901872 from 31bd663332 to sc-v2-release
Change-Id: I3334d3adbf5151bfd775a85230693501b8037a0f
2021-11-11 00:08:17 +00:00
Schneider Victor-tulias d0865f8219 Add animated background to the suw all set page.
Test: Ran all set page in landscape/portrait, dark/light mode
Fixes: 190828563
Change-Id: Ie7fbc6ce6777e9cec8d4dcb5dff3090dc167a161
2021-11-10 14:15:55 -08:00
Brian Isganitis 7940391bf6 Merge "Allow overriding getOptionsPopup test method." into sc-v2-dev am: bc1b36344f am: 23b37b7ac4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16215049

Change-Id: I39ce59aa9c773742e8b2b2f899459e1c81c321df
2021-11-10 20:41:07 +00:00
TreeHugger Robot 03baae471c Merge "launcher: use a different task menu for foldables" into sc-v2-dev am: 0aadbc6b37 am: bf6842025b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16214330

Change-Id: Iba3dc6df6353ec3e81e78c79f2c93157f33a9f00
2021-11-10 20:40:58 +00:00
Brian Isganitis 99a6be39ca Merge "Allow overriding getOptionsPopup test method." into sc-v2-dev am: bc1b36344f am: 7e5e234668
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16215049

Change-Id: I59d603e5413c0a2b1f528fbfcef4d041c519502a
2021-11-10 20:29:16 +00:00
TreeHugger Robot cc4438ac0b Merge "launcher: use a different task menu for foldables" into sc-v2-dev am: 0aadbc6b37 am: 3945fd8f4c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16214330

Change-Id: Ife3cc0d3a23a048495d275b8225d64c32af7743b
2021-11-10 20:29:04 +00:00
Brian Isganitis 23b37b7ac4 Merge "Allow overriding getOptionsPopup test method." into sc-v2-dev am: bc1b36344f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16215049

Change-Id: I4f7b99eca39c182a37110c138ee2a5d17d33ad2c
2021-11-10 20:18:30 +00:00
TreeHugger Robot bf6842025b Merge "launcher: use a different task menu for foldables" into sc-v2-dev am: 0aadbc6b37
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16214330

Change-Id: I99b1bb0531dcbfdbc6e8899da06ff7d82c817fed
2021-11-10 20:18:23 +00:00
Brian Isganitis 7e5e234668 Merge "Allow overriding getOptionsPopup test method." into sc-v2-dev am: bc1b36344f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16215049

Change-Id: I5634da8649178166d17a63d04787e5079df83dc0
2021-11-10 20:17:45 +00:00
TreeHugger Robot 3945fd8f4c Merge "launcher: use a different task menu for foldables" into sc-v2-dev am: 0aadbc6b37
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16214330

Change-Id: I46f180584f6abb122adbb290e6a128151509c07c
2021-11-10 20:17:36 +00:00
Brian Isganitis bc1b36344f Merge "Allow overriding getOptionsPopup test method." into sc-v2-dev 2021-11-10 19:56:07 +00:00
TreeHugger Robot 0aadbc6b37 Merge "launcher: use a different task menu for foldables" into sc-v2-dev 2021-11-10 19:45:36 +00:00
Vinit Nayak 2db58f68ee Finish recents animation for app-icon tap
* There is a layering issue w/ live tile
* Also, order tasks for app-pair when binding

Bug: 205354856
Change-Id: I4fb5b9ed070e96299fd4b58d172ebba93789d009
2021-11-10 10:21:02 -08:00
Winson Chung 832cffcb4c Merge "Support multiple tasks in recentsaninmation onTaskAppeared" into sc-v2-dev am: 7ce4af988b am: 52d22171a2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16184047

Change-Id: I2a113f3b740210cd1d4193be320604ac5e535c3e
2021-11-10 17:41:03 +00:00
Winson Chung 62e7536e5a Merge "Support multiple tasks in recentsaninmation onTaskAppeared" into sc-v2-dev am: 7ce4af988b am: 5e48eac33e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16184047

Change-Id: I9439b1874246f2ab75bfcb34babab2bd4d6ea268
2021-11-10 17:40:14 +00:00
Thales Lima c335ad28a2 launcher: use a different task menu for foldables
Foldables use a different menu from phones, positioned either to the
right or left of the app icon, and display an arrow. Since TaskMenuView
is very specific for handhelds, it was cleaner to create another class
to handle foldables case extending from ArrowPopup.

This creates a working menu, the correct style will come in later CLs.

Bug: 193432925
Test: open Overview and tap the app icon

Fixes: 205298731
Test: atest NexusLauncherTests

Change-Id: I7a5c1fb4800a309f40fadb2df0f6c3a4c3f42679
2021-11-10 17:30:13 +00:00
Winson Chung 52d22171a2 Merge "Support multiple tasks in recentsaninmation onTaskAppeared" into sc-v2-dev am: 7ce4af988b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16184047

Change-Id: Iea2192b1d3f8c7289877657fbf4a1abe018be2b6
2021-11-10 17:29:16 +00:00
Winson Chung 5e48eac33e Merge "Support multiple tasks in recentsaninmation onTaskAppeared" into sc-v2-dev am: 7ce4af988b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16184047

Change-Id: I5c10d44cd48b423a38893138ff410b68a1816b62
2021-11-10 17:28:05 +00:00
Winson Chung 7ce4af988b Merge "Support multiple tasks in recentsaninmation onTaskAppeared" into sc-v2-dev 2021-11-10 17:05:46 +00:00
Vinit Nayak d016d3560e Merge "Shows AppPairs in previous tasks" into sc-v2-dev am: 524d6b83e9 am: 6f15d11ebf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16134803

Change-Id: Iedaa6b3540ee49ddb2672b9fd7acc0382a6f59f4
2021-11-10 17:05:39 +00:00
Vinit Nayak 0061ab1f4d Merge "Shows AppPairs in previous tasks" into sc-v2-dev am: 524d6b83e9 am: d9d4ef59ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16134803

Change-Id: Icc5fa4343fa983b5b79c1f421f0410a500082bc7
2021-11-10 17:00:34 +00:00
Vinit Nayak 6f15d11ebf Merge "Shows AppPairs in previous tasks" into sc-v2-dev am: 524d6b83e9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16134803

Change-Id: I726ce816e156897ec719cc7108315a7f49b5d2d1
2021-11-10 16:47:30 +00:00
Vinit Nayak d9d4ef59ac Merge "Shows AppPairs in previous tasks" into sc-v2-dev am: 524d6b83e9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16134803

Change-Id: I244d0877336d28d6d76a5c45c78811bfc662755b
2021-11-10 16:46:23 +00:00
Vinit Nayak 524d6b83e9 Merge "Shows AppPairs in previous tasks" into sc-v2-dev 2021-11-10 16:33:50 +00:00