diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml
index 55cfe2178c..615efdd8f1 100644
--- a/com.discord/apktool.yml
+++ b/com.discord/apktool.yml
@@ -1,5 +1,5 @@
!!brut.androlib.meta.MetaInfo
-apkFileName: com.discord-1115.apk
+apkFileName: com.discord-1116.apk
compressionType: false
doNotCompress:
- arsc
@@ -190,5 +190,5 @@ usesFramework:
tag: null
version: 2.4.1-197d46-SNAPSHOT
versionInfo:
- versionCode: '1115'
- versionName: 20-alpha6
+ versionCode: '1116'
+ versionName: '19.5'
diff --git a/com.discord/assets/crashlytics-build.properties b/com.discord/assets/crashlytics-build.properties
index f66ba1248d..e47255a4b6 100644
--- a/com.discord/assets/crashlytics-build.properties
+++ b/com.discord/assets/crashlytics-build.properties
@@ -3,9 +3,9 @@
#
#Do NOT modify, delete, or commit to source control!
#
-#Fri Apr 24 18:28:20 UTC 2020
-version_name=20-alpha6
+#Fri Apr 24 21:27:19 UTC 2020
+version_name=19.5
package_name=com.discord
-build_id=a7ad0815-633f-4542-9f5c-d1b4c8bcf9f7
-version_code=1115
+build_id=cf671f10-324a-48a5-97d8-0fd18a71966a
+version_code=1116
app_name=com.discord
diff --git a/com.discord/lib/arm64-v8a/libdsti.so b/com.discord/lib/arm64-v8a/libdsti.so
deleted file mode 100644
index 4aa2bf1021..0000000000
Binary files a/com.discord/lib/arm64-v8a/libdsti.so and /dev/null differ
diff --git a/com.discord/lib/armeabi-v7a/libdsti.so b/com.discord/lib/armeabi-v7a/libdsti.so
deleted file mode 100644
index 25a79301bc..0000000000
Binary files a/com.discord/lib/armeabi-v7a/libdsti.so and /dev/null differ
diff --git a/com.discord/lib/x86/libdsti.so b/com.discord/lib/x86/libdsti.so
deleted file mode 100644
index a132dbd339..0000000000
Binary files a/com.discord/lib/x86/libdsti.so and /dev/null differ
diff --git a/com.discord/lib/x86_64/libdsti.so b/com.discord/lib/x86_64/libdsti.so
deleted file mode 100644
index 0fd01175b1..0000000000
Binary files a/com.discord/lib/x86_64/libdsti.so and /dev/null differ
diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml
index ad455f114d..a749a7be33 100644
Binary files a/com.discord/original/AndroidManifest.xml and b/com.discord/original/AndroidManifest.xml differ
diff --git a/com.discord/res/drawable-anydpi-v24/ic_user_profile_action_call_white_24dp.xml b/com.discord/res/drawable-anydpi-v24/ic_user_profile_action_call_white_24dp.xml
deleted file mode 100644
index 40ab1cccf5..0000000000
--- a/com.discord/res/drawable-anydpi-v24/ic_user_profile_action_call_white_24dp.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v24/ic_voice_channel_streaming.xml b/com.discord/res/drawable-anydpi-v24/ic_voice_channel_streaming.xml
new file mode 100644
index 0000000000..f84f7e1bdb
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v24/ic_voice_channel_streaming.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-hdpi/ic_user_profile_action_call_white_24dp.png b/com.discord/res/drawable-hdpi/ic_user_profile_action_call_white_24dp.png
deleted file mode 100644
index 904510d153..0000000000
Binary files a/com.discord/res/drawable-hdpi/ic_user_profile_action_call_white_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-hdpi/ic_voice_channel_streaming.png b/com.discord/res/drawable-hdpi/ic_voice_channel_streaming.png
new file mode 100644
index 0000000000..61be46aa50
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_voice_channel_streaming.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_user_profile_action_call_white_24dp.png b/com.discord/res/drawable-ldpi/ic_user_profile_action_call_white_24dp.png
deleted file mode 100644
index afebb6916f..0000000000
Binary files a/com.discord/res/drawable-ldpi/ic_user_profile_action_call_white_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-ldpi/ic_voice_channel_streaming.png b/com.discord/res/drawable-ldpi/ic_voice_channel_streaming.png
new file mode 100644
index 0000000000..824a4056f5
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_voice_channel_streaming.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_user_profile_action_call_white_24dp.png b/com.discord/res/drawable-mdpi/ic_user_profile_action_call_white_24dp.png
deleted file mode 100644
index a4dc54f4d6..0000000000
Binary files a/com.discord/res/drawable-mdpi/ic_user_profile_action_call_white_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-mdpi/ic_voice_channel_streaming.png b/com.discord/res/drawable-mdpi/ic_voice_channel_streaming.png
new file mode 100644
index 0000000000..205605dbc6
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_voice_channel_streaming.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_user_profile_action_call_white_24dp.png b/com.discord/res/drawable-xhdpi/ic_user_profile_action_call_white_24dp.png
deleted file mode 100644
index 7c314ebcda..0000000000
Binary files a/com.discord/res/drawable-xhdpi/ic_user_profile_action_call_white_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-xhdpi/ic_voice_channel_streaming.png b/com.discord/res/drawable-xhdpi/ic_voice_channel_streaming.png
new file mode 100644
index 0000000000..d1d865f44a
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_voice_channel_streaming.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_user_profile_action_call_white_24dp.png b/com.discord/res/drawable-xxhdpi/ic_user_profile_action_call_white_24dp.png
deleted file mode 100644
index 69cb96b8e2..0000000000
Binary files a/com.discord/res/drawable-xxhdpi/ic_user_profile_action_call_white_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_voice_channel_streaming.png b/com.discord/res/drawable-xxhdpi/ic_voice_channel_streaming.png
new file mode 100644
index 0000000000..a2bd95b74b
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_voice_channel_streaming.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_user_profile_action_call_white_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_user_profile_action_call_white_24dp.png
deleted file mode 100644
index 522826714e..0000000000
Binary files a/com.discord/res/drawable-xxxhdpi/ic_user_profile_action_call_white_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_voice_channel_streaming.png b/com.discord/res/drawable-xxxhdpi/ic_voice_channel_streaming.png
new file mode 100644
index 0000000000..d88b8a7c48
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_voice_channel_streaming.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/icon_deafened_small.png b/com.discord/res/drawable-xxxhdpi/icon_deafened_small.png
new file mode 100644
index 0000000000..01462ddcc3
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/icon_deafened_small.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/icon_muted_small.png b/com.discord/res/drawable-xxxhdpi/icon_muted_small.png
new file mode 100644
index 0000000000..15e8b57456
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/icon_muted_small.png differ
diff --git a/com.discord/res/drawable/bg_stream_label.xml b/com.discord/res/drawable/bg_stream_label.xml
deleted file mode 100644
index 27f32c0915..0000000000
--- a/com.discord/res/drawable/bg_stream_label.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/drawable/drawable_top_down_black_40_alpha_gradient.xml b/com.discord/res/drawable/drawable_top_down_primary_630_gradient.xml
similarity index 74%
rename from com.discord/res/drawable/drawable_top_down_black_40_alpha_gradient.xml
rename to com.discord/res/drawable/drawable_top_down_primary_630_gradient.xml
index 102e6a6db9..d8959070f5 100644
--- a/com.discord/res/drawable/drawable_top_down_black_40_alpha_gradient.xml
+++ b/com.discord/res/drawable/drawable_top_down_primary_630_gradient.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/com.discord/res/drawable/drawable_top_down_primary_light_130_gradient.xml b/com.discord/res/drawable/drawable_top_down_primary_light_130_gradient.xml
new file mode 100644
index 0000000000..d0e51b0e52
--- /dev/null
+++ b/com.discord/res/drawable/drawable_top_down_primary_light_130_gradient.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable/ic_search_16dp.xml b/com.discord/res/drawable/ic_search_16dp.xml
deleted file mode 100644
index bde17581e1..0000000000
--- a/com.discord/res/drawable/ic_search_16dp.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/drawable/ic_user_profile_action_message_white_24dp.xml b/com.discord/res/drawable/ic_user_profile_action_message_white_24dp.xml
deleted file mode 100644
index 109b512828..0000000000
--- a/com.discord/res/drawable/ic_user_profile_action_message_white_24dp.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/drawable/rounded_rectangle_4dp_radius.xml b/com.discord/res/drawable/rounded_rectangle_4dp_radius.xml
deleted file mode 100644
index 9e22052688..0000000000
--- a/com.discord/res/drawable/rounded_rectangle_4dp_radius.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/layout-v22/widget_channels_list.xml b/com.discord/res/layout-v22/widget_channels_list.xml
new file mode 100644
index 0000000000..8027d3f4f5
--- /dev/null
+++ b/com.discord/res/layout-v22/widget_channels_list.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/view_toolbar_title.xml b/com.discord/res/layout/view_toolbar_title.xml
index f8a4131dbd..012957376d 100644
--- a/com.discord/res/layout/view_toolbar_title.xml
+++ b/com.discord/res/layout/view_toolbar_title.xml
@@ -1,7 +1,7 @@
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/com.discord/res/layout/view_video_call_participant.xml b/com.discord/res/layout/view_video_call_participant.xml
index 9f98e84427..ad74c9252a 100644
--- a/com.discord/res/layout/view_video_call_participant.xml
+++ b/com.discord/res/layout/view_video_call_participant.xml
@@ -5,13 +5,9 @@
+
-
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_channel_topic.xml b/com.discord/res/layout/widget_channel_topic.xml
index dabc75363f..c87c69d377 100644
--- a/com.discord/res/layout/widget_channel_topic.xml
+++ b/com.discord/res/layout/widget_channel_topic.xml
@@ -1,10 +1,14 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_channels_list.xml b/com.discord/res/layout/widget_channels_list.xml
index 88e88fa88a..8e3dfc63e0 100644
--- a/com.discord/res/layout/widget_channels_list.xml
+++ b/com.discord/res/layout/widget_channels_list.xml
@@ -5,18 +5,14 @@
-
+
-
+
-
-
-
-
-
-
+
+
diff --git a/com.discord/res/layout/widget_channels_list_item_channel.xml b/com.discord/res/layout/widget_channels_list_item_channel.xml
index 5ecd4635ff..95957c8bbd 100644
--- a/com.discord/res/layout/widget_channels_list_item_channel.xml
+++ b/com.discord/res/layout/widget_channels_list_item_channel.xml
@@ -1,5 +1,5 @@
-
diff --git a/com.discord/res/layout/widget_channels_list_item_channel_private.xml b/com.discord/res/layout/widget_channels_list_item_channel_private.xml
index 74599600be..9c0c2f64a9 100644
--- a/com.discord/res/layout/widget_channels_list_item_channel_private.xml
+++ b/com.discord/res/layout/widget_channels_list_item_channel_private.xml
@@ -1,12 +1,12 @@
-
-
-
+
+
-
+
diff --git a/com.discord/res/layout/widget_channels_list_item_friends.xml b/com.discord/res/layout/widget_channels_list_item_friends.xml
index 53ffe9fbac..115c7ad5b5 100644
--- a/com.discord/res/layout/widget_channels_list_item_friends.xml
+++ b/com.discord/res/layout/widget_channels_list_item_friends.xml
@@ -1,5 +1,5 @@
-
diff --git a/com.discord/res/layout/widget_channels_list_item_voice_user.xml b/com.discord/res/layout/widget_channels_list_item_voice_user.xml
index 51fa816123..c0df562f41 100644
--- a/com.discord/res/layout/widget_channels_list_item_voice_user.xml
+++ b/com.discord/res/layout/widget_channels_list_item_voice_user.xml
@@ -2,11 +2,8 @@
-
-
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_chat_list_adapter_item_embed.xml b/com.discord/res/layout/widget_chat_list_adapter_item_embed.xml
index d6f5b9d469..e46bf1515f 100644
--- a/com.discord/res/layout/widget_chat_list_adapter_item_embed.xml
+++ b/com.discord/res/layout/widget_chat_list_adapter_item_embed.xml
@@ -20,7 +20,6 @@
-
diff --git a/com.discord/res/layout/widget_chat_list_adapter_item_sticker.xml b/com.discord/res/layout/widget_chat_list_adapter_item_sticker.xml
deleted file mode 100644
index cea39cd3da..0000000000
--- a/com.discord/res/layout/widget_chat_list_adapter_item_sticker.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_friends_list_adapter_item_friend.xml b/com.discord/res/layout/widget_friends_list_adapter_item_friend.xml
index 49ae899c3b..91708af079 100644
--- a/com.discord/res/layout/widget_friends_list_adapter_item_friend.xml
+++ b/com.discord/res/layout/widget_friends_list_adapter_item_friend.xml
@@ -8,7 +8,7 @@
-
-
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_guild_call.xml b/com.discord/res/layout/widget_guild_call.xml
index b9ae5bb898..3a2fbf7094 100644
--- a/com.discord/res/layout/widget_guild_call.xml
+++ b/com.discord/res/layout/widget_guild_call.xml
@@ -13,8 +13,6 @@
-
-
-
+
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_guild_profile_sheet.xml b/com.discord/res/layout/widget_guild_profile_sheet.xml
index db158b6c80..032a5ddf5d 100644
--- a/com.discord/res/layout/widget_guild_profile_sheet.xml
+++ b/com.discord/res/layout/widget_guild_profile_sheet.xml
@@ -12,7 +12,7 @@
-
+
diff --git a/com.discord/res/layout/widget_status.xml b/com.discord/res/layout/widget_status.xml
index d696f2527a..623cada6ba 100644
--- a/com.discord/res/layout/widget_status.xml
+++ b/com.discord/res/layout/widget_status.xml
@@ -1,15 +1,17 @@
-
-
+ xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
+
+
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/menu/menu_chat_toolbar.xml b/com.discord/res/menu/menu_chat_toolbar.xml
index 51a3fc6eb6..6f1922ed8d 100644
--- a/com.discord/res/menu/menu_chat_toolbar.xml
+++ b/com.discord/res/menu/menu_chat_toolbar.xml
@@ -7,4 +7,5 @@
+
\ No newline at end of file
diff --git a/com.discord/res/menu/menu_guild_call.xml b/com.discord/res/menu/menu_guild_call.xml
index 664cea4538..d551e8fa41 100644
--- a/com.discord/res/menu/menu_guild_call.xml
+++ b/com.discord/res/menu/menu_guild_call.xml
@@ -8,5 +8,5 @@
-
+
\ No newline at end of file
diff --git a/com.discord/res/menu/menu_private_call.xml b/com.discord/res/menu/menu_private_call.xml
index f48f561354..3b847e4a38 100644
--- a/com.discord/res/menu/menu_private_call.xml
+++ b/com.discord/res/menu/menu_private_call.xml
@@ -1,7 +1,6 @@