summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Kondik <shade@chemlab.org>2014-05-08 12:40:12 -0700
committerSteve Kondik <shade@chemlab.org>2014-05-08 12:40:12 -0700
commit544ad438e0388727f06d1a6aa9656015e507b7aa (patch)
treeddcb1540ccd85c026007ff356ca5f845e08734f8
parent3f568b1c78333297d5d7531009d83637126edfaa (diff)
parent475e223abd2ad7e86e89d2864129bfb767ee6bc3 (diff)
downloadandroid_packages_apps_Dialer-qcril.tar.gz
android_packages_apps_Dialer-qcril.tar.bz2
android_packages_apps_Dialer-qcril.zip
Merge branch 'LNX.LA.3.5.2.2.1_rb1' of git://codeaurora.org/platform/packages/apps/Dialer into cm-11.0qcril
Change-Id: I7497fe21c77475625e990b707a98dbd975187984
-rw-r--r--AndroidManifest.xml1
-rw-r--r--res/layout/dialpad_fragment.xml15
-rw-r--r--src/com/android/dialer/SpecialCharSequenceMgr.java6
-rw-r--r--src/com/android/dialer/dialpad/DialpadFragment.java2
4 files changed, 20 insertions, 4 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 7b6b2a6db..dabfbebed 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -55,6 +55,7 @@
<uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="com.qti.permission.DIAG" />
+ <uses-permission android:name="com.qti.permission.IMS" />
<application
android:name="DialerApplication"
diff --git a/res/layout/dialpad_fragment.xml b/res/layout/dialpad_fragment.xml
index 2f256b8ef..3738af55d 100644
--- a/res/layout/dialpad_fragment.xml
+++ b/res/layout/dialpad_fragment.xml
@@ -87,7 +87,7 @@
android:maxLength="2000"
android:maxLines="3"
android:minHeight="48dip"
- android:textColor="?android:attr/textColorPrimary"
+ android:textColor="@color/dialpad_text_color"
android:textSize="16sp" />
</LinearLayout>
@@ -110,13 +110,21 @@
android:paddingLeft="5dip"
android:paddingRight="5dip" />
- <LinearLayout
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="@dimen/dialpad_vertical_margin"
+ android:background="#66000000" />
+
+ <TableLayout
android:id="@+id/dialButtonContainer"
android:layout_width="match_parent"
android:layout_height="@dimen/fake_action_bar_height"
android:layout_gravity="center_horizontal"
android:background="@color/dialpad_call_button_color"
android:layoutDirection="locale">
+ <TableRow
+ android:layout_height="match_parent"
+ android:layout_weight="1">
<ImageButton
android:id="@+id/call_history_on_dialpad_button"
android:layout_height="match_parent"
@@ -155,7 +163,8 @@
android:background="@drawable/btn_call"
android:contentDescription="@string/description_dial_button"
android:src="@drawable/ic_add_group_holo_dark" />
- </LinearLayout>
+ </TableRow>
+ </TableLayout>
<!-- "Dialpad chooser" UI, shown only when the user brings up the
Dialer while a call is already in progress.
diff --git a/src/com/android/dialer/SpecialCharSequenceMgr.java b/src/com/android/dialer/SpecialCharSequenceMgr.java
index 02deb66c6..60bf0fb44 100644
--- a/src/com/android/dialer/SpecialCharSequenceMgr.java
+++ b/src/com/android/dialer/SpecialCharSequenceMgr.java
@@ -319,6 +319,9 @@ public class SpecialCharSequenceMgr {
private static void showIMEIPanel(Context context, boolean useSystemWindow) {
String imeiStr;
if (MSimTelephonyManager.getDefault().isMultiSimEnabled()) {
+ int subscription = MSimTelephonyManager.getDefault().
+ getPreferredVoiceSubscription();
+
imeiStr = getMSimDeviceIds(context);
} else {
imeiStr = ((TelephonyManager)context.
@@ -336,6 +339,9 @@ public class SpecialCharSequenceMgr {
private static void showMEIDPanel(Context context, boolean useSystemWindow) {
String meidStr;
if (MSimTelephonyManager.getDefault().isMultiSimEnabled()) {
+ int subscription = MSimTelephonyManager.getDefault().
+ getPreferredVoiceSubscription();
+
meidStr = getMSimDeviceIds(context);
} else {
meidStr = ((TelephonyManager)context.
diff --git a/src/com/android/dialer/dialpad/DialpadFragment.java b/src/com/android/dialer/dialpad/DialpadFragment.java
index 65b6a9d70..48446e097 100644
--- a/src/com/android/dialer/dialpad/DialpadFragment.java
+++ b/src/com/android/dialer/dialpad/DialpadFragment.java
@@ -1493,7 +1493,7 @@ public class DialpadFragment extends Fragment
// change the image visibility of the button
if (mRecipients != null) mRecipients.setVisibility(conferenceButtonVisibility);
if (mDialpadStub != null) mDialpadStub.setVisibility(conferenceButtonVisibility);
- if (mDigitsContainer != null) mDigitsContainer.setVisibility(nonConferenceButtonVisibility);
+ if (mDigitsContainer != null) mDigitsContainer.setVisibility(View.VISIBLE);
if (mDigits != null) mDigits.setVisibility(nonConferenceButtonVisibility);
if (mDelete != null) mDelete.setVisibility(nonConferenceButtonVisibility);
if (mDialpad != null) mDialpad.setVisibility(nonConferenceButtonVisibility);