diff options
Diffstat (limited to 'res')
-rw-r--r-- | res/drawable-hdpi/ic_add_group_holo_dark.png | bin | 0 -> 2230 bytes | |||
-rwxr-xr-x | res/drawable-hdpi/ic_dialpad_holo_dark.png | bin | 0 -> 1389 bytes | |||
-rw-r--r-- | res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png | bin | 0 -> 6870 bytes | |||
-rw-r--r-- | res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png | bin | 0 -> 5697 bytes | |||
-rw-r--r-- | res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png | bin | 0 -> 8294 bytes | |||
-rw-r--r-- | res/drawable-mdpi/ic_add_group_holo_dark.png | bin | 0 -> 1441 bytes | |||
-rwxr-xr-x | res/drawable-mdpi/ic_dialpad_holo_dark.png | bin | 0 -> 1095 bytes | |||
-rw-r--r-- | res/drawable-xhdpi/ic_add_group_holo_dark.png | bin | 0 -> 3181 bytes | |||
-rwxr-xr-x | res/drawable-xhdpi/ic_dialpad_holo_dark.png | bin | 0 -> 1439 bytes | |||
-rw-r--r-- | res/layout-land/dialpad_fragment.xml | 50 | ||||
-rw-r--r-- | res/layout/dialpad_fragment.xml | 59 | ||||
-rw-r--r-- | res/values/strings.xml | 2 |
12 files changed, 106 insertions, 5 deletions
diff --git a/res/drawable-hdpi/ic_add_group_holo_dark.png b/res/drawable-hdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..6d46ccffb --- /dev/null +++ b/res/drawable-hdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-hdpi/ic_dialpad_holo_dark.png b/res/drawable-hdpi/ic_dialpad_holo_dark.png Binary files differnew file mode 100755 index 000000000..a0ab6c453 --- /dev/null +++ b/res/drawable-hdpi/ic_dialpad_holo_dark.png diff --git a/res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..54f247ad1 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..a984b568b --- /dev/null +++ b/res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..3688e466b --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-mdpi/ic_add_group_holo_dark.png b/res/drawable-mdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..a676ab886 --- /dev/null +++ b/res/drawable-mdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-mdpi/ic_dialpad_holo_dark.png b/res/drawable-mdpi/ic_dialpad_holo_dark.png Binary files differnew file mode 100755 index 000000000..b57fcf344 --- /dev/null +++ b/res/drawable-mdpi/ic_dialpad_holo_dark.png diff --git a/res/drawable-xhdpi/ic_add_group_holo_dark.png b/res/drawable-xhdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..85924aba4 --- /dev/null +++ b/res/drawable-xhdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-xhdpi/ic_dialpad_holo_dark.png b/res/drawable-xhdpi/ic_dialpad_holo_dark.png Binary files differnew file mode 100755 index 000000000..f9a002c79 --- /dev/null +++ b/res/drawable-xhdpi/ic_dialpad_holo_dark.png diff --git a/res/layout-land/dialpad_fragment.xml b/res/layout-land/dialpad_fragment.xml index b3e508915..2118d82e2 100644 --- a/res/layout-land/dialpad_fragment.xml +++ b/res/layout-land/dialpad_fragment.xml @@ -57,6 +57,25 @@ android:contentDescription="@string/description_delete_button" android:src="@drawable/ic_dial_action_delete" /> + <!-- recipients replaces digits and deleteButton when + dial conference controls are made visible. --> + <EditText + android:id="@+id/recipients" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="match_parent" + android:layout_gravity="center" + android:layout_marginLeft="8dip" + android:autoText="true" + android:textSize="16sp" + android:hint="@string/to_hint" + android:minHeight="48dip" + android:maxLines="3" + android:maxLength="2000" + android:textColor="?android:attr/textColorPrimary" + android:background="@android:color/transparent"/> + + </LinearLayout> <!-- "Dialpad chooser" UI, shown only when the user brings up the @@ -70,17 +89,32 @@ <!-- Keypad section --> <include layout="@layout/dialpad" /> + <View + android:id="@+id/dialpadStub" + android:layout_width="match_parent" + android:layout_height="0px" + android:layout_weight="@integer/dialpad_layout_weight_dialpad" + android:layout_gravity="center_horizontal" + android:layout_marginTop="@dimen/dialpad_vertical_margin" + android:paddingLeft="5dip" + android:paddingRight="5dip" + android:paddingBottom="10dip" + android:background="@drawable/dialpad_background"/> </LinearLayout> <View android:layout_width="@dimen/dialpad_center_margin" android:layout_height="match_parent" android:background="@color/dialpad_switch_bg"/> - <RelativeLayout + <TableLayout android:id="@+id/dialButtonContainer" android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="2" android:background="@drawable/dialpad_background"> + + <TableRow + android:layout_height="match_parent" + android:layout_weight="1"> <View android:layout_width="match_parent" android:layout_height="@dimen/dialpad_button_margin" @@ -94,5 +128,17 @@ android:background="@drawable/btn_call" android:contentDescription="@string/description_dial_button" android:src="@drawable/ic_dial_action_call" /> - </RelativeLayout> + <!-- src for image for the button will be changed dynamically in the code. + See DialpadFragment.--> + <ImageButton + android:id="@+id/dialConferenceButton" + android:layout_width="match_parent" + android:layout_height="@dimen/call_button_height" + android:layout_alignParentBottom="true" + android:state_enabled="false" + android:background="@drawable/btn_call" + android:contentDescription="@string/dial_conference" + android:src="@drawable/ic_add_group_holo_dark" /> + </TableRow> + </TableLayout> </LinearLayout> diff --git a/res/layout/dialpad_fragment.xml b/res/layout/dialpad_fragment.xml index f3bd2a213..fe11c31aa 100644 --- a/res/layout/dialpad_fragment.xml +++ b/res/layout/dialpad_fragment.xml @@ -55,6 +55,24 @@ android:background="?android:attr/selectableItemBackground" android:contentDescription="@string/description_delete_button" android:src="@drawable/ic_dial_action_delete" /> + + <!-- recipients replaces digits and deleteButton when + dial conference controls are made visible. --> + <EditText + android:id="@+id/recipients" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="match_parent" + android:layout_gravity="center" + android:layout_marginLeft="8dip" + android:autoText="true" + android:textSize="16sp" + android:hint="@string/to_hint" + android:minHeight="48dip" + android:maxLines="3" + android:maxLength="2000" + android:textColor="?android:attr/textColorPrimary" + android:background="@android:color/transparent"/> </LinearLayout> <!-- Smart dial suggestion section. @@ -85,9 +103,27 @@ <include layout="@layout/dialpad" /> <View style="@style/DialpadHorizontalSeparator"/> + <!-- dialpadStub values are copied from dialpad.xml. dialpadStub replaces dialpad when + dial conference controls are made visible. --> + <View + android:id="@+id/dialpadStub" + android:layout_width="match_parent" + android:layout_height="0px" + android:layout_weight="@integer/dialpad_layout_weight_dialpad" + android:layout_gravity="center_horizontal" + android:layout_marginTop="@dimen/dialpad_vertical_margin" + android:paddingLeft="5dip" + android:paddingRight="5dip" + android:paddingBottom="10dip" + android:background="@drawable/dialpad_background"/> + + <View + android:layout_width="match_parent" + android:layout_height="@dimen/dialpad_vertical_margin" + android:background="#66000000"/> <!-- left and right paddings will be modified by the code. See DialpadFragment. --> - <FrameLayout + <TableLayout android:id="@+id/dialButtonContainer" android:layout_width="match_parent" android:layout_height="0px" @@ -95,17 +131,34 @@ android:layout_gravity="center_horizontal" android:background="@drawable/dialpad_background"> + <TableRow + android:layout_height="match_parent" + android:layout_weight="1"> <ImageButton android:id="@+id/dialButton" - android:layout_width="match_parent" + android:layout_width="0dip" android:layout_height="match_parent" + android:layout_weight="1" android:layout_gravity="center" android:state_enabled="false" android:background="@drawable/btn_call" android:contentDescription="@string/description_dial_button" android:src="@drawable/ic_dial_action_call" /> - </FrameLayout> + <!-- src for image for the button will be changed dynamically in the code. + See DialpadFragment.--> + <ImageButton + android:id="@+id/dialConferenceButton" + android:layout_width="0dip" + android:layout_height="match_parent" + android:layout_weight="1" + android:layout_gravity="center" + android:state_enabled="false" + android:background="@drawable/btn_call" + android:contentDescription="@string/description_dial_button" + android:src="@drawable/ic_add_group_holo_dark" /> + </TableRow> + </TableLayout> <!-- "Dialpad chooser" UI, shown only when the user brings up the Dialer while a call is already in progress. diff --git a/res/values/strings.xml b/res/values/strings.xml index 9bf0ee842..889ba4e8d 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -511,4 +511,6 @@ <!-- Message displayed when there is no application available to handle the add contact menu option. [CHAR LIMIT=NONE] --> <string name="add_contact_not_available">Re-enable the People application to use this feature.</string> + <string name="dial_conference">Dial conference</string> + <string name="to_hint">1111:to;sip:abby@example.com:bcc;sip:bill@example.com:cc;</string> </resources> |