diff --git a/com.discord/AndroidManifest.xml b/com.discord/AndroidManifest.xml
index 925eded068..53d638919b 100644
--- a/com.discord/AndroidManifest.xml
+++ b/com.discord/AndroidManifest.xml
@@ -18,6 +18,7 @@
+
@@ -81,6 +82,8 @@
+
+
diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml
index 2fafc567fd..cc2380f444 100644
--- a/com.discord/apktool.yml
+++ b/com.discord/apktool.yml
@@ -1,5 +1,5 @@
!!brut.androlib.meta.MetaInfo
-apkFileName: com.discord-933.apk
+apkFileName: com.discord-934.apk
compressionType: false
doNotCompress:
- arsc
@@ -308,5 +308,5 @@ usesFramework:
tag: null
version: 2.4.1-1b91ce-SNAPSHOT
versionInfo:
- versionCode: '933'
- versionName: 9.3.3
+ versionCode: '934'
+ versionName: 9.3.4-SAO-Bullet_of_Bullets
diff --git a/com.discord/assets/crashlytics-build.properties b/com.discord/assets/crashlytics-build.properties
index 25d2638fe0..ba60095851 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!
#
-#Tue Jul 30 21:36:46 UTC 2019
-version_name=9.3.3
+#Tue Jul 30 23:04:28 UTC 2019
+version_name=9.3.4-SAO-Bullet_of_Bullets
package_name=com.discord
-build_id=a749b1f9-a0e2-4275-85a8-3cfa0e6f8c7d
-version_code=933
+build_id=04d7fb53-a79b-4316-946a-42fc9e302f34
+version_code=934
app_name=com.discord
diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml
index 8af2640f04..c01ae9f086 100644
Binary files a/com.discord/original/AndroidManifest.xml and b/com.discord/original/AndroidManifest.xml differ
diff --git a/com.discord/res/animator/fade_in.xml b/com.discord/res/animator/fade_in.xml
new file mode 100644
index 0000000000..80e8f8d2f1
--- /dev/null
+++ b/com.discord/res/animator/fade_in.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/fade_out.xml b/com.discord/res/animator/fade_out.xml
new file mode 100644
index 0000000000..2a57a502f4
--- /dev/null
+++ b/com.discord/res/animator/fade_out.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/overlay_slide_down_fade_in.xml b/com.discord/res/animator/overlay_slide_down_fade_in.xml
new file mode 100644
index 0000000000..1887ac7938
--- /dev/null
+++ b/com.discord/res/animator/overlay_slide_down_fade_in.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/overlay_slide_down_fade_out.xml b/com.discord/res/animator/overlay_slide_down_fade_out.xml
new file mode 100644
index 0000000000..2a05850cbe
--- /dev/null
+++ b/com.discord/res/animator/overlay_slide_down_fade_out.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/overlay_slide_up_fade_in.xml b/com.discord/res/animator/overlay_slide_up_fade_in.xml
new file mode 100644
index 0000000000..54d2eed99e
--- /dev/null
+++ b/com.discord/res/animator/overlay_slide_up_fade_in.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/overlay_slide_up_fade_out.xml b/com.discord/res/animator/overlay_slide_up_fade_out.xml
new file mode 100644
index 0000000000..fa568cc579
--- /dev/null
+++ b/com.discord/res/animator/overlay_slide_up_fade_out.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/slide_in_bottom.xml b/com.discord/res/animator/slide_in_bottom.xml
new file mode 100644
index 0000000000..04ecd921e7
--- /dev/null
+++ b/com.discord/res/animator/slide_in_bottom.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/animator/slide_out_bottom.xml b/com.discord/res/animator/slide_out_bottom.xml
new file mode 100644
index 0000000000..9781bde1a3
--- /dev/null
+++ b/com.discord/res/animator/slide_out_bottom.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v21/ic_close_24dp.xml b/com.discord/res/drawable-anydpi-v21/ic_close_24dp.xml
new file mode 100644
index 0000000000..58af367484
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v21/ic_close_24dp.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v21/ic_mic_muted_white_red_24dp.xml b/com.discord/res/drawable-anydpi-v21/ic_mic_muted_white_red_24dp.xml
new file mode 100644
index 0000000000..b136ef6770
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v21/ic_mic_muted_white_red_24dp.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v21/ic_overlay_grey_24dp.xml b/com.discord/res/drawable-anydpi-v21/ic_overlay_grey_24dp.xml
new file mode 100644
index 0000000000..f9be3602c6
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v21/ic_overlay_grey_24dp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v21/ic_overlay_white_24dp.xml b/com.discord/res/drawable-anydpi-v21/ic_overlay_white_24dp.xml
new file mode 100644
index 0000000000..c65ce93acb
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v21/ic_overlay_white_24dp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v21/ic_volume_up_white_a60_24dp.xml b/com.discord/res/drawable-anydpi-v21/ic_volume_up_white_a30_24dp.xml
similarity index 85%
rename from com.discord/res/drawable-anydpi-v21/ic_volume_up_white_a60_24dp.xml
rename to com.discord/res/drawable-anydpi-v21/ic_volume_up_white_a30_24dp.xml
index 0e5d49c837..33da2a5c2e 100644
--- a/com.discord/res/drawable-anydpi-v21/ic_volume_up_white_a60_24dp.xml
+++ b/com.discord/res/drawable-anydpi-v21/ic_volume_up_white_a30_24dp.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v21/img_logo_square.xml b/com.discord/res/drawable-anydpi-v21/img_logo_square.xml
new file mode 100644
index 0000000000..0aabfc2530
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v21/img_logo_square.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-anydpi-v24/ic_mic_white_a30_24dp.xml b/com.discord/res/drawable-anydpi-v24/ic_mic_white_a30_24dp.xml
new file mode 100644
index 0000000000..932b538d34
--- /dev/null
+++ b/com.discord/res/drawable-anydpi-v24/ic_mic_white_a30_24dp.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-hdpi/ic_close_24dp.png b/com.discord/res/drawable-hdpi/ic_close_24dp.png
new file mode 100644
index 0000000000..3b8abbb469
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_close_24dp.png differ
diff --git a/com.discord/res/drawable-hdpi/ic_mic_muted_white_red_24dp.png b/com.discord/res/drawable-hdpi/ic_mic_muted_white_red_24dp.png
new file mode 100644
index 0000000000..e91a031a4d
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_mic_muted_white_red_24dp.png differ
diff --git a/com.discord/res/drawable-hdpi/ic_mic_white_a30_24dp.png b/com.discord/res/drawable-hdpi/ic_mic_white_a30_24dp.png
new file mode 100644
index 0000000000..2b4197c902
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_mic_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-hdpi/ic_overlay_grey_24dp.png b/com.discord/res/drawable-hdpi/ic_overlay_grey_24dp.png
new file mode 100644
index 0000000000..d576c95ea4
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_overlay_grey_24dp.png differ
diff --git a/com.discord/res/drawable-hdpi/ic_overlay_white_24dp.png b/com.discord/res/drawable-hdpi/ic_overlay_white_24dp.png
new file mode 100644
index 0000000000..66aa5166c8
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_overlay_white_24dp.png differ
diff --git a/com.discord/res/drawable-hdpi/ic_volume_up_white_a30_24dp.png b/com.discord/res/drawable-hdpi/ic_volume_up_white_a30_24dp.png
new file mode 100644
index 0000000000..08673835bb
Binary files /dev/null and b/com.discord/res/drawable-hdpi/ic_volume_up_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-hdpi/ic_volume_up_white_a60_24dp.png b/com.discord/res/drawable-hdpi/ic_volume_up_white_a60_24dp.png
deleted file mode 100644
index a4067408a9..0000000000
Binary files a/com.discord/res/drawable-hdpi/ic_volume_up_white_a60_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-hdpi/img_logo_square.png b/com.discord/res/drawable-hdpi/img_logo_square.png
new file mode 100644
index 0000000000..40189424e8
Binary files /dev/null and b/com.discord/res/drawable-hdpi/img_logo_square.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_close_24dp.png b/com.discord/res/drawable-ldpi/ic_close_24dp.png
new file mode 100644
index 0000000000..c9db595768
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_close_24dp.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_mic_muted_white_red_24dp.png b/com.discord/res/drawable-ldpi/ic_mic_muted_white_red_24dp.png
new file mode 100644
index 0000000000..c9905463ad
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_mic_muted_white_red_24dp.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_mic_white_a30_24dp.png b/com.discord/res/drawable-ldpi/ic_mic_white_a30_24dp.png
new file mode 100644
index 0000000000..1683b51a3e
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_mic_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_overlay_grey_24dp.png b/com.discord/res/drawable-ldpi/ic_overlay_grey_24dp.png
new file mode 100644
index 0000000000..c68981a90b
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_overlay_grey_24dp.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_overlay_white_24dp.png b/com.discord/res/drawable-ldpi/ic_overlay_white_24dp.png
new file mode 100644
index 0000000000..3ba19eee10
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_overlay_white_24dp.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_volume_up_white_a30_24dp.png b/com.discord/res/drawable-ldpi/ic_volume_up_white_a30_24dp.png
new file mode 100644
index 0000000000..96d9e35ef3
Binary files /dev/null and b/com.discord/res/drawable-ldpi/ic_volume_up_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-ldpi/ic_volume_up_white_a60_24dp.png b/com.discord/res/drawable-ldpi/ic_volume_up_white_a60_24dp.png
deleted file mode 100644
index 551f92329b..0000000000
Binary files a/com.discord/res/drawable-ldpi/ic_volume_up_white_a60_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-ldpi/img_logo_square.png b/com.discord/res/drawable-ldpi/img_logo_square.png
new file mode 100644
index 0000000000..fef0ef0bd5
Binary files /dev/null and b/com.discord/res/drawable-ldpi/img_logo_square.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_close_24dp.png b/com.discord/res/drawable-mdpi/ic_close_24dp.png
new file mode 100644
index 0000000000..845b75d71a
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_close_24dp.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_mic_muted_white_red_24dp.png b/com.discord/res/drawable-mdpi/ic_mic_muted_white_red_24dp.png
new file mode 100644
index 0000000000..38f7c0ddd5
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_mic_muted_white_red_24dp.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_mic_white_a30_24dp.png b/com.discord/res/drawable-mdpi/ic_mic_white_a30_24dp.png
new file mode 100644
index 0000000000..c16a8c1044
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_mic_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_overlay_grey_24dp.png b/com.discord/res/drawable-mdpi/ic_overlay_grey_24dp.png
new file mode 100644
index 0000000000..edcfe491e5
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_overlay_grey_24dp.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_overlay_white_24dp.png b/com.discord/res/drawable-mdpi/ic_overlay_white_24dp.png
new file mode 100644
index 0000000000..a323a06422
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_overlay_white_24dp.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_volume_up_white_a30_24dp.png b/com.discord/res/drawable-mdpi/ic_volume_up_white_a30_24dp.png
new file mode 100644
index 0000000000..8969b5a7ad
Binary files /dev/null and b/com.discord/res/drawable-mdpi/ic_volume_up_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-mdpi/ic_volume_up_white_a60_24dp.png b/com.discord/res/drawable-mdpi/ic_volume_up_white_a60_24dp.png
deleted file mode 100644
index 4e7de63f87..0000000000
Binary files a/com.discord/res/drawable-mdpi/ic_volume_up_white_a60_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-mdpi/img_logo_square.png b/com.discord/res/drawable-mdpi/img_logo_square.png
new file mode 100644
index 0000000000..86441a9b4f
Binary files /dev/null and b/com.discord/res/drawable-mdpi/img_logo_square.png differ
diff --git a/com.discord/res/drawable-v21/bubble_state_selector.xml b/com.discord/res/drawable-v21/bubble_state_selector.xml
new file mode 100644
index 0000000000..fd79e17c26
--- /dev/null
+++ b/com.discord/res/drawable-v21/bubble_state_selector.xml
@@ -0,0 +1,18 @@
+
+
+ -
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable-xhdpi/ic_close_24dp.png b/com.discord/res/drawable-xhdpi/ic_close_24dp.png
new file mode 100644
index 0000000000..0ec564fe80
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_close_24dp.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_mic_muted_white_red_24dp.png b/com.discord/res/drawable-xhdpi/ic_mic_muted_white_red_24dp.png
new file mode 100644
index 0000000000..2ea894f109
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_mic_muted_white_red_24dp.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_mic_white_a30_24dp.png b/com.discord/res/drawable-xhdpi/ic_mic_white_a30_24dp.png
new file mode 100644
index 0000000000..1b4f1b54e5
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_mic_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_overlay_grey_24dp.png b/com.discord/res/drawable-xhdpi/ic_overlay_grey_24dp.png
new file mode 100644
index 0000000000..f2e7477623
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_overlay_grey_24dp.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_overlay_white_24dp.png b/com.discord/res/drawable-xhdpi/ic_overlay_white_24dp.png
new file mode 100644
index 0000000000..2f5021aec7
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_overlay_white_24dp.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_volume_up_white_a30_24dp.png b/com.discord/res/drawable-xhdpi/ic_volume_up_white_a30_24dp.png
new file mode 100644
index 0000000000..2b1f0cc8b4
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/ic_volume_up_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-xhdpi/ic_volume_up_white_a60_24dp.png b/com.discord/res/drawable-xhdpi/ic_volume_up_white_a60_24dp.png
deleted file mode 100644
index f05df8fea8..0000000000
Binary files a/com.discord/res/drawable-xhdpi/ic_volume_up_white_a60_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-xhdpi/img_logo_square.png b/com.discord/res/drawable-xhdpi/img_logo_square.png
new file mode 100644
index 0000000000..fa94176489
Binary files /dev/null and b/com.discord/res/drawable-xhdpi/img_logo_square.png differ
diff --git a/com.discord/res/drawable-xxhdpi/bg_nitro_classic.png b/com.discord/res/drawable-xxhdpi/bg_nitro_classic.png
index fc86966e80..e7214b35db 100644
Binary files a/com.discord/res/drawable-xxhdpi/bg_nitro_classic.png and b/com.discord/res/drawable-xxhdpi/bg_nitro_classic.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_close_24dp.png b/com.discord/res/drawable-xxhdpi/ic_close_24dp.png
new file mode 100644
index 0000000000..d2a23db7e3
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_close_24dp.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_mic_muted_white_red_24dp.png b/com.discord/res/drawable-xxhdpi/ic_mic_muted_white_red_24dp.png
new file mode 100644
index 0000000000..faaddc719f
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_mic_muted_white_red_24dp.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_mic_white_a30_24dp.png b/com.discord/res/drawable-xxhdpi/ic_mic_white_a30_24dp.png
new file mode 100644
index 0000000000..2841b86842
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_mic_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_overlay_grey_24dp.png b/com.discord/res/drawable-xxhdpi/ic_overlay_grey_24dp.png
new file mode 100644
index 0000000000..85fc4979d8
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_overlay_grey_24dp.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_overlay_white_24dp.png b/com.discord/res/drawable-xxhdpi/ic_overlay_white_24dp.png
new file mode 100644
index 0000000000..eba23aee42
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_overlay_white_24dp.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_volume_up_white_a30_24dp.png b/com.discord/res/drawable-xxhdpi/ic_volume_up_white_a30_24dp.png
new file mode 100644
index 0000000000..63aca3de2c
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/ic_volume_up_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-xxhdpi/ic_volume_up_white_a60_24dp.png b/com.discord/res/drawable-xxhdpi/ic_volume_up_white_a60_24dp.png
deleted file mode 100644
index d1de8d394d..0000000000
Binary files a/com.discord/res/drawable-xxhdpi/ic_volume_up_white_a60_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-xxhdpi/img_logo_square.png b/com.discord/res/drawable-xxhdpi/img_logo_square.png
new file mode 100644
index 0000000000..f596ba3b0b
Binary files /dev/null and b/com.discord/res/drawable-xxhdpi/img_logo_square.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_close_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_close_24dp.png
new file mode 100644
index 0000000000..7afca5eb34
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_close_24dp.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_mic_muted_white_red_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_mic_muted_white_red_24dp.png
new file mode 100644
index 0000000000..9d6328a961
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_mic_muted_white_red_24dp.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_mic_white_a30_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_mic_white_a30_24dp.png
new file mode 100644
index 0000000000..9b40a7ed71
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_mic_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_overlay_grey_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_overlay_grey_24dp.png
new file mode 100644
index 0000000000..bbadd58e33
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_overlay_grey_24dp.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_overlay_white_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_overlay_white_24dp.png
new file mode 100644
index 0000000000..ec705335c3
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_overlay_white_24dp.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_volume_up_white_a30_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_volume_up_white_a30_24dp.png
new file mode 100644
index 0000000000..e6765e111e
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/ic_volume_up_white_a30_24dp.png differ
diff --git a/com.discord/res/drawable-xxxhdpi/ic_volume_up_white_a60_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_volume_up_white_a60_24dp.png
deleted file mode 100644
index 6950dfd695..0000000000
Binary files a/com.discord/res/drawable-xxxhdpi/ic_volume_up_white_a60_24dp.png and /dev/null differ
diff --git a/com.discord/res/drawable-xxxhdpi/img_logo_square.png b/com.discord/res/drawable-xxxhdpi/img_logo_square.png
new file mode 100644
index 0000000000..1471f38e01
Binary files /dev/null and b/com.discord/res/drawable-xxxhdpi/img_logo_square.png differ
diff --git a/com.discord/res/drawable/bubble_state_selector.xml b/com.discord/res/drawable/bubble_state_selector.xml
new file mode 100644
index 0000000000..95451fadeb
--- /dev/null
+++ b/com.discord/res/drawable/bubble_state_selector.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable/ic_mute_white_24dp.xml b/com.discord/res/drawable/ic_mute_white_24dp.xml
new file mode 100644
index 0000000000..7eab98465a
--- /dev/null
+++ b/com.discord/res/drawable/ic_mute_white_24dp.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable/ic_speaker_white.xml b/com.discord/res/drawable/ic_speaker_white.xml
new file mode 100644
index 0000000000..3c4eff2475
--- /dev/null
+++ b/com.discord/res/drawable/ic_speaker_white.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable/ic_trash_outline.xml b/com.discord/res/drawable/ic_trash_outline.xml
new file mode 100644
index 0000000000..a49a1e490e
--- /dev/null
+++ b/com.discord/res/drawable/ic_trash_outline.xml
@@ -0,0 +1,16 @@
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/drawable/trash_bg.xml b/com.discord/res/drawable/trash_bg.xml
new file mode 100644
index 0000000000..ca15b5c6d1
--- /dev/null
+++ b/com.discord/res/drawable/trash_bg.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout-land/view_overlay_menu.xml b/com.discord/res/layout-land/view_overlay_menu.xml
new file mode 100644
index 0000000000..b60bb815e5
--- /dev/null
+++ b/com.discord/res/layout-land/view_overlay_menu.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout-v17/overlay_voice_channel_selector.xml b/com.discord/res/layout-v17/overlay_voice_channel_selector.xml
new file mode 100644
index 0000000000..90c0216a40
--- /dev/null
+++ b/com.discord/res/layout-v17/overlay_voice_channel_selector.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout-v17/view_global_search_item.xml b/com.discord/res/layout-v17/view_global_search_item.xml
index c0f7907541..f91ead69db 100644
--- a/com.discord/res/layout-v17/view_global_search_item.xml
+++ b/com.discord/res/layout-v17/view_global_search_item.xml
@@ -4,8 +4,8 @@
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout-v17/view_overlay_menu_content.xml b/com.discord/res/layout-v17/view_overlay_menu_content.xml
new file mode 100644
index 0000000000..0a20737749
--- /dev/null
+++ b/com.discord/res/layout-v17/view_overlay_menu_content.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_xbox_rich_presence.xml b/com.discord/res/layout-v17/widget_platform_rich_prescence.xml
similarity index 50%
rename from com.discord/res/layout/widget_xbox_rich_presence.xml
rename to com.discord/res/layout-v17/widget_platform_rich_prescence.xml
index b714039afd..0880c29c4c 100644
--- a/com.discord/res/layout/widget_xbox_rich_presence.xml
+++ b/com.discord/res/layout-v17/widget_platform_rich_prescence.xml
@@ -3,12 +3,14 @@
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/layout-v17/widget_settings_boost.xml b/com.discord/res/layout-v17/widget_settings_boost.xml
index fd1480ceb2..0ec38a77b0 100644
--- a/com.discord/res/layout-v17/widget_settings_boost.xml
+++ b/com.discord/res/layout-v17/widget_settings_boost.xml
@@ -11,8 +11,10 @@
-
-
+
+
+
+
@@ -24,7 +26,7 @@
-
+
diff --git a/com.discord/res/layout-v17/widget_user_rich_presence.xml b/com.discord/res/layout-v17/widget_user_rich_presence.xml
index 6d2c73ae75..77fecd3fa6 100644
--- a/com.discord/res/layout-v17/widget_user_rich_presence.xml
+++ b/com.discord/res/layout-v17/widget_user_rich_presence.xml
@@ -3,7 +3,7 @@
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
-
+
diff --git a/com.discord/res/layout-v21/overlay_voice_bubble.xml b/com.discord/res/layout-v21/overlay_voice_bubble.xml
new file mode 100644
index 0000000000..021d5217af
--- /dev/null
+++ b/com.discord/res/layout-v21/overlay_voice_bubble.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout-v21/widget_settings_boost.xml b/com.discord/res/layout-v21/widget_settings_boost.xml
index 3aea193b8d..8cf3c0affc 100644
--- a/com.discord/res/layout-v21/widget_settings_boost.xml
+++ b/com.discord/res/layout-v21/widget_settings_boost.xml
@@ -11,8 +11,10 @@
-
-
+
+
+
+
@@ -24,7 +26,7 @@
-
+
diff --git a/com.discord/res/layout/custom_dialog.xml b/com.discord/res/layout/custom_dialog.xml
new file mode 100644
index 0000000000..ed8db789bb
--- /dev/null
+++ b/com.discord/res/layout/custom_dialog.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/overlay_bubble_menu.xml b/com.discord/res/layout/overlay_bubble_menu.xml
new file mode 100644
index 0000000000..93dd0c3ebb
--- /dev/null
+++ b/com.discord/res/layout/overlay_bubble_menu.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/overlay_menu_voice_members_item.xml b/com.discord/res/layout/overlay_menu_voice_members_item.xml
new file mode 100644
index 0000000000..98e8a70f58
--- /dev/null
+++ b/com.discord/res/layout/overlay_menu_voice_members_item.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/overlay_voice_bubble.xml b/com.discord/res/layout/overlay_voice_bubble.xml
new file mode 100644
index 0000000000..edfdc273d4
--- /dev/null
+++ b/com.discord/res/layout/overlay_voice_bubble.xml
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/overlay_voice_channel_selector.xml b/com.discord/res/layout/overlay_voice_channel_selector.xml
new file mode 100644
index 0000000000..a7326bc482
--- /dev/null
+++ b/com.discord/res/layout/overlay_voice_channel_selector.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/trash_wrap.xml b/com.discord/res/layout/trash_wrap.xml
new file mode 100644
index 0000000000..3859986b92
--- /dev/null
+++ b/com.discord/res/layout/trash_wrap.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/view_boost_user_settings_perks.xml b/com.discord/res/layout/view_boost_user_settings_perks.xml
index 55d6c2d2e9..c762582469 100644
--- a/com.discord/res/layout/view_boost_user_settings_perks.xml
+++ b/com.discord/res/layout/view_boost_user_settings_perks.xml
@@ -1,8 +1,8 @@
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/view_global_search_item.xml b/com.discord/res/layout/view_global_search_item.xml
index baaecf1945..bb39245cd1 100644
--- a/com.discord/res/layout/view_global_search_item.xml
+++ b/com.discord/res/layout/view_global_search_item.xml
@@ -4,8 +4,8 @@
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/view_overlay_menu.xml b/com.discord/res/layout/view_overlay_menu.xml
new file mode 100644
index 0000000000..58f3902f41
--- /dev/null
+++ b/com.discord/res/layout/view_overlay_menu.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout/view_overlay_menu_content.xml b/com.discord/res/layout/view_overlay_menu_content.xml
new file mode 100644
index 0000000000..935e4ab80c
--- /dev/null
+++ b/com.discord/res/layout/view_overlay_menu_content.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/layout-v17/widget_xbox_rich_presence.xml b/com.discord/res/layout/widget_platform_rich_prescence.xml
similarity index 52%
rename from com.discord/res/layout-v17/widget_xbox_rich_presence.xml
rename to com.discord/res/layout/widget_platform_rich_prescence.xml
index 7f34dbc859..5c3a309846 100644
--- a/com.discord/res/layout-v17/widget_xbox_rich_presence.xml
+++ b/com.discord/res/layout/widget_platform_rich_prescence.xml
@@ -3,12 +3,14 @@
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/layout/widget_settings_boost.xml b/com.discord/res/layout/widget_settings_boost.xml
index c07dd62471..fc926e1fd8 100644
--- a/com.discord/res/layout/widget_settings_boost.xml
+++ b/com.discord/res/layout/widget_settings_boost.xml
@@ -11,8 +11,10 @@
-
-
+
+
+
+
@@ -24,7 +26,7 @@
-
+
diff --git a/com.discord/res/layout/widget_user_rich_presence.xml b/com.discord/res/layout/widget_user_rich_presence.xml
index 74d1dd1d6f..e7ab01ffd0 100644
--- a/com.discord/res/layout/widget_user_rich_presence.xml
+++ b/com.discord/res/layout/widget_user_rich_presence.xml
@@ -3,7 +3,7 @@
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
-
+
diff --git a/com.discord/res/menu/menu_guild_call.xml b/com.discord/res/menu/menu_guild_call.xml
index de3d959720..b84021dcb0 100644
--- a/com.discord/res/menu/menu_guild_call.xml
+++ b/com.discord/res/menu/menu_guild_call.xml
@@ -1,6 +1,7 @@
\ No newline at end of file
diff --git a/com.discord/res/values-es/strings.xml b/com.discord/res/values-es/strings.xml
index 261feb79e0..eac101d346 100644
--- a/com.discord/res/values-es/strings.xml
+++ b/com.discord/res/values-es/strings.xml
@@ -47,5 +47,5 @@
Iniciar sesión con Google
Varias
Buscar
- +999
+ 999+
diff --git a/com.discord/res/values-land/styles.xml b/com.discord/res/values-land/styles.xml
index 1affad3cb8..c14f9396cb 100644
--- a/com.discord/res/values-land/styles.xml
+++ b/com.discord/res/values-land/styles.xml
@@ -1,5 +1,8 @@
+
+
+