Felipe Leme
ecb08be22e
Split IntelligenceManager / IntelligenceService.
...
This name is too generic, so we split it in 2 parts:
- ContentCaptureManager: the public API used by views and apps to report their
structure.
- SmartSuggestionsServiec: the system service use to consume these events and
provide autofill suggestions.
This CL also:
- Optimizes ContentCaptureManager allocation so they are not created on contexts that are not
capturing events (such as views from the system server).
- Uses a generic ContentCaptureEventsRequest (rather than a list of events) to make it easier
to be extended.
- Fixed IntelligencePerUserService so it clears the sessions when the
implementation changes.
Test: manual verification
Bug: 119776618
Bug: 117944706
Bug: 119638877
Change-Id: I069bcd23dda94afe18b2781fd3981b8b555afa56
2018-12-03 15:29:07 -08:00
..
2018-11-28 23:46:41 +00:00
2018-11-09 09:08:11 -08:00
2018-11-29 15:55:12 +00:00
2018-10-22 17:28:24 -07:00
2018-11-21 05:05:13 +00:00
2018-08-30 13:38:42 +01:00
2018-07-23 15:26:04 -04:00
2018-06-12 15:33:35 +01:00
2018-06-06 14:56:08 +01:00
2018-06-21 09:30:34 +00:00
2018-08-14 14:25:44 +01:00
2018-11-26 11:14:40 -08:00
2018-08-14 14:25:44 +01:00
2018-12-03 15:29:07 -08:00
2018-08-14 14:25:44 +01:00
2018-11-09 09:08:11 -08:00
2018-11-28 15:08:28 +00:00
2018-08-14 14:25:44 +01:00
2018-10-18 20:31:30 +00:00
2018-11-28 09:26:59 -08:00
2018-11-15 16:00:57 -08:00
2018-10-18 00:01:18 +00:00
2018-10-18 00:01:18 +00:00
2018-11-30 10:48:28 -08:00
2018-11-28 08:24:57 -08:00
2018-09-13 16:52:08 -07:00
2018-11-19 17:47:13 +00:00
2018-11-09 12:01:18 +00:00
2018-08-14 14:25:44 +01:00
2018-09-25 14:07:26 -07:00
2018-07-26 10:07:17 -07:00
2018-11-22 10:06:41 +00:00
2018-11-27 15:00:27 -08:00
2018-11-02 13:00:07 -07:00
2018-11-26 12:00:35 -07:00
2018-11-08 09:32:01 -08:00
2018-11-02 16:53:29 -04:00
2018-04-04 16:39:24 -07:00
2018-07-25 11:38:20 +00:00
2018-10-22 17:28:24 -07:00
2018-12-03 15:29:07 -08:00
2018-09-20 16:55:47 -07:00
2018-11-07 12:00:42 +00:00
2018-10-22 17:28:24 -07:00
2018-08-14 14:25:44 +01:00
2018-10-22 17:28:24 -07:00
2018-10-18 00:01:18 +00:00
2018-10-18 00:01:18 +00:00
2018-10-24 16:14:06 -07:00
2018-08-14 14:25:44 +01:00
2018-10-08 19:14:44 -07:00
2018-08-14 14:25:44 +01:00
2018-10-22 10:11:28 +00:00
2018-11-21 09:13:21 -08:00
2018-11-28 09:26:59 -08:00
2018-06-11 15:48:46 +00:00
2018-09-03 13:53:33 +00:00
2018-08-24 15:34:11 -07:00
2018-11-16 22:00:43 +00:00
2018-10-29 15:21:31 -07:00
2018-11-13 13:38:23 +08:00
2018-08-14 14:25:44 +01:00
2018-09-26 11:51:06 -07:00
2018-11-09 11:51:26 -08:00
2018-07-23 16:37:46 -07:00
2018-11-29 17:38:11 +01:00
2018-08-07 00:51:57 +00:00
2018-11-16 22:00:43 +00:00
2018-11-22 10:06:41 +00:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-11-29 11:43:53 +00:00
2018-12-03 16:28:10 +00:00
2018-10-25 14:17:02 -04:00
2018-10-25 14:17:02 -04:00
2018-10-29 13:11:22 -04:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-11-26 18:33:16 +00:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-11-19 15:44:06 +00:00
2018-11-30 13:35:46 +00:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-04-05 21:22:51 +02:00
2018-05-15 19:46:57 +00:00
2018-08-20 16:35:49 -07:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-10-09 13:29:04 -07:00
2018-10-03 18:22:41 -07:00
2018-08-14 14:25:44 +01:00
2018-10-02 14:19:53 -07:00
2018-05-21 17:40:56 -07:00
2018-10-01 12:21:30 -04:00
2018-12-03 15:29:07 -08:00
2018-08-14 14:17:44 +01:00
2018-08-14 14:25:44 +01:00
2018-08-24 14:46:17 -07:00
2018-08-14 14:25:44 +01:00
2018-11-09 11:51:26 -08:00
2018-11-09 11:51:26 -08:00
2018-09-23 02:50:22 -07:00
2018-07-23 16:37:46 -07:00
2018-08-14 14:25:44 +01:00
2018-09-04 10:58:27 -07:00
2018-08-14 14:25:44 +01:00
2018-08-14 14:25:44 +01:00
2018-11-02 13:27:00 -07:00
2018-08-14 14:25:44 +01:00
2018-11-29 17:38:11 +01:00
2018-12-03 07:43:44 -08:00
2018-11-06 18:39:37 -08:00