Automatic translation import

Change-Id: I17f6c462bb23c8325284ebb6fd4b9e1c7c4c44bc
Add setting for t9 search input locale

Change-Id: Ic0b97bab0279047cf7598f2c0c805a6975c65345
Kill camel case in dialpad t9 search labels

Change-Id: I3e655e94b28f140ce0258d1e8ad9c94f5b92349f
Automatic translation import

Change-Id: I2303f2b924d38b2451b63f41c021a72b04b8a0ad
Automatic translation import

Change-Id: I0c375436e2651b886a3bc2af42760457f59b5065
Don't overzealously disable all preferences in airplane mode.

Only disable those prefs that actually need the network connection.
Fixes applying various preference summaries.

Change-Id: Id89a2572e382b28c1da100ebb1a1a73eb9233e35
Automatic translation import

Change-Id: I24017bec81b06b51aa9c77cbad3fd72b8bc002f4
Automatic translation import

Change-Id: Iceea5b948b9d5beb1d0e6c6ff0b376afa4d97217
Phone: Add a controller for proximity sensor

Add the setting for enable proximity sensor or not when calling

ps2: Enable via overlay

Change-Id: I42bc05ae1c22443cca782ac1ae66d5d5bb4ac858
TeleService: Fix issue can't answer/reject call when at USSD content view

When show the USSD dialog, MT a call to the device at this time and
the IncallScreen will show behind the USSD dialog. That's because
the USSD dialog has the WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG
and WindowManager.LayoutParams.FLAG_DIM_BEHIND properties.
So it always show on top of screen.

We should add the function to hide the USSD dialog when a new ringing
connection comes and show it again after disconnect this connection.

CRs-Fixed: 551995

Change-Id: I5ea315c012ecd17f8d0e5e3b36299a80d6f20fc8
Phone: Add call barring feature

Add the call barring feature in the call settings.

Change-Id: Idc79e83e783f421655991ba5091c99fd478ce32a
Phone: Add emergency call list setting feature

Enable the feature of emergency call setting, user can add/remove/edit
emergency call numbers with this feature.

Change-Id: I2e3a15fdd34a328373f53d802b18d4e42d56e6f5
Add config to control disable SUB2 apn.

When disable_data_sub2 is true in DSDS mode, disable apn of SUB0.

Change-Id: Ie10803e791e3cc3d3ba30c9d940f56feb3df7935
Phone: Add support for IP call prefix

Add a preference screen to edit IP call prefix, and add the
prefix when MO a IP call.

Change-Id: I258ee4b15a52ac7612fc72243db1f08d66bd71d0
Phone: Enable incremental search for PLMN

As per existing implementation Modem sends all the PLMN list information
in single request. once all the PLMN list is available then it is displayed
in UI.

As part of these changes Modem will send incremental PLMN list available
to telephony. When the list is available from Modem to telephony, the
PLMN list is displayed in UI.The UI gets refreshed with incremental PLMN
list whenever there is an indication from Modem.

Change-Id: I7aff3a28047f8fe98fdd1027c4da157d70f9f996
Phone: Fix can not dial correct number when MO IP call

Correct the setting key of ipcall
CRs-Fixed: 602272

Change-Id: I4af6dab805de6ef8bb08153e069d4a9db80afded
TeleService: Disable CDMA subscription for carrier requirement

For carrier requirement, disable CDMA subscription settings,
and set summary to indicate current mode.

CRs-Fixed: 596648

Change-Id: I8989878394539a44250ae6f89ed9c29e186e52c5
CSVT: update csvt in Telephony Service App

Change-Id: If9f2c36c41d73741b4af832b7091a92115b470ba
Add new Network mode menu list

Only "4G/3G/2G mode" and "3G/2G mode" should be shown for CMCC
requirment.

Change-Id: I71444af90e7a110a486b0d492765b486634122b4
TeleService: Adjust UI for telephony service

 - Hide roaming button according to config
 - Remove data button for signle phone
 - Modify call settings strings

Change-Id: I9785fb0646b03ac48cafc006dc13e233aa06b7fb