Commit Graph

58436 Commits

Author SHA1 Message Date
TreeHugger Robot 9685efe3e3 Merge "Sync hotseat/taskbar handoff" into tm-dev am: b873662734
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17141808

Change-Id: Ie2ea0b095938733890aa1a8d9d1f2297586933f0
2022-03-10 10:03:58 +00:00
TreeHugger Robot 4f05662c74 Merge "Sync hotseat/taskbar handoff" into tm-dev am: b873662734
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17141808

Change-Id: Ifcd0353bcd27a221f0cab9bf50945c5fd964b8e9
2022-03-10 10:03:50 +00:00
TreeHugger Robot b873662734 Merge "Sync hotseat/taskbar handoff" into tm-dev 2022-03-10 09:22:21 +00:00
Hyunyoung Song e395453bd9 Add entry and cursor location in GetSuggestionRequest
Bug: 223728521
Test: manual
Change-Id: I838896e2fad2d37c22e665473d59cc1b2c9a14d7
2022-03-09 22:21:50 -08:00
TreeHugger Robot e59193f020 Merge "Fixes a list equality check and adds a refreshResults() method." into tm-dev am: e2b514178d am: 51fd667a66
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17132812

Change-Id: Ibda4643aa3084041496073f4b87d02f54a94bd47
2022-03-10 04:50:45 +00:00
TreeHugger Robot bc01397411 Merge "Fixes a list equality check and adds a refreshResults() method." into tm-dev am: e2b514178d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17132812

Change-Id: I2313b97c8b964d9a2787bb7728bb8b7e6948a451
2022-03-10 04:39:38 +00:00
TreeHugger Robot 51fd667a66 Merge "Fixes a list equality check and adds a refreshResults() method." into tm-dev am: e2b514178d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17132812

Change-Id: If7a890171619ec8d44c4210d7548bbc3386a5056
2022-03-10 04:39:29 +00:00
TreeHugger Robot e2b514178d Merge "Fixes a list equality check and adds a refreshResults() method." into tm-dev 2022-03-10 04:30:59 +00:00
TreeHugger Robot 597f88b6d5 Merge "Add brianji@ to OWNERS." into tm-dev am: 9f6548c824 am: fe8a5e7083
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17145902

Change-Id: Ida3bd9f90449a9f1436bbb98cda1a6b781d61673
2022-03-10 04:17:43 +00:00
TreeHugger Robot fe8a5e7083 Merge "Add brianji@ to OWNERS." into tm-dev am: 9f6548c824
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17145902

Change-Id: Ie5be0c8963f81c400181204d9c798e461de2a80f
2022-03-10 03:39:30 +00:00
TreeHugger Robot 709571fe7d Merge "Add brianji@ to OWNERS." into tm-dev am: 9f6548c824
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17145902

Change-Id: I3994d1b631055ba071a90f9fad047ae3c84d6dd7
2022-03-10 03:39:23 +00:00
TreeHugger Robot 9f6548c824 Merge "Add brianji@ to OWNERS." into tm-dev 2022-03-10 03:20:14 +00:00
Tracy Zhou 8f293e2a38 Merge "Support launching an intent and a task from the same app as multi-instance" into tm-dev am: 6416cea0e5 am: 3ef2682fb9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17076088

Change-Id: Ie861a13d5a8b9fd54dd313cdddb61f81f6c5e329
2022-03-10 02:37:26 +00:00
Tracy Zhou 6011836493 Merge "Fix wrong initial staged split position" into tm-dev am: fec75c5a0e am: a2ed734178
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17144691

Change-Id: If305c3b768dcc2f7cf3ef9aef20f9d438692697b
2022-03-10 02:37:10 +00:00
Tracy Zhou 3ef2682fb9 Merge "Support launching an intent and a task from the same app as multi-instance" into tm-dev am: 6416cea0e5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17076088

Change-Id: I829e202f21f02be8c8cf0be7cb72d3c593c959c5
2022-03-10 02:12:14 +00:00
Tracy Zhou eaee10b6c4 Merge "Support launching an intent and a task from the same app as multi-instance" into tm-dev am: 6416cea0e5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17076088

Change-Id: I439589d84b0a1c16faafaa884b98a66f0949d4b5
2022-03-10 02:11:59 +00:00
Tracy Zhou a2ed734178 Merge "Fix wrong initial staged split position" into tm-dev am: fec75c5a0e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17144691

Change-Id: Id2b33c405bddd4cbdaa48ef8a877ab261a9c6153
2022-03-10 02:11:57 +00:00
Tracy Zhou 4689a255a0 Merge "Fix wrong initial staged split position" into tm-dev am: fec75c5a0e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17144691

Change-Id: Id7106484cbad6ba03a84074eba68fb0bdd656a61
2022-03-10 02:11:39 +00:00
Tracy Zhou 6416cea0e5 Merge "Support launching an intent and a task from the same app as multi-instance" into tm-dev 2022-03-10 02:09:53 +00:00
Android Build Coastguard Worker 7778e486df Snap for 8283941 from fec75c5a0e to tm-release
Change-Id: Ib40be74466fcfa0737331eacb8a314b78ea972d4
2022-03-10 02:08:33 +00:00
Tracy Zhou fec75c5a0e Merge "Fix wrong initial staged split position" into tm-dev 2022-03-10 01:47:53 +00:00
Andy Wickham 2efb7b6247 Fixes a list equality check and adds a refreshResults() method.
Previously, the lists being compared could point to the same
object (e.g. from a separate class like ZeroStateResultProvider),
thus always being equal. This prevented the RecyclerView from
updating in certain cases.

Also added an option new method to SearchUiManager which can be
used to trigger a refresh.

Bug: 207651359
Test: Manual
Change-Id: I9c7f02fcd9dfb91326eccf1d4eb8692904702ab0
2022-03-09 17:17:24 -08:00
Brian Isganitis 073f32fae6 Merge "Add support for dedicated executors for package tasks." into tm-dev am: 5b79bbbcbc am: 4133373772
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109002

Change-Id: Iece061505db7d7b195822cad09bec22c9b90cf79
2022-03-10 01:03:32 +00:00
Abhilasha Chahal aa2f5fdbe5 Merge "Revert "Revert "Extract out common adapter logic to support diff..."" into tm-dev am: c7115ec833 am: d2f7839069
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17133627

Change-Id: I018a54eb8a919bfe012e803f3e47c0cc0d8fdb85
2022-03-10 01:03:17 +00:00
Brian Isganitis d7a0b0420f Add brianji@ to OWNERS.
Change-Id: Ibbd0742e6e18d72d9e8b4657771c795782f20377
2022-03-09 16:49:18 -08:00
Brian Isganitis 4133373772 Merge "Add support for dedicated executors for package tasks." into tm-dev am: 5b79bbbcbc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109002

Change-Id: I648280d4ce944ef613f8a2e2f3e489d6650a687f
2022-03-10 00:40:08 +00:00
Brian Isganitis d6930d9a88 Merge "Add support for dedicated executors for package tasks." into tm-dev am: 5b79bbbcbc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17109002

Change-Id: Ic02029008eaaa08344f3d8b88a04553414b60dcb
2022-03-10 00:40:06 +00:00
Abhilasha Chahal fa71aec80a Merge "Revert "Revert "Extract out common adapter logic to support diff..."" into tm-dev am: c7115ec833
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17133627

Change-Id: Ia1550660d2c29c707a383b57c6c5d481e2c1f9ba
2022-03-10 00:39:47 +00:00
Abhilasha Chahal d2f7839069 Merge "Revert "Revert "Extract out common adapter logic to support diff..."" into tm-dev am: c7115ec833
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17133627

Change-Id: I17ff403417ae9fb2ed93f333a7d018f7996bfb81
2022-03-10 00:39:29 +00:00
Brian Isganitis 5b79bbbcbc Merge "Add support for dedicated executors for package tasks." into tm-dev 2022-03-10 00:29:37 +00:00
Abhilasha Chahal c7115ec833 Merge "Revert "Revert "Extract out common adapter logic to support diff..."" into tm-dev 2022-03-10 00:18:07 +00:00
TreeHugger Robot 19a6a032a6 Merge "Make AllAppsEntry and exit events optional." into tm-dev am: 8e432009d6 am: b763b01b4d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17126208

Change-Id: I735ba6743b85badb89d6ee4cfc571e80cce5c1fa
2022-03-10 00:05:33 +00:00
TreeHugger Robot 00d3c41b66 Merge "Make AllAppsEntry and exit events optional." into tm-dev am: 8e432009d6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17126208

Change-Id: I4da5abf29393305cd10bf7e351b2ea2df9da0e29
2022-03-09 23:52:51 +00:00
TreeHugger Robot b763b01b4d Merge "Make AllAppsEntry and exit events optional." into tm-dev am: 8e432009d6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17126208

Change-Id: Ia411741616f07ec4c380c688916aab87d094cdb2
2022-03-09 23:52:00 +00:00
Thiru Ramasamy 0c3ea2ac19 Merge "[OneSearch] Add LAUNCHER_ALLAPPS_SCROLLED event." into tm-dev am: fe72583a86 am: 6e71694737
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17128393

Change-Id: Ia5978536bbfc454d444af47f16e5ace09b6d41e7
2022-03-09 23:40:37 +00:00
TreeHugger Robot 8e432009d6 Merge "Make AllAppsEntry and exit events optional." into tm-dev 2022-03-09 23:36:30 +00:00
Thiru Ramasamy 6e71694737 Merge "[OneSearch] Add LAUNCHER_ALLAPPS_SCROLLED event." into tm-dev am: fe72583a86
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17128393

Change-Id: I59a8612d5e91eff38bcfcc0e28b2e2c606fdb843
2022-03-09 23:28:05 +00:00
Thiru Ramasamy aeadd1e729 Merge "[OneSearch] Add LAUNCHER_ALLAPPS_SCROLLED event." into tm-dev am: fe72583a86
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17128393

Change-Id: Ic6d8605d6ae50fbd56ee3836a83ccfdb1358e6d0
2022-03-09 23:28:03 +00:00
Tracy Zhou d9cb8cfa0d Support launching an intent and a task from the same app as multi-instance
Similar to ag/16820166, add FLAG_ACTIVITY_MULTIPLE_TASK to the fillInIntent

Fixes: 222583964
Fixes: 217965464
Fixes: 221415250
Test: https://recall.googleplex.com/projects/f46cfe9c-8076-4efe-bf8a-b1cc4f1f5e1b/sessions/7606236a-3350-49d6-bfad-9e6a609413d1
Change-Id: I676358ef1cbff8317995430de961a0a3242c0cbf
2022-03-09 15:21:45 -08:00
Thiru Ramasamy fe72583a86 Merge "[OneSearch] Add LAUNCHER_ALLAPPS_SCROLLED event." into tm-dev 2022-03-09 23:11:16 +00:00
Tracy Zhou dd2bea9e70 Fix wrong initial staged split position
This is caused by having set a wrong animation duration in the 3 button case. Before this change we have a fixed duration of 370ms which happens to be almost match the Overview transtion duration in gesture nav. However the transition duration in 3-button is set to 250ms. After the transition duration, any unfinished animation is cancelled including this one, resulting in the wrong staged split position. Instead this change pulls the transition duration of toState from the caller = RecentsViewStateController.

Fixes: 222210349
Test: manual
Change-Id: Ie2f3dbe38bb6df33961e2ee78b8a55d0e925501f
2022-03-09 14:44:35 -08:00
Tony Wickham 1c98ceccae Merge "Keep reporting > 0 insets on home screen" into tm-dev am: 808b6c2fed am: 34ef5b416a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084127

Change-Id: I7897649bb59f6759e9e349b83aacdf9135ef380e
2022-03-09 22:39:36 +00:00
TreeHugger Robot cffc34c37c Merge "Updating window manager estimation logic:" into tm-dev am: d586e1948b am: 6ed2ec5532
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17070486

Change-Id: Ia382c127d51b0b6b1eea79993e3bdebf897ed6f5
2022-03-09 22:39:30 +00:00
TreeHugger Robot f76b0898c9 Merge "Remove stale log statement for b/195430732" into tm-dev am: 94a54982b9 am: f60c42c4bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17125713

Change-Id: I6328e6dca121248b3433e7de7dab3a417decde00
2022-03-09 22:39:24 +00:00
Tony Wickham 65d26c5f20 Merge "Keep reporting > 0 insets on home screen" into tm-dev am: 808b6c2fed
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084127

Change-Id: I2c7136fd125da0bee3af21cb8ff440af03b11073
2022-03-09 22:39:00 +00:00
Brian Isganitis a1a97018a2 Merge "Close Taskbar AFVs when locking screen." into tm-dev am: 3f7ac842e0 am: 6c620ac5c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17114550

Change-Id: I0116ff1fd2408dc475bf4f78016c15193125bea0
2022-03-09 22:38:48 +00:00
Tony Wickham 34ef5b416a Merge "Keep reporting > 0 insets on home screen" into tm-dev am: 808b6c2fed
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17084127

Change-Id: Ia8209ca860ad9bb0080bf77ef8a3a352ec1b0461
2022-03-09 22:38:37 +00:00
TreeHugger Robot 8ccc2bbf43 Merge "Updating window manager estimation logic:" into tm-dev am: d586e1948b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17070486

Change-Id: I02864003cf66b733a420afec69756edade427cc4
2022-03-09 22:38:35 +00:00
TreeHugger Robot 6ed2ec5532 Merge "Updating window manager estimation logic:" into tm-dev am: d586e1948b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17070486

Change-Id: I7c02941e25b99f4ac42c03a15ef323939f65edab
2022-03-09 22:38:29 +00:00
TreeHugger Robot f60c42c4bc Merge "Remove stale log statement for b/195430732" into tm-dev am: 94a54982b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17125713

Change-Id: I893b4036e02803ef129fd93b1ce664536d2acbbb
2022-03-09 22:38:22 +00:00