aboutsummaryrefslogtreecommitdiffstats
path: root/packages/CMSettingsProvider/src
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2015-11-10 13:31:03 -0800
committerAdnan Begovic <adnan@cyngn.com>2015-11-10 13:31:03 -0800
commitdac1c3eac168916677bcf7c28b24fb12e7d3593d (patch)
tree49f9443c1317de5d05969e917e3e53388b9505da /packages/CMSettingsProvider/src
parentb2093b969fc12443638d1db70d67c77e0fbbb250 (diff)
downloadvendor_cmsdk-dac1c3eac168916677bcf7c28b24fb12e7d3593d.zip
vendor_cmsdk-dac1c3eac168916677bcf7c28b24fb12e7d3593d.tar.gz
vendor_cmsdk-dac1c3eac168916677bcf7c28b24fb12e7d3593d.tar.bz2
cmsdk: Move lookup provider logic to CMSettings.
Change-Id: I239b1d5b56b940e591547ab1c50b6c1d34af586c
Diffstat (limited to 'packages/CMSettingsProvider/src')
-rw-r--r--packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMSettingsProvider.java77
1 files changed, 77 insertions, 0 deletions
diff --git a/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMSettingsProvider.java b/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMSettingsProvider.java
index f8763b4..b478a6e 100644
--- a/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMSettingsProvider.java
+++ b/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMSettingsProvider.java
@@ -510,6 +510,67 @@ public class CMSettingsProvider extends ContentProvider {
* @hide
*/
public static final String PROXIMITY_ON_WAKE = CMSettings.System.PROXIMITY_ON_WAKE;
+
+ /**
+ * Enable looking up of phone numbers of nearby places
+ *
+ * @hide
+ */
+ public static final String ENABLE_FORWARD_LOOKUP = CMSettings.System.ENABLE_FORWARD_LOOKUP;
+
+ /**
+ * Enable looking up of phone numbers of people
+ *
+ * @hide
+ */
+ public static final String ENABLE_PEOPLE_LOOKUP = CMSettings.System.ENABLE_PEOPLE_LOOKUP;
+
+ /**
+ * Enable looking up of information of phone numbers not in the contacts
+ *
+ * @hide
+ */
+ public static final String ENABLE_REVERSE_LOOKUP = CMSettings.System.ENABLE_REVERSE_LOOKUP;
+
+ /**
+ * The forward lookup provider
+ *
+ * @hide
+ */
+ public static final String FORWARD_LOOKUP_PROVIDER =
+ CMSettings.System.FORWARD_LOOKUP_PROVIDER;
+
+ /**
+ * The people lookup provider
+ *
+ * @hide
+ */
+ public static final String PEOPLE_LOOKUP_PROVIDER =
+ CMSettings.System.PEOPLE_LOOKUP_PROVIDER;
+
+ /**
+ * The reverse lookup provider
+ *
+ * @hide
+ */
+ public static final String REVERSE_LOOKUP_PROVIDER =
+ CMSettings.System.REVERSE_LOOKUP_PROVIDER;
+
+ /**
+ * The OpenCNAM paid account ID
+ *
+ * @hide
+ */
+ public static final String DIALER_OPENCNAM_ACCOUNT_SID =
+ CMSettings.System.DIALER_OPENCNAM_ACCOUNT_SID;
+
+ /**
+ * The OpenCNAM authentication token
+ *
+ * @hide
+ */
+ public static final String DIALER_OPENCNAM_AUTH_TOKEN =
+ CMSettings.System.DIALER_OPENCNAM_AUTH_TOKEN;
}
/**
@@ -576,6 +637,22 @@ public class CMSettingsProvider extends ContentProvider {
CMSettings.System.ENABLE_MWI_NOTIFICATION);
systemToCmSettingsMap.put(LegacyCMSettings.PROXIMITY_ON_WAKE,
CMSettings.System.PROXIMITY_ON_WAKE);
+ systemToCmSettingsMap.put(LegacyCMSettings.ENABLE_FORWARD_LOOKUP,
+ CMSettings.System.ENABLE_FORWARD_LOOKUP);
+ systemToCmSettingsMap.put(LegacyCMSettings.ENABLE_PEOPLE_LOOKUP,
+ CMSettings.System.ENABLE_PEOPLE_LOOKUP);
+ systemToCmSettingsMap.put(LegacyCMSettings.ENABLE_REVERSE_LOOKUP,
+ CMSettings.System.ENABLE_REVERSE_LOOKUP);
+ systemToCmSettingsMap.put(LegacyCMSettings.FORWARD_LOOKUP_PROVIDER,
+ CMSettings.System.FORWARD_LOOKUP_PROVIDER);
+ systemToCmSettingsMap.put(LegacyCMSettings.PEOPLE_LOOKUP_PROVIDER,
+ CMSettings.System.PEOPLE_LOOKUP_PROVIDER);
+ systemToCmSettingsMap.put(LegacyCMSettings.REVERSE_LOOKUP_PROVIDER,
+ CMSettings.System.REVERSE_LOOKUP_PROVIDER);
+ systemToCmSettingsMap.put(LegacyCMSettings.DIALER_OPENCNAM_ACCOUNT_SID,
+ CMSettings.System.DIALER_OPENCNAM_ACCOUNT_SID);
+ systemToCmSettingsMap.put(LegacyCMSettings.DIALER_OPENCNAM_AUTH_TOKEN,
+ CMSettings.System.DIALER_OPENCNAM_AUTH_TOKEN);
int rowsMigrated = migrateCMSettingsForTable(userId,
CMDatabaseHelper.CMTableNames.TABLE_SYSTEM, systemToCmSettingsMap);