diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 6003be36e9..538f960447 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -112,6 +112,15 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/anim/slide_to_top.xml b/res/anim/slide_to_top.xml
new file mode 100644
index 0000000000..cc204acb23
--- /dev/null
+++ b/res/anim/slide_to_top.xml
@@ -0,0 +1,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/res/drawable-hdpi/ic_launch_white_24dp.png b/res/drawable-hdpi/ic_launch_white_24dp.png
new file mode 100644
index 0000000000..9bdb87244f
Binary files /dev/null and b/res/drawable-hdpi/ic_launch_white_24dp.png differ
diff --git a/res/drawable-hdpi/ic_reply_white_36dp.png b/res/drawable-hdpi/ic_reply_white_36dp.png
new file mode 100644
index 0000000000..3f8076f25b
Binary files /dev/null and b/res/drawable-hdpi/ic_reply_white_36dp.png differ
diff --git a/res/drawable-mdpi/ic_launch_white_24dp.png b/res/drawable-mdpi/ic_launch_white_24dp.png
new file mode 100644
index 0000000000..18fc7dda40
Binary files /dev/null and b/res/drawable-mdpi/ic_launch_white_24dp.png differ
diff --git a/res/drawable-mdpi/ic_reply_white_36dp.png b/res/drawable-mdpi/ic_reply_white_36dp.png
new file mode 100644
index 0000000000..fcf2096dd8
Binary files /dev/null and b/res/drawable-mdpi/ic_reply_white_36dp.png differ
diff --git a/res/drawable-xhdpi/ic_launch_white_24dp.png b/res/drawable-xhdpi/ic_launch_white_24dp.png
new file mode 100644
index 0000000000..9dbbc3f08f
Binary files /dev/null and b/res/drawable-xhdpi/ic_launch_white_24dp.png differ
diff --git a/res/drawable-xhdpi/ic_reply_white_36dp.png b/res/drawable-xhdpi/ic_reply_white_36dp.png
new file mode 100644
index 0000000000..0f11be4956
Binary files /dev/null and b/res/drawable-xhdpi/ic_reply_white_36dp.png differ
diff --git a/res/drawable-xxhdpi/ic_launch_white_24dp.png b/res/drawable-xxhdpi/ic_launch_white_24dp.png
new file mode 100644
index 0000000000..cbb8dba76c
Binary files /dev/null and b/res/drawable-xxhdpi/ic_launch_white_24dp.png differ
diff --git a/res/drawable-xxhdpi/ic_reply_white_36dp.png b/res/drawable-xxhdpi/ic_reply_white_36dp.png
new file mode 100644
index 0000000000..24e00b2408
Binary files /dev/null and b/res/drawable-xxhdpi/ic_reply_white_36dp.png differ
diff --git a/res/drawable-xxxhdpi/ic_launch_white_24dp.png b/res/drawable-xxxhdpi/ic_launch_white_24dp.png
new file mode 100644
index 0000000000..092346dd7c
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_launch_white_24dp.png differ
diff --git a/res/drawable-xxxhdpi/ic_reply_white_36dp.png b/res/drawable-xxxhdpi/ic_reply_white_36dp.png
new file mode 100644
index 0000000000..ff6ff92d81
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_reply_white_36dp.png differ
diff --git a/res/menu/conversation_popup.xml b/res/menu/conversation_popup.xml
new file mode 100644
index 0000000000..f35e1f1ae3
--- /dev/null
+++ b/res/menu/conversation_popup.xml
@@ -0,0 +1,9 @@
+
+
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index 48cc16ea4c..9ca060e1fc 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -95,6 +95,7 @@
+
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 64e3af7dd9..8aa13a829b 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -436,6 +436,9 @@
Bad encrypted MMS message...
MMS message encrypted for non-existing session...
+
+ Mute notifications
+
Import in progress
Importing text messages
@@ -458,6 +461,7 @@
Mark all as read
Mark as read
Media message
+ Reply
Quick response unavailable when TextSecure is locked!
@@ -901,6 +905,9 @@
Delete thread
All images
+
+ Expand popup
+
Add to contacts
@@ -950,7 +957,6 @@
Transport icon
- Mute notifications
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 11a3b90752..62171cc14c 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -39,6 +39,23 @@
- @color/black
+
+
+
+