diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index f4bf7b48ad..ca30960359 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -90,7 +90,7 @@
android:windowSoftInputMode="stateUnchanged"
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
-
-
+ android:label="@string/AndroidManifest__select_contacts"
+ android:windowSoftInputMode="stateHidden"
+ android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
+
+
+
+
+
\ No newline at end of file
diff --git a/res/anim/fade_scale_out.xml b/res/anim/fade_scale_out.xml
new file mode 100644
index 0000000000..2ee729071b
--- /dev/null
+++ b/res/anim/fade_scale_out.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/anim/slide_from_right.xml b/res/anim/slide_from_right.xml
new file mode 100644
index 0000000000..7dbec61f34
--- /dev/null
+++ b/res/anim/slide_from_right.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/anim/slide_to_right.xml b/res/anim/slide_to_right.xml
new file mode 100644
index 0000000000..c655fcd12c
--- /dev/null
+++ b/res/anim/slide_to_right.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/textlines.xml b/res/drawable/textlines.xml
new file mode 100644
index 0000000000..648fbb55e1
--- /dev/null
+++ b/res/drawable/textlines.xml
@@ -0,0 +1,16 @@
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable/textlines_dark.xml b/res/drawable/textlines_dark.xml
new file mode 100644
index 0000000000..ec0b664031
--- /dev/null
+++ b/res/drawable/textlines_dark.xml
@@ -0,0 +1,16 @@
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout/conversation_list_fragment.xml b/res/layout/conversation_list_fragment.xml
index 63d228e17f..c358f1f9a1 100644
--- a/res/layout/conversation_list_fragment.xml
+++ b/res/layout/conversation_list_fragment.xml
@@ -7,7 +7,7 @@
+
+
+ android:name="org.thoughtcrime.securesms.PushContactSelectionListFragment">
\ No newline at end of file
diff --git a/res/layout/push_contact_selection_activity.xml b/res/layout/push_contact_selection_activity.xml
index 9836f8c47c..e3bf93e1f4 100644
--- a/res/layout/push_contact_selection_activity.xml
+++ b/res/layout/push_contact_selection_activity.xml
@@ -8,7 +8,7 @@
diff --git a/res/layout/push_contact_selection_list_activity.xml b/res/layout/push_contact_selection_list_activity.xml
index ceb2e2d4a0..83f7c01d5d 100644
--- a/res/layout/push_contact_selection_list_activity.xml
+++ b/res/layout/push_contact_selection_list_activity.xml
@@ -1,13 +1,12 @@
-
+
+
+
+
+
+
+
+
diff --git a/res/layout/push_contact_selection_list_item.xml b/res/layout/push_contact_selection_list_item.xml
index 769927bd03..2e3d081bf4 100644
--- a/res/layout/push_contact_selection_list_item.xml
+++ b/res/layout/push_contact_selection_list_item.xml
@@ -1,65 +1,48 @@
-
-
-
+ android:layout_centerVertical="true"
+ android:layout_marginLeft="10dp"
+ android:cropToPadding="true"
+ android:scaleType="centerCrop"
+ android:contentDescription="@string/SingleContactSelectionActivity_contact_photo" />
+ android:fontFamily="sans-serif-light" />
+ android:textAppearance="?android:attr/textAppearanceMedium" />
-
-
-
-
-
-
-
-
-
diff --git a/res/layout/single_contact_selection_list_item.xml b/res/layout/single_contact_selection_list_item.xml
deleted file mode 100644
index 5afc8cf434..0000000000
--- a/res/layout/single_contact_selection_list_item.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/layout/single_recipient_panel.xml b/res/layout/single_recipient_panel.xml
index c9334e30a7..aa939874df 100644
--- a/res/layout/single_recipient_panel.xml
+++ b/res/layout/single_recipient_panel.xml
@@ -13,7 +13,11 @@
android:singleLine="true"
android:hint="@string/recipients_panel__to"
android:paddingRight="45dip"
+ android:paddingLeft="15dp"
+ android:paddingTop="12dp"
+ android:paddingBottom="12dp"
android:textColor="?conversation_editor_text_color"
+ android:background="?conversation_editor_background"
android:layout_width="fill_parent"/>
\ No newline at end of file
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index 3acaa308ad..f751fe3ea9 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -21,7 +21,7 @@
-
+
@@ -45,8 +45,7 @@
-
-
+
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 411282e6bb..8d0cb4c2ff 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -3,4 +3,5 @@
40dip
3dp
2dp
-
\ No newline at end of file
+ 50dp
+
diff --git a/res/values/ids.xml b/res/values/ids.xml
new file mode 100644
index 0000000000..422241e3cb
--- /dev/null
+++ b/res/values/ids.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 377297ec04..ce71c3fe60 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -417,13 +417,14 @@
No contacts.
- Finding contacts…
+ Loading contacts…
Type a name to filter…
- You are not registered with the push service...
+ You are not registered with the push service…
Updating directory
- Updating push directory...
+ Updating push directory…
+ Contact Photo
Select for
@@ -472,6 +473,8 @@
Copied to clipboard
Loading logcat…
Thanks for your help!
+ Submitting
+ Posting logs to pastebin…
Would you like to import your existing text messages into TextSecure\'s encrypted database?
@@ -606,7 +609,7 @@
Generating keys...
- To
+ Enter a name or number
Add member
@@ -752,6 +755,8 @@
Select All
Unselect All
+ TEXTSECURE USERS
+ ALL CONTACTS
Finished
diff --git a/res/values/styles.xml b/res/values/styles.xml
index a1732cd08d..83185c98c0 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -23,6 +23,22 @@
- #ff111111
+
+
+
+
+
+