History log of /packages/apps/Settings/src/com/android/settings/search2/IntentPayload.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1dec073528352fcf036c5ba52d5d535ba32c472c 09-Dec-2016 Matthew Fritze <mfritze@google.com> Update the Settings database to enable Payloads

Add Payload and Payload type columns to the settings
database. This includes extending preference controllers
to map their settings to UI components so that the
payload results can be consumed by a front end.

Change-Id: I889dcc4ff7793306718d12e1e5993386b58f21cc
Fixes: 33451851, 33390556
Test: RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/search2/IntentPayload.java
0ed37c351333429f58e1561fcb8e6af9c2041507 24-Oct-2016 Matthew Fritze <mfritze@google.com> Fork Search code to independantly develop and test search.

This is the start of the new search in Settings. It is a nearly complete
replacement of the old search code in a more modular and flexible
architecture. It is expanding the datasources that it queries, including
the same Settings database, which will now include more first party apps
and be extended to support inline results where the user can change
settings directly from the search view. Search will also fan out to
query new sources (local or remote), and is built in a way
such that adding additional sources is roughly the same amount of work
had they been added in the initial writing of this code.

Query interpretation will now be source-dependant, allowing for future
upgrades to fuzzy search where it is applicable.

Change-Id: Ib0bac1fe92bf8a662d33abf9a99bb6ee2090ec8f
Fixes: 32115225, 32378927
Test: make RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/search2/IntentPayload.java