Loading res/values/config.xml +0 −3 Original line number Diff line number Diff line Loading @@ -19,7 +19,4 @@ <integer name="call_recording_audio_source">1</integer> <integer name="call_recording_audio_encoder">0</integer> <bool name="call_durationtype_enabled">false</bool> <!-- Flag whether to enable IP Prefix setting--> <bool name="config_ip_prefix_enable" translatable="false">false</bool> </resources> src/com/android/dialer/DialerApplication.java +5 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ package com.android.dialer; import android.app.Application; import android.os.SystemProperties; import com.android.contacts.common.ContactPhotoManager; import com.android.contacts.common.extensions.ExtensionsFactory; Loading @@ -29,4 +30,8 @@ public class DialerApplication extends Application { return super.getSystemService(name); } public static boolean isIPCallEnabled() { return SystemProperties.getBoolean("persist.radio.ipcall.enabled", false); } } src/com/android/dialer/calllog/CallLogFragment.java +2 −1 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ import com.android.common.io.MoreCloseables; import com.android.contacts.common.CallUtil; import com.android.contacts.common.GeoUtil; import com.android.contacts.common.MoreContactUtils; import com.android.dialer.DialerApplication; import com.android.dialer.R; import com.android.dialer.util.EmptyLoader; import com.android.dialer.voicemail.VoicemailStatusHelper; Loading Loading @@ -289,7 +290,7 @@ public class CallLogFragment extends ListFragment final MenuItem sendTextMessageMenuItem = menu.findItem(R.id.menu_send_text_message); final MenuItem addToContactMenuItem = menu.findItem(R.id.menu_add_to_contacts); final boolean isIPPrefixEnabled = getResources().getBoolean(R.bool.config_ip_prefix_enable); DialerApplication.isIPCallEnabled(); AdapterView.AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; mNumber = getValidCallLogNumber(info.position); Loading src/com/android/dialer/dialpad/DialpadFragment.java +2 −1 Original line number Diff line number Diff line Loading @@ -79,6 +79,7 @@ import com.android.contacts.common.GeoUtil; import com.android.contacts.common.MoreContactUtils; import com.android.contacts.common.util.PhoneNumberFormatter; import com.android.contacts.common.util.StopWatch; import com.android.dialer.DialerApplication; import com.android.dialer.NeededForReflection; import com.android.dialer.DialtactsActivity; import com.android.dialer.R; Loading Loading @@ -847,7 +848,7 @@ public class DialpadFragment extends Fragment final MenuItem ipCallBySlot1MenuItem = menu.findItem(R.id.menu_ip_call_by_slot1); final MenuItem ipCallBySlot2MenuItem = menu.findItem(R.id.menu_ip_call_by_slot2); final boolean isIPPrefixEnabled = getResources().getBoolean(R.bool.config_ip_prefix_enable); DialerApplication.isIPCallEnabled(); // We show "video call setting" menu only when the csvt is supported //which means the prop "persist.radio.csvt.enabled" = true videocallsettingsMenuItem.setVisible(isVTSupported()); Loading Loading
res/values/config.xml +0 −3 Original line number Diff line number Diff line Loading @@ -19,7 +19,4 @@ <integer name="call_recording_audio_source">1</integer> <integer name="call_recording_audio_encoder">0</integer> <bool name="call_durationtype_enabled">false</bool> <!-- Flag whether to enable IP Prefix setting--> <bool name="config_ip_prefix_enable" translatable="false">false</bool> </resources>
src/com/android/dialer/DialerApplication.java +5 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ package com.android.dialer; import android.app.Application; import android.os.SystemProperties; import com.android.contacts.common.ContactPhotoManager; import com.android.contacts.common.extensions.ExtensionsFactory; Loading @@ -29,4 +30,8 @@ public class DialerApplication extends Application { return super.getSystemService(name); } public static boolean isIPCallEnabled() { return SystemProperties.getBoolean("persist.radio.ipcall.enabled", false); } }
src/com/android/dialer/calllog/CallLogFragment.java +2 −1 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ import com.android.common.io.MoreCloseables; import com.android.contacts.common.CallUtil; import com.android.contacts.common.GeoUtil; import com.android.contacts.common.MoreContactUtils; import com.android.dialer.DialerApplication; import com.android.dialer.R; import com.android.dialer.util.EmptyLoader; import com.android.dialer.voicemail.VoicemailStatusHelper; Loading Loading @@ -289,7 +290,7 @@ public class CallLogFragment extends ListFragment final MenuItem sendTextMessageMenuItem = menu.findItem(R.id.menu_send_text_message); final MenuItem addToContactMenuItem = menu.findItem(R.id.menu_add_to_contacts); final boolean isIPPrefixEnabled = getResources().getBoolean(R.bool.config_ip_prefix_enable); DialerApplication.isIPCallEnabled(); AdapterView.AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; mNumber = getValidCallLogNumber(info.position); Loading
src/com/android/dialer/dialpad/DialpadFragment.java +2 −1 Original line number Diff line number Diff line Loading @@ -79,6 +79,7 @@ import com.android.contacts.common.GeoUtil; import com.android.contacts.common.MoreContactUtils; import com.android.contacts.common.util.PhoneNumberFormatter; import com.android.contacts.common.util.StopWatch; import com.android.dialer.DialerApplication; import com.android.dialer.NeededForReflection; import com.android.dialer.DialtactsActivity; import com.android.dialer.R; Loading Loading @@ -847,7 +848,7 @@ public class DialpadFragment extends Fragment final MenuItem ipCallBySlot1MenuItem = menu.findItem(R.id.menu_ip_call_by_slot1); final MenuItem ipCallBySlot2MenuItem = menu.findItem(R.id.menu_ip_call_by_slot2); final boolean isIPPrefixEnabled = getResources().getBoolean(R.bool.config_ip_prefix_enable); DialerApplication.isIPCallEnabled(); // We show "video call setting" menu only when the csvt is supported //which means the prop "persist.radio.csvt.enabled" = true videocallsettingsMenuItem.setVisible(isVTSupported()); Loading