OSDN Git Service

Add notouch resources for avoid crash on x86
authorYi_Sun <beyounn@gmail.com>
Wed, 8 Jul 2009 20:21:40 +0000 (13:21 -0700)
committerYi_Sun <beyounn@gmail.com>
Wed, 8 Jul 2009 20:21:40 +0000 (13:21 -0700)
141 files changed:
res/color-notouch/dialer_button_text.xml [new file with mode: 0644]
res/drawable-notouch/btn_circle.xml [new file with mode: 0644]
res/drawable-notouch/btn_circle_disable.png [new file with mode: 0644]
res/drawable-notouch/btn_circle_disable_focused.png [new file with mode: 0644]
res/drawable-notouch/btn_circle_normal.png [new file with mode: 0644]
res/drawable-notouch/btn_circle_pressed.png [new file with mode: 0644]
res/drawable-notouch/btn_circle_selected.png [new file with mode: 0644]
res/drawable-notouch/btn_contact_picture.xml [new file with mode: 0644]
res/drawable-notouch/btn_dial.xml [new file with mode: 0644]
res/drawable-notouch/btn_dial_delete.xml [new file with mode: 0644]
res/drawable-notouch/btn_dial_delete_activated.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_delete_active.xml [new file with mode: 0644]
res/drawable-notouch/btn_dial_delete_normal.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_delete_pressed.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_delete_selected.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_normal.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_pressed.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_selected.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_textfield.xml [new file with mode: 0644]
res/drawable-notouch/btn_dial_textfield_activated.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_textfield_active.xml [new file with mode: 0644]
res/drawable-notouch/btn_dial_textfield_normal.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_textfield_pressed.9.png [new file with mode: 0644]
res/drawable-notouch/btn_dial_textfield_selected.9.png [new file with mode: 0644]
res/drawable-notouch/contact_picture_border_highlight.9.png [new file with mode: 0644]
res/drawable-notouch/contact_picture_border_in_list.9.png [new file with mode: 0644]
res/drawable-notouch/contact_picture_border_normal.9.png [new file with mode: 0644]
res/drawable-notouch/contact_picture_border_pressed.9.png [new file with mode: 0644]
res/drawable-notouch/dial_num_0.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_0_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_0_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_1.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_1_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_1_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_2.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_2_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_3.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_3_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_4.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_4_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_5.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_5_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_6.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_6_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_7.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_7_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_8.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_8_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_9.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_9_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_pound.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_pound_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_pound_wht.png [new file with mode: 0644]
res/drawable-notouch/dial_num_star.xml [new file with mode: 0644]
res/drawable-notouch/dial_num_star_blk.png [new file with mode: 0644]
res/drawable-notouch/dial_num_star_wht.png [new file with mode: 0644]
res/drawable-notouch/divider_vertical_dark.png [new file with mode: 0644]
res/drawable-notouch/ic_btn_round_minus.png [new file with mode: 0644]
res/drawable-notouch/ic_btn_round_more.png [new file with mode: 0644]
res/drawable-notouch/ic_btn_round_plus.png [new file with mode: 0644]
res/drawable-notouch/ic_call_log_header_incoming_call.png [new file with mode: 0644]
res/drawable-notouch/ic_call_log_header_missed_call.png [new file with mode: 0644]
res/drawable-notouch/ic_call_log_header_outgoing_call.png [new file with mode: 0644]
res/drawable-notouch/ic_call_log_list_incoming_call.png [new file with mode: 0644]
res/drawable-notouch/ic_call_log_list_missed_call.png [new file with mode: 0644]
res/drawable-notouch/ic_call_log_list_outgoing_call.png [new file with mode: 0644]
res/drawable-notouch/ic_contact_list_picture.png [new file with mode: 0644]
res/drawable-notouch/ic_contact_picture.png [new file with mode: 0644]
res/drawable-notouch/ic_contact_picture_2.png [new file with mode: 0644]
res/drawable-notouch/ic_contact_picture_3.png [new file with mode: 0644]
res/drawable-notouch/ic_default_number.png [new file with mode: 0644]
res/drawable-notouch/ic_delete_phone_number.xml [new file with mode: 0644]
res/drawable-notouch/ic_delete_phone_number_blk.png [new file with mode: 0644]
res/drawable-notouch/ic_delete_phone_number_wht.png [new file with mode: 0644]
res/drawable-notouch/ic_dial_number.xml [new file with mode: 0644]
res/drawable-notouch/ic_dial_number_blk.png [new file with mode: 0644]
res/drawable-notouch/ic_dial_number_wht.png [new file with mode: 0644]
res/drawable-notouch/ic_dialer_fork_add_call.png [new file with mode: 0644]
res/drawable-notouch/ic_dialer_fork_current_call.png [new file with mode: 0644]
res/drawable-notouch/ic_dialer_fork_tt_keypad.png [new file with mode: 0644]
res/drawable-notouch/ic_menu_add_picture.png [new file with mode: 0644]
res/drawable-notouch/ic_menu_import_contact.png [new file with mode: 0755]
res/drawable-notouch/ic_menu_show_barcode.png [new file with mode: 0755]
res/drawable-notouch/ic_tab_contacts.xml [new file with mode: 0644]
res/drawable-notouch/ic_tab_dialer.xml [new file with mode: 0644]
res/drawable-notouch/ic_tab_recent.xml [new file with mode: 0644]
res/drawable-notouch/ic_tab_selected_contacts.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_selected_dialer.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_selected_recent.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_selected_starred.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_starred.xml [new file with mode: 0644]
res/drawable-notouch/ic_tab_unselected_contacts.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_unselected_dialer.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_unselected_recent.png [new file with mode: 0644]
res/drawable-notouch/ic_tab_unselected_starred.png [new file with mode: 0644]
res/drawable-notouch/sym_action_add.png [new file with mode: 0644]
res/drawable-notouch/sym_action_map.png [new file with mode: 0644]
res/drawable-notouch/sym_action_organization.png [new file with mode: 0644]
res/drawable-notouch/sym_action_sms.png [new file with mode: 0644]
res/drawable-notouch/sym_action_view_contact.png [new file with mode: 0644]
res/drawable-notouch/sym_note.png [new file with mode: 0644]
res/drawable-notouch/sym_ringtone.png [new file with mode: 0644]
res/drawable-notouch/sym_send_to_voicemail.png [new file with mode: 0644]
res/drawable-notouch/title_bar_shadow.9.png [new file with mode: 0644]
res/layout-ja-notouch/edit_phonetic_name.xml [new file with mode: 0644]
res/layout-ja-notouch/view_contact_name.xml [new file with mode: 0644]
res/layout-land-notouch/twelve_key_dialer.xml [new file with mode: 0644]
res/layout-notouch/call_detail.xml [new file with mode: 0644]
res/layout-notouch/call_detail_list_item.xml [new file with mode: 0644]
res/layout-notouch/contacts_list_content.xml [new file with mode: 0644]
res/layout-notouch/contacts_list_item.xml [new file with mode: 0644]
res/layout-notouch/contacts_list_item_photo.xml [new file with mode: 0644]
res/layout-notouch/dialer_activity.xml [new file with mode: 0644]
res/layout-notouch/dialpad.xml [new file with mode: 0644]
res/layout-notouch/dialpad_chooser_list_item.xml [new file with mode: 0644]
res/layout-notouch/edit_contact.xml [new file with mode: 0644]
res/layout-notouch/edit_contact_entry.xml [new file with mode: 0644]
res/layout-notouch/edit_contact_entry_org.xml [new file with mode: 0644]
res/layout-notouch/edit_contact_entry_ringtone.xml [new file with mode: 0644]
res/layout-notouch/edit_contact_entry_static_label.xml [new file with mode: 0644]
res/layout-notouch/edit_contact_entry_voicemail.xml [new file with mode: 0644]
res/layout-notouch/edit_divider.xml [new file with mode: 0644]
res/layout-notouch/edit_phonetic_name.xml [new file with mode: 0644]
res/layout-notouch/edit_separator.xml [new file with mode: 0644]
res/layout-notouch/edit_separator_alone.xml [new file with mode: 0644]
res/layout-notouch/list_item_text_icons.xml [new file with mode: 0644]
res/layout-notouch/list_separator.xml [new file with mode: 0644]
res/layout-notouch/recent_calls.xml [new file with mode: 0644]
res/layout-notouch/recent_calls_list_item.xml [new file with mode: 0644]
res/layout-notouch/sync_settings.xml [new file with mode: 0644]
res/layout-notouch/twelve_key_dialer.xml [new file with mode: 0644]
res/layout-notouch/view_contact.xml [new file with mode: 0644]
res/layout-notouch/view_contact_name.xml [new file with mode: 0644]

diff --git a/res/color-notouch/dialer_button_text.xml b/res/color-notouch/dialer_button_text.xml
new file mode 100644 (file)
index 0000000..9e71988
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item android:state_pressed="true" android:color="#000"/>
+    <item android:state_focused="true" android:color="#000"/>
+    <item android:color="#FFF"/> <!-- not selected -->
+
+</selector>
+
diff --git a/res/drawable-notouch/btn_circle.xml b/res/drawable-notouch/btn_circle.xml
new file mode 100644 (file)
index 0000000..9208010
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_window_focused="false" android:state_enabled="true"
+        android:drawable="@drawable/btn_circle_normal" />
+    <item android:state_window_focused="false" android:state_enabled="false"
+        android:drawable="@drawable/btn_circle_disable" />
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/btn_circle_pressed" />
+    <item android:state_focused="true" android:state_enabled="true"
+        android:drawable="@drawable/btn_circle_selected" />
+    <item android:state_enabled="true"
+        android:drawable="@drawable/btn_circle_normal" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/btn_circle_disable_focused" />
+    <item
+         android:drawable="@drawable/btn_circle_disable" />
+</selector>
diff --git a/res/drawable-notouch/btn_circle_disable.png b/res/drawable-notouch/btn_circle_disable.png
new file mode 100644 (file)
index 0000000..33b74a6
Binary files /dev/null and b/res/drawable-notouch/btn_circle_disable.png differ
diff --git a/res/drawable-notouch/btn_circle_disable_focused.png b/res/drawable-notouch/btn_circle_disable_focused.png
new file mode 100644 (file)
index 0000000..005ad8d
Binary files /dev/null and b/res/drawable-notouch/btn_circle_disable_focused.png differ
diff --git a/res/drawable-notouch/btn_circle_normal.png b/res/drawable-notouch/btn_circle_normal.png
new file mode 100644 (file)
index 0000000..fc5af1c
Binary files /dev/null and b/res/drawable-notouch/btn_circle_normal.png differ
diff --git a/res/drawable-notouch/btn_circle_pressed.png b/res/drawable-notouch/btn_circle_pressed.png
new file mode 100644 (file)
index 0000000..8f40afd
Binary files /dev/null and b/res/drawable-notouch/btn_circle_pressed.png differ
diff --git a/res/drawable-notouch/btn_circle_selected.png b/res/drawable-notouch/btn_circle_selected.png
new file mode 100644 (file)
index 0000000..c74fac2
Binary files /dev/null and b/res/drawable-notouch/btn_circle_selected.png differ
diff --git a/res/drawable-notouch/btn_contact_picture.xml b/res/drawable-notouch/btn_contact_picture.xml
new file mode 100644 (file)
index 0000000..643231a
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_window_focused="false"
+        android:drawable="@drawable/contact_picture_border_normal" />
+    <item android:state_pressed="true"
+        android:drawable="@drawable/contact_picture_border_pressed" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/contact_picture_border_highlight" />
+    <item
+         android:drawable="@drawable/contact_picture_border_normal" />
+</selector>
diff --git a/res/drawable-notouch/btn_dial.xml b/res/drawable-notouch/btn_dial.xml
new file mode 100644 (file)
index 0000000..4dfcd64
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true"
+        android:drawable="@drawable/btn_dial_pressed" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/btn_dial_selected" />
+    <item
+        android:drawable="@drawable/btn_dial_normal" />
+</selector>
diff --git a/res/drawable-notouch/btn_dial_delete.xml b/res/drawable-notouch/btn_dial_delete.xml
new file mode 100644 (file)
index 0000000..235554d
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/btn_dial_delete_pressed" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/btn_dial_delete_selected" />
+    <item
+        android:drawable="@drawable/btn_dial_delete_normal" />
+</selector>
+
diff --git a/res/drawable-notouch/btn_dial_delete_activated.9.png b/res/drawable-notouch/btn_dial_delete_activated.9.png
new file mode 100644 (file)
index 0000000..453a368
Binary files /dev/null and b/res/drawable-notouch/btn_dial_delete_activated.9.png differ
diff --git a/res/drawable-notouch/btn_dial_delete_active.xml b/res/drawable-notouch/btn_dial_delete_active.xml
new file mode 100644 (file)
index 0000000..3403f34
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/btn_dial_delete_pressed" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/btn_dial_delete_selected" />
+    <item
+        android:drawable="@drawable/btn_dial_delete_activated" />
+</selector>
+
diff --git a/res/drawable-notouch/btn_dial_delete_normal.9.png b/res/drawable-notouch/btn_dial_delete_normal.9.png
new file mode 100644 (file)
index 0000000..9da1cff
Binary files /dev/null and b/res/drawable-notouch/btn_dial_delete_normal.9.png differ
diff --git a/res/drawable-notouch/btn_dial_delete_pressed.9.png b/res/drawable-notouch/btn_dial_delete_pressed.9.png
new file mode 100644 (file)
index 0000000..5bbc20d
Binary files /dev/null and b/res/drawable-notouch/btn_dial_delete_pressed.9.png differ
diff --git a/res/drawable-notouch/btn_dial_delete_selected.9.png b/res/drawable-notouch/btn_dial_delete_selected.9.png
new file mode 100644 (file)
index 0000000..d959768
Binary files /dev/null and b/res/drawable-notouch/btn_dial_delete_selected.9.png differ
diff --git a/res/drawable-notouch/btn_dial_normal.png b/res/drawable-notouch/btn_dial_normal.png
new file mode 100644 (file)
index 0000000..ff8796b
Binary files /dev/null and b/res/drawable-notouch/btn_dial_normal.png differ
diff --git a/res/drawable-notouch/btn_dial_pressed.png b/res/drawable-notouch/btn_dial_pressed.png
new file mode 100644 (file)
index 0000000..3c198c4
Binary files /dev/null and b/res/drawable-notouch/btn_dial_pressed.png differ
diff --git a/res/drawable-notouch/btn_dial_selected.png b/res/drawable-notouch/btn_dial_selected.png
new file mode 100644 (file)
index 0000000..8ca2b0d
Binary files /dev/null and b/res/drawable-notouch/btn_dial_selected.png differ
diff --git a/res/drawable-notouch/btn_dial_textfield.xml b/res/drawable-notouch/btn_dial_textfield.xml
new file mode 100644 (file)
index 0000000..4eabf18
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/btn_dial_textfield_pressed" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/btn_dial_textfield_selected" />
+    <item
+        android:drawable="@drawable/btn_dial_textfield_normal" />
+</selector>
+
diff --git a/res/drawable-notouch/btn_dial_textfield_activated.9.png b/res/drawable-notouch/btn_dial_textfield_activated.9.png
new file mode 100644 (file)
index 0000000..4c34576
Binary files /dev/null and b/res/drawable-notouch/btn_dial_textfield_activated.9.png differ
diff --git a/res/drawable-notouch/btn_dial_textfield_active.xml b/res/drawable-notouch/btn_dial_textfield_active.xml
new file mode 100644 (file)
index 0000000..18b84c6
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/btn_dial_textfield_pressed" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/btn_dial_textfield_selected" />
+    <item
+        android:drawable="@drawable/btn_dial_textfield_activated" />
+</selector>
+
diff --git a/res/drawable-notouch/btn_dial_textfield_normal.9.png b/res/drawable-notouch/btn_dial_textfield_normal.9.png
new file mode 100644 (file)
index 0000000..40ab866
Binary files /dev/null and b/res/drawable-notouch/btn_dial_textfield_normal.9.png differ
diff --git a/res/drawable-notouch/btn_dial_textfield_pressed.9.png b/res/drawable-notouch/btn_dial_textfield_pressed.9.png
new file mode 100644 (file)
index 0000000..0087327
Binary files /dev/null and b/res/drawable-notouch/btn_dial_textfield_pressed.9.png differ
diff --git a/res/drawable-notouch/btn_dial_textfield_selected.9.png b/res/drawable-notouch/btn_dial_textfield_selected.9.png
new file mode 100644 (file)
index 0000000..63fceaa
Binary files /dev/null and b/res/drawable-notouch/btn_dial_textfield_selected.9.png differ
diff --git a/res/drawable-notouch/contact_picture_border_highlight.9.png b/res/drawable-notouch/contact_picture_border_highlight.9.png
new file mode 100644 (file)
index 0000000..c48b83f
Binary files /dev/null and b/res/drawable-notouch/contact_picture_border_highlight.9.png differ
diff --git a/res/drawable-notouch/contact_picture_border_in_list.9.png b/res/drawable-notouch/contact_picture_border_in_list.9.png
new file mode 100644 (file)
index 0000000..e10b676
Binary files /dev/null and b/res/drawable-notouch/contact_picture_border_in_list.9.png differ
diff --git a/res/drawable-notouch/contact_picture_border_normal.9.png b/res/drawable-notouch/contact_picture_border_normal.9.png
new file mode 100644 (file)
index 0000000..84bfad5
Binary files /dev/null and b/res/drawable-notouch/contact_picture_border_normal.9.png differ
diff --git a/res/drawable-notouch/contact_picture_border_pressed.9.png b/res/drawable-notouch/contact_picture_border_pressed.9.png
new file mode 100644 (file)
index 0000000..d5328f3
Binary files /dev/null and b/res/drawable-notouch/contact_picture_border_pressed.9.png differ
diff --git a/res/drawable-notouch/dial_num_0.xml b/res/drawable-notouch/dial_num_0.xml
new file mode 100644 (file)
index 0000000..cd4d727
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_0_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_0_blk" />
+    <item
+        android:drawable="@drawable/dial_num_0_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_0_blk.png b/res/drawable-notouch/dial_num_0_blk.png
new file mode 100644 (file)
index 0000000..a10c601
Binary files /dev/null and b/res/drawable-notouch/dial_num_0_blk.png differ
diff --git a/res/drawable-notouch/dial_num_0_wht.png b/res/drawable-notouch/dial_num_0_wht.png
new file mode 100644 (file)
index 0000000..2de90a1
Binary files /dev/null and b/res/drawable-notouch/dial_num_0_wht.png differ
diff --git a/res/drawable-notouch/dial_num_1.xml b/res/drawable-notouch/dial_num_1.xml
new file mode 100644 (file)
index 0000000..48737b2
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_1_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_1_blk" />
+    <item
+        android:drawable="@drawable/dial_num_1_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_1_blk.png b/res/drawable-notouch/dial_num_1_blk.png
new file mode 100644 (file)
index 0000000..822f9ca
Binary files /dev/null and b/res/drawable-notouch/dial_num_1_blk.png differ
diff --git a/res/drawable-notouch/dial_num_1_wht.png b/res/drawable-notouch/dial_num_1_wht.png
new file mode 100644 (file)
index 0000000..e488beb
Binary files /dev/null and b/res/drawable-notouch/dial_num_1_wht.png differ
diff --git a/res/drawable-notouch/dial_num_2.xml b/res/drawable-notouch/dial_num_2.xml
new file mode 100644 (file)
index 0000000..1a087f6
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_2_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_2_blk" />
+    <item
+        android:drawable="@drawable/dial_num_2_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_2_blk.png b/res/drawable-notouch/dial_num_2_blk.png
new file mode 100644 (file)
index 0000000..539c301
Binary files /dev/null and b/res/drawable-notouch/dial_num_2_blk.png differ
diff --git a/res/drawable-notouch/dial_num_2_wht.png b/res/drawable-notouch/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..cd1ae8d
Binary files /dev/null and b/res/drawable-notouch/dial_num_2_wht.png differ
diff --git a/res/drawable-notouch/dial_num_3.xml b/res/drawable-notouch/dial_num_3.xml
new file mode 100644 (file)
index 0000000..dda794a
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_3_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_3_blk" />
+    <item
+        android:drawable="@drawable/dial_num_3_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_3_blk.png b/res/drawable-notouch/dial_num_3_blk.png
new file mode 100644 (file)
index 0000000..dc70f33
Binary files /dev/null and b/res/drawable-notouch/dial_num_3_blk.png differ
diff --git a/res/drawable-notouch/dial_num_3_wht.png b/res/drawable-notouch/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..dc7c8e2
Binary files /dev/null and b/res/drawable-notouch/dial_num_3_wht.png differ
diff --git a/res/drawable-notouch/dial_num_4.xml b/res/drawable-notouch/dial_num_4.xml
new file mode 100644 (file)
index 0000000..511e58b
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_4_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_4_blk" />
+    <item
+        android:drawable="@drawable/dial_num_4_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_4_blk.png b/res/drawable-notouch/dial_num_4_blk.png
new file mode 100644 (file)
index 0000000..084db44
Binary files /dev/null and b/res/drawable-notouch/dial_num_4_blk.png differ
diff --git a/res/drawable-notouch/dial_num_4_wht.png b/res/drawable-notouch/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..44128a1
Binary files /dev/null and b/res/drawable-notouch/dial_num_4_wht.png differ
diff --git a/res/drawable-notouch/dial_num_5.xml b/res/drawable-notouch/dial_num_5.xml
new file mode 100644 (file)
index 0000000..a857bc7
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_5_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_5_blk" />
+    <item
+        android:drawable="@drawable/dial_num_5_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_5_blk.png b/res/drawable-notouch/dial_num_5_blk.png
new file mode 100644 (file)
index 0000000..0a06f20
Binary files /dev/null and b/res/drawable-notouch/dial_num_5_blk.png differ
diff --git a/res/drawable-notouch/dial_num_5_wht.png b/res/drawable-notouch/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..fc605b8
Binary files /dev/null and b/res/drawable-notouch/dial_num_5_wht.png differ
diff --git a/res/drawable-notouch/dial_num_6.xml b/res/drawable-notouch/dial_num_6.xml
new file mode 100644 (file)
index 0000000..b494458
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_6_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_6_blk" />
+    <item
+        android:drawable="@drawable/dial_num_6_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_6_blk.png b/res/drawable-notouch/dial_num_6_blk.png
new file mode 100644 (file)
index 0000000..2498d77
Binary files /dev/null and b/res/drawable-notouch/dial_num_6_blk.png differ
diff --git a/res/drawable-notouch/dial_num_6_wht.png b/res/drawable-notouch/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..086e8ce
Binary files /dev/null and b/res/drawable-notouch/dial_num_6_wht.png differ
diff --git a/res/drawable-notouch/dial_num_7.xml b/res/drawable-notouch/dial_num_7.xml
new file mode 100644 (file)
index 0000000..a22c894
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_7_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_7_blk" />
+    <item
+        android:drawable="@drawable/dial_num_7_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_7_blk.png b/res/drawable-notouch/dial_num_7_blk.png
new file mode 100644 (file)
index 0000000..cfb20a7
Binary files /dev/null and b/res/drawable-notouch/dial_num_7_blk.png differ
diff --git a/res/drawable-notouch/dial_num_7_wht.png b/res/drawable-notouch/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..cb1b097
Binary files /dev/null and b/res/drawable-notouch/dial_num_7_wht.png differ
diff --git a/res/drawable-notouch/dial_num_8.xml b/res/drawable-notouch/dial_num_8.xml
new file mode 100644 (file)
index 0000000..8ac7930
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_8_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_8_blk" />
+    <item
+        android:drawable="@drawable/dial_num_8_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_8_blk.png b/res/drawable-notouch/dial_num_8_blk.png
new file mode 100644 (file)
index 0000000..845ee68
Binary files /dev/null and b/res/drawable-notouch/dial_num_8_blk.png differ
diff --git a/res/drawable-notouch/dial_num_8_wht.png b/res/drawable-notouch/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..1954f10
Binary files /dev/null and b/res/drawable-notouch/dial_num_8_wht.png differ
diff --git a/res/drawable-notouch/dial_num_9.xml b/res/drawable-notouch/dial_num_9.xml
new file mode 100644 (file)
index 0000000..d0b7fd9
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_9_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_9_blk" />
+    <item
+        android:drawable="@drawable/dial_num_9_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_9_blk.png b/res/drawable-notouch/dial_num_9_blk.png
new file mode 100644 (file)
index 0000000..752df25
Binary files /dev/null and b/res/drawable-notouch/dial_num_9_blk.png differ
diff --git a/res/drawable-notouch/dial_num_9_wht.png b/res/drawable-notouch/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..d8b5aa1
Binary files /dev/null and b/res/drawable-notouch/dial_num_9_wht.png differ
diff --git a/res/drawable-notouch/dial_num_pound.xml b/res/drawable-notouch/dial_num_pound.xml
new file mode 100644 (file)
index 0000000..609d748
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_pound_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_pound_blk" />
+    <item
+        android:drawable="@drawable/dial_num_pound_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_pound_blk.png b/res/drawable-notouch/dial_num_pound_blk.png
new file mode 100644 (file)
index 0000000..4dabda4
Binary files /dev/null and b/res/drawable-notouch/dial_num_pound_blk.png differ
diff --git a/res/drawable-notouch/dial_num_pound_wht.png b/res/drawable-notouch/dial_num_pound_wht.png
new file mode 100644 (file)
index 0000000..f27ae87
Binary files /dev/null and b/res/drawable-notouch/dial_num_pound_wht.png differ
diff --git a/res/drawable-notouch/dial_num_star.xml b/res/drawable-notouch/dial_num_star.xml
new file mode 100644 (file)
index 0000000..3b3304a
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/dial_num_star_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/dial_num_star_blk" />
+    <item
+        android:drawable="@drawable/dial_num_star_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/dial_num_star_blk.png b/res/drawable-notouch/dial_num_star_blk.png
new file mode 100644 (file)
index 0000000..af917ef
Binary files /dev/null and b/res/drawable-notouch/dial_num_star_blk.png differ
diff --git a/res/drawable-notouch/dial_num_star_wht.png b/res/drawable-notouch/dial_num_star_wht.png
new file mode 100644 (file)
index 0000000..ffbd43f
Binary files /dev/null and b/res/drawable-notouch/dial_num_star_wht.png differ
diff --git a/res/drawable-notouch/divider_vertical_dark.png b/res/drawable-notouch/divider_vertical_dark.png
new file mode 100644 (file)
index 0000000..dcf850e
Binary files /dev/null and b/res/drawable-notouch/divider_vertical_dark.png differ
diff --git a/res/drawable-notouch/ic_btn_round_minus.png b/res/drawable-notouch/ic_btn_round_minus.png
new file mode 100644 (file)
index 0000000..96dbb17
Binary files /dev/null and b/res/drawable-notouch/ic_btn_round_minus.png differ
diff --git a/res/drawable-notouch/ic_btn_round_more.png b/res/drawable-notouch/ic_btn_round_more.png
new file mode 100644 (file)
index 0000000..ebdc55c
Binary files /dev/null and b/res/drawable-notouch/ic_btn_round_more.png differ
diff --git a/res/drawable-notouch/ic_btn_round_plus.png b/res/drawable-notouch/ic_btn_round_plus.png
new file mode 100644 (file)
index 0000000..1ec8a95
Binary files /dev/null and b/res/drawable-notouch/ic_btn_round_plus.png differ
diff --git a/res/drawable-notouch/ic_call_log_header_incoming_call.png b/res/drawable-notouch/ic_call_log_header_incoming_call.png
new file mode 100644 (file)
index 0000000..8b75287
Binary files /dev/null and b/res/drawable-notouch/ic_call_log_header_incoming_call.png differ
diff --git a/res/drawable-notouch/ic_call_log_header_missed_call.png b/res/drawable-notouch/ic_call_log_header_missed_call.png
new file mode 100644 (file)
index 0000000..94dd69f
Binary files /dev/null and b/res/drawable-notouch/ic_call_log_header_missed_call.png differ
diff --git a/res/drawable-notouch/ic_call_log_header_outgoing_call.png b/res/drawable-notouch/ic_call_log_header_outgoing_call.png
new file mode 100644 (file)
index 0000000..bdedc67
Binary files /dev/null and b/res/drawable-notouch/ic_call_log_header_outgoing_call.png differ
diff --git a/res/drawable-notouch/ic_call_log_list_incoming_call.png b/res/drawable-notouch/ic_call_log_list_incoming_call.png
new file mode 100644 (file)
index 0000000..db74c8f
Binary files /dev/null and b/res/drawable-notouch/ic_call_log_list_incoming_call.png differ
diff --git a/res/drawable-notouch/ic_call_log_list_missed_call.png b/res/drawable-notouch/ic_call_log_list_missed_call.png
new file mode 100644 (file)
index 0000000..1907a62
Binary files /dev/null and b/res/drawable-notouch/ic_call_log_list_missed_call.png differ
diff --git a/res/drawable-notouch/ic_call_log_list_outgoing_call.png b/res/drawable-notouch/ic_call_log_list_outgoing_call.png
new file mode 100644 (file)
index 0000000..b47e022
Binary files /dev/null and b/res/drawable-notouch/ic_call_log_list_outgoing_call.png differ
diff --git a/res/drawable-notouch/ic_contact_list_picture.png b/res/drawable-notouch/ic_contact_list_picture.png
new file mode 100644 (file)
index 0000000..f8aa4ba
Binary files /dev/null and b/res/drawable-notouch/ic_contact_list_picture.png differ
diff --git a/res/drawable-notouch/ic_contact_picture.png b/res/drawable-notouch/ic_contact_picture.png
new file mode 100644 (file)
index 0000000..3a338e8
Binary files /dev/null and b/res/drawable-notouch/ic_contact_picture.png differ
diff --git a/res/drawable-notouch/ic_contact_picture_2.png b/res/drawable-notouch/ic_contact_picture_2.png
new file mode 100644 (file)
index 0000000..8b184af
Binary files /dev/null and b/res/drawable-notouch/ic_contact_picture_2.png differ
diff --git a/res/drawable-notouch/ic_contact_picture_3.png b/res/drawable-notouch/ic_contact_picture_3.png
new file mode 100644 (file)
index 0000000..a2d08b5
Binary files /dev/null and b/res/drawable-notouch/ic_contact_picture_3.png differ
diff --git a/res/drawable-notouch/ic_default_number.png b/res/drawable-notouch/ic_default_number.png
new file mode 100644 (file)
index 0000000..a27685e
Binary files /dev/null and b/res/drawable-notouch/ic_default_number.png differ
diff --git a/res/drawable-notouch/ic_delete_phone_number.xml b/res/drawable-notouch/ic_delete_phone_number.xml
new file mode 100644 (file)
index 0000000..adfc0ce
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/ic_delete_phone_number_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/ic_delete_phone_number_blk" />
+    <item
+        android:drawable="@drawable/ic_delete_phone_number_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/ic_delete_phone_number_blk.png b/res/drawable-notouch/ic_delete_phone_number_blk.png
new file mode 100644 (file)
index 0000000..2e83d36
Binary files /dev/null and b/res/drawable-notouch/ic_delete_phone_number_blk.png differ
diff --git a/res/drawable-notouch/ic_delete_phone_number_wht.png b/res/drawable-notouch/ic_delete_phone_number_wht.png
new file mode 100644 (file)
index 0000000..988bcfd
Binary files /dev/null and b/res/drawable-notouch/ic_delete_phone_number_wht.png differ
diff --git a/res/drawable-notouch/ic_dial_number.xml b/res/drawable-notouch/ic_dial_number.xml
new file mode 100644 (file)
index 0000000..1ba449e
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="true" 
+        android:drawable="@drawable/ic_dial_number_blk" />
+    <item android:state_focused="true"
+        android:drawable="@drawable/ic_dial_number_blk" />
+    <item
+        android:drawable="@drawable/ic_dial_number_wht" />
+</selector>
+
diff --git a/res/drawable-notouch/ic_dial_number_blk.png b/res/drawable-notouch/ic_dial_number_blk.png
new file mode 100644 (file)
index 0000000..c1f572d
Binary files /dev/null and b/res/drawable-notouch/ic_dial_number_blk.png differ
diff --git a/res/drawable-notouch/ic_dial_number_wht.png b/res/drawable-notouch/ic_dial_number_wht.png
new file mode 100644 (file)
index 0000000..d303b2b
Binary files /dev/null and b/res/drawable-notouch/ic_dial_number_wht.png differ
diff --git a/res/drawable-notouch/ic_dialer_fork_add_call.png b/res/drawable-notouch/ic_dialer_fork_add_call.png
new file mode 100644 (file)
index 0000000..5a1555b
Binary files /dev/null and b/res/drawable-notouch/ic_dialer_fork_add_call.png differ
diff --git a/res/drawable-notouch/ic_dialer_fork_current_call.png b/res/drawable-notouch/ic_dialer_fork_current_call.png
new file mode 100644 (file)
index 0000000..1be783e
Binary files /dev/null and b/res/drawable-notouch/ic_dialer_fork_current_call.png differ
diff --git a/res/drawable-notouch/ic_dialer_fork_tt_keypad.png b/res/drawable-notouch/ic_dialer_fork_tt_keypad.png
new file mode 100644 (file)
index 0000000..4e3dd82
Binary files /dev/null and b/res/drawable-notouch/ic_dialer_fork_tt_keypad.png differ
diff --git a/res/drawable-notouch/ic_menu_add_picture.png b/res/drawable-notouch/ic_menu_add_picture.png
new file mode 100644 (file)
index 0000000..35f10b8
Binary files /dev/null and b/res/drawable-notouch/ic_menu_add_picture.png differ
diff --git a/res/drawable-notouch/ic_menu_import_contact.png b/res/drawable-notouch/ic_menu_import_contact.png
new file mode 100755 (executable)
index 0000000..fcb16db
Binary files /dev/null and b/res/drawable-notouch/ic_menu_import_contact.png differ
diff --git a/res/drawable-notouch/ic_menu_show_barcode.png b/res/drawable-notouch/ic_menu_show_barcode.png
new file mode 100755 (executable)
index 0000000..cb66ae5
Binary files /dev/null and b/res/drawable-notouch/ic_menu_show_barcode.png differ
diff --git a/res/drawable-notouch/ic_tab_contacts.xml b/res/drawable-notouch/ic_tab_contacts.xml
new file mode 100644 (file)
index 0000000..3341f41
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/ic_tab_selected_contacts" />
+    <item android:drawable="@drawable/ic_tab_unselected_contacts" />
+</selector>
+
diff --git a/res/drawable-notouch/ic_tab_dialer.xml b/res/drawable-notouch/ic_tab_dialer.xml
new file mode 100644 (file)
index 0000000..36115fa
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/ic_tab_selected_dialer" />
+    <item android:drawable="@drawable/ic_tab_unselected_dialer" />
+</selector>
+
diff --git a/res/drawable-notouch/ic_tab_recent.xml b/res/drawable-notouch/ic_tab_recent.xml
new file mode 100644 (file)
index 0000000..548d0b7
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/ic_tab_selected_recent" />
+    <item android:drawable="@drawable/ic_tab_unselected_recent" />
+</selector>
+
diff --git a/res/drawable-notouch/ic_tab_selected_contacts.png b/res/drawable-notouch/ic_tab_selected_contacts.png
new file mode 100644 (file)
index 0000000..16c4a91
Binary files /dev/null and b/res/drawable-notouch/ic_tab_selected_contacts.png differ
diff --git a/res/drawable-notouch/ic_tab_selected_dialer.png b/res/drawable-notouch/ic_tab_selected_dialer.png
new file mode 100644 (file)
index 0000000..cb715ed
Binary files /dev/null and b/res/drawable-notouch/ic_tab_selected_dialer.png differ
diff --git a/res/drawable-notouch/ic_tab_selected_recent.png b/res/drawable-notouch/ic_tab_selected_recent.png
new file mode 100644 (file)
index 0000000..bdbfc41
Binary files /dev/null and b/res/drawable-notouch/ic_tab_selected_recent.png differ
diff --git a/res/drawable-notouch/ic_tab_selected_starred.png b/res/drawable-notouch/ic_tab_selected_starred.png
new file mode 100644 (file)
index 0000000..1b884cb
Binary files /dev/null and b/res/drawable-notouch/ic_tab_selected_starred.png differ
diff --git a/res/drawable-notouch/ic_tab_starred.xml b/res/drawable-notouch/ic_tab_starred.xml
new file mode 100644 (file)
index 0000000..e84db4a
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/ic_tab_selected_starred" />
+    <item android:drawable="@drawable/ic_tab_unselected_starred" />
+</selector>
+
diff --git a/res/drawable-notouch/ic_tab_unselected_contacts.png b/res/drawable-notouch/ic_tab_unselected_contacts.png
new file mode 100644 (file)
index 0000000..7b5b84f
Binary files /dev/null and b/res/drawable-notouch/ic_tab_unselected_contacts.png differ
diff --git a/res/drawable-notouch/ic_tab_unselected_dialer.png b/res/drawable-notouch/ic_tab_unselected_dialer.png
new file mode 100644 (file)
index 0000000..dc3c5d8
Binary files /dev/null and b/res/drawable-notouch/ic_tab_unselected_dialer.png differ
diff --git a/res/drawable-notouch/ic_tab_unselected_recent.png b/res/drawable-notouch/ic_tab_unselected_recent.png
new file mode 100644 (file)
index 0000000..712e405
Binary files /dev/null and b/res/drawable-notouch/ic_tab_unselected_recent.png differ
diff --git a/res/drawable-notouch/ic_tab_unselected_starred.png b/res/drawable-notouch/ic_tab_unselected_starred.png
new file mode 100644 (file)
index 0000000..8eaccb8
Binary files /dev/null and b/res/drawable-notouch/ic_tab_unselected_starred.png differ
diff --git a/res/drawable-notouch/sym_action_add.png b/res/drawable-notouch/sym_action_add.png
new file mode 100644 (file)
index 0000000..af637b3
Binary files /dev/null and b/res/drawable-notouch/sym_action_add.png differ
diff --git a/res/drawable-notouch/sym_action_map.png b/res/drawable-notouch/sym_action_map.png
new file mode 100644 (file)
index 0000000..12719cc
Binary files /dev/null and b/res/drawable-notouch/sym_action_map.png differ
diff --git a/res/drawable-notouch/sym_action_organization.png b/res/drawable-notouch/sym_action_organization.png
new file mode 100644 (file)
index 0000000..994d3f5
Binary files /dev/null and b/res/drawable-notouch/sym_action_organization.png differ
diff --git a/res/drawable-notouch/sym_action_sms.png b/res/drawable-notouch/sym_action_sms.png
new file mode 100644 (file)
index 0000000..e0ce4bb
Binary files /dev/null and b/res/drawable-notouch/sym_action_sms.png differ
diff --git a/res/drawable-notouch/sym_action_view_contact.png b/res/drawable-notouch/sym_action_view_contact.png
new file mode 100644 (file)
index 0000000..118d8b3
Binary files /dev/null and b/res/drawable-notouch/sym_action_view_contact.png differ
diff --git a/res/drawable-notouch/sym_note.png b/res/drawable-notouch/sym_note.png
new file mode 100644 (file)
index 0000000..e4dbdf5
Binary files /dev/null and b/res/drawable-notouch/sym_note.png differ
diff --git a/res/drawable-notouch/sym_ringtone.png b/res/drawable-notouch/sym_ringtone.png
new file mode 100644 (file)
index 0000000..cb2a65b
Binary files /dev/null and b/res/drawable-notouch/sym_ringtone.png differ
diff --git a/res/drawable-notouch/sym_send_to_voicemail.png b/res/drawable-notouch/sym_send_to_voicemail.png
new file mode 100644 (file)
index 0000000..8743115
Binary files /dev/null and b/res/drawable-notouch/sym_send_to_voicemail.png differ
diff --git a/res/drawable-notouch/title_bar_shadow.9.png b/res/drawable-notouch/title_bar_shadow.9.png
new file mode 100644 (file)
index 0000000..0872366
Binary files /dev/null and b/res/drawable-notouch/title_bar_shadow.9.png differ
diff --git a/res/layout-ja-notouch/edit_phonetic_name.xml b/res/layout-ja-notouch/edit_phonetic_name.xml
new file mode 100644 (file)
index 0000000..41a4059
--- /dev/null
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- "Phonetic name" field on the Edit contact screen, for
+     Japanese-language locales (i.e. the "furigana" or "yomi" field.) -->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="?android:attr/listPreferredItemHeight"
+    android:orientation="horizontal"
+    android:padding="0dip"
+    android:gravity="center_vertical"
+    android:baselineAligned="false"
+    >
+    <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="fill_parent"
+        android:paddingLeft="4dip"
+        android:gravity="left|center_vertical"
+        android:text="@string/label_phonetic_name"
+        android:textAppearance="?android:attr/textAppearanceMedium"
+        />
+    <EditText android:id="@+id/phonetic_name"
+        android:layout_width="0dip"
+        android:layout_weight="1"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="8dip"
+        android:layout_marginRight="4dip"
+        android:gravity="center_vertical"
+        android:inputType="textPersonName|textCapWords"
+        android:hint="@string/ghostData_phonetic_name"
+        android:nextFocusDown="@id/data"
+        />
+</LinearLayout>
diff --git a/res/layout-ja-notouch/view_contact_name.xml b/res/layout-ja-notouch/view_contact_name.xml
new file mode 100644 (file)
index 0000000..bd72bba
--- /dev/null
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- In Japanese-language locales, the "Name" field contains two separate
+     TextViews: the name itself, and also the phonetic ("furigana") field. -->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="0dip"
+    android:layout_weight="1"
+    android:layout_height="wrap_content">
+
+    <TextView android:id="@+id/name"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textAppearance="?android:attr/textAppearanceLarge"
+        android:shadowColor="#BB000000"
+        android:shadowRadius="2.75"
+        />
+
+    <TextView android:id="@+id/phonetic_name"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+        android:shadowColor="#BB000000"
+        android:shadowRadius="2.75"
+        />
+
+</LinearLayout>
diff --git a/res/layout-land-notouch/twelve_key_dialer.xml b/res/layout-land-notouch/twelve_key_dialer.xml
new file mode 100644 (file)
index 0000000..2b436b8
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/top"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+>
+    <LinearLayout android:id="@+id/digitsAndBackspace"
+        android:layout_width="fill_parent"
+        android:layout_height="66px"
+        android:addStatesFromChildren="true"
+        android:gravity="center_vertical"
+        android:baselineAligned="false"
+        android:layout_marginTop="3px"
+        android:layout_marginBottom="5px"
+        android:layout_marginLeft="3px"
+        android:layout_marginRight="3px"
+    >
+
+        <EditText android:id="@+id/digits"
+            android:layout_width="0dip"
+            android:layout_weight="1"
+            android:layout_height="66px"
+            android:maxLines="1"
+            android:scrollHorizontally="true"
+            android:textSize="28sp"
+            android:freezesText="true"
+            android:background="@drawable/btn_dial_textfield"
+            android:textColor="@color/dialer_button_text"
+            android:hint="@string/dialerKeyboardHintText"
+        />
+
+        <!--
+            The button goes at the right.
+        -->
+        <ImageButton android:id="@+id/backspace"
+            style="@android:style/Widget.Button.Inset"
+            android:src="@drawable/ic_delete_phone_number"
+            android:layout_width="wrap_content"
+            android:layout_height="66px"
+            android:background="@drawable/btn_dial_delete"
+            android:gravity="center"
+        />
+
+    </LinearLayout>
+
+    <!-- "Dialpad chooser" UI, shown only when the user brings up the
+         Dialer while a call is already in progress.
+         When this UI is visible, the other Dialer elements
+         (the textfield and button) are hidden. -->
+    <ListView android:id="@+id/dialpadChooser"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:footerDividersEnabled="true"
+    />
+
+</LinearLayout>
diff --git a/res/layout-notouch/call_detail.xml b/res/layout-notouch/call_detail.xml
new file mode 100644 (file)
index 0000000..ad151c1
--- /dev/null
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+>
+
+    <LinearLayout
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:background="@android:drawable/title_bar_tall"
+        android:orientation="horizontal"
+        android:gravity="center_vertical"
+        android:paddingLeft="9dip"
+        android:paddingRight="5dip"
+    >
+    
+        <ImageView android:id="@+id/icon"
+            android:layout_width="32dip"
+            android:layout_height="32dip"
+            android:layout_marginRight="5dip"
+        />
+            
+        <LinearLayout
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:gravity="center_vertical"
+            android:orientation="vertical"
+            android:layout_marginLeft="5dip"
+        >
+        
+            <TextView android:id="@+id/type"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textAppearance="?android:attr/textAppearanceLarge"
+            />
+        
+            <TextView android:id="@+id/time"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textAppearance="?android:attr/textAppearanceSmall"
+                android:textColor="?android:attr/textColorPrimaryInverse"
+            />
+        
+            <TextView android:id="@+id/duration"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textAppearance="?android:attr/textAppearanceSmall"
+                android:textColor="?android:attr/textColorPrimaryInverse"
+            />
+
+        </LinearLayout>
+
+    </LinearLayout>
+
+    <FrameLayout
+        android:layout_height="0dip"
+        android:layout_width="fill_parent"
+        android:layout_weight="1"
+    >
+        <ListView android:id="@android:id/list"
+            android:layout_width="fill_parent" 
+            android:layout_height="fill_parent"
+            android:scrollbarStyle="outsideOverlay"
+        />
+
+        <ScrollView android:id="@android:id/empty"
+                android:layout_width="fill_parent"
+                android:layout_height="fill_parent"
+                android:fillViewport="true">
+
+            <TextView android:id="@+id/emptyText"
+                android:layout_width="fill_parent"
+                android:layout_height="wrap_content"
+                android:text="@string/unknown"
+                android:textSize="20sp"
+                android:textColor="?android:attr/textColorSecondary"
+                android:paddingLeft="10dip"
+                android:paddingRight="10dip"
+                android:paddingTop="10dip"
+                android:gravity="center"
+                android:lineSpacingMultiplier="0.92"/>
+
+        </ScrollView>
+
+        <View
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:background="@drawable/title_bar_shadow"
+        />
+
+    </FrameLayout>
+</LinearLayout>
diff --git a/res/layout-notouch/call_detail_list_item.xml b/res/layout-notouch/call_detail_list_item.xml
new file mode 100644 (file)
index 0000000..6c61690
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright 2009, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:minHeight="?android:attr/listPreferredItemHeight"
+    android:orientation="horizontal"
+    android:paddingLeft="9dip"
+    android:paddingRight="5dip"
+    android:gravity="center_vertical"
+>
+
+    <ImageView android:id="@+id/icon"
+        android:layout_width="32dip"
+        android:layout_height="32dip"
+        android:layout_marginRight="5dip"
+        android:gravity="center"
+        android:scaleType="centerInside"
+    />
+
+    <LinearLayout
+        android:layout_width="0dip"
+        android:layout_height="wrap_content"
+        android:layout_weight="1"
+        android:layout_marginLeft="5dip"
+        android:paddingTop="5dip"
+        android:paddingBottom="7dip"
+        android:orientation="vertical"
+        android:gravity="center_vertical"
+    >
+
+        <TextView android:id="@android:id/text1"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textAppearance="?android:attr/textAppearanceLarge"
+        />
+
+
+        <LinearLayout android:id="@+id/line2"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:orientation="horizontal"
+        >
+            <TextView android:id="@+id/label"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginRight="5dip"
+                android:textAppearance="?android:attr/textAppearanceSmall"
+                android:textStyle="bold"
+            />
+        
+            <TextView android:id="@+id/number"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textAppearance="?android:attr/textAppearanceSmall"
+            />
+        </LinearLayout>
+
+    </LinearLayout>
+
+</LinearLayout>
diff --git a/res/layout-notouch/contacts_list_content.xml b/res/layout-notouch/contacts_list_content.xml
new file mode 100644 (file)
index 0000000..32b7ffc
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent"
+        android:orientation="vertical">
+
+    <ListView android:id="@android:id/list"
+            android:layout_width="fill_parent" 
+            android:layout_height="fill_parent"
+            android:fastScrollEnabled="true"
+    />
+
+    <ScrollView android:id="@android:id/empty"
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent"
+        android:fillViewport="true"
+    >
+        <TextView android:id="@+id/emptyText"
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:text="@string/noContacts"
+            android:textSize="20sp"
+            android:textColor="?android:attr/textColorSecondary"
+            android:paddingLeft="10dip"
+            android:paddingRight="10dip"
+            android:paddingTop="10dip"
+            android:lineSpacingMultiplier="0.92"
+        />
+    </ScrollView>
+</LinearLayout>
diff --git a/res/layout-notouch/contacts_list_item.xml b/res/layout-notouch/contacts_list_item.xml
new file mode 100644 (file)
index 0000000..e695f90
--- /dev/null
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright 2009, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="?android:attr/listPreferredItemHeight"
+    android:paddingLeft="14dip"
+    android:paddingRight="5dip"
+>
+
+    <ImageView android:id="@+id/presence"
+        android:layout_width="32dip"
+        android:layout_height="32dip"
+        android:layout_alignParentRight="true"
+        android:layout_marginLeft="5dip"
+        android:layout_centerVertical="true"
+
+        android:gravity="center"
+        android:scaleType="centerInside"
+    />
+
+    <TextView android:id="@+id/label"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_alignParentLeft="true"
+        android:layout_alignParentBottom="true"
+        android:layout_marginBottom="8dip"
+        android:layout_marginTop="-8dip"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+        android:textStyle="bold"
+    />
+
+    <TextView android:id="@+id/number"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="5dip"
+        android:layout_toRightOf="@id/label"
+        android:layout_alignBaseline="@id/label"
+        android:layout_toLeftOf="@id/presence"
+        android:layout_alignWithParentIfMissing="true"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+    />
+
+    <TextView android:id="@+id/name"
+        android:layout_width="0dip"
+        android:layout_height="0dip"
+        android:layout_above="@id/label"
+        android:layout_alignWithParentIfMissing="true"
+        android:layout_alignParentTop="true"
+        android:layout_alignParentLeft="true"
+        android:layout_toLeftOf="@id/presence"
+        android:layout_marginBottom="1dip"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:gravity="center_vertical|left"
+        android:textAppearance="?android:attr/textAppearanceLarge"
+    />
+
+</RelativeLayout>
diff --git a/res/layout-notouch/contacts_list_item_photo.xml b/res/layout-notouch/contacts_list_item_photo.xml
new file mode 100644 (file)
index 0000000..c208b93
--- /dev/null
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright 2009, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="?android:attr/listPreferredItemHeight"
+    android:paddingLeft="5dip"
+    android:paddingRight="5dip"
+>
+
+    <ImageView android:id="@+id/presence"
+        android:layout_width="32dip"
+        android:layout_height="32dip"
+        android:layout_alignParentRight="true"
+        android:layout_marginLeft="5dip"
+        android:layout_centerVertical="true"
+
+        android:gravity="center"
+        android:scaleType="centerInside"
+    />
+
+    <ImageView android:id="@+id/photo"
+        android:layout_width="54dip"
+        android:layout_height="54dip"
+        android:layout_alignParentLeft="true"
+        android:layout_centerVertical="true"
+        android:layout_marginRight="8dip"
+
+        android:gravity="center"
+        android:scaleType="fitCenter"
+        android:background="@drawable/contact_picture_border_in_list"
+    />
+
+    <TextView android:id="@+id/label"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_toRightOf="@id/photo"
+        android:layout_alignParentBottom="true"
+        android:layout_marginBottom="8dip"
+        android:layout_marginTop="-10dip"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+        android:textStyle="bold"
+    />
+
+    <TextView android:id="@+id/number"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="5dip"
+        android:layout_toRightOf="@id/label"
+        android:layout_toLeftOf="@id/presence"
+        android:layout_alignBaseline="@id/label"
+        android:layout_alignWithParentIfMissing="true"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+    />
+
+    <TextView android:id="@+id/name"
+        android:layout_width="0dip"
+        android:layout_height="0dip"
+        android:layout_toRightOf="@id/photo"
+        android:layout_toLeftOf="@id/presence"
+        android:layout_alignParentTop="true"
+        android:layout_above="@id/label"
+        android:layout_alignWithParentIfMissing="true"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:gravity="center_vertical|left"
+        android:textAppearance="?android:attr/textAppearanceLarge"
+    />
+
+</RelativeLayout>
diff --git a/res/layout-notouch/dialer_activity.xml b/res/layout-notouch/dialer_activity.xml
new file mode 100644 (file)
index 0000000..242821b
--- /dev/null
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@android:id/tabhost"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+    <LinearLayout
+        android:orientation="vertical"
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent">
+
+        <TabWidget android:id="@android:id/tabs"
+            android:layout_width="fill_parent"
+            android:layout_height="68dip"
+            android:paddingLeft="1dip"
+            android:paddingRight="1dip"
+            android:paddingTop="4dip"
+        />
+
+        <FrameLayout android:id="@android:id/tabcontent"
+            android:layout_width="fill_parent"
+            android:layout_height="0dip"
+            android:layout_weight="1"
+        />
+    </LinearLayout>
+</TabHost>
+
diff --git a/res/layout-notouch/dialpad.xml b/res/layout-notouch/dialpad.xml
new file mode 100644 (file)
index 0000000..30018f0
--- /dev/null
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<com.android.contacts.ButtonGridLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/dialpad"
+    android:paddingLeft="16px"
+    android:paddingRight="16px"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+>
+        <ImageButton android:id="@+id/one"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_1"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+            
+        <ImageButton android:id="@+id/two"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_2"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/three"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_3"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/four"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_4"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+        
+        <ImageButton android:id="@+id/five"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_5"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/six"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_6"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/seven"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_7"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+    
+        <ImageButton android:id="@+id/eight"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_8"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/nine"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_9"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/star"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_star"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+    
+        <ImageButton android:id="@+id/zero"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_0"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+
+        <ImageButton android:id="@+id/pound"
+            android:layout_width="96px"
+            android:layout_height="76px"
+            android:src="@drawable/dial_num_pound"
+            android:background="@drawable/btn_dial"
+            android:soundEffectsEnabled="false"
+        />
+</com.android.contacts.ButtonGridLayout>
diff --git a/res/layout-notouch/dialpad_chooser_list_item.xml b/res/layout-notouch/dialpad_chooser_list_item.xml
new file mode 100644 (file)
index 0000000..c5abeac
--- /dev/null
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layout of a single item in the Dialer's "Dialpad chooser" UI. -->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="horizontal"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+
+    <ImageView android:id="@+id/icon"
+        android:layout_width="64px"
+        android:layout_height="64px"
+        android:scaleType="center" />
+
+    <TextView android:id="@+id/text"
+        android:textAppearance="?android:attr/textAppearanceMedium"
+        android:layout_gravity="center_vertical"
+        android:layout_width="0dip"
+        android:layout_weight="1"
+        android:layout_height="wrap_content" />
+
+</LinearLayout>
diff --git a/res/layout-notouch/edit_contact.xml b/res/layout-notouch/edit_contact.xml
new file mode 100644 (file)
index 0000000..a3a1849
--- /dev/null
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+    android:fillViewport="true">
+
+    <LinearLayout
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent"
+        android:orientation="vertical"
+    >
+
+        <LinearLayout android:id="@+id/banner"
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:orientation="horizontal"
+            android:padding="0dip"
+            android:gravity="center_vertical"
+            android:baselineAligned="false"
+        >
+
+            <FrameLayout
+                android:layout_width="76dip"
+                android:layout_height="76dip"
+                android:layout_marginTop="4dip"
+                android:layout_marginLeft="6dip"
+                android:layout_marginBottom="6dip"
+                android:layout_marginRight="2dip"
+            >
+                <ImageView android:id="@+id/photoImage"
+                    android:layout_width="fill_parent"
+                    android:layout_height="fill_parent"
+                    android:clickable="true"
+                    android:focusable="true"
+                    android:src="@drawable/ic_menu_add_picture"
+                    android:scaleType="center"
+                    android:background="@drawable/btn_contact_picture"
+                />
+            </FrameLayout>
+
+            <EditText android:id="@+id/name"
+                android:layout_width="0dip"
+                android:layout_weight="1"
+                android:layout_height="wrap_content"
+                android:layout_marginRight="?android:attr/scrollbarSize"
+                android:gravity="center_vertical"
+                android:inputType="textPersonName|textCapWords"
+                android:hint="@string/ghostData_name"
+                android:nextFocusDown="@id/data"
+            />
+
+            <ImageView android:id="@+id/star"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+            />
+        </LinearLayout>
+
+        <!-- "Phonetic name" entry widget, visible only in certain locales -->
+        <include layout="@layout/edit_phonetic_name"/>
+
+        <LinearLayout
+            android:layout_width="fill_parent"
+            android:layout_height="0dip"
+            android:layout_weight="1"
+            android:orientation="vertical"
+            >
+
+            <!-- The edit items -->
+            <LinearLayout android:id="@+id/list"
+                android:layout_width="fill_parent"
+                android:layout_height="wrap_content"
+                android:orientation="vertical"
+            />
+
+        </LinearLayout>
+
+        <LinearLayout
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:orientation="horizontal"
+            style="@android:style/ButtonBar"
+        >
+
+            <Button android:id="@+id/saveButton"
+                android:layout_width="0dip"
+                android:layout_height="wrap_content"
+                android:layout_weight="1"
+                android:text="@string/menu_done"
+            />
+
+            <Button android:id="@+id/discardButton"
+                android:layout_width="0dip"
+                android:layout_height="wrap_content"
+                android:layout_weight="1"
+                android:text="@string/menu_doNotSave"
+            />
+
+        </LinearLayout>
+                
+    </LinearLayout>
+</ScrollView>
diff --git a/res/layout-notouch/edit_contact_entry.xml b/res/layout-notouch/edit_contact_entry.xml
new file mode 100644 (file)
index 0000000..d17fdf7
--- /dev/null
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginLeft="4dip"
+    android:layout_marginBottom="3dip"
+    android:orientation="horizontal"
+    android:baselineAligned="false"
+    android:gravity="top"
+    android:paddingRight="?android:attr/scrollbarSize"
+    >
+
+    <Button android:id="@+id/label"
+        android:layout_width="80dip"
+        android:layout_height="wrap_content"
+        android:gravity="left|center_vertical"
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:fadingEdge="horizontal"
+        />
+
+    <EditText android:id="@+id/data"
+        android:layout_width="0dip"
+        android:layout_weight="1"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="2dip"
+        android:layout_marginRight="2dip"
+        />
+
+    <ImageButton android:id="@+id/delete"
+        style="@style/MinusButton"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        />
+
+</LinearLayout>
diff --git a/res/layout-notouch/edit_contact_entry_org.xml b/res/layout-notouch/edit_contact_entry_org.xml
new file mode 100644 (file)
index 0000000..9daf3d1
--- /dev/null
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:orientation="horizontal"
+    android:baselineAligned="false"
+    android:gravity="top"
+    android:paddingRight="?android:attr/scrollbarSize"
+    >
+
+    <Button android:id="@+id/label"
+        android:layout_width="100dip"
+        android:layout_height="wrap_content"
+        android:gravity="left|center_vertical"
+        />
+
+    <LinearLayout
+        android:layout_width="0dip"
+        android:layout_height="wrap_content"
+        android:layout_weight="1"
+        android:orientation="vertical"
+        android:baselineAligned="false"
+        android:gravity="center_vertical"
+        >
+
+        <EditText android:id="@+id/data"
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginLeft="4dip"
+            />
+
+        <EditText android:id="@+id/data2"
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginLeft="4dip"
+            />
+
+    </LinearLayout>
+
+    <ImageButton android:id="@+id/delete"
+        style="@style/MinusButton"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        />
+
+</LinearLayout>
diff --git a/res/layout-notouch/edit_contact_entry_ringtone.xml b/res/layout-notouch/edit_contact_entry_ringtone.xml
new file mode 100644 (file)
index 0000000..f2a171f
--- /dev/null
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/entry_ringtone"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:paddingRight="?android:attr/scrollbarSize"
+    android:minHeight="?android:attr/listPreferredItemHeight"
+    android:background="@android:drawable/list_selector_background"
+    android:orientation="horizontal"
+    android:gravity="center_vertical"
+    android:focusable="true"
+    android:clickable="true"
+    >
+
+    <RelativeLayout
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="14dip"
+        android:layout_marginTop="6dip"
+        android:layout_marginBottom="6dip"
+        android:layout_weight="1"
+        android:duplicateParentState="true"
+        >
+
+        <TextView android:id="@+id/label"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:singleLine="true"
+            android:textAppearance="?android:attr/textAppearanceMedium"
+            android:ellipsize="marquee"
+            android:fadingEdge="horizontal"
+            android:duplicateParentState="true"
+            />
+
+        <TextView android:id="@+id/data"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_below="@+id/label"
+            android:layout_alignLeft="@+id/label"
+            android:textAppearance="?android:attr/textAppearanceSmall"
+            android:maxLines="2"
+            android:duplicateParentState="true"
+            />
+
+    </RelativeLayout>
+
+    <ImageView
+        style="@style/MoreButton"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        />
+
+</LinearLayout>
diff --git a/res/layout-notouch/edit_contact_entry_static_label.xml b/res/layout-notouch/edit_contact_entry_static_label.xml
new file mode 100644 (file)
index 0000000..5e40631
--- /dev/null
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginLeft="4dip"
+    android:layout_marginBottom="3dip"
+    android:orientation="horizontal"
+    android:baselineAligned="false"
+    android:gravity="top"
+    android:paddingRight="?android:attr/scrollbarSize"
+    >
+
+    <!-- Hide this TextView because this layout is only used for Note entries -->
+    <TextView android:id="@+id/label"
+        android:layout_width="80dip"
+        android:layout_height="wrap_content"
+        android:gravity="left|center_vertical"
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:fadingEdge="horizontal"
+        android:visibility="gone"
+        />
+
+    <EditText android:id="@+id/data"
+        android:layout_width="0dip"
+        android:layout_weight="1"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="2dip"
+        android:layout_marginRight="2dip"
+        android:gravity="top"
+        />
+
+    <ImageButton android:id="@+id/delete"
+        style="@style/MinusButton"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        />
+
+</LinearLayout>
diff --git a/res/layout-notouch/edit_contact_entry_voicemail.xml b/res/layout-notouch/edit_contact_entry_voicemail.xml
new file mode 100644 (file)
index 0000000..7b66500
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/checkable"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:paddingRight="?android:attr/scrollbarSize"
+    android:minHeight="?android:attr/listPreferredItemHeight"
+    android:background="@android:drawable/list_selector_background"
+    android:orientation="horizontal"
+    android:gravity="center_vertical"
+    android:focusable="true"
+    android:clickable="true"
+    >
+
+    <RelativeLayout
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="14dip"
+        android:layout_marginTop="6dip"
+        android:layout_marginBottom="6dip"
+        android:layout_weight="1"
+        android:duplicateParentState="true"
+        >
+
+        <TextView android:id="@+id/label"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:singleLine="true"
+            android:textAppearance="?android:attr/textAppearanceMedium"
+            android:ellipsize="marquee"
+            android:fadingEdge="horizontal"
+            android:duplicateParentState="true"
+            />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_below="@+id/label"
+            android:layout_alignLeft="@+id/label"
+            android:textAppearance="?android:attr/textAppearanceSmall"
+            android:text="@string/send_to_voicemail_checkbox"
+            android:maxLines="2"
+            android:duplicateParentState="true"
+            />
+
+    </RelativeLayout>
+
+    <CheckBox android:id="@+id/checkbox"
+        android:layout_width="wrap_content"
+        android:layout_height="fill_parent"
+        android:focusable="false"
+        android:clickable="false"
+        />
+
+    <!-- Need to provide a data view to make binder happy -->
+    <TextView android:id="@+id/data"
+        android:layout_width="0dip"
+        android:layout_height="0dip"
+        android:visibility="gone"
+        />
+
+</LinearLayout>
\ No newline at end of file
diff --git a/res/layout-notouch/edit_divider.xml b/res/layout-notouch/edit_divider.xml
new file mode 100644 (file)
index 0000000..1dbb563
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<View xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:background="?android:attr/listDivider"
+    />
diff --git a/res/layout-notouch/edit_phonetic_name.xml b/res/layout-notouch/edit_phonetic_name.xml
new file mode 100644 (file)
index 0000000..afbbb1d
--- /dev/null
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- "Phonetic name" field on the Edit contact screen.
+
+     In locales where a "phonetic name" is meaningful, like Japanese
+     (which uses a "furigana" or "yomi" field), this layout file
+     should include a visible label and EditText widget.
+
+     In the default locale, though, nothing here is visible.
+     This layout file MUST still provide an EditText widget with
+     id "phonetic_name" in *any* locale, though, since the Java code depends
+     on it.  (Even if the EditText is hidden we might still need to store
+     a value there, so we don't *lose* a phonetic name from the database
+     just because the user happened to edit it in a non-Japanese locale.)
+
+     For now, at least, this layout contains a complete (but hidden)
+     "phonetic name" row, so it's easy to test the phonetic_name feature
+     by temporarily removing the visibility="gone" attribute below.
+-->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="?android:attr/listPreferredItemHeight"
+    android:orientation="horizontal"
+    android:padding="0dip"
+    android:gravity="center_vertical"
+    android:baselineAligned="false"
+    android:visibility="gone"
+    >
+    <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="fill_parent"
+        android:paddingLeft="4dip"
+        android:gravity="left|center_vertical"
+        android:text="@string/label_phonetic_name"
+        android:textAppearance="?android:attr/textAppearanceMedium"
+        />
+    <EditText android:id="@+id/phonetic_name"
+        android:layout_width="0dip"
+        android:layout_weight="1"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="8dip"
+        android:layout_marginRight="4dip"
+        android:gravity="center_vertical"
+        android:inputType="textPersonName|textCapWords"
+        android:hint="@string/ghostData_phonetic_name"
+        android:nextFocusDown="@id/data"
+        />
+</LinearLayout>
diff --git a/res/layout-notouch/edit_separator.xml b/res/layout-notouch/edit_separator.xml
new file mode 100644 (file)
index 0000000..1fe799d
--- /dev/null
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layout used for edit separators. -->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:layout_marginBottom="3dip"
+    android:orientation="vertical"
+    >
+
+    <LinearLayout
+        android:id="@+id/separator"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="14dip"
+        android:layout_marginTop="3dip"
+        android:layout_marginBottom="1dip"
+        android:layout_marginRight="?android:attr/scrollbarSize"
+        android:orientation="horizontal"
+        android:gravity="bottom"
+        android:focusable="true"
+        android:clickable="true"
+        >
+
+        <TextView android:id="@+id/text"
+            android:layout_width="0dip"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:layout_marginBottom="8dip"
+            android:textAppearance="?android:attr/textAppearanceMedium"
+            android:singleLine="true"
+            android:ellipsize="marquee"
+            android:fadingEdge="horizontal"
+            />
+
+        <ImageView android:id="@+id/add"
+            style="@style/PlusButton"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:duplicateParentState="true"
+            />
+
+    </LinearLayout>
+
+</LinearLayout>
diff --git a/res/layout-notouch/edit_separator_alone.xml b/res/layout-notouch/edit_separator_alone.xml
new file mode 100644 (file)
index 0000000..7d4aa88
--- /dev/null
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layout used for edit separators. -->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/separator"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:paddingLeft="14dip"
+    android:paddingRight="?android:attr/scrollbarSize"
+    android:minHeight="?android:attr/listPreferredItemHeight"
+    android:background="@android:drawable/list_selector_background"
+    android:orientation="horizontal"
+    android:gravity="center_vertical"
+    android:focusable="true"
+    android:clickable="true"
+    >
+
+    <TextView android:id="@+id/text"
+        android:layout_width="0dip"
+        android:layout_height="wrap_content"
+        android:layout_weight="1"
+        android:textAppearance="?android:attr/textAppearanceMedium"
+        android:duplicateParentState="true"
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:fadingEdge="horizontal"
+        />
+
+    <ImageView android:id="@+id/add"
+        style="@style/PlusButton"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:gravity="center_vertical"
+        />
+
+</LinearLayout>
diff --git a/res/layout-notouch/list_item_text_icons.xml b/res/layout-notouch/list_item_text_icons.xml
new file mode 100644 (file)
index 0000000..7f6ad1c
--- /dev/null
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright 2009, The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="wrap_content"
+    android:minHeight="?android:attr/listPreferredItemHeight"
+    android:orientation="horizontal"
+    android:paddingLeft="9dip"
+    android:paddingRight="5dip"
+    android:gravity="center_vertical"
+>
+
+    <ImageView android:id="@+id/icon1"
+        android:layout_width="32dip"
+        android:layout_height="32dip"
+        android:layout_marginRight="5dip"
+        android:gravity="center"
+        android:scaleType="centerInside"
+    />
+
+    <LinearLayout
+        android:layout_width="0dip"
+        android:layout_height="wrap_content"
+        android:layout_weight="1"
+        android:layout_marginLeft="5dip"
+        android:paddingTop="5dip"
+        android:paddingBottom="7dip"
+        android:orientation="vertical"
+        android:gravity="center_vertical"
+    >
+
+        <TextView android:id="@android:id/text1"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textAppearance="?android:attr/textAppearanceLarge"
+        />
+
+        <TextView android:id="@android:id/text2"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textAppearance="?android:attr/textAppearanceSmall"
+        />
+
+    </LinearLayout>
+
+    <ImageView android:id="@+id/icon2"
+        android:layout_width="32dip"
+        android:layout_height="32dip"
+        android:layout_marginLeft="5dip"
+        android:gravity="center"
+        android:scaleType="centerInside"
+    />
+
+</LinearLayout>
diff --git a/res/layout-notouch/list_separator.xml b/res/layout-notouch/list_separator.xml
new file mode 100644 (file)
index 0000000..0c21541
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layout used for list separators. -->
+<TextView xmlns:android="http://schemas.android.com/apk/res/android"
+    style="?android:attr/listSeparatorTextViewStyle"
+/>
diff --git a/res/layout-notouch/recent_calls.xml b/res/layout-notouch/recent_calls.xml
new file mode 100644 (file)
index 0000000..986d913
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+>
+    <ListView android:id="@android:id/list"
+        android:layout_width="fill_parent" 
+        android:layout_height="fill_parent"
+        android:scrollbarStyle="outsideOverlay"
+    />
+    
+    <TextView android:id="@android:id/empty"
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent"
+        android:text="@string/recentCalls_empty"
+        android:gravity="center"
+        android:textAppearance="?android:attr/textAppearanceLarge"
+    />
+</FrameLayout>
diff --git a/res/layout-notouch/recent_calls_list_item.xml b/res/layout-notouch/recent_calls_list_item.xml
new file mode 100644 (file)
index 0000000..bab9ea1
--- /dev/null
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="?android:attr/listPreferredItemHeight"
+    android:paddingLeft="0dip"
+    android:paddingRight="12dip"
+>
+
+    <ImageView android:id="@+id/call_icon"
+        android:layout_width="wrap_content"
+        android:layout_height="fill_parent"
+
+        android:paddingLeft="14dip"
+        android:paddingRight="11dip"
+        
+        android:gravity="center_vertical"
+        android:src="@android:drawable/sym_action_call"
+        android:background="@android:drawable/list_selector_background"
+    />
+
+    <View android:id="@+id/divider"
+        android:layout_width="1dip"
+        android:layout_height="fill_parent"
+        android:layout_toRightOf="@id/call_icon"
+        android:layout_marginRight="11dip"
+
+        android:background="@drawable/divider_vertical_dark"
+    />
+
+    <ImageView android:id="@+id/call_type_icon"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_alignParentRight="true"
+        android:layout_alignParentTop="true"
+    />
+    
+    <TextView android:id="@+id/date"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_alignParentRight="true"
+        android:layout_alignParentBottom="true"
+        android:layout_marginBottom="9dip"
+
+        android:textAppearance="?android:attr/textAppearanceSmall"
+        android:singleLine="true"
+    />
+
+    <TextView android:id="@+id/label"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_toRightOf="@id/divider"
+        android:layout_alignParentBottom="true"
+        android:layout_marginBottom="8dip"
+        android:layout_marginTop="-10dip"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+        android:textStyle="bold"
+    />
+
+    <TextView android:id="@+id/number"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="5dip"
+        android:layout_toRightOf="@id/label"
+        android:layout_toLeftOf="@id/date"
+        android:layout_alignBaseline="@id/label"
+        android:layout_alignWithParentIfMissing="true"
+
+        android:singleLine="true"
+        android:ellipsize="marquee"
+        android:textAppearance="?android:attr/textAppearanceSmall"
+    />
+
+
+    <TextView android:id="@+id/line1"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_toRightOf="@id/divider"
+        android:layout_toLeftOf="@id/call_type_icon"
+        android:layout_alignParentTop="true"
+        android:layout_above="@id/label"
+        android:layout_alignWithParentIfMissing="true"
+
+        android:textAppearance="?android:attr/textAppearanceLarge"
+        android:singleLine="true"
+        android:gravity="center_vertical"
+    />
+    
+</RelativeLayout>
diff --git a/res/layout-notouch/sync_settings.xml b/res/layout-notouch/sync_settings.xml
new file mode 100644 (file)
index 0000000..50d0d47
--- /dev/null
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright (C) 2008 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+>
+
+    <ListView android:id="@android:id/list"
+        android:layout_width="fill_parent"
+        android:layout_height="0dip"
+        android:layout_weight="1"
+    />
+
+    <LinearLayout
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:background="@android:drawable/bottom_bar"
+        android:orientation="horizontal"
+        android:gravity="center_vertical"
+    >
+        <Button android:id="@+id/ok"
+            android:layout_width="0dip"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:text="@android:string/ok"
+        />
+
+        <Button android:id="@+id/cancel"
+            android:layout_width="0dip"
+            android:layout_height="wrap_content"
+            android:layout_weight="1"
+            android:text="@android:string/cancel"
+        />
+    </LinearLayout>
+</LinearLayout>
diff --git a/res/layout-notouch/twelve_key_dialer.xml b/res/layout-notouch/twelve_key_dialer.xml
new file mode 100644 (file)
index 0000000..071ca57
--- /dev/null
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/top"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+>
+    <LinearLayout android:id="@+id/digitsAndBackspace"
+        android:layout_width="fill_parent"
+        android:layout_height="66px"
+        android:layout_marginTop="3px"
+        android:layout_marginBottom="5px"
+        android:layout_marginLeft="3px"
+        android:layout_marginRight="3px"
+        android:orientation="horizontal"
+    >
+
+        <EditText android:id="@+id/digits"
+            android:layout_width="0dip"
+            android:layout_weight="1"
+            android:layout_height="66px"
+            android:maxLines="1"
+            android:scrollHorizontally="true"
+            android:textSize="28sp"
+            android:freezesText="true"
+            android:background="@drawable/btn_dial_textfield"
+            android:textColor="@color/dialer_button_text"
+            android:focusableInTouchMode="false"
+            android:nextFocusRight="@+id/backspace"
+        />
+
+        <ImageButton android:id="@+id/backspace"
+            style="@android:style/Widget.Button.Inset"
+            android:layout_width="wrap_content"
+            android:layout_height="66px"
+            android:background="@drawable/btn_dial_delete"
+            android:src="@drawable/ic_delete_phone_number"
+            android:gravity="center"
+        />
+
+    </LinearLayout>
+
+    <!-- Keypad section -->
+    <include layout="@layout/dialpad" />
+
+    <!-- "Dialpad chooser" UI, shown only when the user brings up the
+         Dialer while a call is already in progress.
+         When this UI is visible, the other Dialer elements
+         (the textfield/button and the dialpad) are hidden. -->
+    <ListView android:id="@+id/dialpadChooser"
+        android:layout_width="fill_parent"
+        android:layout_height="1dp"
+        android:layout_weight="1"
+    />
+
+</LinearLayout>
diff --git a/res/layout-notouch/view_contact.xml b/res/layout-notouch/view_contact.xml
new file mode 100644 (file)
index 0000000..4a0f252
--- /dev/null
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent"
+    android:orientation="vertical"
+>
+
+    <LinearLayout android:id="@+id/banner"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        android:background="@android:drawable/title_bar_tall"
+        android:paddingRight="5dip"
+        android:gravity="center_vertical"
+    >
+
+        <ImageView android:id="@+id/photo"
+            style="?android:attr/imageWellStyle"
+            android:layout_width="78dip"
+            android:layout_height="78dip"
+            android:layout_marginRight="7dip"
+            android:layout_marginLeft="2dip"
+            android:scaleType="fitCenter"
+            android:background="@drawable/btn_contact_picture"
+        />
+
+        <!-- "Name" field is locale-specific. -->
+        <include layout="@layout/view_contact_name"/>
+
+        <CheckBox android:id="@+id/star"
+            style="?android:attr/starStyle"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+        />
+
+    </LinearLayout>
+
+    <FrameLayout
+        android:layout_width="fill_parent" 
+        android:layout_height="0dip"
+        android:layout_weight="1"
+    >
+
+        <View
+            android:layout_width="fill_parent"
+            android:layout_height="wrap_content"
+            android:background="@drawable/title_bar_shadow"
+        />
+
+        <ListView android:id="@android:id/list"
+            android:layout_width="fill_parent"
+            android:layout_height="fill_parent"
+            android:scrollbarStyle="outsideOverlay"
+        />
+    </FrameLayout>
+</LinearLayout>
diff --git a/res/layout-notouch/view_contact_name.xml b/res/layout-notouch/view_contact_name.xml
new file mode 100644 (file)
index 0000000..126c69b
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- In the default locale, the "Name" field is a single TextView -->
+<TextView xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/name"
+    android:layout_width="0dip"
+    android:layout_weight="1"
+    android:layout_height="wrap_content"
+    android:textAppearance="?android:attr/textAppearanceLarge"
+    android:shadowColor="#BB000000"
+    android:shadowRadius="2.75"
+    android:maxLines="2"
+    android:ellipsize="end"
+    />