summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/search/SettingsSearchIndexablesProvider.java
Commit message (Collapse)AuthorAgeFilesLines
* Some code cleaningFabrice Di Meglio2014-04-141-1/+1
| | | | | | - use MatrixCursor var as in the other cases Change-Id: Iba1163a851e62de9a0dd6e7c1c5d28f06452bdba
* Update SettingsSearchIndexablesProvider for supporting ↵Fabrice Di Meglio2014-04-141-0/+7
| | | | | | | | queryNonIndexableKeys(...) - add the new requested method "queryNonIndexableKeys" from the contract Change-Id: I72be47851a7e19e3f14960f4e2b60c3e952f1fac
* Code cleaning for the SettingsSearchIndexablesProviderFabrice Di Meglio2014-04-091-7/+15
| | | | | | | - use the real constants SearchIndexablesContract.COLUMN_INDEX_XML_RES_XXX for the colum names Change-Id: I820ce9d3b048345365639fe049aedccaf3f203d8
* Add indexing for Notifications preferencesFabrice Di Meglio2014-04-011-21/+0
| | | | | | | - also add indexing of CheckBoxPreferences - also some code cleaning Change-Id: I2943caaec3d64fb2a6be85168454fc76fe572afe
* Add dynamic Preferences indexing (part 2)Fabrice Di Meglio2014-03-201-71/+8
| | | | | | | | | | - change the Index SQL model. Add a new "enabled" column. - use that column for issuing a more restrictive search query - change the SearchIndexProvider API to pass the "enable" state - apply it to Bluetooth settings - refactor the list of indexable resources (SearchIndexableResources) Change-Id: Ic900fb27cb12a285a80d953aa1aa88f0070cd986
* Add indexing for cached Bluetooth (BT) paired devicesFabrice Di Meglio2014-03-201-1/+1
| | | | | | | | | - comply to the SEARCH_INDEX_DATA_PROVIDER - add to the Index the name of previously paired BT devices (this will work for now only and only if BT has been on during the indexing) Change-Id: I00065db0f4e9657cca3578a2fafa0ec39cfaa432
* Add external Preferences indexingFabrice Di Meglio2014-03-191-0/+144
- define SettingsSearchIndexablesProvider as an internal SearchIndexablesProvider - protect access thru using android.permission.READ_SEARCH_INDEXABLES - update WallpaperTypeSettings and WifiSettings for taking care of the new model - update the Dashboard for taking care about external Icons for the search result - update sqlite model/version for taking care about Intents (enable launching external applications for showing the settings) Change-Id: I2e38599327e6480f1754f52666becce0884cee9d