diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml
index 542f042e96..6712486d8f 100644
--- a/com.discord/apktool.yml
+++ b/com.discord/apktool.yml
@@ -1,5 +1,5 @@
!!brut.androlib.meta.MetaInfo
-apkFileName: com.discord-1109.apk
+apkFileName: com.discord-1111.apk
compressionType: false
doNotCompress:
- arsc
@@ -190,5 +190,5 @@ usesFramework:
tag: null
version: 2.4.1-197d46-SNAPSHOT
versionInfo:
- versionCode: '1109'
- versionName: 20-alpha2
+ versionCode: '1111'
+ versionName: 20-alpha4
diff --git a/com.discord/assets/crashlytics-build.properties b/com.discord/assets/crashlytics-build.properties
index 5802351f29..bc00cb393b 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 Apr 21 21:02:00 UTC 2020
-version_name=20-alpha2
+#Wed Apr 22 16:55:04 UTC 2020
+version_name=20-alpha4
package_name=com.discord
-build_id=4fca7056-ac9c-41d0-8d6a-b3c7102c366a
-version_code=1109
+build_id=950b5462-2abc-43bc-b5b4-240b9038d7e8
+version_code=1111
app_name=com.discord
diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml
index a249699b08..fbee55da2d 100644
Binary files a/com.discord/original/AndroidManifest.xml and b/com.discord/original/AndroidManifest.xml differ
diff --git a/com.discord/res/drawable/ic_search_16dp.xml b/com.discord/res/drawable/ic_search_16dp.xml
new file mode 100644
index 0000000000..bde17581e1
--- /dev/null
+++ b/com.discord/res/drawable/ic_search_16dp.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ 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
new file mode 100644
index 0000000000..9e22052688
--- /dev/null
+++ b/com.discord/res/drawable/rounded_rectangle_4dp_radius.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ 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
deleted file mode 100644
index 8027d3f4f5..0000000000
--- a/com.discord/res/layout-v22/widget_channels_list.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ 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 8e3dfc63e0..6c2f794324 100644
--- a/com.discord/res/layout/widget_channels_list.xml
+++ b/com.discord/res/layout/widget_channels_list.xml
@@ -12,7 +12,7 @@
-
+
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 9c0c2f64a9..42cc09aee4 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_status.xml b/com.discord/res/layout/widget_status.xml
index 623cada6ba..d696f2527a 100644
--- a/com.discord/res/layout/widget_status.xml
+++ b/com.discord/res/layout/widget_status.xml
@@ -1,17 +1,15 @@
-
-
+ xmlns:android="http://schemas.android.com/apk/res/android">
+
+
-
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/com.discord/res/values/public.xml b/com.discord/res/values/public.xml
index 57dd647a63..16fcf5a874 100644
--- a/com.discord/res/values/public.xml
+++ b/com.discord/res/values/public.xml
@@ -3254,204 +3254,206 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3594,95 +3596,95 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3739,15 +3741,15 @@
-
-
-
-
-
+
+
+
+
+
-
+
@@ -3808,19 +3810,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3837,51 +3839,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3895,18 +3897,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -16009,248 +16011,249 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml
index 60f0e82ef3..b06fb3d45b 100644
--- a/com.discord/res/values/strings.xml
+++ b/com.discord/res/values/strings.xml
@@ -1055,7 +1055,7 @@ Last month, in response to COVID-19, we upped the Go Live viewer limit from 10 t
OR
Collapse
Collapse Category
- 4fca7056-ac9c-41d0-8d6a-b3c7102c366a
+ 950b5462-2abc-43bc-b5b4-240b9038d7e8
Coming Soon
Search Animated GIFs on the Web
Displays text with emphasis.
@@ -5535,6 +5535,7 @@ You cannot take any moderation actions until you enable it."
My Account
Noise Suppression
Suppress background noise from your mic.
+ Noise suppression model
Shows a red badge on the app icon when you have unread messages.
Enable Unread Message Badge
Flashes the app in your taskbar when you have new notifications.
diff --git a/com.discord/smali/androidx/activity/R$drawable.smali b/com.discord/smali/androidx/activity/R$drawable.smali
index 9ad6e80331..8cd9998bc7 100644
--- a/com.discord/smali/androidx/activity/R$drawable.smali
+++ b/com.discord/smali/androidx/activity/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/appcompat/R$drawable.smali b/com.discord/smali/androidx/appcompat/R$drawable.smali
index 25ce15072c..5fa6084943 100644
--- a/com.discord/smali/androidx/appcompat/R$drawable.smali
+++ b/com.discord/smali/androidx/appcompat/R$drawable.smali
@@ -203,33 +203,33 @@
.field public static final btn_radio_on_to_off_mtrl_animation:I = 0x7f0800b1
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali/androidx/appcompat/resources/R$drawable.smali b/com.discord/smali/androidx/appcompat/resources/R$drawable.smali
index 56a66230b1..0320ed0262 100644
--- a/com.discord/smali/androidx/appcompat/resources/R$drawable.smali
+++ b/com.discord/smali/androidx/appcompat/resources/R$drawable.smali
@@ -17,29 +17,29 @@
# static fields
.field public static final abc_vector_test:I = 0x7f080071
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/asynclayoutinflater/R$drawable.smali b/com.discord/smali/androidx/asynclayoutinflater/R$drawable.smali
index 026b22b1e8..6fe7746427 100644
--- a/com.discord/smali/androidx/asynclayoutinflater/R$drawable.smali
+++ b/com.discord/smali/androidx/asynclayoutinflater/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/browser/R$drawable.smali b/com.discord/smali/androidx/browser/R$drawable.smali
index 64fd143616..1c0f9a9f08 100644
--- a/com.discord/smali/androidx/browser/R$drawable.smali
+++ b/com.discord/smali/androidx/browser/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/coordinatorlayout/R$drawable.smali b/com.discord/smali/androidx/coordinatorlayout/R$drawable.smali
index b8eea55b29..6e85f66ac4 100644
--- a/com.discord/smali/androidx/coordinatorlayout/R$drawable.smali
+++ b/com.discord/smali/androidx/coordinatorlayout/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/core/R$drawable.smali b/com.discord/smali/androidx/core/R$drawable.smali
index 13ef42ec31..88797750dd 100644
--- a/com.discord/smali/androidx/core/R$drawable.smali
+++ b/com.discord/smali/androidx/core/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/core/ktx/R$drawable.smali b/com.discord/smali/androidx/core/ktx/R$drawable.smali
index 57a46c251e..f399b6018d 100644
--- a/com.discord/smali/androidx/core/ktx/R$drawable.smali
+++ b/com.discord/smali/androidx/core/ktx/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/customview/R$drawable.smali b/com.discord/smali/androidx/customview/R$drawable.smali
index 51bd6c1680..7cd589c8ff 100644
--- a/com.discord/smali/androidx/customview/R$drawable.smali
+++ b/com.discord/smali/androidx/customview/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/drawerlayout/R$drawable.smali b/com.discord/smali/androidx/drawerlayout/R$drawable.smali
index b1601b8be2..108d15e6c9 100644
--- a/com.discord/smali/androidx/drawerlayout/R$drawable.smali
+++ b/com.discord/smali/androidx/drawerlayout/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/dynamicanimation/R$drawable.smali b/com.discord/smali/androidx/dynamicanimation/R$drawable.smali
index 4e1492e78f..80bc1d4cb4 100644
--- a/com.discord/smali/androidx/dynamicanimation/R$drawable.smali
+++ b/com.discord/smali/androidx/dynamicanimation/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/fragment/R$drawable.smali b/com.discord/smali/androidx/fragment/R$drawable.smali
index 8969e402a2..4f84547856 100644
--- a/com.discord/smali/androidx/fragment/R$drawable.smali
+++ b/com.discord/smali/androidx/fragment/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/legacy/coreui/R$drawable.smali b/com.discord/smali/androidx/legacy/coreui/R$drawable.smali
index d6ca28e6be..965b4e4b13 100644
--- a/com.discord/smali/androidx/legacy/coreui/R$drawable.smali
+++ b/com.discord/smali/androidx/legacy/coreui/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/legacy/coreutils/R$drawable.smali b/com.discord/smali/androidx/legacy/coreutils/R$drawable.smali
index 975469a09d..f92d211712 100644
--- a/com.discord/smali/androidx/legacy/coreutils/R$drawable.smali
+++ b/com.discord/smali/androidx/legacy/coreutils/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/legacy/v4/R$drawable.smali b/com.discord/smali/androidx/legacy/v4/R$drawable.smali
index 975c0a466b..3355df4f47 100644
--- a/com.discord/smali/androidx/legacy/v4/R$drawable.smali
+++ b/com.discord/smali/androidx/legacy/v4/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/lifecycle/extensions/R$drawable.smali b/com.discord/smali/androidx/lifecycle/extensions/R$drawable.smali
index 0c3b29a1fe..59c8abfc78 100644
--- a/com.discord/smali/androidx/lifecycle/extensions/R$drawable.smali
+++ b/com.discord/smali/androidx/lifecycle/extensions/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/loader/R$drawable.smali b/com.discord/smali/androidx/loader/R$drawable.smali
index f730df383b..d82453d615 100644
--- a/com.discord/smali/androidx/loader/R$drawable.smali
+++ b/com.discord/smali/androidx/loader/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/media/R$drawable.smali b/com.discord/smali/androidx/media/R$drawable.smali
index a75bcb765d..f76cd81675 100644
--- a/com.discord/smali/androidx/media/R$drawable.smali
+++ b/com.discord/smali/androidx/media/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/preference/R$drawable.smali b/com.discord/smali/androidx/preference/R$drawable.smali
index b74b5ab5b3..37008f117b 100644
--- a/com.discord/smali/androidx/preference/R$drawable.smali
+++ b/com.discord/smali/androidx/preference/R$drawable.smali
@@ -205,35 +205,35 @@
.field public static final ic_arrow_down_24dp:I = 0x7f080227
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final preference_list_divider_material:I = 0x7f080536
+.field public static final preference_list_divider_material:I = 0x7f080537
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali/androidx/preference/R$string.smali b/com.discord/smali/androidx/preference/R$string.smali
index 5a1d30e349..4455b98aa8 100644
--- a/com.discord/smali/androidx/preference/R$string.smali
+++ b/com.discord/smali/androidx/preference/R$string.smali
@@ -83,9 +83,9 @@
.field public static final summary_collapsed_preference_list:I = 0x7f121391
-.field public static final v7_preference_off:I = 0x7f121596
+.field public static final v7_preference_off:I = 0x7f121597
-.field public static final v7_preference_on:I = 0x7f121597
+.field public static final v7_preference_on:I = 0x7f121598
# direct methods
diff --git a/com.discord/smali/androidx/preference/ktx/R$drawable.smali b/com.discord/smali/androidx/preference/ktx/R$drawable.smali
index 8381226c87..936461745c 100644
--- a/com.discord/smali/androidx/preference/ktx/R$drawable.smali
+++ b/com.discord/smali/androidx/preference/ktx/R$drawable.smali
@@ -205,35 +205,35 @@
.field public static final ic_arrow_down_24dp:I = 0x7f080227
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final preference_list_divider_material:I = 0x7f080536
+.field public static final preference_list_divider_material:I = 0x7f080537
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali/androidx/preference/ktx/R$string.smali b/com.discord/smali/androidx/preference/ktx/R$string.smali
index 47c77c576d..7d9b5cfeb2 100644
--- a/com.discord/smali/androidx/preference/ktx/R$string.smali
+++ b/com.discord/smali/androidx/preference/ktx/R$string.smali
@@ -83,9 +83,9 @@
.field public static final summary_collapsed_preference_list:I = 0x7f121391
-.field public static final v7_preference_off:I = 0x7f121596
+.field public static final v7_preference_off:I = 0x7f121597
-.field public static final v7_preference_on:I = 0x7f121597
+.field public static final v7_preference_on:I = 0x7f121598
# direct methods
diff --git a/com.discord/smali/androidx/recyclerview/R$drawable.smali b/com.discord/smali/androidx/recyclerview/R$drawable.smali
index 9088e89dd9..3a3c167786 100644
--- a/com.discord/smali/androidx/recyclerview/R$drawable.smali
+++ b/com.discord/smali/androidx/recyclerview/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/room/R$drawable.smali b/com.discord/smali/androidx/room/R$drawable.smali
index eacde76636..d3a7a44231 100644
--- a/com.discord/smali/androidx/room/R$drawable.smali
+++ b/com.discord/smali/androidx/room/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/slidingpanelayout/R$drawable.smali b/com.discord/smali/androidx/slidingpanelayout/R$drawable.smali
index 3baa34ae43..2a914276b6 100644
--- a/com.discord/smali/androidx/slidingpanelayout/R$drawable.smali
+++ b/com.discord/smali/androidx/slidingpanelayout/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/swiperefreshlayout/R$drawable.smali b/com.discord/smali/androidx/swiperefreshlayout/R$drawable.smali
index d7ab102fbc..9e291e9f63 100644
--- a/com.discord/smali/androidx/swiperefreshlayout/R$drawable.smali
+++ b/com.discord/smali/androidx/swiperefreshlayout/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/transition/R$drawable.smali b/com.discord/smali/androidx/transition/R$drawable.smali
index 902f61cff9..7ccaad2c48 100644
--- a/com.discord/smali/androidx/transition/R$drawable.smali
+++ b/com.discord/smali/androidx/transition/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/vectordrawable/R$drawable.smali b/com.discord/smali/androidx/vectordrawable/R$drawable.smali
index f576993f5b..e70e2a0e3a 100644
--- a/com.discord/smali/androidx/vectordrawable/R$drawable.smali
+++ b/com.discord/smali/androidx/vectordrawable/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/vectordrawable/animated/R$drawable.smali b/com.discord/smali/androidx/vectordrawable/animated/R$drawable.smali
index 9590e210fe..d9232308b7 100644
--- a/com.discord/smali/androidx/vectordrawable/animated/R$drawable.smali
+++ b/com.discord/smali/androidx/vectordrawable/animated/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/viewpager/R$drawable.smali b/com.discord/smali/androidx/viewpager/R$drawable.smali
index 042897a713..3d24a8fd98 100644
--- a/com.discord/smali/androidx/viewpager/R$drawable.smali
+++ b/com.discord/smali/androidx/viewpager/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/viewpager2/R$drawable.smali b/com.discord/smali/androidx/viewpager2/R$drawable.smali
index 15adc65222..a806115c15 100644
--- a/com.discord/smali/androidx/viewpager2/R$drawable.smali
+++ b/com.discord/smali/androidx/viewpager2/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/work/R$drawable.smali b/com.discord/smali/androidx/work/R$drawable.smali
index 32e3fa496b..2db96688de 100644
--- a/com.discord/smali/androidx/work/R$drawable.smali
+++ b/com.discord/smali/androidx/work/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/androidx/work/ktx/R$drawable.smali b/com.discord/smali/androidx/work/ktx/R$drawable.smali
index 229cb466c3..f7f6dcec57 100644
--- a/com.discord/smali/androidx/work/ktx/R$drawable.smali
+++ b/com.discord/smali/androidx/work/ktx/R$drawable.smali
@@ -15,29 +15,29 @@
# static fields
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali/com/discord/BuildConfig.smali b/com.discord/smali/com/discord/BuildConfig.smali
index f07f12ad55..d23361d9b2 100644
--- a/com.discord/smali/com/discord/BuildConfig.smali
+++ b/com.discord/smali/com/discord/BuildConfig.smali
@@ -40,11 +40,11 @@
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
-.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1109"
+.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1111"
-.field public static final VERSION_CODE:I = 0x455
+.field public static final VERSION_CODE:I = 0x457
-.field public static final VERSION_NAME:Ljava/lang/String; = "20-alpha2"
+.field public static final VERSION_NAME:Ljava/lang/String; = "20-alpha4"
# direct methods
diff --git a/com.discord/smali/com/discord/app/AppActivity.smali b/com.discord/smali/com/discord/app/AppActivity.smali
index 2c5fdb7972..07f7ddcf0f 100644
--- a/com.discord/smali/com/discord/app/AppActivity.smali
+++ b/com.discord/smali/com/discord/app/AppActivity.smali
@@ -640,7 +640,7 @@
.end method
.method public final a(Landroidx/appcompat/widget/Toolbar;)V
- .locals 2
+ .locals 4
iput-object p1, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
@@ -648,32 +648,61 @@
move-result-object p1
- if-nez p1, :cond_1
+ if-nez p1, :cond_2
iget-object p1, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
+ const/4 v0, 0x0
+
if-eqz p1, :cond_0
- new-instance v0, Lcom/discord/views/ToolbarTitleLayout;
+ new-instance v1, Lcom/discord/views/ToolbarTitleLayout;
- invoke-direct {v0, p0}, Lcom/discord/views/ToolbarTitleLayout;->(Landroid/content/Context;)V
+ invoke-direct {v1, p0}, Lcom/discord/views/ToolbarTitleLayout;->(Landroid/content/Context;)V
- const/4 v1, 0x0
+ new-instance v2, Landroid/view/ViewGroup$LayoutParams;
- invoke-virtual {p1, v0, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V
+ const/4 v3, -0x1
+
+ invoke-direct {v2, v3, v3}, Landroid/view/ViewGroup$LayoutParams;->(II)V
+
+ invoke-virtual {p1, v1, v0, v2}, Landroid/view/ViewGroup;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
:cond_0
- iget-object p1, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
+ invoke-virtual {p0}, Lcom/discord/app/AppActivity;->g()Lcom/discord/views/ToolbarTitleLayout;
+
+ move-result-object p1
if-eqz p1, :cond_1
+ const v1, 0x7f040408
+
+ const/4 v2, 0x2
+
+ const/4 v3, 0x0
+
+ invoke-static {p0, v1, v0, v2, v3}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes$default(Landroid/content/Context;IIILjava/lang/Object;)I
+
+ move-result v0
+
+ invoke-virtual {p0, v0}, Landroid/app/Activity;->getDrawable(I)Landroid/graphics/drawable/Drawable;
+
+ move-result-object v0
+
+ invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->setBackground(Landroid/graphics/drawable/Drawable;)V
+
+ :cond_1
+ iget-object p1, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
+
+ if-eqz p1, :cond_2
+
new-instance v0, Lcom/discord/app/AppActivity$k;
invoke-direct {v0, p0}, Lcom/discord/app/AppActivity$k;->(Lcom/discord/app/AppActivity;)V
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/Toolbar;->setNavigationOnClickListener(Landroid/view/View$OnClickListener;)V
- :cond_1
+ :cond_2
return-void
.end method
diff --git a/com.discord/smali/com/discord/gateway/R$drawable.smali b/com.discord/smali/com/discord/gateway/R$drawable.smali
index da65f374ec..c16d0bfbdf 100644
--- a/com.discord/smali/com/discord/gateway/R$drawable.smali
+++ b/com.discord/smali/com/discord/gateway/R$drawable.smali
@@ -291,57 +291,57 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08037e
-.field public static final mtrl_dialog_background:I = 0x7f080520
+.field public static final mtrl_dialog_background:I = 0x7f080521
-.field public static final mtrl_dropdown_arrow:I = 0x7f080521
+.field public static final mtrl_dropdown_arrow:I = 0x7f080522
-.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080522
+.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080523
-.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080523
+.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080524
-.field public static final mtrl_ic_cancel:I = 0x7f080524
+.field public static final mtrl_ic_cancel:I = 0x7f080525
-.field public static final mtrl_ic_error:I = 0x7f080525
+.field public static final mtrl_ic_error:I = 0x7f080526
-.field public static final mtrl_popupmenu_background:I = 0x7f080526
+.field public static final mtrl_popupmenu_background:I = 0x7f080527
-.field public static final mtrl_popupmenu_background_dark:I = 0x7f080527
+.field public static final mtrl_popupmenu_background_dark:I = 0x7f080528
-.field public static final mtrl_tabs_default_indicator:I = 0x7f080528
+.field public static final mtrl_tabs_default_indicator:I = 0x7f080529
-.field public static final navigation_empty_icon:I = 0x7f080529
+.field public static final navigation_empty_icon:I = 0x7f08052a
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final preference_list_divider_material:I = 0x7f080536
+.field public static final preference_list_divider_material:I = 0x7f080537
-.field public static final test_custom_background:I = 0x7f080545
+.field public static final test_custom_background:I = 0x7f080547
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali/com/discord/gateway/R$string.smali b/com.discord/smali/com/discord/gateway/R$string.smali
index 36a1143458..abb7683daa 100644
--- a/com.discord/smali/com/discord/gateway/R$string.smali
+++ b/com.discord/smali/com/discord/gateway/R$string.smali
@@ -225,9 +225,9 @@
.field public static final summary_collapsed_preference_list:I = 0x7f121391
-.field public static final v7_preference_off:I = 0x7f121596
+.field public static final v7_preference_off:I = 0x7f121597
-.field public static final v7_preference_on:I = 0x7f121597
+.field public static final v7_preference_on:I = 0x7f121598
# direct methods
diff --git a/com.discord/smali/com/discord/overlay/R$c.smali b/com.discord/smali/com/discord/overlay/R$c.smali
index d9075da1a3..851fc5c50e 100644
--- a/com.discord/smali/com/discord/overlay/R$c.smali
+++ b/com.discord/smali/com/discord/overlay/R$c.smali
@@ -207,37 +207,37 @@
.field public static final ic_close_24dp:I = 0x7f080298
-.field public static final ic_trash_outline:I = 0x7f080438
+.field public static final ic_trash_outline:I = 0x7f080439
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
-.field public static final trash_bg:I = 0x7f080548
+.field public static final trash_bg:I = 0x7f08054a
# direct methods
diff --git a/com.discord/smali/com/discord/restapi/R$drawable.smali b/com.discord/smali/com/discord/restapi/R$drawable.smali
index b6bd0008fb..e483f160d3 100644
--- a/com.discord/smali/com/discord/restapi/R$drawable.smali
+++ b/com.discord/smali/com/discord/restapi/R$drawable.smali
@@ -291,57 +291,57 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08037e
-.field public static final mtrl_dialog_background:I = 0x7f080520
+.field public static final mtrl_dialog_background:I = 0x7f080521
-.field public static final mtrl_dropdown_arrow:I = 0x7f080521
+.field public static final mtrl_dropdown_arrow:I = 0x7f080522
-.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080522
+.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080523
-.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080523
+.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080524
-.field public static final mtrl_ic_cancel:I = 0x7f080524
+.field public static final mtrl_ic_cancel:I = 0x7f080525
-.field public static final mtrl_ic_error:I = 0x7f080525
+.field public static final mtrl_ic_error:I = 0x7f080526
-.field public static final mtrl_popupmenu_background:I = 0x7f080526
+.field public static final mtrl_popupmenu_background:I = 0x7f080527
-.field public static final mtrl_popupmenu_background_dark:I = 0x7f080527
+.field public static final mtrl_popupmenu_background_dark:I = 0x7f080528
-.field public static final mtrl_tabs_default_indicator:I = 0x7f080528
+.field public static final mtrl_tabs_default_indicator:I = 0x7f080529
-.field public static final navigation_empty_icon:I = 0x7f080529
+.field public static final navigation_empty_icon:I = 0x7f08052a
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final preference_list_divider_material:I = 0x7f080536
+.field public static final preference_list_divider_material:I = 0x7f080537
-.field public static final test_custom_background:I = 0x7f080545
+.field public static final test_custom_background:I = 0x7f080547
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali/com/discord/restapi/R$string.smali b/com.discord/smali/com/discord/restapi/R$string.smali
index 943853fa6f..bb6b26b2f9 100644
--- a/com.discord/smali/com/discord/restapi/R$string.smali
+++ b/com.discord/smali/com/discord/restapi/R$string.smali
@@ -223,9 +223,9 @@
.field public static final summary_collapsed_preference_list:I = 0x7f121391
-.field public static final v7_preference_off:I = 0x7f121596
+.field public static final v7_preference_off:I = 0x7f121597
-.field public static final v7_preference_on:I = 0x7f121597
+.field public static final v7_preference_on:I = 0x7f121598
# direct methods
diff --git a/com.discord/smali/com/discord/stores/StoreClientVersion.smali b/com.discord/smali/com/discord/stores/StoreClientVersion.smali
index 7b93ccc25d..831cdf89a8 100644
--- a/com.discord/smali/com/discord/stores/StoreClientVersion.smali
+++ b/com.discord/smali/com/discord/stores/StoreClientVersion.smali
@@ -28,7 +28,7 @@
invoke-direct {p0}, Lcom/discord/stores/Store;->()V
- const/16 v0, 0x455
+ const/16 v0, 0x457
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I
diff --git a/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali b/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali
index 445aeed5dc..49ff0574ea 100644
--- a/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali
+++ b/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali
@@ -76,7 +76,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreMediaNotification$init$3;->$context:Landroid/content/Context;
- const v1, 0x7f121599
+ const v1, 0x7f12159a
const/4 v2, 0x0
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation.smali b/com.discord/smali/com/discord/stores/StoreNavigation.smali
index d936ef7ffb..07fc875d20 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation.smali
@@ -217,7 +217,7 @@
const-string v1, "CONNECTION_ISSUES"
- const v4, 0x7f08043c
+ const v4, 0x7f08043d
const/4 v8, 0x1
diff --git a/com.discord/smali/com/discord/stores/StoreVoiceChannelSelected.smali b/com.discord/smali/com/discord/stores/StoreVoiceChannelSelected.smali
index 28c4fa1c2a..3d7533d53a 100644
--- a/com.discord/smali/com/discord/stores/StoreVoiceChannelSelected.smali
+++ b/com.discord/smali/com/discord/stores/StoreVoiceChannelSelected.smali
@@ -889,7 +889,7 @@
const/4 v0, 0x0
- if-eqz p1, :cond_6
+ if-eqz p1, :cond_8
iget-object v1, p0, Lcom/discord/stores/StoreVoiceChannelSelected;->stream:Lcom/discord/stores/StoreStream;
@@ -949,19 +949,25 @@
const/4 v2, 0x1
- if-eqz v1, :cond_3
-
- if-eqz v0, :cond_3
+ if-eqz v1, :cond_5
iget-wide v3, p0, Lcom/discord/stores/StoreVoiceChannelSelected;->selectedVoiceChannelId:J
+ if-nez v0, :cond_3
+
+ goto :goto_1
+
+ :cond_3
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v5
cmp-long v1, v5, v3
- if-eqz v1, :cond_3
+ if-eqz v1, :cond_5
+
+ :goto_1
+ if-eqz v0, :cond_4
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
@@ -969,9 +975,14 @@
invoke-direct {p0, v0, v1, v2}, Lcom/discord/stores/StoreVoiceChannelSelected;->selectVoiceChannel(JZ)Lcom/discord/stores/StoreVoiceChannelSelected$JoinVoiceChannelResult;
- goto :goto_1
+ goto :goto_2
- :cond_3
+ :cond_4
+ invoke-direct {p0}, Lcom/discord/stores/StoreVoiceChannelSelected;->clearInternal()V
+
+ goto :goto_2
+
+ :cond_5
invoke-virtual {p1}, Lcom/discord/models/domain/ModelVoice$State;->getSessionId()Ljava/lang/String;
move-result-object v0
@@ -984,7 +995,7 @@
xor-int/2addr v0, v2
- if-eqz v0, :cond_5
+ if-eqz v0, :cond_7
iget-object v0, p0, Lcom/discord/stores/StoreVoiceChannelSelected;->stream:Lcom/discord/stores/StoreStream;
@@ -998,7 +1009,7 @@
move-result-object v0
- if-eqz v0, :cond_5
+ if-eqz v0, :cond_7
invoke-virtual {v0}, Lcom/discord/models/domain/ModelChannel;->getGuildId()Ljava/lang/Long;
@@ -1008,26 +1019,26 @@
move-result-wide v1
- if-nez v0, :cond_4
+ if-nez v0, :cond_6
- goto :goto_1
+ goto :goto_2
- :cond_4
+ :cond_6
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v3
cmp-long p1, v3, v1
- if-nez p1, :cond_5
+ if-nez p1, :cond_7
invoke-direct {p0}, Lcom/discord/stores/StoreVoiceChannelSelected;->clearInternal()V
- :cond_5
- :goto_1
+ :cond_7
+ :goto_2
return-void
- :cond_6
+ :cond_8
const-string p1, "voiceState"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
index a08cec1983..e173c5703b 100644
--- a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
+++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
@@ -181,7 +181,7 @@
const-string v3, "browser_user_agent"
- const-string v4, "Discord-Android/1109"
+ const-string v4, "Discord-Android/1111"
invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V
@@ -189,7 +189,7 @@
const/4 v1, 0x2
- const/16 v2, 0x455
+ const/16 v2, 0x457
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -205,7 +205,7 @@
const/4 v1, 0x3
- const-string v2, "20-alpha2"
+ const-string v2, "20-alpha4"
const-string v3, ""
diff --git a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali
index 220d1dc29e..bc4149826f 100644
--- a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali
+++ b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali
@@ -3897,7 +3897,7 @@
goto :goto_0
:sswitch_16
- const p1, 0x7f1215da
+ const p1, 0x7f1215db
goto :goto_0
diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationData.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationData.smali
index b7388a0eda..b24ce92563 100644
--- a/com.discord/smali/com/discord/utilities/fcm/NotificationData.smali
+++ b/com.discord/smali/com/discord/utilities/fcm/NotificationData.smali
@@ -2177,7 +2177,7 @@
new-instance v1, Landroidx/core/app/NotificationCompat$Action$Builder;
- const v3, 0x7f0803f1
+ const v3, 0x7f0803f2
const v4, 0x7f120e73
diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali
index db67f7086f..90ab19e786 100644
--- a/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali
+++ b/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali
@@ -1263,7 +1263,7 @@
new-instance v2, Landroid/app/NotificationChannel;
- const v4, 0x7f1215e3
+ const v4, 0x7f1215e4 # 1.9418095E38f
invoke-virtual {p1, v4}, Landroid/app/Application;->getString(I)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/utilities/icon/IconUtils.smali b/com.discord/smali/com/discord/utilities/icon/IconUtils.smali
index 133e275b50..8cff2578b9 100644
--- a/com.discord/smali/com/discord/utilities/icon/IconUtils.smali
+++ b/com.discord/smali/com/discord/utilities/icon/IconUtils.smali
@@ -3213,7 +3213,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f080482
+ const p1, 0x7f080483
goto/16 :goto_3
@@ -3226,7 +3226,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f08048f
+ const p1, 0x7f080490
goto/16 :goto_3
@@ -3239,7 +3239,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f080492
+ const p1, 0x7f080493
goto/16 :goto_3
@@ -3274,7 +3274,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f08048b
+ const p1, 0x7f08048c
goto/16 :goto_3
@@ -3287,7 +3287,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f08047e
+ const p1, 0x7f08047f
goto :goto_3
@@ -3300,7 +3300,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f080497
+ const p1, 0x7f080498
goto :goto_3
@@ -3313,7 +3313,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f08048a
+ const p1, 0x7f08048b
goto :goto_3
@@ -3326,7 +3326,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f080495
+ const p1, 0x7f080496
goto :goto_3
@@ -3361,7 +3361,7 @@
if-eqz p1, :cond_1
- const p1, 0x7f080498
+ const p1, 0x7f080499
goto :goto_3
@@ -3375,7 +3375,7 @@
if-eqz p1, :cond_1
:goto_0
- const p1, 0x7f080485
+ const p1, 0x7f080486
goto :goto_3
@@ -3389,13 +3389,13 @@
if-eqz p1, :cond_1
:goto_1
- const p1, 0x7f080487
+ const p1, 0x7f080488
goto :goto_3
:cond_1
:goto_2
- const p1, 0x7f08049d
+ const p1, 0x7f08049e
:goto_3
return p1
diff --git a/com.discord/smali/com/discord/utilities/platform/Platform.smali b/com.discord/smali/com/discord/utilities/platform/Platform.smali
index 08b988e219..1ead96ffac 100644
--- a/com.discord/smali/com/discord/utilities/platform/Platform.smali
+++ b/com.discord/smali/com/discord/utilities/platform/Platform.smali
@@ -99,7 +99,7 @@
move-result-object v6
- const v1, 0x7f08047a
+ const v1, 0x7f08047b
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -437,7 +437,7 @@
move-result-object v8
- const v2, 0x7f080406
+ const v2, 0x7f080407
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -477,7 +477,7 @@
move-result-object v8
- const v2, 0x7f080411
+ const v2, 0x7f080412
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -519,7 +519,7 @@
move-result-object v8
- const v2, 0x7f08041b
+ const v2, 0x7f08041c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -559,7 +559,7 @@
move-result-object v8
- const v2, 0x7f080439
+ const v2, 0x7f08043a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -595,7 +595,7 @@
move-result-object v8
- const v2, 0x7f08043b
+ const v2, 0x7f08043c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -663,7 +663,7 @@
move-result-object v8
- const v2, 0x7f08047b
+ const v2, 0x7f08047c
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
diff --git a/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali b/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali
index e25804cc67..3f770171c7 100644
--- a/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali
+++ b/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali
@@ -267,7 +267,7 @@
goto :goto_2
:cond_1
- const v1, 0x7f1215fd
+ const v1, 0x7f1215fe
new-array v3, v3, [Ljava/lang/Object;
diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
index 69f4dec40a..24c7368418 100644
--- a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
+++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
@@ -159,7 +159,7 @@
.method public getUserAgent()Ljava/lang/String;
.locals 1
- const-string v0, "Discord-Android/1109"
+ const-string v0, "Discord-Android/1111"
return-object v0
.end method
diff --git a/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService.smali b/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService.smali
index 828a26109d..25cbae2c5d 100644
--- a/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService.smali
+++ b/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService.smali
@@ -317,7 +317,7 @@
move-result-object v1
- const v2, 0x7f0803f5
+ const v2, 0x7f0803f6
invoke-virtual {p1, v2, v1, v0}, Landroidx/core/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder;
diff --git a/com.discord/smali/com/discord/utilities/voice/VoiceViewUtils.smali b/com.discord/smali/com/discord/utilities/voice/VoiceViewUtils.smali
index 948a0aa03a..b661197a49 100644
--- a/com.discord/smali/com/discord/utilities/voice/VoiceViewUtils.smali
+++ b/com.discord/smali/com/discord/utilities/voice/VoiceViewUtils.smali
@@ -459,7 +459,7 @@
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
- const v0, 0x7f08046b
+ const v0, 0x7f08046c
if-nez p1, :cond_0
@@ -491,17 +491,17 @@
goto :goto_0
:cond_1
- const v0, 0x7f08046a
+ const v0, 0x7f08046b
goto :goto_0
:cond_2
- const v0, 0x7f080468
+ const v0, 0x7f080469
goto :goto_0
:cond_3
- const v0, 0x7f080469
+ const v0, 0x7f08046a
:goto_0
return v0
diff --git a/com.discord/smali/com/discord/utils/R$c.smali b/com.discord/smali/com/discord/utils/R$c.smali
index 2fc1caaa38..b19d83c6ef 100644
--- a/com.discord/smali/com/discord/utils/R$c.smali
+++ b/com.discord/smali/com/discord/utils/R$c.smali
@@ -291,57 +291,57 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08037e
-.field public static final mtrl_dialog_background:I = 0x7f080520
+.field public static final mtrl_dialog_background:I = 0x7f080521
-.field public static final mtrl_dropdown_arrow:I = 0x7f080521
+.field public static final mtrl_dropdown_arrow:I = 0x7f080522
-.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080522
+.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080523
-.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080523
+.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080524
-.field public static final mtrl_ic_cancel:I = 0x7f080524
+.field public static final mtrl_ic_cancel:I = 0x7f080525
-.field public static final mtrl_ic_error:I = 0x7f080525
+.field public static final mtrl_ic_error:I = 0x7f080526
-.field public static final mtrl_popupmenu_background:I = 0x7f080526
+.field public static final mtrl_popupmenu_background:I = 0x7f080527
-.field public static final mtrl_popupmenu_background_dark:I = 0x7f080527
+.field public static final mtrl_popupmenu_background_dark:I = 0x7f080528
-.field public static final mtrl_tabs_default_indicator:I = 0x7f080528
+.field public static final mtrl_tabs_default_indicator:I = 0x7f080529
-.field public static final navigation_empty_icon:I = 0x7f080529
+.field public static final navigation_empty_icon:I = 0x7f08052a
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final preference_list_divider_material:I = 0x7f080536
+.field public static final preference_list_divider_material:I = 0x7f080537
-.field public static final test_custom_background:I = 0x7f080545
+.field public static final test_custom_background:I = 0x7f080547
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali/com/discord/views/ActiveSubscriptionView$ActiveSubscriptionType.smali b/com.discord/smali/com/discord/views/ActiveSubscriptionView$ActiveSubscriptionType.smali
index 4e5b095519..7a99cec892 100644
--- a/com.discord/smali/com/discord/views/ActiveSubscriptionView$ActiveSubscriptionType.smali
+++ b/com.discord/smali/com/discord/views/ActiveSubscriptionView$ActiveSubscriptionType.smali
@@ -62,13 +62,13 @@
const/4 v3, 0x0
- const v4, 0x7f0804ff
+ const v4, 0x7f080500
- const v5, 0x7f0804fd
+ const v5, 0x7f0804fe
- const v6, 0x7f080500
+ const v6, 0x7f080501
- const v7, 0x7f0804fe
+ const v7, 0x7f0804ff
const v8, 0x7f08009d
@@ -92,13 +92,13 @@
const/4 v14, 0x1
- const v15, 0x7f080507
+ const v15, 0x7f080508
- const v16, 0x7f080505
+ const v16, 0x7f080506
- const v17, 0x7f080508
+ const v17, 0x7f080509
- const v18, 0x7f080506
+ const v18, 0x7f080507
const v19, 0x7f0800a1
@@ -122,13 +122,13 @@
const/4 v5, 0x2
- const v6, 0x7f080503
+ const v6, 0x7f080504
- const v7, 0x7f080501
+ const v7, 0x7f080502
- const v8, 0x7f080504
+ const v8, 0x7f080505
- const v9, 0x7f080502
+ const v9, 0x7f080503
const v10, 0x7f08009e
diff --git a/com.discord/smali/com/discord/views/StatusView.smali b/com.discord/smali/com/discord/views/StatusView.smali
index abef34e8b8..cbe6f847e3 100644
--- a/com.discord/smali/com/discord/views/StatusView.smali
+++ b/com.discord/smali/com/discord/views/StatusView.smali
@@ -411,7 +411,7 @@
:goto_0
if-eqz v2, :cond_2
- const v0, 0x7f08041a
+ const v0, 0x7f08041b
goto :goto_2
@@ -447,22 +447,22 @@
if-eq v0, v2, :cond_5
:goto_1
- const v0, 0x7f080418
+ const v0, 0x7f080419
goto :goto_2
:cond_5
- const v0, 0x7f080416
-
- goto :goto_2
-
- :cond_6
const v0, 0x7f080417
goto :goto_2
+ :cond_6
+ const v0, 0x7f080418
+
+ goto :goto_2
+
:cond_7
- const v0, 0x7f080419
+ const v0, 0x7f08041a
:goto_2
invoke-virtual {p0, v0}, Landroidx/appcompat/widget/AppCompatImageView;->setImageResource(I)V
diff --git a/com.discord/smali/com/discord/views/StreamPreviewView.smali b/com.discord/smali/com/discord/views/StreamPreviewView.smali
index 8b000f8765..e644a3ec8a 100644
--- a/com.discord/smali/com/discord/views/StreamPreviewView.smali
+++ b/com.discord/smali/com/discord/views/StreamPreviewView.smali
@@ -397,7 +397,7 @@
:goto_0
if-eqz p3, :cond_3
- const p1, 0x7f1215fb
+ const p1, 0x7f1215fc
invoke-static {p0, p1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->getString(Landroid/view/View;I)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2.smali
index bd7fc08d64..cc769af301 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2.smali
@@ -68,7 +68,7 @@
sget-object v6, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
- const v7, 0x7f121594
+ const v7, 0x7f121595
invoke-virtual {v6, v7}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3.smali
index b639660d13..368c4c06fc 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3.smali
@@ -20,7 +20,7 @@
value = {
"Ly/u/b/k;",
"Lkotlin/jvm/functions/Function0<",
- "Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;",
+ "Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;",
">;"
}
.end annotation
@@ -29,100 +29,268 @@
# instance fields
.field public final synthetic $channel:Lcom/discord/models/domain/ModelChannel;
-.field public final synthetic $getTextLikeChannelData$1:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;
+.field public final synthetic $channelId:J
-.field public final synthetic $muted:Z
+.field public final synthetic $channelsWithStreams$inlined:Ljava/util/Set;
+
+.field public final synthetic $collapsedCategories$inlined:Ljava/util/Set;
+
+.field public final synthetic $forceViewCategories$inlined:Ljava/util/HashSet;
+
+.field public final synthetic $guild$inlined:Lcom/discord/utilities/channel/GuildChannelsInfo;
+
+.field public final synthetic $items$inlined:Ljava/util/ArrayList;
+
+.field public final synthetic $mentionCounts$inlined:Ljava/util/Map;
.field public final synthetic $permissions:Ljava/lang/Integer;
+.field public final synthetic $selectedChannelId$inlined:J
+
+.field public final synthetic $selectedGuildId$inlined:J
+
+.field public final synthetic $selectedVoiceChannelId$inlined:J
+
+.field public final synthetic $tryRemoveEmptyCategory$1$inlined:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;
+
+.field public final synthetic $unreadChannelIds$inlined:Ljava/util/Set;
+
+.field public final synthetic $voiceStates$inlined:Ljava/util/Map;
+
# direct methods
-.method public constructor (Lcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;Z)V
- .locals 0
+.method public constructor (JLcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/HashSet;JLjava/util/Map;Ljava/util/Set;JLjava/util/Set;JLjava/util/Map;Ljava/util/Set;Ljava/util/ArrayList;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;)V
+ .locals 3
- iput-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
+ move-object v0, p0
- iput-object p2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$permissions:Ljava/lang/Integer;
+ move-wide v1, p1
- iput-object p3, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$getTextLikeChannelData$1:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;
+ iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channelId:J
- iput-boolean p4, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$muted:Z
+ move-object v1, p3
- const/4 p1, 0x0
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
- invoke-direct {p0, p1}, Ly/u/b/k;->(I)V
+ move-object v1, p4
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$permissions:Ljava/lang/Integer;
+
+ move-object v1, p5
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$guild$inlined:Lcom/discord/utilities/channel/GuildChannelsInfo;
+
+ move-object v1, p6
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$forceViewCategories$inlined:Ljava/util/HashSet;
+
+ move-wide v1, p7
+
+ iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$selectedChannelId$inlined:J
+
+ move-object v1, p9
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$mentionCounts$inlined:Ljava/util/Map;
+
+ move-object v1, p10
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$unreadChannelIds$inlined:Ljava/util/Set;
+
+ move-wide v1, p11
+
+ iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$selectedGuildId$inlined:J
+
+ move-object/from16 v1, p13
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$collapsedCategories$inlined:Ljava/util/Set;
+
+ move-wide/from16 v1, p14
+
+ iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$selectedVoiceChannelId$inlined:J
+
+ move-object/from16 v1, p16
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$voiceStates$inlined:Ljava/util/Map;
+
+ move-object/from16 v1, p17
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channelsWithStreams$inlined:Ljava/util/Set;
+
+ move-object/from16 v1, p18
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$items$inlined:Ljava/util/ArrayList;
+
+ move-object/from16 v1, p19
+
+ iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$tryRemoveEmptyCategory$1$inlined:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;
+
+ const/4 v1, 0x0
+
+ invoke-direct {p0, v1}, Ly/u/b/k;->(I)V
return-void
.end method
# virtual methods
-.method public final invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
- .locals 10
+.method public final invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
+ .locals 14
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
+ iget-wide v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channelId:J
+
+ iget-wide v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$selectedVoiceChannelId$inlined:J
+
+ const/4 v4, 0x1
+
+ const/4 v5, 0x0
+
+ cmp-long v6, v0, v2
+
+ if-nez v6, :cond_0
+
+ const/4 v9, 0x1
+
+ goto :goto_0
+
+ :cond_0
+ const/4 v9, 0x0
+
+ :goto_0
+ iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$voiceStates$inlined:Ljava/util/Map;
+
+ iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
+
+ invoke-virtual {v1}, Lcom/discord/models/domain/ModelChannel;->getId()J
+
+ move-result-wide v1
+
+ invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
+
+ move-result-object v1
+
+ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+
+ move-result-object v0
+
+ check-cast v0, Ljava/util/Collection;
+
+ if-eqz v0, :cond_1
+
+ invoke-interface {v0}, Ljava/util/Collection;->size()I
+
+ move-result v5
+
+ move v11, v5
+
+ goto :goto_1
+
+ :cond_1
+ const/4 v11, 0x0
+
+ :goto_1
+ const/high16 v0, 0x100000
+
+ iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$guild$inlined:Lcom/discord/utilities/channel/GuildChannelsInfo;
+
+ invoke-virtual {v1}, Lcom/discord/utilities/channel/GuildChannelsInfo;->getEveryoneRole()Lcom/discord/models/domain/ModelGuildRole;
+
+ move-result-object v1
+
+ iget-object v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
+
+ invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getPermissionOverwrites()Ljava/util/Map;
+
+ move-result-object v2
+
+ iget-wide v5, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$selectedGuildId$inlined:J
+
+ invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
+
+ move-result-object v3
+
+ invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+
+ move-result-object v2
+
+ check-cast v2, Lcom/discord/models/domain/ModelPermissionOverwrite;
+
+ invoke-static {v0, v1, v2}, Lcom/discord/utilities/permissions/PermissionUtils;->canRole(ILcom/discord/models/domain/ModelGuildRole;Lcom/discord/models/domain/ModelPermissionOverwrite;)Z
+
+ move-result v0
+
+ xor-int/lit8 v12, v0, 0x1
+
+ const/16 v0, 0x400
iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$permissions:Ljava/lang/Integer;
- invoke-static {v0, v1}, Lcom/discord/utilities/permissions/PermissionUtils;->hasAccess(Lcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;)Z
+ invoke-static {v0, v1}, Lcom/discord/utilities/permissions/PermissionUtils;->can(ILjava/lang/Integer;)Z
move-result v0
const/4 v1, 0x0
- if-nez v0, :cond_0
+ if-nez v0, :cond_2
+
+ if-nez v9, :cond_2
return-object v1
- :cond_0
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$getTextLikeChannelData$1:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;
+ :cond_2
+ iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$collapsedCategories$inlined:Ljava/util/Set;
- invoke-virtual {v0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;->invoke()Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$TextLikeChannelData;
+ iget-object v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
- move-result-object v0
+ invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getParentId()J
- invoke-virtual {v0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$TextLikeChannelData;->getHide()Z
+ move-result-wide v2
- move-result v2
+ invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
- if-eqz v2, :cond_1
+ move-result-object v2
+
+ invoke-interface {v0, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
+
+ move-result v0
+
+ if-eqz v0, :cond_3
+
+ if-nez v11, :cond_3
+
+ if-nez v9, :cond_3
return-object v1
- :cond_1
- new-instance v1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
+ :cond_3
+ new-instance v0, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
- iget-object v4, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
+ iget-object v8, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channel:Lcom/discord/models/domain/ModelChannel;
- invoke-virtual {v0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$TextLikeChannelData;->getSelected()Z
+ iget-object v10, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$permissions:Ljava/lang/Integer;
- move-result v5
+ iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channelsWithStreams$inlined:Ljava/util/Set;
- invoke-virtual {v0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$TextLikeChannelData;->getMentionCount()I
+ iget-wide v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$channelId:J
- move-result v6
+ invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
- invoke-virtual {v0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$TextLikeChannelData;->getUnread()Z
+ move-result-object v2
- move-result v7
+ invoke-interface {v1, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
- iget-boolean v8, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->$muted:Z
+ move-result v13
- invoke-virtual {v0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$TextLikeChannelData;->getLocked()Z
+ move-object v7, v0
- move-result v9
+ invoke-direct/range {v7 .. v13}, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;->(Lcom/discord/models/domain/ModelChannel;ZLjava/lang/Integer;IZZ)V
- move-object v3, v1
-
- invoke-direct/range {v3 .. v9}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->(Lcom/discord/models/domain/ModelChannel;ZIZZZ)V
-
- return-object v1
+ return-object v0
.end method
.method public bridge synthetic invoke()Ljava/lang/Object;
.locals 1
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
+ invoke-virtual {p0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
move-result-object v0
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4.smali
deleted file mode 100644
index ba74b86c97..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4.smali
+++ /dev/null
@@ -1,298 +0,0 @@
-.class public final Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;
-.super Ly/u/b/k;
-.source "WidgetChannelListModel.kt"
-
-# interfaces
-.implements Lkotlin/jvm/functions/Function0;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion;->guildListBuilder(JLcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/Map;JJLjava/util/Map;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;)Ljava/util/List;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Ly/u/b/k;",
- "Lkotlin/jvm/functions/Function0<",
- "Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;",
- ">;"
- }
-.end annotation
-
-
-# instance fields
-.field public final synthetic $channel:Lcom/discord/models/domain/ModelChannel;
-
-.field public final synthetic $channelId:J
-
-.field public final synthetic $channelsWithStreams$inlined:Ljava/util/Set;
-
-.field public final synthetic $collapsedCategories$inlined:Ljava/util/Set;
-
-.field public final synthetic $forceViewCategories$inlined:Ljava/util/HashSet;
-
-.field public final synthetic $guild$inlined:Lcom/discord/utilities/channel/GuildChannelsInfo;
-
-.field public final synthetic $items$inlined:Ljava/util/ArrayList;
-
-.field public final synthetic $mentionCounts$inlined:Ljava/util/Map;
-
-.field public final synthetic $permissions:Ljava/lang/Integer;
-
-.field public final synthetic $selectedChannelId$inlined:J
-
-.field public final synthetic $selectedGuildId$inlined:J
-
-.field public final synthetic $selectedVoiceChannelId$inlined:J
-
-.field public final synthetic $tryRemoveEmptyCategory$1$inlined:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;
-
-.field public final synthetic $unreadChannelIds$inlined:Ljava/util/Set;
-
-.field public final synthetic $voiceStates$inlined:Ljava/util/Map;
-
-
-# direct methods
-.method public constructor (JLcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/HashSet;JLjava/util/Map;Ljava/util/Set;JLjava/util/Set;JLjava/util/Map;Ljava/util/Set;Ljava/util/ArrayList;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;)V
- .locals 3
-
- move-object v0, p0
-
- move-wide v1, p1
-
- iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channelId:J
-
- move-object v1, p3
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- move-object v1, p4
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$permissions:Ljava/lang/Integer;
-
- move-object v1, p5
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$guild$inlined:Lcom/discord/utilities/channel/GuildChannelsInfo;
-
- move-object v1, p6
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$forceViewCategories$inlined:Ljava/util/HashSet;
-
- move-wide v1, p7
-
- iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$selectedChannelId$inlined:J
-
- move-object v1, p9
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$mentionCounts$inlined:Ljava/util/Map;
-
- move-object v1, p10
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$unreadChannelIds$inlined:Ljava/util/Set;
-
- move-wide v1, p11
-
- iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$selectedGuildId$inlined:J
-
- move-object/from16 v1, p13
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$collapsedCategories$inlined:Ljava/util/Set;
-
- move-wide/from16 v1, p14
-
- iput-wide v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$selectedVoiceChannelId$inlined:J
-
- move-object/from16 v1, p16
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$voiceStates$inlined:Ljava/util/Map;
-
- move-object/from16 v1, p17
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channelsWithStreams$inlined:Ljava/util/Set;
-
- move-object/from16 v1, p18
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$items$inlined:Ljava/util/ArrayList;
-
- move-object/from16 v1, p19
-
- iput-object v1, v0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$tryRemoveEmptyCategory$1$inlined:Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;
-
- const/4 v1, 0x0
-
- invoke-direct {p0, v1}, Ly/u/b/k;->(I)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
- .locals 14
-
- iget-wide v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channelId:J
-
- iget-wide v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$selectedVoiceChannelId$inlined:J
-
- const/4 v4, 0x1
-
- const/4 v5, 0x0
-
- cmp-long v6, v0, v2
-
- if-nez v6, :cond_0
-
- const/4 v9, 0x1
-
- goto :goto_0
-
- :cond_0
- const/4 v9, 0x0
-
- :goto_0
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$voiceStates$inlined:Ljava/util/Map;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-virtual {v1}, Lcom/discord/models/domain/ModelChannel;->getId()J
-
- move-result-wide v1
-
- invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
-
- move-result-object v1
-
- invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, Ljava/util/Collection;
-
- if-eqz v0, :cond_1
-
- invoke-interface {v0}, Ljava/util/Collection;->size()I
-
- move-result v5
-
- move v11, v5
-
- goto :goto_1
-
- :cond_1
- const/4 v11, 0x0
-
- :goto_1
- const/high16 v0, 0x100000
-
- iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$guild$inlined:Lcom/discord/utilities/channel/GuildChannelsInfo;
-
- invoke-virtual {v1}, Lcom/discord/utilities/channel/GuildChannelsInfo;->getEveryoneRole()Lcom/discord/models/domain/ModelGuildRole;
-
- move-result-object v1
-
- iget-object v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getPermissionOverwrites()Ljava/util/Map;
-
- move-result-object v2
-
- iget-wide v5, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$selectedGuildId$inlined:J
-
- invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
-
- move-result-object v3
-
- invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
-
- move-result-object v2
-
- check-cast v2, Lcom/discord/models/domain/ModelPermissionOverwrite;
-
- invoke-static {v0, v1, v2}, Lcom/discord/utilities/permissions/PermissionUtils;->canRole(ILcom/discord/models/domain/ModelGuildRole;Lcom/discord/models/domain/ModelPermissionOverwrite;)Z
-
- move-result v0
-
- xor-int/lit8 v12, v0, 0x1
-
- const/16 v0, 0x400
-
- iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$permissions:Ljava/lang/Integer;
-
- invoke-static {v0, v1}, Lcom/discord/utilities/permissions/PermissionUtils;->can(ILjava/lang/Integer;)Z
-
- move-result v0
-
- const/4 v1, 0x0
-
- if-nez v0, :cond_2
-
- if-nez v9, :cond_2
-
- return-object v1
-
- :cond_2
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$collapsedCategories$inlined:Ljava/util/Set;
-
- iget-object v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getParentId()J
-
- move-result-wide v2
-
- invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
-
- move-result-object v2
-
- invoke-interface {v0, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_3
-
- if-nez v11, :cond_3
-
- if-nez v9, :cond_3
-
- return-object v1
-
- :cond_3
- new-instance v0, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
-
- iget-object v8, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- iget-object v10, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$permissions:Ljava/lang/Integer;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channelsWithStreams$inlined:Ljava/util/Set;
-
- iget-wide v2, p0, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->$channelId:J
-
- invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
-
- move-result-object v2
-
- invoke-interface {v1, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
-
- move-result v13
-
- move-object v7, v0
-
- invoke-direct/range {v7 .. v13}, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;->(Lcom/discord/models/domain/ModelChannel;ZLjava/lang/Integer;IZZ)V
-
- return-object v0
-.end method
-
-.method public bridge synthetic invoke()Ljava/lang/Object;
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion.smali
index 1da9b721b8..65ef7724f4 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion.smali
@@ -474,7 +474,7 @@
move-result v0
- if-eqz v0, :cond_13
+ if-eqz v0, :cond_11
invoke-interface/range {v24 .. v24}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@@ -582,7 +582,7 @@
move-result v0
- if-eqz v0, :cond_12
+ if-eqz v0, :cond_10
invoke-interface/range {v26 .. v26}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@@ -704,11 +704,7 @@
invoke-direct {v14, v15, v4, v0, v13}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$2;->(Lcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;Z)V
- new-instance v11, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;
-
- invoke-direct {v11, v15, v4, v0, v13}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->(Lcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$1;Z)V
-
- new-instance v20, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;
+ new-instance v20, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;
move-object/from16 v0, v20
@@ -726,15 +722,13 @@
move-object/from16 v10, p11
- move-object/from16 v27, v11
-
move-wide/from16 v11, p1
move/from16 v36, v13
move-object/from16 v13, p12
- move-object/from16 v28, v14
+ move-object/from16 v27, v14
move-wide/from16 v14, p7
@@ -746,95 +740,91 @@
move-object/from16 v19, v35
- invoke-direct/range {v0 .. v19}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->(JLcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/HashSet;JLjava/util/Map;Ljava/util/Set;JLjava/util/Set;JLjava/util/Map;Ljava/util/Set;Ljava/util/ArrayList;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;)V
+ invoke-direct/range {v0 .. v19}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->(JLcom/discord/models/domain/ModelChannel;Ljava/lang/Integer;Lcom/discord/utilities/channel/GuildChannelsInfo;Ljava/util/HashSet;JLjava/util/Map;Ljava/util/Set;JLjava/util/Set;JLjava/util/Map;Ljava/util/Set;Ljava/util/ArrayList;Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;)V
invoke-virtual/range {v32 .. v32}, Lcom/discord/models/domain/ModelChannel;->getType()I
move-result v0
- if-eqz v0, :cond_10
+ if-eqz v0, :cond_a
const/4 v1, 0x2
- if-eq v0, v1, :cond_e
+ if-eq v0, v1, :cond_d
const/4 v1, 0x4
- if-eq v0, v1, :cond_c
+ if-eq v0, v1, :cond_b
const/4 v1, 0x5
- if-eq v0, v1, :cond_b
+ if-eq v0, v1, :cond_a
move-object/from16 v1, p4
- :cond_a
- :goto_6
- move-object/from16 v2, p9
+ move-object/from16 v4, p9
- move-object/from16 v3, p12
+ move-object/from16 v2, p12
- move/from16 v4, v33
+ move/from16 v3, v33
goto :goto_8
+ :cond_a
+ move-object/from16 v1, p4
+
+ move-object/from16 v4, p9
+
+ move-object/from16 v2, p12
+
+ move/from16 v3, v33
+
+ goto :goto_7
+
:cond_b
- invoke-virtual/range {v27 .. v27}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- move-result-object v0
-
- move-object/from16 v1, p4
-
- if-eqz v0, :cond_a
-
- invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- goto :goto_6
-
- :cond_c
- move-object/from16 v1, p4
-
invoke-virtual/range {v35 .. v35}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$1;->invoke()V
new-instance v0, Lcom/discord/widgets/channels/list/items/ChannelListItemCategory;
invoke-static/range {v30 .. v31}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
- move-result-object v2
+ move-result-object v1
- move-object/from16 v3, p12
+ move-object/from16 v2, p12
- invoke-interface {v3, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
+ invoke-interface {v2, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
- move-result v2
+ move-result v1
- move-object/from16 v5, v32
+ move-object/from16 v4, v32
- move/from16 v4, v33
+ move/from16 v3, v33
- move/from16 v6, v36
+ move/from16 v5, v36
- invoke-direct {v0, v5, v2, v6, v4}, Lcom/discord/widgets/channels/list/items/ChannelListItemCategory;->(Lcom/discord/models/domain/ModelChannel;ZZZ)V
+ invoke-direct {v0, v4, v1, v5, v3}, Lcom/discord/widgets/channels/list/items/ChannelListItemCategory;->(Lcom/discord/models/domain/ModelChannel;ZZZ)V
+
+ move-object/from16 v1, p4
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
- :cond_d
- move-object/from16 v2, p9
+ :cond_c
+ move-object/from16 v4, p9
goto :goto_8
- :cond_e
+ :cond_d
move-object/from16 v1, p4
- move-object/from16 v3, p12
+ move-object/from16 v2, p12
- move/from16 v4, v33
+ move/from16 v3, v33
- invoke-virtual/range {v20 .. v20}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$4;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
+ invoke-virtual/range {v20 .. v20}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$3;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
move-result-object v0
- if-eqz v0, :cond_d
+ if-eqz v0, :cond_c
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
@@ -842,50 +832,42 @@
move-result-object v0
- move-object/from16 v2, p9
+ move-object/from16 v4, p9
- invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+ invoke-interface {v4, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Collection;
- if-eqz v0, :cond_f
+ if-eqz v0, :cond_e
- goto :goto_7
+ goto :goto_6
- :cond_f
+ :cond_e
sget-object v0, Ly/q/o;->d:Ly/q/o;
- :goto_7
+ :goto_6
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
goto :goto_8
- :cond_10
- move-object/from16 v1, p4
-
- move-object/from16 v2, p9
-
- move-object/from16 v3, p12
-
- move/from16 v4, v33
-
- invoke-virtual/range {v28 .. v28}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$2;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;
+ :goto_7
+ invoke-virtual/range {v27 .. v27}, Lcom/discord/widgets/channels/list/WidgetChannelListModel$Companion$guildListBuilder$$inlined$forEach$lambda$2;->invoke()Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;
move-result-object v0
- if-eqz v0, :cond_11
+ if-eqz v0, :cond_f
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
- :cond_11
+ :cond_f
:goto_8
move-object v14, v1
- move-object v15, v3
+ move-object v15, v2
- move v11, v4
+ move v11, v3
move-object/from16 v12, v34
@@ -893,12 +875,12 @@
goto/16 :goto_4
- :cond_12
- move-object/from16 v2, p9
+ :cond_10
+ move-object/from16 v4, p9
goto/16 :goto_2
- :cond_13
+ :cond_11
move-object/from16 v35, v13
move-object v1, v14
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali
index a187fee26e..699c6e5c3c 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali
@@ -846,12 +846,12 @@
if-eqz v3, :cond_2
- const v3, 0x7f08045e
+ const v3, 0x7f08045f
goto/16 :goto_0
:cond_2
- const v3, 0x7f08045f
+ const v3, 0x7f080460
goto/16 :goto_0
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1.smali
index 09d03c25ec..f99e01e4ca 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1.smali
@@ -73,33 +73,12 @@
invoke-interface {p1, p2}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
- goto/16 :goto_0
-
- :cond_0
- instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- if-eqz p1, :cond_1
-
- iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;->getOnSelectChannel()Lkotlin/jvm/functions/Function1;
-
- move-result-object p1
-
- check-cast p3, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- invoke-virtual {p3}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
-
- move-result-object p2
-
- invoke-interface {p1, p2}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-
goto :goto_0
- :cond_1
+ :cond_0
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemCategory;
- if-eqz p1, :cond_2
+ if-eqz p1, :cond_1
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -125,10 +104,10 @@
goto :goto_0
- :cond_2
+ :cond_1
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemPrivate;
- if-eqz p1, :cond_3
+ if-eqz p1, :cond_2
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -146,10 +125,10 @@
goto :goto_0
- :cond_3
+ :cond_2
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemFriends;
- if-eqz p1, :cond_4
+ if-eqz p1, :cond_3
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -163,10 +142,10 @@
goto :goto_0
- :cond_4
+ :cond_3
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
- if-eqz p1, :cond_5
+ if-eqz p1, :cond_4
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -184,10 +163,10 @@
goto :goto_0
- :cond_5
+ :cond_4
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceUser;
- if-eqz p1, :cond_6
+ if-eqz p1, :cond_5
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$1;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -203,7 +182,7 @@
invoke-interface {p1, p2}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
- :cond_6
+ :cond_5
:goto_0
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2.smali
index 9e6af096fe..e7dba736e4 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2.smali
@@ -76,30 +76,9 @@
goto :goto_0
:cond_0
- instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- if-eqz p1, :cond_1
-
- iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;->getOnSelectChannelOptions()Lkotlin/jvm/functions/Function1;
-
- move-result-object p1
-
- check-cast p3, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- invoke-virtual {p3}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
-
- move-result-object p2
-
- invoke-interface {p1, p2}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-
- goto :goto_0
-
- :cond_1
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemCategory;
- if-eqz p1, :cond_2
+ if-eqz p1, :cond_1
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -117,10 +96,10 @@
goto :goto_0
- :cond_2
+ :cond_1
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemPrivate;
- if-eqz p1, :cond_3
+ if-eqz p1, :cond_2
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -138,10 +117,10 @@
goto :goto_0
- :cond_3
+ :cond_2
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceUser;
- if-eqz p1, :cond_4
+ if-eqz p1, :cond_3
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -163,10 +142,10 @@
goto :goto_0
- :cond_4
+ :cond_3
instance-of p1, p3, Lcom/discord/widgets/channels/list/items/ChannelListItemVoiceChannel;
- if-eqz p1, :cond_5
+ if-eqz p1, :cond_4
iget-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item$2;->$adapter:Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
@@ -182,7 +161,7 @@
invoke-interface {p1, p2}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
- :cond_5
+ :cond_4
:goto_0
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement.smali
deleted file mode 100644
index 71de5be372..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement.smali
+++ /dev/null
@@ -1,592 +0,0 @@
-.class public final Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;
-.super Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item;
-.source "WidgetChannelsListAdapter.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = "ItemChannelAnnouncement"
-.end annotation
-
-
-# static fields
-.field public static final synthetic $$delegatedProperties:[Lkotlin/reflect/KProperty;
-
-
-# instance fields
-.field public final itemHash$delegate:Lkotlin/properties/ReadOnlyProperty;
-
-.field public final itemMentions$delegate:Lkotlin/properties/ReadOnlyProperty;
-
-.field public final itemName$delegate:Lkotlin/properties/ReadOnlyProperty;
-
-.field public final itemUnread$delegate:Lkotlin/properties/ReadOnlyProperty;
-
-
-# direct methods
-.method public static constructor ()V
- .locals 7
-
- const-class v0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;
-
- const/4 v1, 0x4
-
- new-array v1, v1, [Lkotlin/reflect/KProperty;
-
- new-instance v2, Ly/u/b/u;
-
- invoke-static {v0}, Ly/u/b/x;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/y/b;
-
- move-result-object v3
-
- const-string v4, "itemHash"
-
- const-string v5, "getItemHash()Landroid/widget/ImageView;"
-
- invoke-direct {v2, v3, v4, v5}, Ly/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
-
- sget-object v3, Ly/u/b/x;->a:Ly/u/b/y;
-
- invoke-virtual {v3, v2}, Ly/u/b/y;->property1(Ly/u/b/t;)Ly/y/d;
-
- const/4 v3, 0x0
-
- aput-object v2, v1, v3
-
- const/4 v2, 0x1
-
- new-instance v3, Ly/u/b/u;
-
- invoke-static {v0}, Ly/u/b/x;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/y/b;
-
- move-result-object v4
-
- const-string v5, "itemName"
-
- const-string v6, "getItemName()Landroid/widget/TextView;"
-
- invoke-direct {v3, v4, v5, v6}, Ly/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
-
- sget-object v4, Ly/u/b/x;->a:Ly/u/b/y;
-
- invoke-virtual {v4, v3}, Ly/u/b/y;->property1(Ly/u/b/t;)Ly/y/d;
-
- aput-object v3, v1, v2
-
- const/4 v2, 0x2
-
- new-instance v3, Ly/u/b/u;
-
- invoke-static {v0}, Ly/u/b/x;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/y/b;
-
- move-result-object v4
-
- const-string v5, "itemMentions"
-
- const-string v6, "getItemMentions()Landroid/widget/TextView;"
-
- invoke-direct {v3, v4, v5, v6}, Ly/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
-
- sget-object v4, Ly/u/b/x;->a:Ly/u/b/y;
-
- invoke-virtual {v4, v3}, Ly/u/b/y;->property1(Ly/u/b/t;)Ly/y/d;
-
- aput-object v3, v1, v2
-
- const/4 v2, 0x3
-
- new-instance v3, Ly/u/b/u;
-
- invoke-static {v0}, Ly/u/b/x;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/y/b;
-
- move-result-object v0
-
- const-string v4, "itemUnread"
-
- const-string v5, "getItemUnread()Landroid/view/View;"
-
- invoke-direct {v3, v0, v4, v5}, Ly/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
-
- sget-object v0, Ly/u/b/x;->a:Ly/u/b/y;
-
- invoke-virtual {v0, v3}, Ly/u/b/y;->property1(Ly/u/b/t;)Ly/y/d;
-
- aput-object v3, v1, v2
-
- sput-object v1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
-
- return-void
-.end method
-
-.method public constructor (ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- .locals 0
-
- if-eqz p2, :cond_0
-
- invoke-direct {p0, p1, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
-
- const p1, 0x7f0a01ab
-
- invoke-static {p0, p1}, Lf/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
-
- move-result-object p1
-
- iput-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemHash$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- const p1, 0x7f0a01ad
-
- invoke-static {p0, p1}, Lf/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
-
- move-result-object p1
-
- iput-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemName$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- const p1, 0x7f0a01ac
-
- invoke-static {p0, p1}, Lf/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
-
- move-result-object p1
-
- iput-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemMentions$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- const p1, 0x7f0a01ae
-
- invoke-static {p0, p1}, Lf/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
-
- move-result-object p1
-
- iput-object p1, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemUnread$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- return-void
-
- :cond_0
- const-string p1, "adapter"
-
- invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
-.method private final getAnnouncementsIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;)I
- .locals 1
- .annotation build Landroidx/annotation/DrawableRes;
- .end annotation
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
-
- move-result-object v0
-
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelChannel;->isNsfw()Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- const p1, 0x7f080271
-
- goto :goto_0
-
- :cond_0
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked()Z
-
- move-result p1
-
- if-eqz p1, :cond_1
-
- const p1, 0x7f080270
-
- goto :goto_0
-
- :cond_1
- const p1, 0x7f08026f
-
- :goto_0
- return p1
-.end method
-
-.method private final getItemHash()Landroid/widget/ImageView;
- .locals 3
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemHash$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- sget-object v1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
-
- const/4 v2, 0x0
-
- aget-object v1, v1, v2
-
- invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, Landroid/widget/ImageView;
-
- return-object v0
-.end method
-
-.method private final getItemMentions()Landroid/widget/TextView;
- .locals 3
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemMentions$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- sget-object v1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
-
- const/4 v2, 0x2
-
- aget-object v1, v1, v2
-
- invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, Landroid/widget/TextView;
-
- return-object v0
-.end method
-
-.method private final getItemName()Landroid/widget/TextView;
- .locals 3
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemName$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- sget-object v1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
-
- const/4 v2, 0x1
-
- aget-object v1, v1, v2
-
- invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, Landroid/widget/TextView;
-
- return-object v0
-.end method
-
-.method private final getItemUnread()Landroid/view/View;
- .locals 3
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->itemUnread$delegate:Lkotlin/properties/ReadOnlyProperty;
-
- sget-object v1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
-
- const/4 v2, 0x3
-
- aget-object v1, v1, v2
-
- invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, Landroid/view/View;
-
- return-object v0
-.end method
-
-.method private final getTextColor(Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;Z)I
- .locals 2
- .annotation build Landroidx/annotation/ColorInt;
- .end annotation
-
- const v0, 0x7f04010c
-
- const-string v1, "itemView"
-
- if-eqz p2, :cond_0
-
- iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
-
- move-result p1
-
- goto :goto_0
-
- :cond_0
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMuted()Z
-
- move-result p2
-
- if-eqz p2, :cond_1
-
- iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- const p2, 0x7f04010e
-
- invoke-static {p1, p2}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
-
- move-result p1
-
- goto :goto_0
-
- :cond_1
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result p1
-
- if-eqz p1, :cond_2
-
- iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
-
- move-result p1
-
- goto :goto_0
-
- :cond_2
- iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- const p2, 0x7f0400f8
-
- invoke-static {p1, p2}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
-
- move-result p1
-
- :goto_0
- return p1
-.end method
-
-
-# virtual methods
-.method public onConfigure(ILcom/discord/widgets/channels/list/items/ChannelListItem;)V
- .locals 5
-
- if-eqz p2, :cond_5
-
- invoke-super {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->onConfigure(ILjava/lang/Object;)V
-
- check-cast p2, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- const-string v0, "itemView"
-
- invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getSelected()Z
-
- move-result v1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
-
- move-result-object v2
-
- invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getType()I
-
- move-result v2
-
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-virtual {p0, p1, v1, v2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item;->setBackground(Landroid/view/View;ZLjava/lang/Integer;)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemName()Landroid/widget/TextView;
-
- move-result-object p1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
-
- move-result-object v1
-
- invoke-virtual {v1}, Lcom/discord/models/domain/ModelChannel;->getName()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getSelected()Z
-
- move-result p1
-
- invoke-direct {p0, p2, p1}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getTextColor(Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;Z)I
-
- move-result p1
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemName()Landroid/widget/TextView;
-
- move-result-object v1
-
- invoke-virtual {v1, p1}, Landroid/widget/TextView;->setTextColor(I)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemHash()Landroid/widget/ImageView;
-
- move-result-object v1
-
- invoke-direct {p0, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getAnnouncementsIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;)I
-
- move-result v2
-
- invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageResource(I)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemHash()Landroid/widget/ImageView;
-
- move-result-object v1
-
- invoke-static {p1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
-
- move-result-object p1
-
- invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemMentions()Landroid/widget/TextView;
-
- move-result-object p1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v1
-
- const/16 v2, 0x8
-
- const/4 v3, 0x0
-
- if-lez v1, :cond_0
-
- const/4 v1, 0x0
-
- goto :goto_0
-
- :cond_0
- const/16 v1, 0x8
-
- :goto_0
- invoke-virtual {p1, v1}, Landroid/widget/TextView;->setVisibility(I)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemMentions()Landroid/widget/TextView;
-
- move-result-object p1
-
- const/16 v1, 0x63
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v4
-
- invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I
-
- move-result v1
-
- invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemUnread()Landroid/view/View;
-
- move-result-object p1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v1
-
- if-eqz v1, :cond_1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getSelected()Z
-
- move-result v1
-
- if-nez v1, :cond_1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMuted()Z
-
- move-result v1
-
- if-nez v1, :cond_1
-
- const/4 v1, 0x1
-
- goto :goto_1
-
- :cond_1
- const/4 v1, 0x0
-
- :goto_1
- if-eqz v1, :cond_2
-
- const/4 v2, 0x0
-
- :cond_2
- invoke-virtual {p1, v2}, Landroid/view/View;->setVisibility(I)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->getItemName()Landroid/widget/TextView;
-
- move-result-object p1
-
- iget-object v1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- invoke-static {v1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
-
- move-result-object v0
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v1
-
- if-nez v1, :cond_4
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getSelected()Z
-
- move-result p2
-
- if-eqz p2, :cond_3
-
- goto :goto_2
-
- :cond_3
- const p2, 0x7f090002
-
- goto :goto_3
-
- :cond_4
- :goto_2
- const p2, 0x7f090003
-
- :goto_3
- invoke-static {v0, p2}, Landroidx/core/content/res/ResourcesCompat;->getFont(Landroid/content/Context;I)Landroid/graphics/Typeface;
-
- move-result-object p2
-
- invoke-virtual {p1, p2}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
-
- return-void
-
- :cond_5
- const-string p1, "data"
-
- invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
-.method public bridge synthetic onConfigure(ILjava/lang/Object;)V
- .locals 0
-
- check-cast p2, Lcom/discord/widgets/channels/list/items/ChannelListItem;
-
- invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->onConfigure(ILcom/discord/widgets/channels/list/items/ChannelListItem;)V
-
- return-void
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali
index 04ec8cd5ae..b1e2f104fc 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali
@@ -435,10 +435,50 @@
return p1
.end method
+.method private final getTextColor(Lcom/discord/widgets/channels/list/items/ChannelListItemPrivate;)I
+ .locals 1
+ .annotation build Landroidx/annotation/ColorInt;
+ .end annotation
+
+ invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemPrivate;->getSelected()Z
+
+ move-result p1
+
+ const-string v0, "itemView"
+
+ if-eqz p1, :cond_0
+
+ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+
+ invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ const v0, 0x7f04010c
+
+ invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
+
+ move-result p1
+
+ goto :goto_0
+
+ :cond_0
+ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+
+ invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ const v0, 0x7f0400f8
+
+ invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
+
+ move-result p1
+
+ :goto_0
+ return p1
+.end method
+
# virtual methods
.method public onConfigure(ILcom/discord/widgets/channels/list/items/ChannelListItem;)V
- .locals 19
+ .locals 20
move-object/from16 v0, p0
@@ -468,7 +508,7 @@
invoke-virtual {v1}, Lcom/discord/widgets/channels/list/items/ChannelListItemPrivate;->component5()Z
- move-result v1
+ move-result v12
invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemName()Landroid/widget/TextView;
@@ -487,7 +527,7 @@
goto :goto_0
:cond_0
- sget-object v12, Lcom/discord/utilities/channel/ChannelUtils;->INSTANCE:Lcom/discord/utilities/channel/ChannelUtils;
+ sget-object v13, Lcom/discord/utilities/channel/ChannelUtils;->INSTANCE:Lcom/discord/utilities/channel/ChannelUtils;
invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemName()Landroid/widget/TextView;
@@ -495,56 +535,66 @@
invoke-virtual {v3}, Landroid/widget/TextView;->getContext()Landroid/content/Context;
- move-result-object v13
+ move-result-object v14
const-string v3, "itemName.context"
- invoke-static {v13, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+ invoke-static {v14, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->getName()Ljava/lang/String;
- move-result-object v14
+ move-result-object v15
invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->getType()I
- move-result v15
+ move-result v16
- const/16 v16, 0x0
+ const/16 v17, 0x0
- const/16 v17, 0x8
+ const/16 v18, 0x8
- const/16 v18, 0x0
+ const/16 v19, 0x0
- invoke-static/range {v12 .. v18}, Lcom/discord/utilities/channel/ChannelUtils;->getDisplayName$default(Lcom/discord/utilities/channel/ChannelUtils;Landroid/content/Context;Ljava/lang/String;IZILjava/lang/Object;)Ljava/lang/String;
+ invoke-static/range {v13 .. v19}, Lcom/discord/utilities/channel/ChannelUtils;->getDisplayName$default(Lcom/discord/utilities/channel/ChannelUtils;Landroid/content/Context;Ljava/lang/String;IZILjava/lang/Object;)Ljava/lang/String;
move-result-object v3
:goto_0
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
- invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemTag()Landroid/widget/TextView;
+ invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemName()Landroid/widget/TextView;
move-result-object v2
+ invoke-direct {v0, v1}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getTextColor(Lcom/discord/widgets/channels/list/items/ChannelListItemPrivate;)I
+
+ move-result v1
+
+ invoke-virtual {v2, v1}, Landroid/widget/TextView;->setTextColor(I)V
+
+ invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemTag()Landroid/widget/TextView;
+
+ move-result-object v1
+
invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->isSystemDM()Z
- move-result v3
+ move-result v2
- const/16 v12, 0x8
+ const/16 v13, 0x8
- const/4 v13, 0x0
+ const/4 v14, 0x0
- if-eqz v3, :cond_1
+ if-eqz v2, :cond_1
- const/4 v3, 0x0
+ const/4 v2, 0x0
goto :goto_1
:cond_1
- const/16 v3, 0x8
+ const/16 v2, 0x8
:goto_1
- invoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V
+ invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemAvatar()Landroid/widget/ImageView;
@@ -564,58 +614,58 @@
invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemStatus()Lcom/discord/views/StatusView;
- move-result-object v2
+ move-result-object v1
invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->isDM()Z
- move-result v3
+ move-result v2
- const/4 v14, 0x1
+ const/4 v15, 0x1
- if-eqz v3, :cond_2
-
- invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->isSystemDM()Z
-
- move-result v3
-
- if-nez v3, :cond_2
-
- const/4 v3, 0x1
-
- goto :goto_2
-
- :cond_2
- const/4 v3, 0x0
-
- :goto_2
- if-eqz v3, :cond_3
-
- const/4 v12, 0x0
-
- :cond_3
- invoke-virtual {v2, v12}, Landroid/view/View;->setVisibility(I)V
-
- invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemStatus()Lcom/discord/views/StatusView;
-
- move-result-object v2
-
- invoke-virtual {v2, v9}, Lcom/discord/views/StatusView;->setPresence(Lcom/discord/models/domain/ModelPresence;)V
-
- invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemStatus()Lcom/discord/views/StatusView;
-
- move-result-object v2
-
- invoke-direct {v0, v10}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getPresenceBg(Z)I
-
- move-result v3
-
- invoke-virtual {v2, v3}, Lcom/discord/views/StatusView;->setBackgroundColor(I)V
+ if-eqz v2, :cond_2
invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->isSystemDM()Z
move-result v2
- if-eqz v2, :cond_4
+ if-nez v2, :cond_2
+
+ const/4 v2, 0x1
+
+ goto :goto_2
+
+ :cond_2
+ const/4 v2, 0x0
+
+ :goto_2
+ if-eqz v2, :cond_3
+
+ const/4 v13, 0x0
+
+ :cond_3
+ invoke-virtual {v1, v13}, Landroid/view/View;->setVisibility(I)V
+
+ invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemStatus()Lcom/discord/views/StatusView;
+
+ move-result-object v1
+
+ invoke-virtual {v1, v9}, Lcom/discord/views/StatusView;->setPresence(Lcom/discord/models/domain/ModelPresence;)V
+
+ invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemStatus()Lcom/discord/views/StatusView;
+
+ move-result-object v1
+
+ invoke-direct {v0, v10}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getPresenceBg(Z)I
+
+ move-result v2
+
+ invoke-virtual {v1, v2}, Lcom/discord/views/StatusView;->setBackgroundColor(I)V
+
+ invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->isSystemDM()Z
+
+ move-result v1
+
+ if-eqz v1, :cond_4
invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemDesc()Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
@@ -642,9 +692,9 @@
:cond_4
invoke-virtual {v8}, Lcom/discord/models/domain/ModelChannel;->isMultiUserDM()Z
- move-result v2
+ move-result v1
- if-eqz v2, :cond_5
+ if-eqz v1, :cond_5
invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->getItemDesc()Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
@@ -683,7 +733,7 @@
move-object v2, v9
- move v3, v1
+ move v3, v12
invoke-static/range {v2 .. v7}, Lcom/discord/utilities/presence/PresenceUtils;->setPresenceText$default(Lcom/discord/models/domain/ModelPresence;ZLcom/discord/utilities/view/text/SimpleDraweeSpanTextView;ZILjava/lang/Object;)V
@@ -715,10 +765,10 @@
if-lez v11, :cond_7
- const/4 v13, 0x1
+ const/4 v14, 0x1
:cond_7
- invoke-static {v1, v13}, Landroidx/core/view/ViewKt;->setVisible(Landroid/view/View;Z)V
+ invoke-static {v1, v14}, Landroidx/core/view/ViewKt;->setVisible(Landroid/view/View;Z)V
:cond_8
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali
index f514119e53..d18c19fabe 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali
@@ -174,6 +174,102 @@
throw p1
.end method
+.method private final getAnnouncementsIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
+ .locals 1
+ .annotation build Landroidx/annotation/DrawableRes;
+ .end annotation
+
+ invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
+
+ move-result-object v0
+
+ invoke-virtual {v0}, Lcom/discord/models/domain/ModelChannel;->isNsfw()Z
+
+ move-result v0
+
+ if-eqz v0, :cond_0
+
+ const p1, 0x7f080271
+
+ goto :goto_0
+
+ :cond_0
+ invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->isLocked()Z
+
+ move-result p1
+
+ if-eqz p1, :cond_1
+
+ const p1, 0x7f080270
+
+ goto :goto_0
+
+ :cond_1
+ const p1, 0x7f08026f
+
+ :goto_0
+ return p1
+.end method
+
+.method private final getHashColor(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
+ .locals 2
+ .annotation build Landroidx/annotation/ColorInt;
+ .end annotation
+
+ invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getMuted()Z
+
+ move-result v0
+
+ const-string v1, "itemView"
+
+ if-eqz v0, :cond_0
+
+ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+
+ invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ const v0, 0x7f04010e
+
+ invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
+
+ move-result p1
+
+ goto :goto_0
+
+ :cond_0
+ invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->isUnread()Z
+
+ move-result p1
+
+ if-eqz p1, :cond_1
+
+ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+
+ invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ const v0, 0x7f04010c
+
+ invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
+
+ move-result p1
+
+ goto :goto_0
+
+ :cond_1
+ iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+
+ invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ const v0, 0x7f0400f8
+
+ invoke-static {p1, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
+
+ move-result p1
+
+ :goto_0
+ return p1
+.end method
+
.method private final getHashIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
.locals 1
.annotation build Landroidx/annotation/DrawableRes;
@@ -366,129 +462,165 @@
# virtual methods
.method public onConfigure(ILcom/discord/widgets/channels/list/items/ChannelListItem;)V
- .locals 5
+ .locals 6
- if-eqz p2, :cond_5
+ if-eqz p2, :cond_7
invoke-super {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->onConfigure(ILjava/lang/Object;)V
check-cast p2, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;
- iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
-
- const-string v0, "itemView"
-
- invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getSelected()Z
-
- move-result v1
-
invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
- move-result-object v2
-
- invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getType()I
-
- move-result v2
-
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-virtual {p0, p1, v1, v2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item;->setBackground(Landroid/view/View;ZLjava/lang/Integer;)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemName()Landroid/widget/TextView;
-
move-result-object p1
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
-
- move-result-object v1
-
- invoke-virtual {v1}, Lcom/discord/models/domain/ModelChannel;->getName()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getSelected()Z
+ invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->getType()I
move-result p1
- invoke-direct {p0, p2, p1}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getTextColor(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;Z)I
+ const/4 v0, 0x5
- move-result p1
+ const/4 v1, 0x1
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemName()Landroid/widget/TextView;
+ const/4 v2, 0x0
- move-result-object v1
+ if-ne p1, v0, :cond_0
- invoke-virtual {v1, p1}, Landroid/widget/TextView;->setTextColor(I)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemHash()Landroid/widget/ImageView;
-
- move-result-object v1
-
- invoke-direct {p0, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getHashIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
-
- move-result v2
-
- invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageResource(I)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemHash()Landroid/widget/ImageView;
-
- move-result-object v1
-
- invoke-static {p1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
-
- move-result-object p1
-
- invoke-virtual {v1, p1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V
-
- invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemMentions()Landroid/widget/TextView;
-
- move-result-object p1
-
- invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getMentionCount()I
-
- move-result v1
-
- const/16 v2, 0x8
-
- const/4 v3, 0x0
-
- if-lez v1, :cond_0
-
- const/4 v1, 0x0
+ const/4 p1, 0x1
goto :goto_0
:cond_0
- const/16 v1, 0x8
+ const/4 p1, 0x0
:goto_0
- invoke-virtual {p1, v1}, Landroid/widget/TextView;->setVisibility(I)V
+ iget-object v0, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+
+ const-string v3, "itemView"
+
+ invoke-static {v0, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getSelected()Z
+
+ move-result v4
+
+ invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
+
+ move-result-object v5
+
+ invoke-virtual {v5}, Lcom/discord/models/domain/ModelChannel;->getType()I
+
+ move-result v5
+
+ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
+
+ move-result-object v5
+
+ invoke-virtual {p0, v0, v4, v5}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item;->setBackground(Landroid/view/View;ZLjava/lang/Integer;)V
+
+ invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemName()Landroid/widget/TextView;
+
+ move-result-object v0
+
+ invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getChannel()Lcom/discord/models/domain/ModelChannel;
+
+ move-result-object v4
+
+ invoke-virtual {v4}, Lcom/discord/models/domain/ModelChannel;->getName()Ljava/lang/String;
+
+ move-result-object v4
+
+ invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
+
+ invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemName()Landroid/widget/TextView;
+
+ move-result-object v0
+
+ invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getSelected()Z
+
+ move-result v4
+
+ invoke-direct {p0, p2, v4}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getTextColor(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;Z)I
+
+ move-result v4
+
+ invoke-virtual {v0, v4}, Landroid/widget/TextView;->setTextColor(I)V
+
+ invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemHash()Landroid/widget/ImageView;
+
+ move-result-object v0
+
+ if-eqz p1, :cond_1
+
+ invoke-direct {p0, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getAnnouncementsIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
+
+ move-result p1
+
+ goto :goto_1
+
+ :cond_1
+ invoke-direct {p0, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getHashIcon(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
+
+ move-result p1
+
+ :goto_1
+ invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setImageResource(I)V
+
+ invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemHash()Landroid/widget/ImageView;
+
+ move-result-object p1
+
+ invoke-direct {p0, p2}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getHashColor(Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;)I
+
+ move-result v0
+
+ invoke-static {v0}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
+
+ move-result-object v0
+
+ invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V
invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemMentions()Landroid/widget/TextView;
move-result-object p1
- const/16 v1, 0x63
+ invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getMentionCount()I
+
+ move-result v0
+
+ const/16 v4, 0x8
+
+ if-lez v0, :cond_2
+
+ const/4 v0, 0x0
+
+ goto :goto_2
+
+ :cond_2
+ const/16 v0, 0x8
+
+ :goto_2
+ invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V
+
+ invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemMentions()Landroid/widget/TextView;
+
+ move-result-object p1
+
+ const/16 v0, 0x63
invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getMentionCount()I
- move-result v4
+ move-result v5
- invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I
+ invoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
- move-result v1
+ move-result v0
- invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
+ invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
- move-result-object v1
+ move-result-object v0
- invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
+ invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemUnread()Landroid/view/View;
@@ -496,46 +628,47 @@
invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->isUnread()Z
- move-result v1
+ move-result v0
- if-eqz v1, :cond_1
+ if-eqz v0, :cond_3
invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getSelected()Z
- move-result v1
+ move-result v0
- if-nez v1, :cond_1
+ if-nez v0, :cond_3
invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getMuted()Z
- move-result v1
+ move-result v0
- if-nez v1, :cond_1
+ if-nez v0, :cond_3
- const/4 v1, 0x1
+ goto :goto_3
- goto :goto_1
-
- :cond_1
+ :cond_3
const/4 v1, 0x0
- :goto_1
- if-eqz v1, :cond_2
+ :goto_3
+ if-eqz v1, :cond_4
- const/4 v2, 0x0
+ goto :goto_4
- :cond_2
+ :cond_4
+ const/16 v2, 0x8
+
+ :goto_4
invoke-virtual {p1, v2}, Landroid/view/View;->setVisibility(I)V
invoke-direct {p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->getItemName()Landroid/widget/TextView;
move-result-object p1
- iget-object v1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
+ iget-object v0, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
- invoke-static {v1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+ invoke-static {v0, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
+ invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
@@ -543,26 +676,26 @@
move-result v1
- if-nez v1, :cond_4
+ if-nez v1, :cond_6
invoke-virtual {p2}, Lcom/discord/widgets/channels/list/items/ChannelListItemTextChannel;->getSelected()Z
move-result p2
- if-eqz p2, :cond_3
+ if-eqz p2, :cond_5
- goto :goto_2
+ goto :goto_5
- :cond_3
+ :cond_5
const p2, 0x7f090002
- goto :goto_3
+ goto :goto_6
- :cond_4
- :goto_2
+ :cond_6
+ :goto_5
const p2, 0x7f090003
- :goto_3
+ :goto_6
invoke-static {v0, p2}, Landroidx/core/content/res/ResourcesCompat;->getFont(Landroid/content/Context;I)Landroid/graphics/Typeface;
move-result-object p2
@@ -571,7 +704,7 @@
return-void
- :cond_5
+ :cond_7
const-string p1, "data"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali
index 00c19803da..78d5ece8b0 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali
@@ -310,7 +310,7 @@
if-eqz p2, :cond_0
- const p2, 0x7f080467
+ const p2, 0x7f080468
goto :goto_0
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali
index 7bce697b04..c3f2d2a374 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali
@@ -193,7 +193,7 @@
if-eq p1, p2, :cond_1
- const p2, 0x7f1215ee
+ const p2, 0x7f1215ef
if-eq p1, p2, :cond_0
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali
index 6e40a6ff07..17324aef7f 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali
@@ -9,7 +9,6 @@
Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$Item;,
Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite;,
Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;,
- Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;,
Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory;,
Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;,
Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice;,
@@ -336,8 +335,6 @@
if-eqz p1, :cond_0
- const p1, 0x7f0d0157
-
packed-switch p2, :pswitch_data_0
:pswitch_0
@@ -354,96 +351,88 @@
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemSpace;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
-
- :pswitch_2
- new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;
-
- invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelAnnouncement;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
-
goto :goto_0
- :pswitch_3
+ :pswitch_2
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite;
const p2, 0x7f0d015c
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_4
+ :pswitch_3
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory;
const p2, 0x7f0d0156
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_5
+ :pswitch_4
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA;
const p2, 0x7f0d015d
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_6
+ :pswitch_5
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader;
const p2, 0x7f0d015b
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_7
+ :pswitch_6
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemFriends;
const p2, 0x7f0d015a
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemFriends;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_8
+ :pswitch_7
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;
const p2, 0x7f0d0158
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_9
+ :pswitch_8
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser;
const p2, 0x7f0d015f
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_a
+ :pswitch_9
new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice;
const p2, 0x7f0d0159
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
- goto :goto_1
+ goto :goto_0
- :pswitch_b
- new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;
+ :pswitch_a
+ new-instance p1, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;
- invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
+ const p2, 0x7f0d0157
+
+ invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
:goto_0
- move-object p1, p2
-
- :goto_1
return-object p1
:cond_0
@@ -455,19 +444,21 @@
throw p1
+ nop
+
:pswitch_data_0
.packed-switch 0x0
- :pswitch_b
:pswitch_a
:pswitch_9
:pswitch_8
- :pswitch_0
:pswitch_7
+ :pswitch_0
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
+ :pswitch_0
:pswitch_1
.end packed-switch
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem$Companion.smali b/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem$Companion.smali
index 431b191d59..56a99d74c8 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem$Companion.smali
@@ -23,8 +23,6 @@
.field public static final TYPE_CHANNEL:I = 0x0
-.field public static final TYPE_CHANNEL_ANNOUNCEMENT:I = 0xa
-
.field public static final TYPE_CHANNEL_PRIVATE:I = 0x3
.field public static final TYPE_CHANNEL_VOICE:I = 0x1
diff --git a/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem.smali b/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem.smali
index 454c977540..c5137eb06f 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItem.smali
@@ -24,8 +24,6 @@
.field public static final TYPE_CHANNEL:I = 0x0
-.field public static final TYPE_CHANNEL_ANNOUNCEMENT:I = 0xa
-
.field public static final TYPE_CHANNEL_PRIVATE:I = 0x3
.field public static final TYPE_CHANNEL_VOICE:I = 0x1
diff --git a/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel.smali b/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel.smali
deleted file mode 100644
index 4d34484e95..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel.smali
+++ /dev/null
@@ -1,524 +0,0 @@
-.class public final Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-.super Ljava/lang/Object;
-.source "ChannelListItemAnnouncementChannel.kt"
-
-# interfaces
-.implements Lcom/discord/widgets/channels/list/items/ChannelListItem;
-.implements Lcom/discord/widgets/channels/list/WidgetChannelListUnreads$UnreadItem;
-
-
-# instance fields
-.field public final channel:Lcom/discord/models/domain/ModelChannel;
-
-.field public final isLocked:Z
-
-.field public final isUnread:Z
-
-.field public final mentionCount:I
-
-.field public final muted:Z
-
-.field public final selected:Z
-
-
-# direct methods
-.method public constructor (Lcom/discord/models/domain/ModelChannel;ZIZZZ)V
- .locals 0
-
- if-eqz p1, :cond_0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- iput-boolean p2, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- iput p3, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->mentionCount:I
-
- iput-boolean p4, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread:Z
-
- iput-boolean p5, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- iput-boolean p6, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- return-void
-
- :cond_0
- const-string p1, "channel"
-
- invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;Lcom/discord/models/domain/ModelChannel;ZIZZZILjava/lang/Object;)Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
- .locals 4
-
- and-int/lit8 p8, p7, 0x1
-
- if-eqz p8, :cond_0
-
- iget-object p1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- :cond_0
- and-int/lit8 p8, p7, 0x2
-
- if-eqz p8, :cond_1
-
- iget-boolean p2, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- :cond_1
- move p8, p2
-
- and-int/lit8 p2, p7, 0x4
-
- if-eqz p2, :cond_2
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result p3
-
- :cond_2
- move v0, p3
-
- and-int/lit8 p2, p7, 0x8
-
- if-eqz p2, :cond_3
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result p4
-
- :cond_3
- move v1, p4
-
- and-int/lit8 p2, p7, 0x10
-
- if-eqz p2, :cond_4
-
- iget-boolean p5, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- :cond_4
- move v2, p5
-
- and-int/lit8 p2, p7, 0x20
-
- if-eqz p2, :cond_5
-
- iget-boolean p6, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- :cond_5
- move v3, p6
-
- move-object p2, p0
-
- move-object p3, p1
-
- move p4, p8
-
- move p5, v0
-
- move p6, v1
-
- move p7, v2
-
- move p8, v3
-
- invoke-virtual/range {p2 .. p8}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->copy(Lcom/discord/models/domain/ModelChannel;ZIZZZ)Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- move-result-object p0
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final component1()Lcom/discord/models/domain/ModelChannel;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- return-object v0
-.end method
-
-.method public final component2()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- return v0
-.end method
-
-.method public final component3()I
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v0
-
- return v0
-.end method
-
-.method public final component4()Z
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v0
-
- return v0
-.end method
-
-.method public final component5()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- return v0
-.end method
-
-.method public final component6()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- return v0
-.end method
-
-.method public final copy(Lcom/discord/models/domain/ModelChannel;ZIZZZ)Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
- .locals 8
-
- if-eqz p1, :cond_0
-
- new-instance v7, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- move-object v0, v7
-
- move-object v1, p1
-
- move v2, p2
-
- move v3, p3
-
- move v4, p4
-
- move v5, p5
-
- move v6, p6
-
- invoke-direct/range {v0 .. v6}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->(Lcom/discord/models/domain/ModelChannel;ZIZZZ)V
-
- return-object v7
-
- :cond_0
- const-string p1, "channel"
-
- invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 2
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- iget-object v1, p1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-static {v0, v1}, Ly/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- iget-boolean v1, p1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- if-ne v0, v1, :cond_0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v0
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v1
-
- if-ne v0, v1, :cond_0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v0
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v1
-
- if-ne v0, v1, :cond_0
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- iget-boolean v1, p1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- if-ne v0, v1, :cond_0
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- iget-boolean p1, p1, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- if-ne v0, p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public final getChannel()Lcom/discord/models/domain/ModelChannel;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- return-object v0
-.end method
-
-.method public getKey()Ljava/lang/String;
- .locals 3
-
- new-instance v0, Ljava/lang/StringBuilder;
-
- invoke-direct {v0}, Ljava/lang/StringBuilder;->()V
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getType()I
-
- move-result v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-virtual {v1}, Lcom/discord/models/domain/ModelChannel;->getId()J
-
- move-result-wide v1
-
- invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
-
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public getMentionCount()I
- .locals 1
-
- iget v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->mentionCount:I
-
- return v0
-.end method
-
-.method public final getMuted()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- return v0
-.end method
-
-.method public final getSelected()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- return v0
-.end method
-
-.method public getType()I
- .locals 1
-
- const/16 v0, 0xa
-
- return v0
-.end method
-
-.method public hashCode()I
- .locals 3
-
- iget-object v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- if-eqz v0, :cond_0
-
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelChannel;->hashCode()I
-
- move-result v0
-
- goto :goto_0
-
- :cond_0
- const/4 v0, 0x0
-
- :goto_0
- mul-int/lit8 v0, v0, 0x1f
-
- iget-boolean v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- const/4 v2, 0x1
-
- if-eqz v1, :cond_1
-
- const/4 v1, 0x1
-
- :cond_1
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v1
-
- invoke-static {v1}, Ld;->a(I)I
-
- move-result v1
-
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v1
-
- if-eqz v1, :cond_2
-
- const/4 v1, 0x1
-
- :cond_2
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-boolean v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- if-eqz v1, :cond_3
-
- const/4 v1, 0x1
-
- :cond_3
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-boolean v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- if-eqz v1, :cond_4
-
- const/4 v1, 0x1
-
- :cond_4
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public final isLocked()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- return v0
-.end method
-
-.method public isUnread()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread:Z
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 3
-
- const-string v0, "ChannelListItemAnnouncementChannel(channel="
-
- invoke-static {v0}, Lf/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- iget-object v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", selected="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-boolean v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->selected:Z
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
-
- const-string v1, ", mentionCount="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->getMentionCount()I
-
- move-result v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- const-string v1, ", isUnread="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isUnread()Z
-
- move-result v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
-
- const-string v1, ", muted="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-boolean v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->muted:Z
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
-
- const-string v1, ", isLocked="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-boolean v1, p0, Lcom/discord/widgets/channels/list/items/ChannelListItemAnnouncementChannel;->isLocked:Z
-
- const-string v2, ")"
-
- invoke-static {v0, v1, v2}, Lf/e/b/a/a;->a(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember.smali
index 309e0b4f39..e4801da69e 100644
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember.smali
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember.smali
@@ -277,7 +277,7 @@
if-eqz v1, :cond_4
- const v1, 0x7f08045d
+ const v1, 0x7f08045e
goto :goto_4
diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputModel.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputModel.smali
index 7bacf9985d..6f4da68058 100644
--- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputModel.smali
+++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputModel.smali
@@ -837,7 +837,7 @@
return-object p1
:cond_0
- const v0, 0x7f1215c6
+ const v0, 0x7f1215c7
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@@ -846,7 +846,7 @@
return-object p1
:cond_1
- const v0, 0x7f1215bd
+ const v0, 0x7f1215be
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali b/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali
index d16d53243b..ddf2e86c9f 100644
--- a/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali
+++ b/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetChatInputEmojiPicker.smali
@@ -458,7 +458,7 @@
if-eqz p1, :cond_0
- const v1, 0x7f0803eb
+ const v1, 0x7f0803ec
goto :goto_0
diff --git a/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView$updateUI$1$1.smali b/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView$updateUI$1$1.smali
index 95156bfdc4..5f76764be1 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView$updateUI$1$1.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView$updateUI$1$1.smali
@@ -82,12 +82,12 @@
:cond_0
if-eqz v0, :cond_1
- const p1, 0x7f080475
+ const p1, 0x7f080476
goto :goto_0
:cond_1
- const p1, 0x7f08046f
+ const p1, 0x7f080470
:goto_0
iget-object v1, p0, Lcom/discord/widgets/chat/list/InlineMediaView$updateUI$1$1;->this$0:Lcom/discord/widgets/chat/list/InlineMediaView$updateUI$1;
@@ -128,12 +128,12 @@
if-eqz v0, :cond_2
- const p1, 0x7f1215d2
+ const p1, 0x7f1215d3
goto :goto_1
:cond_2
- const p1, 0x7f1215d3
+ const p1, 0x7f1215d4
:goto_1
iget-object v0, p0, Lcom/discord/widgets/chat/list/InlineMediaView$updateUI$1$1;->this$0:Lcom/discord/widgets/chat/list/InlineMediaView$updateUI$1;
diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali
index 25e3d0c684..d6d6f23a06 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali
@@ -169,13 +169,13 @@
goto :goto_0
:cond_0
- const p1, 0x7f080414
+ const p1, 0x7f080415
goto :goto_1
:cond_1
:goto_0
- const p1, 0x7f08041d
+ const p1, 0x7f08041e
goto :goto_1
diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali
index e35e342c55..a1b9d83f85 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali
@@ -629,7 +629,7 @@
const p1, 0x7f0402a9
- const v2, 0x7f0804fb
+ const v2, 0x7f0804fc
invoke-static {v0, p1, v2}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes(Landroid/content/Context;II)I
@@ -1001,7 +1001,7 @@
const v3, 0x7f040200
- const v13, 0x7f0804ed
+ const v13, 0x7f0804ee
invoke-static {v2, v3, v13}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes(Landroid/content/Context;II)I
diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali
index ec1a6ec754..75c745f394 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali
@@ -296,7 +296,7 @@
move-result-object v2
- const v5, 0x7f12161f
+ const v5, 0x7f121620
new-array v6, v3, [Ljava/lang/Object;
@@ -313,7 +313,7 @@
move-result-object v2
- const v5, 0x7f121626
+ const v5, 0x7f121627
new-array v6, v3, [Ljava/lang/Object;
diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali
index 2e3ee1d6e3..95136ace11 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali
@@ -841,7 +841,7 @@
move-result-object v3
- const v5, 0x7f080518
+ const v5, 0x7f080519
invoke-virtual {v3, v5}, Lcom/facebook/drawee/view/SimpleDraweeView;->setActualImageResource(I)V
diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali
index 3ea0bf08bc..31baed40eb 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemMessage.smali
@@ -407,7 +407,7 @@
if-eqz p1, :cond_4
- const p1, 0x7f08045d
+ const p1, 0x7f08045e
goto :goto_4
diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali
index 5df94a4aeb..ce11429115 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali
@@ -182,7 +182,7 @@
const v1, 0x7f08030d
- const v2, 0x7f080452
+ const v2, 0x7f080453
packed-switch p1, :pswitch_data_0
@@ -190,7 +190,7 @@
goto :goto_0
:pswitch_1
- const v0, 0x7f080479
+ const v0, 0x7f08047a
goto :goto_0
@@ -200,7 +200,7 @@
goto :goto_0
:pswitch_3
- const v0, 0x7f080452
+ const v0, 0x7f080453
goto :goto_0
diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali
index 7ee6603bf1..559a635d93 100644
--- a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali
+++ b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali
@@ -1759,7 +1759,7 @@
invoke-static {v4, v5}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v5, 0x7f121659
+ const v5, 0x7f12165a
invoke-virtual {v0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali
index a05159f601..783ade0781 100644
--- a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali
+++ b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali
@@ -492,7 +492,7 @@
new-array v1, v2, [Ljava/lang/Object;
- const-string v3, "20-alpha2"
+ const-string v3, "20-alpha4"
aput-object v3, v1, v4
diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali
index ed609f2960..bd57bb1ae8 100644
--- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali
+++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali
@@ -239,7 +239,7 @@
new-instance v4, Lcom/discord/utilities/simple_pager/SimplePager$Adapter$Item;
- const v5, 0x7f121591
+ const v5, 0x7f121592
invoke-virtual {p0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali
index db07fc476b..e645abaaf6 100644
--- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali
+++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali
@@ -947,7 +947,7 @@
move-result-object v6
- const v7, 0x7f08045e
+ const v7, 0x7f08045f
const/4 v8, 0x0
diff --git a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali
index aa1b16dc69..00afcae9ce 100644
--- a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali
+++ b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali
@@ -304,7 +304,7 @@
aput-object p1, v1, v2
- const p1, 0x7f12162b
+ const p1, 0x7f12162c
invoke-virtual {p0, p1, v1}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali
index 5e0f40c08e..0cc9a62895 100644
--- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali
+++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel.smali
@@ -309,7 +309,7 @@
if-eqz v2, :cond_0
- const v2, 0x7f08045e
+ const v2, 0x7f08045f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -662,7 +662,7 @@
if-eqz v2, :cond_0
- const v2, 0x7f08045e
+ const v2, 0x7f08045f
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
diff --git a/com.discord/smali/com/discord/widgets/main/OverlappingPanelsLayout.smali b/com.discord/smali/com/discord/widgets/main/OverlappingPanelsLayout.smali
index 878fa666d4..1f9ef073b3 100644
--- a/com.discord/smali/com/discord/widgets/main/OverlappingPanelsLayout.smali
+++ b/com.discord/smali/com/discord/widgets/main/OverlappingPanelsLayout.smali
@@ -35,8 +35,6 @@
.field public centerPanelXAnimator:Landroid/animation/ValueAnimator;
-.field public centerPanelXFlingAnimation:Landroidx/dynamicanimation/animation/FlingAnimation;
-
.field public childGestureRegions:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
@@ -2525,7 +2523,7 @@
iget-object v0, p0, Lcom/discord/widgets/main/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
- if-eqz v0, :cond_5
+ if-eqz v0, :cond_4
invoke-virtual {v0}, Landroid/view/View;->getX()F
@@ -2538,13 +2536,6 @@
invoke-virtual {v1}, Landroid/animation/ValueAnimator;->cancel()V
:cond_0
- iget-object v1, p0, Lcom/discord/widgets/main/OverlappingPanelsLayout;->centerPanelXFlingAnimation:Landroidx/dynamicanimation/animation/FlingAnimation;
-
- if-eqz v1, :cond_1
-
- invoke-virtual {v1}, Landroidx/dynamicanimation/animation/DynamicAnimation;->cancel()V
-
- :cond_1
invoke-direct {p0, p1}, Lcom/discord/widgets/main/OverlappingPanelsLayout;->getNormalizedX(F)F
move-result p1
@@ -2557,7 +2548,7 @@
const/4 v3, 0x2
- if-eqz p2, :cond_2
+ if-eqz p2, :cond_1
new-array p2, v3, [F
@@ -2581,7 +2572,7 @@
iget-object p1, p0, Lcom/discord/widgets/main/OverlappingPanelsLayout;->centerPanelXAnimator:Landroid/animation/ValueAnimator;
- if-eqz p1, :cond_3
+ if-eqz p1, :cond_2
new-instance p2, Lcom/discord/widgets/main/OverlappingPanelsLayout$updateCenterPanelXWithAnimation$2;
@@ -2591,7 +2582,7 @@
goto :goto_0
- :cond_2
+ :cond_1
new-array p2, v3, [F
aput v0, p2, v2
@@ -2614,7 +2605,7 @@
iget-object p1, p0, Lcom/discord/widgets/main/OverlappingPanelsLayout;->centerPanelXAnimator:Landroid/animation/ValueAnimator;
- if-eqz p1, :cond_3
+ if-eqz p1, :cond_2
new-instance p2, Lcom/discord/widgets/main/OverlappingPanelsLayout$updateCenterPanelXWithAnimation$4;
@@ -2622,18 +2613,18 @@
invoke-virtual {p1, p2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
- :cond_3
+ :cond_2
:goto_0
iget-object p1, p0, Lcom/discord/widgets/main/OverlappingPanelsLayout;->centerPanelXAnimator:Landroid/animation/ValueAnimator;
- if-eqz p1, :cond_4
+ if-eqz p1, :cond_3
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V
- :cond_4
+ :cond_3
return-void
- :cond_5
+ :cond_4
const-string p1, "centerPanel"
invoke-static {p1}, Ly/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
diff --git a/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali b/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali
index 5d56c476ba..7047ff8798 100644
--- a/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali
+++ b/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali
@@ -853,7 +853,7 @@
invoke-static/range {v0 .. v5}, Lcom/discord/app/AppFragment;->setActionBarDisplayHomeAsUpEnabled$default(Lcom/discord/app/AppFragment;ZLjava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
- const v0, 0x7f1215dd
+ const v0, 0x7f1215de
invoke-virtual {v6, v0}, Lcom/discord/app/AppFragment;->setActionBarTitle(I)Lkotlin/Unit;
diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali
index c46fa2d5b0..62eb8a42f3 100644
--- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali
+++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsModeration.smali
@@ -565,7 +565,7 @@
aput-object v1, v0, v2
- const v1, 0x7f1215b0
+ const v1, 0x7f1215b1
invoke-virtual {p0, v1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@@ -587,7 +587,7 @@
aput-object v1, v0, v2
- const v1, 0x7f1215ac
+ const v1, 0x7f1215ad
invoke-virtual {p0, v1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali
index ad360c5d47..5ef82b34fd 100644
--- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali
+++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsVanityUrl.smali
@@ -118,7 +118,7 @@
iget-object v3, p0, Lcom/discord/widgets/servers/WidgetServerSettingsVanityUrl;->currentUrl:Lcom/discord/app/AppTextView;
- const v4, 0x7f12159e
+ const v4, 0x7f12159f
const/4 v5, 0x1
diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali
index ee389bcf95..d54d046de7 100644
--- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali
+++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali
@@ -586,7 +586,7 @@
const v13, 0x7f1209d5
- const v14, 0x7f080408
+ const v14, 0x7f080409
if-eq v1, v3, :cond_15
@@ -667,7 +667,7 @@
new-instance v5, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PremiumGuildSubscriptionPerkViewListItem;
- const v8, 0x7f080440
+ const v8, 0x7f080441
invoke-virtual {v2, v8, v6}, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView$configure$1;->invoke(IZ)I
@@ -711,7 +711,7 @@
new-instance v3, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PremiumGuildSubscriptionPerkViewListItem;
- const v4, 0x7f080413
+ const v4, 0x7f080414
invoke-virtual {v2, v4, v6}, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView$configure$1;->invoke(IZ)I
@@ -802,7 +802,7 @@
new-instance v5, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PremiumGuildSubscriptionPerkViewListItem;
- const v8, 0x7f080440
+ const v8, 0x7f080441
invoke-virtual {v2, v8, v6}, Lcom/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView$configure$1;->invoke(IZ)I
diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali
index 22874b27c6..2393aea880 100644
--- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali
+++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali
@@ -753,7 +753,7 @@
invoke-static/range {v0 .. v5}, Lcom/discord/app/AppFragment;->setActionBarDisplayHomeAsUpEnabled$default(Lcom/discord/app/AppFragment;ZLjava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
- const p1, 0x7f12162c
+ const p1, 0x7f12162d
invoke-virtual {p0, p1}, Lcom/discord/app/AppFragment;->setActionBarTitle(I)Lkotlin/Unit;
diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali
index c4bf12c4dd..1ed0dbb534 100644
--- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali
+++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali
@@ -1987,7 +1987,7 @@
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string v0, " - 20-alpha2 (1109)"
+ const-string v0, " - 20-alpha4 (1111)"
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali
index d2d8d894e3..ad8fa53268 100644
--- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali
+++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguage.smali
@@ -1072,139 +1072,139 @@
const/4 p0, -0x1
:goto_1
- const v0, 0x7f080485
+ const v0, 0x7f080486
packed-switch p0, :pswitch_data_0
return v0
:pswitch_0
- const p0, 0x7f08048c
-
- return p0
-
- :pswitch_1
- const p0, 0x7f08049a
-
- return p0
-
- :pswitch_2
- const p0, 0x7f08049e
-
- return p0
-
- :pswitch_3
- const p0, 0x7f08049f
-
- return p0
-
- :pswitch_4
- const p0, 0x7f080496
-
- return p0
-
- :pswitch_5
const p0, 0x7f08048d
return p0
- :pswitch_6
- const p0, 0x7f080491
-
- return p0
-
- :pswitch_7
- const p0, 0x7f080483
-
- return p0
-
- :pswitch_8
- const p0, 0x7f080493
-
- return p0
-
- :pswitch_9
- const p0, 0x7f080488
-
- return p0
-
- :pswitch_a
- const p0, 0x7f080490
-
- return p0
-
- :pswitch_b
- const p0, 0x7f0804a0
-
- return p0
-
- :pswitch_c
- const p0, 0x7f08048f
-
- return p0
-
- :pswitch_d
- const p0, 0x7f08049c
-
- return p0
-
- :pswitch_e
- const p0, 0x7f080497
-
- return p0
-
- :pswitch_f
- const p0, 0x7f08047f
-
- return p0
-
- :pswitch_10
- const p0, 0x7f080480
-
- return p0
-
- :pswitch_11
+ :pswitch_1
const p0, 0x7f08049b
return p0
- :pswitch_12
- const p0, 0x7f080499
+ :pswitch_2
+ const p0, 0x7f08049f
return p0
- :pswitch_13
- const p0, 0x7f080495
+ :pswitch_3
+ const p0, 0x7f0804a0
return p0
- :pswitch_14
- const p0, 0x7f080494
+ :pswitch_4
+ const p0, 0x7f080497
return p0
- :pswitch_15
- const p0, 0x7f080492
-
- return p0
-
- :pswitch_16
+ :pswitch_5
const p0, 0x7f08048e
return p0
- :pswitch_17
+ :pswitch_6
+ const p0, 0x7f080492
+
+ return p0
+
+ :pswitch_7
+ const p0, 0x7f080484
+
+ return p0
+
+ :pswitch_8
+ const p0, 0x7f080494
+
+ return p0
+
+ :pswitch_9
const p0, 0x7f080489
return p0
+ :pswitch_a
+ const p0, 0x7f080491
+
+ return p0
+
+ :pswitch_b
+ const p0, 0x7f0804a1
+
+ return p0
+
+ :pswitch_c
+ const p0, 0x7f080490
+
+ return p0
+
+ :pswitch_d
+ const p0, 0x7f08049d
+
+ return p0
+
+ :pswitch_e
+ const p0, 0x7f080498
+
+ return p0
+
+ :pswitch_f
+ const p0, 0x7f080480
+
+ return p0
+
+ :pswitch_10
+ const p0, 0x7f080481
+
+ return p0
+
+ :pswitch_11
+ const p0, 0x7f08049c
+
+ return p0
+
+ :pswitch_12
+ const p0, 0x7f08049a
+
+ return p0
+
+ :pswitch_13
+ const p0, 0x7f080496
+
+ return p0
+
+ :pswitch_14
+ const p0, 0x7f080495
+
+ return p0
+
+ :pswitch_15
+ const p0, 0x7f080493
+
+ return p0
+
+ :pswitch_16
+ const p0, 0x7f08048f
+
+ return p0
+
+ :pswitch_17
+ const p0, 0x7f08048a
+
+ return p0
+
:pswitch_18
- const p0, 0x7f080486
+ const p0, 0x7f080487
return p0
:pswitch_19
- const p0, 0x7f080484
+ const p0, 0x7f080485
return p0
@@ -1212,12 +1212,12 @@
return v0
:pswitch_1b
- const p0, 0x7f080482
+ const p0, 0x7f080483
return p0
:pswitch_1c
- const p0, 0x7f080481
+ const p0, 0x7f080482
return p0
@@ -1695,12 +1695,12 @@
return p0
:pswitch_1
- const p0, 0x7f1215c9
+ const p0, 0x7f1215ca
return p0
:pswitch_2
- const p0, 0x7f12165d
+ const p0, 0x7f12165e
return p0
@@ -1745,7 +1745,7 @@
return p0
:pswitch_b
- const p0, 0x7f12165e
+ const p0, 0x7f12165f
return p0
diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali
index 4bee460e1b..cb5cf5f3d9 100644
--- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali
+++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali
@@ -2079,7 +2079,7 @@
invoke-virtual {v0, v1}, Lcom/discord/stores/StoreMediaEngine;->setOpenSLESConfig(Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig;)V
:cond_2
- const v0, 0x7f121574
+ const v0, 0x7f121575
const/4 v1, 0x0
diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali
index b40f63fb29..b14ac6cd61 100644
--- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali
+++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali
@@ -230,7 +230,7 @@
move-result-object v2
- const v4, 0x7f12157f
+ const v4, 0x7f121580
invoke-virtual {v2, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali
index 2668243510..1a281b1903 100644
--- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali
+++ b/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali
@@ -68,7 +68,7 @@
sget-object v6, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
- const v7, 0x7f121594
+ const v7, 0x7f121595
invoke-virtual {v6, v7}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
diff --git a/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali b/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali
index 28fb0ac767..285bfa04cc 100644
--- a/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali
+++ b/com.discord/smali/com/discord/widgets/settings/premium/PremiumSwitchPlanPagerAdapter.smali
@@ -110,7 +110,7 @@
goto/16 :goto_1
:cond_1
- const p2, 0x7f0804e3
+ const p2, 0x7f0804e4
invoke-virtual {v0, p2}, Landroid/widget/ImageView;->setImageResource(I)V
@@ -122,7 +122,7 @@
invoke-virtual {v1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
- const p2, 0x7f0804ea
+ const p2, 0x7f0804eb
invoke-virtual {v2, p2}, Landroid/widget/ImageView;->setImageResource(I)V
@@ -173,7 +173,7 @@
goto :goto_1
:cond_2
- const p2, 0x7f0804e0
+ const p2, 0x7f0804e1
invoke-virtual {v0, p2}, Landroid/widget/ImageView;->setImageResource(I)V
@@ -211,7 +211,7 @@
invoke-virtual {v1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
- const p2, 0x7f0804e9
+ const p2, 0x7f0804ea
invoke-virtual {v2, p2}, Landroid/widget/ImageView;->setImageResource(I)V
diff --git a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali
index dd0f95b0a0..abc468cb19 100644
--- a/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali
+++ b/com.discord/smali/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali
@@ -760,7 +760,7 @@
move-result-object p1
- const p2, 0x7f08051b
+ const p2, 0x7f08051c
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V
@@ -779,7 +779,7 @@
move-result-object p1
- const p2, 0x7f08051d
+ const p2, 0x7f08051e
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageResource(I)V
diff --git a/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali b/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali
index fc7eeb0e70..272a7a3785 100644
--- a/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali
+++ b/com.discord/smali/com/discord/widgets/status/WidgetStatus.smali
@@ -139,7 +139,7 @@
const-string v4, "statusUnreadMessages"
- const-string v5, "getStatusUnreadMessages()Landroid/view/View;"
+ const-string v5, "getStatusUnreadMessages()Landroid/widget/LinearLayout;"
invoke-direct {v2, v3, v4, v5}, Ly/u/b/u;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
@@ -408,7 +408,7 @@
:goto_4
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
- invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessages()Landroid/view/View;
+ invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessages()Landroid/widget/LinearLayout;
move-result-object v0
@@ -416,7 +416,7 @@
invoke-direct {v1, p1}, Lcom/discord/widgets/status/WidgetStatus$configureUIContent$1;->(Lcom/discord/widgets/status/WidgetStatus$Model;)V
- invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
+ invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1}, Lcom/discord/widgets/status/WidgetStatus$Model;->getUnreadCount()I
@@ -434,11 +434,11 @@
if-lez v6, :cond_5
- invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessages()Landroid/view/View;
+ invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessages()Landroid/widget/LinearLayout;
move-result-object v0
- invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
+ invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V
invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessagesText()Landroid/widget/TextView;
@@ -465,11 +465,11 @@
goto :goto_5
:cond_5
- invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessages()Landroid/view/View;
+ invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessages()Landroid/widget/LinearLayout;
move-result-object v0
- invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
+ invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V
:goto_5
invoke-direct {p0}, Lcom/discord/widgets/status/WidgetStatus;->getStatusUnreadMessagesMark()Landroid/view/View;
@@ -618,7 +618,7 @@
return-object v0
.end method
-.method private final getStatusUnreadMessages()Landroid/view/View;
+.method private final getStatusUnreadMessages()Landroid/widget/LinearLayout;
.locals 3
iget-object v0, p0, Lcom/discord/widgets/status/WidgetStatus;->statusUnreadMessages$delegate:Lkotlin/properties/ReadOnlyProperty;
@@ -633,7 +633,7 @@
move-result-object v0
- check-cast v0, Landroid/view/View;
+ check-cast v0, Landroid/widget/LinearLayout;
return-object v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1.smali
new file mode 100644
index 0000000000..d1d5f33c02
--- /dev/null
+++ b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1.smali
@@ -0,0 +1,74 @@
+.class public final Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1;
+.super Ljava/lang/Object;
+.source "WidgetTabsHost.kt"
+
+# interfaces
+.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener;
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingMethod;
+ value = Lcom/discord/widgets/tabs/WidgetTabsHost;->updateViews(Lcom/discord/widgets/tabs/TabsHostViewModel$ViewState;)V
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x19
+ name = null
+.end annotation
+
+
+# instance fields
+.field public final synthetic this$0:Lcom/discord/widgets/tabs/WidgetTabsHost;
+
+
+# direct methods
+.method public constructor (Lcom/discord/widgets/tabs/WidgetTabsHost;)V
+ .locals 0
+
+ iput-object p1, p0, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1;->this$0:Lcom/discord/widgets/tabs/WidgetTabsHost;
+
+ invoke-direct {p0}, Ljava/lang/Object;->()V
+
+ return-void
+.end method
+
+
+# virtual methods
+.method public final onAnimationUpdate(Landroid/animation/ValueAnimator;)V
+ .locals 2
+
+ iget-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1;->this$0:Lcom/discord/widgets/tabs/WidgetTabsHost;
+
+ invoke-static {v0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->access$getBottomNavigationView$p(Lcom/discord/widgets/tabs/WidgetTabsHost;)Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
+
+ move-result-object v0
+
+ const-string v1, "animator"
+
+ invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
+
+ move-result-object p1
+
+ if-eqz p1, :cond_0
+
+ check-cast p1, Ljava/lang/Float;
+
+ invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F
+
+ move-result p1
+
+ invoke-virtual {v0, p1}, Landroid/widget/LinearLayout;->setTranslationY(F)V
+
+ return-void
+
+ :cond_0
+ new-instance p1, Ly/l;
+
+ const-string v0, "null cannot be cast to non-null type kotlin.Float"
+
+ invoke-direct {p1, v0}, Ly/l;->(Ljava/lang/String;)V
+
+ throw p1
+.end method
diff --git a/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2.smali b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2.smali
new file mode 100644
index 0000000000..ac1a2dc385
--- /dev/null
+++ b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2.smali
@@ -0,0 +1,74 @@
+.class public final Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2;
+.super Ljava/lang/Object;
+.source "WidgetTabsHost.kt"
+
+# interfaces
+.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener;
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingMethod;
+ value = Lcom/discord/widgets/tabs/WidgetTabsHost;->updateViews(Lcom/discord/widgets/tabs/TabsHostViewModel$ViewState;)V
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x19
+ name = null
+.end annotation
+
+
+# instance fields
+.field public final synthetic this$0:Lcom/discord/widgets/tabs/WidgetTabsHost;
+
+
+# direct methods
+.method public constructor (Lcom/discord/widgets/tabs/WidgetTabsHost;)V
+ .locals 0
+
+ iput-object p1, p0, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2;->this$0:Lcom/discord/widgets/tabs/WidgetTabsHost;
+
+ invoke-direct {p0}, Ljava/lang/Object;->()V
+
+ return-void
+.end method
+
+
+# virtual methods
+.method public final onAnimationUpdate(Landroid/animation/ValueAnimator;)V
+ .locals 2
+
+ iget-object v0, p0, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2;->this$0:Lcom/discord/widgets/tabs/WidgetTabsHost;
+
+ invoke-static {v0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->access$getBottomNavigationView$p(Lcom/discord/widgets/tabs/WidgetTabsHost;)Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
+
+ move-result-object v0
+
+ const-string v1, "animator"
+
+ invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
+
+ move-result-object p1
+
+ if-eqz p1, :cond_0
+
+ check-cast p1, Ljava/lang/Float;
+
+ invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F
+
+ move-result p1
+
+ invoke-virtual {v0, p1}, Landroid/widget/LinearLayout;->setTranslationY(F)V
+
+ return-void
+
+ :cond_0
+ new-instance p1, Ly/l;
+
+ const-string v0, "null cannot be cast to non-null type kotlin.Float"
+
+ invoke-direct {p1, v0}, Ly/l;->(Ljava/lang/String;)V
+
+ throw p1
+.end method
diff --git a/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali
index 3cd31b89be..6cfe78d7ff 100644
--- a/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali
+++ b/com.discord/smali/com/discord/widgets/tabs/WidgetTabsHost.smali
@@ -22,6 +22,8 @@
# instance fields
+.field public bottomNavAnimator:Landroid/animation/ValueAnimator;
+
.field public final bottomNavigationView$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final callIndicatorVisibilityObserver:Lcom/discord/widgets/voice/call/CallIndicatorVisibilityObserver;
@@ -341,6 +343,16 @@
return-void
.end method
+.method public static final synthetic access$getBottomNavigationView$p(Lcom/discord/widgets/tabs/WidgetTabsHost;)Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
+ .locals 0
+
+ invoke-direct {p0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->getBottomNavigationView()Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
.method public static final synthetic access$getViewModel$p(Lcom/discord/widgets/tabs/WidgetTabsHost;)Lcom/discord/widgets/tabs/TabsHostViewModel;
.locals 0
@@ -939,7 +951,7 @@
iget-object v3, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->viewModel:Lcom/discord/widgets/tabs/TabsHostViewModel;
- if-eqz v3, :cond_5
+ if-eqz v3, :cond_6
invoke-direct {v2, v3}, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$1;->(Lcom/discord/widgets/tabs/TabsHostViewModel;)V
@@ -989,75 +1001,116 @@
if-eq v11, v1, :cond_0
+ const/4 v1, 0x1
+
goto :goto_0
:cond_0
- const/4 v0, 0x0
+ const/4 v1, 0x0
:goto_0
if-nez p1, :cond_1
- if-eqz v0, :cond_4
+ if-eqz v1, :cond_5
:cond_1
+ iget-object p1, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->bottomNavAnimator:Landroid/animation/ValueAnimator;
+
+ if-eqz p1, :cond_2
+
+ invoke-virtual {p1}, Landroid/animation/ValueAnimator;->cancel()V
+
+ :cond_2
invoke-direct {p0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->getBottomNavigationView()Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
move-result-object p1
- invoke-virtual {p1}, Landroid/widget/LinearLayout;->clearAnimation()V
+ invoke-virtual {p1}, Landroid/widget/LinearLayout;->getTranslationY()F
- if-eqz v10, :cond_2
+ move-result p1
+
+ const/4 v1, 0x2
+
+ if-eqz v10, :cond_3
invoke-direct {p0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->getBottomNavigationView()Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
- move-result-object p1
+ move-result-object v3
- invoke-virtual {p1, v2}, Landroid/view/View;->setVisibility(I)V
+ invoke-virtual {v3, v2}, Landroid/view/View;->setVisibility(I)V
- invoke-direct {p0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->getBottomNavigationView()Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
+ new-array v1, v1, [F
+
+ aput p1, v1, v2
+
+ const/4 p1, 0x0
+
+ aput p1, v1, v0
+
+ invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
move-result-object p1
- invoke-virtual {p1}, Landroid/widget/LinearLayout;->animate()Landroid/view/ViewPropertyAnimator;
+ new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;
- move-result-object p1
+ invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;->()V
+
+ invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
const-wide/16 v0, 0xfa
- invoke-virtual {p1, v0, v1}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
+ invoke-virtual {p1, v0, v1}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
- move-result-object p1
+ new-instance v0, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1;
- const/4 v0, 0x0
+ invoke-direct {v0, p0}, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$1;->(Lcom/discord/widgets/tabs/WidgetTabsHost;)V
- invoke-virtual {p1, v0}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator;
+ invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
- goto :goto_1
+ invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V
- :cond_2
- if-lez v11, :cond_3
-
- invoke-direct {p0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->getBottomNavigationView()Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
-
- move-result-object p1
-
- invoke-virtual {p1}, Landroid/widget/LinearLayout;->animate()Landroid/view/ViewPropertyAnimator;
-
- move-result-object p1
-
- const-wide/16 v0, 0xc8
-
- invoke-virtual {p1, v0, v1}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
-
- move-result-object p1
-
- int-to-float v0, v11
-
- invoke-virtual {p1, v0}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator;
+ iput-object p1, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->bottomNavAnimator:Landroid/animation/ValueAnimator;
goto :goto_1
:cond_3
+ if-lez v11, :cond_4
+
+ new-array v1, v1, [F
+
+ aput p1, v1, v2
+
+ int-to-float p1, v11
+
+ aput p1, v1, v0
+
+ invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator;
+
+ move-result-object p1
+
+ new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;
+
+ invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;->()V
+
+ invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
+
+ const-wide/16 v0, 0xc8
+
+ invoke-virtual {p1, v0, v1}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
+
+ new-instance v0, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2;
+
+ invoke-direct {v0, p0}, Lcom/discord/widgets/tabs/WidgetTabsHost$updateViews$$inlined$apply$lambda$2;->(Lcom/discord/widgets/tabs/WidgetTabsHost;)V
+
+ invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
+
+ invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V
+
+ iput-object p1, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->bottomNavAnimator:Landroid/animation/ValueAnimator;
+
+ goto :goto_1
+
+ :cond_4
invoke-direct {p0}, Lcom/discord/widgets/tabs/WidgetTabsHost;->getBottomNavigationView()Lcom/discord/widgets/tabs/TabsHostBottomNavigationView;
move-result-object p1
@@ -1066,7 +1119,7 @@
invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setVisibility(I)V
- :cond_4
+ :cond_5
:goto_1
iput v11, p0, Lcom/discord/widgets/tabs/WidgetTabsHost;->previousBottomNavHeight:I
@@ -1078,7 +1131,7 @@
return-void
- :cond_5
+ :cond_6
const-string p1, "viewModel"
invoke-static {p1}, Ly/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
diff --git a/com.discord/smali/f/a/a/a/a.smali b/com.discord/smali/f/a/a/a/a.smali
index 1d3a6cacd6..291808e6e8 100644
--- a/com.discord/smali/f/a/a/a/a.smali
+++ b/com.discord/smali/f/a/a/a/a.smali
@@ -228,7 +228,7 @@
invoke-static {v4, v5}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v5, 0x7f08050f
+ const v5, 0x7f080510
invoke-direct {v2, v5, v3, v4}, Lf/a/a/a/a$c;->(ILjava/lang/String;Ljava/lang/String;)V
@@ -258,7 +258,7 @@
invoke-static {v5, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v6, 0x7f0804d4
+ const v6, 0x7f0804d5
invoke-direct {v2, v6, v4, v5}, Lf/a/a/a/a$c;->(ILjava/lang/String;Ljava/lang/String;)V
@@ -286,7 +286,7 @@
invoke-static {v5, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v6, 0x7f0804a8
+ const v6, 0x7f0804a9
invoke-direct {v2, v6, v4, v5}, Lf/a/a/a/a$c;->(ILjava/lang/String;Ljava/lang/String;)V
@@ -334,7 +334,7 @@
invoke-static {v4, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v6, 0x7f080510
+ const v6, 0x7f080511
invoke-direct {v2, v6, v5, v4}, Lf/a/a/a/a$c;->(ILjava/lang/String;Ljava/lang/String;)V
@@ -364,7 +364,7 @@
invoke-static {v5, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v6, 0x7f0804ad
+ const v6, 0x7f0804ae
invoke-direct {v2, v6, v4, v5}, Lf/a/a/a/a$c;->(ILjava/lang/String;Ljava/lang/String;)V
@@ -394,7 +394,7 @@
invoke-static {v5, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- const v6, 0x7f0804b0
+ const v6, 0x7f0804b1
invoke-direct {v2, v6, v4, v5}, Lf/a/a/a/a$c;->(ILjava/lang/String;Ljava/lang/String;)V
diff --git a/com.discord/smali/f/a/a/i.smali b/com.discord/smali/f/a/a/i.smali
index ebdd874d4c..49615b64d3 100644
--- a/com.discord/smali/f/a/a/i.smali
+++ b/com.discord/smali/f/a/a/i.smali
@@ -189,7 +189,7 @@
check-cast v2, Landroid/widget/TextView;
- const v3, 0x7f1215d0
+ const v3, 0x7f1215d1
new-array v1, v1, [Ljava/lang/Object;
diff --git a/com.discord/smali/f/a/k/t.smali b/com.discord/smali/f/a/k/t.smali
index b175c466dc..0a21561444 100644
--- a/com.discord/smali/f/a/k/t.smali
+++ b/com.discord/smali/f/a/k/t.smali
@@ -53,7 +53,7 @@
goto :goto_0
:cond_0
- const v1, 0x7f08046b
+ const v1, 0x7f08046c
:goto_0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
diff --git a/com.discord/smali_classes2/r$a.smali b/com.discord/smali/r$a.smali
similarity index 100%
rename from com.discord/smali_classes2/r$a.smali
rename to com.discord/smali/r$a.smali
diff --git a/com.discord/smali_classes2/r$b$a.smali b/com.discord/smali/r$b$a.smali
similarity index 100%
rename from com.discord/smali_classes2/r$b$a.smali
rename to com.discord/smali/r$b$a.smali
diff --git a/com.discord/smali_classes2/r$b.smali b/com.discord/smali/r$b.smali
similarity index 100%
rename from com.discord/smali_classes2/r$b.smali
rename to com.discord/smali/r$b.smali
diff --git a/com.discord/smali_classes2/r$c.smali b/com.discord/smali/r$c.smali
similarity index 100%
rename from com.discord/smali_classes2/r$c.smali
rename to com.discord/smali/r$c.smali
diff --git a/com.discord/smali_classes2/r$d.smali b/com.discord/smali/r$d.smali
similarity index 100%
rename from com.discord/smali_classes2/r$d.smali
rename to com.discord/smali/r$d.smali
diff --git a/com.discord/smali_classes2/r.smali b/com.discord/smali/r.smali
similarity index 100%
rename from com.discord/smali_classes2/r.smali
rename to com.discord/smali/r.smali
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/Badge$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/user/Badge$Companion.smali
index 10c9fa7f54..2cc1ce372a 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/Badge$Companion.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/Badge$Companion.smali
@@ -512,7 +512,7 @@
const v10, 0x7f0803d7
- const v4, 0x7f1215bb
+ const v4, 0x7f1215bc
invoke-virtual {v2, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali
index 3f6fa60e70..f36a1a0173 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali
@@ -747,7 +747,7 @@
move-result-object v3
- const v6, 0x7f080409
+ const v6, 0x7f08040a
invoke-virtual {v3, v6}, Lcom/facebook/drawee/view/SimpleDraweeView;->setActualImageResource(I)V
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali
index 605fd5745c..059bdc1f09 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali
@@ -640,7 +640,7 @@
move-result-object v1
- const v2, 0x7f080419
+ const v2, 0x7f08041a
const v3, 0x7f121344
@@ -668,7 +668,7 @@
move-result-object v1
- const v2, 0x7f080417
+ const v2, 0x7f080418
const v3, 0x7f121340
@@ -688,7 +688,7 @@
move-result-object p1
- const p2, 0x7f080416
+ const p2, 0x7f080417
const v0, 0x7f12133e
@@ -714,7 +714,7 @@
move-result-object p1
- const p2, 0x7f080418
+ const p2, 0x7f080419
const v0, 0x7f121341
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/account/WidgetUserAccountVerify.smali b/com.discord/smali_classes2/com/discord/widgets/user/account/WidgetUserAccountVerify.smali
index 485357bf54..f82b59b860 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/account/WidgetUserAccountVerify.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/account/WidgetUserAccountVerify.smali
@@ -27,7 +27,7 @@
.method private getBodyText(Landroid/content/Context;)Ljava/lang/CharSequence;
.locals 1
- const v0, 0x7f1215a3
+ const v0, 0x7f1215a4
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@@ -59,7 +59,7 @@
aput-object v0, v1, v2
- const v0, 0x7f1215ab
+ const v0, 0x7f1215ac
invoke-virtual {p0, v0, v1}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailVerify.smali b/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailVerify.smali
index beecb4b48b..3953c387b4 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailVerify.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailVerify.smali
@@ -139,7 +139,7 @@
aput-object p1, v0, v1
- const p1, 0x7f1215a5
+ const p1, 0x7f1215a6
invoke-virtual {p0, p1, v0}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali b/com.discord/smali_classes2/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali
index cd7ab84670..a0c60af3d8 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/profile/WidgetUserProfileStrip.smali
@@ -438,7 +438,7 @@
if-eqz v0, :cond_3
- const v2, 0x7f0803f3
+ const v2, 0x7f0803f4
goto :goto_2
diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$Companion.smali
index eb0d94f33a..94ef5ab117 100644
--- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$Companion.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$Companion.smali
@@ -67,7 +67,7 @@
new-array v0, v0, [Lkotlin/Pair;
- const v1, 0x7f121595
+ const v1, 0x7f121596
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -109,7 +109,7 @@
const/4 v1, 0x2
- const v2, 0x7f1215ee
+ const v2, 0x7f1215ef
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali
index b885d8efd1..e274567ec6 100644
--- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetPrivateCall.smali
@@ -778,7 +778,7 @@
move-result-object p1
- const v0, 0x7f1215f2
+ const v0, 0x7f1215f3
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V
diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali
index c636cc5105..b4ce2e31c5 100644
--- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali
@@ -540,7 +540,7 @@
if-eqz v3, :cond_5
- const v3, 0x7f1215ca
+ const v3, 0x7f1215cb
goto :goto_3
@@ -605,7 +605,7 @@
if-eqz v2, :cond_8
- const v2, 0x7f080462
+ const v2, 0x7f080463
goto :goto_5
diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState.smali b/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState.smali
index e044f8727e..614603fe61 100644
--- a/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState.smali
@@ -58,7 +58,7 @@
const/4 v3, 0x0
- const v4, 0x7f08040c
+ const v4, 0x7f08040d
const/4 v5, 0x1
@@ -80,7 +80,7 @@
const/4 v10, 0x1
- const v11, 0x7f08040c
+ const v11, 0x7f08040d
const/4 v12, 0x0
@@ -102,7 +102,7 @@
const/4 v5, 0x2
- const v6, 0x7f08040d
+ const v6, 0x7f08040e
const/4 v7, 0x1
@@ -124,7 +124,7 @@
const/4 v5, 0x3
- const v6, 0x7f08040c
+ const v6, 0x7f08040d
move-object v3, v1
diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView$configureUI$3.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView$configureUI$3.smali
index 270013c356..8f77152099 100644
--- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView$configureUI$3.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/VoiceControlsView$configureUI$3.smali
@@ -55,7 +55,7 @@
move-result-object p1
- const v0, 0x7f121599
+ const v0, 0x7f12159a
const/4 v1, 0x0
diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectatorsSheet.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectatorsSheet.smali
index a5275b2c7f..13eac92b1b 100644
--- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectatorsSheet.smali
+++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetSpectatorsSheet.smali
@@ -137,7 +137,7 @@
move-result-object v0
- const v1, 0x7f1215fd
+ const v1, 0x7f1215fe
const/4 v2, 0x1
diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/R$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/R$b.smali
index 3b60083631..a238303231 100644
--- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/R$b.smali
+++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/R$b.smali
@@ -93,29 +93,29 @@
.field public static final exo_notification_stop:I = 0x7f0801f8
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
# direct methods
diff --git a/com.discord/smali_classes2/com/google/android/material/R$drawable.smali b/com.discord/smali_classes2/com/google/android/material/R$drawable.smali
index e1039b565e..2d66efbc75 100644
--- a/com.discord/smali_classes2/com/google/android/material/R$drawable.smali
+++ b/com.discord/smali_classes2/com/google/android/material/R$drawable.smali
@@ -241,55 +241,55 @@
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08037e
-.field public static final mtrl_dialog_background:I = 0x7f080520
+.field public static final mtrl_dialog_background:I = 0x7f080521
-.field public static final mtrl_dropdown_arrow:I = 0x7f080521
+.field public static final mtrl_dropdown_arrow:I = 0x7f080522
-.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080522
+.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080523
-.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080523
+.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080524
-.field public static final mtrl_ic_cancel:I = 0x7f080524
+.field public static final mtrl_ic_cancel:I = 0x7f080525
-.field public static final mtrl_ic_error:I = 0x7f080525
+.field public static final mtrl_ic_error:I = 0x7f080526
-.field public static final mtrl_popupmenu_background:I = 0x7f080526
+.field public static final mtrl_popupmenu_background:I = 0x7f080527
-.field public static final mtrl_popupmenu_background_dark:I = 0x7f080527
+.field public static final mtrl_popupmenu_background_dark:I = 0x7f080528
-.field public static final mtrl_tabs_default_indicator:I = 0x7f080528
+.field public static final mtrl_tabs_default_indicator:I = 0x7f080529
-.field public static final navigation_empty_icon:I = 0x7f080529
+.field public static final navigation_empty_icon:I = 0x7f08052a
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final test_custom_background:I = 0x7f080545
+.field public static final test_custom_background:I = 0x7f080547
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/R$d.smali b/com.discord/smali_classes2/com/lytefast/flexinput/R$d.smali
index 6dc32d1a62..a11e08af58 100644
--- a/com.discord/smali_classes2/com/lytefast/flexinput/R$d.smali
+++ b/com.discord/smali_classes2/com/lytefast/flexinput/R$d.smali
@@ -1869,691 +1869,695 @@
.field public static final ic_search:I = 0x7f0803e9
-.field public static final ic_search_grey_24dp:I = 0x7f0803ea
+.field public static final ic_search_16dp:I = 0x7f0803ea
-.field public static final ic_search_white_24dp:I = 0x7f0803eb
+.field public static final ic_search_grey_24dp:I = 0x7f0803eb
-.field public static final ic_security_24dp:I = 0x7f0803ec
+.field public static final ic_search_white_24dp:I = 0x7f0803ec
-.field public static final ic_security_dark_a60_24dp:I = 0x7f0803ed
+.field public static final ic_security_24dp:I = 0x7f0803ed
-.field public static final ic_security_light_a60_24dp:I = 0x7f0803ee
+.field public static final ic_security_dark_a60_24dp:I = 0x7f0803ee
-.field public static final ic_send_24dp:I = 0x7f0803ef
+.field public static final ic_security_light_a60_24dp:I = 0x7f0803ef
-.field public static final ic_send_grey_a60_24dp:I = 0x7f0803f0
+.field public static final ic_send_24dp:I = 0x7f0803f0
-.field public static final ic_send_white_24dp:I = 0x7f0803f1
+.field public static final ic_send_grey_a60_24dp:I = 0x7f0803f1
-.field public static final ic_send_white_a60_24dp:I = 0x7f0803f2
+.field public static final ic_send_white_24dp:I = 0x7f0803f2
-.field public static final ic_settings_24dp:I = 0x7f0803f3
+.field public static final ic_send_white_a60_24dp:I = 0x7f0803f3
-.field public static final ic_settings_boost_24dp:I = 0x7f0803f4
+.field public static final ic_settings_24dp:I = 0x7f0803f4
-.field public static final ic_settings_grey_a60_24dp:I = 0x7f0803f5
+.field public static final ic_settings_boost_24dp:I = 0x7f0803f5
-.field public static final ic_settings_white_a60_24dp:I = 0x7f0803f6
+.field public static final ic_settings_grey_a60_24dp:I = 0x7f0803f6
-.field public static final ic_share_grey_24dp:I = 0x7f0803f7
+.field public static final ic_settings_white_a60_24dp:I = 0x7f0803f7
-.field public static final ic_share_grey_a60_24dp:I = 0x7f0803f8
+.field public static final ic_share_grey_24dp:I = 0x7f0803f8
-.field public static final ic_share_white_24dp:I = 0x7f0803f9
+.field public static final ic_share_grey_a60_24dp:I = 0x7f0803f9
-.field public static final ic_share_white_a60_24dp:I = 0x7f0803fa
+.field public static final ic_share_white_24dp:I = 0x7f0803fa
-.field public static final ic_shieldstar_24dp:I = 0x7f0803fb
+.field public static final ic_share_white_a60_24dp:I = 0x7f0803fb
-.field public static final ic_sidebar_notifications_off_dark_24dp:I = 0x7f0803fc
+.field public static final ic_shieldstar_24dp:I = 0x7f0803fc
-.field public static final ic_sidebar_notifications_off_light_24dp:I = 0x7f0803fd
+.field public static final ic_sidebar_notifications_off_dark_24dp:I = 0x7f0803fd
-.field public static final ic_sidebar_notifications_on_dark_24dp:I = 0x7f0803fe
+.field public static final ic_sidebar_notifications_off_light_24dp:I = 0x7f0803fe
-.field public static final ic_sidebar_notifications_on_light_24dp:I = 0x7f0803ff
+.field public static final ic_sidebar_notifications_on_dark_24dp:I = 0x7f0803ff
-.field public static final ic_sidebar_pins_off_dark_24dp:I = 0x7f080400
+.field public static final ic_sidebar_notifications_on_light_24dp:I = 0x7f080400
-.field public static final ic_sidebar_pins_off_light_24dp:I = 0x7f080401
+.field public static final ic_sidebar_pins_off_dark_24dp:I = 0x7f080401
-.field public static final ic_sidebar_pins_on_dark_24dp:I = 0x7f080402
+.field public static final ic_sidebar_pins_off_light_24dp:I = 0x7f080402
-.field public static final ic_sidebar_pins_on_light_24dp:I = 0x7f080403
+.field public static final ic_sidebar_pins_on_dark_24dp:I = 0x7f080403
-.field public static final ic_sidebar_search_24dp:I = 0x7f080404
+.field public static final ic_sidebar_pins_on_light_24dp:I = 0x7f080404
-.field public static final ic_signal_cellular_connected_no_internet_4_bar_white_18dp:I = 0x7f080405
+.field public static final ic_sidebar_search_24dp:I = 0x7f080405
-.field public static final ic_skype_white_24dp:I = 0x7f080406
+.field public static final ic_signal_cellular_connected_no_internet_4_bar_white_18dp:I = 0x7f080406
-.field public static final ic_small_lock_green_24dp:I = 0x7f080407
+.field public static final ic_skype_white_24dp:I = 0x7f080407
-.field public static final ic_smile_24dp:I = 0x7f080408
+.field public static final ic_small_lock_green_24dp:I = 0x7f080408
-.field public static final ic_smiley_desaturated:I = 0x7f080409
+.field public static final ic_smile_24dp:I = 0x7f080409
-.field public static final ic_sort_grey_24dp:I = 0x7f08040a
+.field public static final ic_smiley_desaturated:I = 0x7f08040a
-.field public static final ic_sort_white_24dp:I = 0x7f08040b
+.field public static final ic_sort_grey_24dp:I = 0x7f08040b
-.field public static final ic_sound_24dp:I = 0x7f08040c
+.field public static final ic_sort_white_24dp:I = 0x7f08040c
-.field public static final ic_sound_bluetooth_24dp:I = 0x7f08040d
+.field public static final ic_sound_24dp:I = 0x7f08040d
-.field public static final ic_speaker_state_dark:I = 0x7f08040e
+.field public static final ic_sound_bluetooth_24dp:I = 0x7f08040e
-.field public static final ic_speaker_state_light:I = 0x7f08040f
+.field public static final ic_speaker_state_dark:I = 0x7f08040f
-.field public static final ic_spotify_green_24dp:I = 0x7f080410
+.field public static final ic_speaker_state_light:I = 0x7f080410
-.field public static final ic_spotify_white_24dp:I = 0x7f080411
+.field public static final ic_spotify_green_24dp:I = 0x7f080411
-.field public static final ic_staff_badge_blurple_24dp:I = 0x7f080412
+.field public static final ic_spotify_white_24dp:I = 0x7f080412
-.field public static final ic_star_24dp:I = 0x7f080413
+.field public static final ic_staff_badge_blurple_24dp:I = 0x7f080413
-.field public static final ic_start_stream_24dp:I = 0x7f080414
+.field public static final ic_star_24dp:I = 0x7f080414
-.field public static final ic_status_24dp:I = 0x7f080415
+.field public static final ic_start_stream_24dp:I = 0x7f080415
-.field public static final ic_status_dnd_16dp:I = 0x7f080416
+.field public static final ic_status_24dp:I = 0x7f080416
-.field public static final ic_status_idle_16dp:I = 0x7f080417
+.field public static final ic_status_dnd_16dp:I = 0x7f080417
-.field public static final ic_status_invisible_16dp:I = 0x7f080418
+.field public static final ic_status_idle_16dp:I = 0x7f080418
-.field public static final ic_status_online_16dp:I = 0x7f080419
+.field public static final ic_status_invisible_16dp:I = 0x7f080419
-.field public static final ic_status_streaming_16dp:I = 0x7f08041a
+.field public static final ic_status_online_16dp:I = 0x7f08041a
-.field public static final ic_steam_white_24dp:I = 0x7f08041b
+.field public static final ic_status_streaming_16dp:I = 0x7f08041b
-.field public static final ic_stop_stream:I = 0x7f08041c
+.field public static final ic_steam_white_24dp:I = 0x7f08041c
-.field public static final ic_stop_stream_24dp:I = 0x7f08041d
+.field public static final ic_stop_stream:I = 0x7f08041d
-.field public static final ic_swap_vertical_circle_grey_a60_24dp:I = 0x7f08041e
+.field public static final ic_stop_stream_24dp:I = 0x7f08041e
-.field public static final ic_swap_vertical_circle_white_a60_24dp:I = 0x7f08041f
+.field public static final ic_swap_vertical_circle_grey_a60_24dp:I = 0x7f08041f
-.field public static final ic_switch_camera_grey_24dp:I = 0x7f080420
+.field public static final ic_swap_vertical_circle_white_a60_24dp:I = 0x7f080420
-.field public static final ic_switch_camera_white_24dp:I = 0x7f080421
+.field public static final ic_switch_camera_grey_24dp:I = 0x7f080421
-.field public static final ic_take_photo:I = 0x7f080426
+.field public static final ic_switch_camera_white_24dp:I = 0x7f080422
-.field public static final ic_template_32dp:I = 0x7f080427
+.field public static final ic_take_photo:I = 0x7f080427
-.field public static final ic_ternary_neutral_checked:I = 0x7f080428
+.field public static final ic_template_32dp:I = 0x7f080428
-.field public static final ic_ternary_neutral_unchecked:I = 0x7f080429
+.field public static final ic_ternary_neutral_checked:I = 0x7f080429
-.field public static final ic_ternary_off_checked:I = 0x7f08042a
+.field public static final ic_ternary_neutral_unchecked:I = 0x7f08042a
-.field public static final ic_ternary_off_disabled:I = 0x7f08042b
+.field public static final ic_ternary_off_checked:I = 0x7f08042b
-.field public static final ic_ternary_off_unchecked:I = 0x7f08042c
+.field public static final ic_ternary_off_disabled:I = 0x7f08042c
-.field public static final ic_ternary_on_checked:I = 0x7f08042d
+.field public static final ic_ternary_off_unchecked:I = 0x7f08042d
-.field public static final ic_ternary_on_unchecked:I = 0x7f08042e
+.field public static final ic_ternary_on_checked:I = 0x7f08042e
-.field public static final ic_text_channel_grey_24dp:I = 0x7f08042f
+.field public static final ic_ternary_on_unchecked:I = 0x7f08042f
-.field public static final ic_text_channel_white_24dp:I = 0x7f080430
+.field public static final ic_text_channel_grey_24dp:I = 0x7f080430
-.field public static final ic_text_image_24dp:I = 0x7f080431
+.field public static final ic_text_channel_white_24dp:I = 0x7f080431
-.field public static final ic_theme_24dp:I = 0x7f080432
+.field public static final ic_text_image_24dp:I = 0x7f080432
-.field public static final ic_timer_dark:I = 0x7f080433
+.field public static final ic_theme_24dp:I = 0x7f080433
-.field public static final ic_timer_grey_a60_24dp:I = 0x7f080434
+.field public static final ic_timer_dark:I = 0x7f080434
-.field public static final ic_timer_light:I = 0x7f080435
+.field public static final ic_timer_grey_a60_24dp:I = 0x7f080435
-.field public static final ic_timer_white_a60_24dp:I = 0x7f080436
+.field public static final ic_timer_light:I = 0x7f080436
-.field public static final ic_transfer_red_24dp:I = 0x7f080437
+.field public static final ic_timer_white_a60_24dp:I = 0x7f080437
-.field public static final ic_twitch_white_24dp:I = 0x7f080439
+.field public static final ic_transfer_red_24dp:I = 0x7f080438
-.field public static final ic_twitter_white_18dp:I = 0x7f08043a
+.field public static final ic_twitch_white_24dp:I = 0x7f08043a
-.field public static final ic_twitter_white_24dp:I = 0x7f08043b
+.field public static final ic_twitter_white_18dp:I = 0x7f08043b
-.field public static final ic_unavailable_server_46dp:I = 0x7f08043c
+.field public static final ic_twitter_white_24dp:I = 0x7f08043c
-.field public static final ic_unban_grey:I = 0x7f08043d
+.field public static final ic_unavailable_server_46dp:I = 0x7f08043d
-.field public static final ic_unread_white_9dp:I = 0x7f08043e
+.field public static final ic_unban_grey:I = 0x7f08043e
-.field public static final ic_unread_white_9dp_horiz:I = 0x7f08043f
+.field public static final ic_unread_white_9dp:I = 0x7f08043f
-.field public static final ic_upload_24dp:I = 0x7f080440
+.field public static final ic_unread_white_9dp_horiz:I = 0x7f080440
-.field public static final ic_upload_image_34dp:I = 0x7f080441
+.field public static final ic_upload_24dp:I = 0x7f080441
-.field public static final ic_upload_image_40dp:I = 0x7f080442
+.field public static final ic_upload_image_34dp:I = 0x7f080442
-.field public static final ic_upload_plus_32dp:I = 0x7f080443
+.field public static final ic_upload_image_40dp:I = 0x7f080443
-.field public static final ic_uploads_file_dark:I = 0x7f080444
+.field public static final ic_upload_plus_32dp:I = 0x7f080444
-.field public static final ic_uploads_file_light:I = 0x7f080445
+.field public static final ic_uploads_file_dark:I = 0x7f080445
-.field public static final ic_uploads_generic_dark:I = 0x7f080446
+.field public static final ic_uploads_file_light:I = 0x7f080446
-.field public static final ic_uploads_generic_light:I = 0x7f080447
+.field public static final ic_uploads_generic_dark:I = 0x7f080447
-.field public static final ic_uploads_image_dark:I = 0x7f080448
+.field public static final ic_uploads_generic_light:I = 0x7f080448
-.field public static final ic_uploads_image_light:I = 0x7f080449
+.field public static final ic_uploads_image_dark:I = 0x7f080449
-.field public static final ic_uploads_video_dark:I = 0x7f08044a
+.field public static final ic_uploads_image_light:I = 0x7f08044a
-.field public static final ic_uploads_video_light:I = 0x7f08044b
+.field public static final ic_uploads_video_dark:I = 0x7f08044b
-.field public static final ic_user_actions_block_grey_a60_24dp:I = 0x7f08044c
+.field public static final ic_uploads_video_light:I = 0x7f08044c
-.field public static final ic_user_actions_block_white_a60_24dp:I = 0x7f08044d
+.field public static final ic_user_actions_block_grey_a60_24dp:I = 0x7f08044d
-.field public static final ic_user_actions_remove_friend_grey_a60_24dp:I = 0x7f08044e
+.field public static final ic_user_actions_block_white_a60_24dp:I = 0x7f08044e
-.field public static final ic_user_actions_remove_friend_white_a60_24dp:I = 0x7f08044f
+.field public static final ic_user_actions_remove_friend_grey_a60_24dp:I = 0x7f08044f
-.field public static final ic_user_actions_unblock_grey_a60_24dp:I = 0x7f080450
+.field public static final ic_user_actions_remove_friend_white_a60_24dp:I = 0x7f080450
-.field public static final ic_user_actions_unblock_white_a60_24dp:I = 0x7f080451
+.field public static final ic_user_actions_unblock_grey_a60_24dp:I = 0x7f080451
-.field public static final ic_user_premium_guild_subscription:I = 0x7f080452
+.field public static final ic_user_actions_unblock_white_a60_24dp:I = 0x7f080452
-.field public static final ic_user_profile_action_add_friend:I = 0x7f080453
+.field public static final ic_user_premium_guild_subscription:I = 0x7f080453
-.field public static final ic_user_profile_action_call_grey_a60_24dp:I = 0x7f080454
+.field public static final ic_user_profile_action_add_friend:I = 0x7f080454
-.field public static final ic_user_profile_action_call_white_24dp:I = 0x7f080455
+.field public static final ic_user_profile_action_call_grey_a60_24dp:I = 0x7f080455
-.field public static final ic_user_profile_action_call_white_a60_24dp:I = 0x7f080456
+.field public static final ic_user_profile_action_call_white_24dp:I = 0x7f080456
-.field public static final ic_user_profile_action_message_grey_a60_24dp:I = 0x7f080457
+.field public static final ic_user_profile_action_call_white_a60_24dp:I = 0x7f080457
-.field public static final ic_user_profile_action_message_white_24dp:I = 0x7f080458
+.field public static final ic_user_profile_action_message_grey_a60_24dp:I = 0x7f080458
-.field public static final ic_user_profile_action_message_white_a60_24dp:I = 0x7f080459
+.field public static final ic_user_profile_action_message_white_24dp:I = 0x7f080459
-.field public static final ic_user_profile_action_pending:I = 0x7f08045a
+.field public static final ic_user_profile_action_message_white_a60_24dp:I = 0x7f08045a
-.field public static final ic_user_profile_action_video_grey_a60_24dp:I = 0x7f08045b
+.field public static final ic_user_profile_action_pending:I = 0x7f08045b
-.field public static final ic_user_profile_action_video_white_a60_24dp:I = 0x7f08045c
+.field public static final ic_user_profile_action_video_grey_a60_24dp:I = 0x7f08045c
-.field public static final ic_verified_10dp:I = 0x7f08045d
+.field public static final ic_user_profile_action_video_white_a60_24dp:I = 0x7f08045d
-.field public static final ic_verified_badge:I = 0x7f08045e
+.field public static final ic_verified_10dp:I = 0x7f08045e
-.field public static final ic_verified_badge_banner:I = 0x7f08045f
+.field public static final ic_verified_badge:I = 0x7f08045f
-.field public static final ic_video_grid_view_grey:I = 0x7f080460
+.field public static final ic_verified_badge_banner:I = 0x7f080460
-.field public static final ic_video_grid_view_white:I = 0x7f080461
+.field public static final ic_video_grid_view_grey:I = 0x7f080461
-.field public static final ic_videocam_24dp:I = 0x7f080462
+.field public static final ic_video_grid_view_white:I = 0x7f080462
-.field public static final ic_visibility_grey_24dp:I = 0x7f080463
+.field public static final ic_videocam_24dp:I = 0x7f080463
-.field public static final ic_visibility_off_grey_a60_24dp:I = 0x7f080464
+.field public static final ic_visibility_grey_24dp:I = 0x7f080464
-.field public static final ic_visibility_off_white_a60_24dp:I = 0x7f080465
+.field public static final ic_visibility_off_grey_a60_24dp:I = 0x7f080465
-.field public static final ic_visibility_white_24dp:I = 0x7f080466
+.field public static final ic_visibility_off_white_a60_24dp:I = 0x7f080466
-.field public static final ic_voice_channel_streaming:I = 0x7f080467
+.field public static final ic_visibility_white_24dp:I = 0x7f080467
-.field public static final ic_voice_quality_average:I = 0x7f080468
+.field public static final ic_voice_channel_streaming:I = 0x7f080468
-.field public static final ic_voice_quality_bad:I = 0x7f080469
+.field public static final ic_voice_quality_average:I = 0x7f080469
-.field public static final ic_voice_quality_fine:I = 0x7f08046a
+.field public static final ic_voice_quality_bad:I = 0x7f08046a
-.field public static final ic_voice_quality_unknown:I = 0x7f08046b
+.field public static final ic_voice_quality_fine:I = 0x7f08046b
-.field public static final ic_voice_settings_24dp:I = 0x7f08046c
+.field public static final ic_voice_quality_unknown:I = 0x7f08046c
-.field public static final ic_volume_mute_grey_a60_24dp:I = 0x7f08046d
+.field public static final ic_voice_settings_24dp:I = 0x7f08046d
-.field public static final ic_volume_mute_white_a60_24dp:I = 0x7f08046e
+.field public static final ic_volume_mute_grey_a60_24dp:I = 0x7f08046e
-.field public static final ic_volume_off_24dp:I = 0x7f08046f
+.field public static final ic_volume_mute_white_a60_24dp:I = 0x7f08046f
-.field public static final ic_volume_up_dark_grey_24dp:I = 0x7f080470
+.field public static final ic_volume_off_24dp:I = 0x7f080470
-.field public static final ic_volume_up_grey_24dp:I = 0x7f080471
+.field public static final ic_volume_up_dark_grey_24dp:I = 0x7f080471
-.field public static final ic_volume_up_grey_a60_24dp:I = 0x7f080472
+.field public static final ic_volume_up_grey_24dp:I = 0x7f080472
-.field public static final ic_volume_up_primary_dark_400_24dp:I = 0x7f080473
+.field public static final ic_volume_up_grey_a60_24dp:I = 0x7f080473
-.field public static final ic_volume_up_primary_light_500_24dp:I = 0x7f080474
+.field public static final ic_volume_up_primary_dark_400_24dp:I = 0x7f080474
-.field public static final ic_volume_up_white_24dp:I = 0x7f080475
+.field public static final ic_volume_up_primary_light_500_24dp:I = 0x7f080475
-.field public static final ic_volume_up_white_a60_24dp:I = 0x7f080476
+.field public static final ic_volume_up_white_24dp:I = 0x7f080476
-.field public static final ic_warning_circle_24dp:I = 0x7f080477
+.field public static final ic_volume_up_white_a60_24dp:I = 0x7f080477
-.field public static final ic_warning_icon_24dp:I = 0x7f080478
+.field public static final ic_warning_circle_24dp:I = 0x7f080478
-.field public static final ic_x_red_24dp:I = 0x7f080479
+.field public static final ic_warning_icon_24dp:I = 0x7f080479
-.field public static final ic_xbox_white_24dp:I = 0x7f08047a
+.field public static final ic_x_red_24dp:I = 0x7f08047a
-.field public static final ic_youtube_gaming_white_24dp:I = 0x7f08047b
+.field public static final ic_xbox_white_24dp:I = 0x7f08047b
-.field public static final icon_carrot:I = 0x7f08047c
+.field public static final ic_youtube_gaming_white_24dp:I = 0x7f08047c
-.field public static final icon_deafened_small:I = 0x7f08047d
+.field public static final icon_carrot:I = 0x7f08047d
-.field public static final icon_flag_au:I = 0x7f08047e
+.field public static final icon_deafened_small:I = 0x7f08047e
-.field public static final icon_flag_bg:I = 0x7f08047f
+.field public static final icon_flag_au:I = 0x7f08047f
-.field public static final icon_flag_cs:I = 0x7f080480
+.field public static final icon_flag_bg:I = 0x7f080480
-.field public static final icon_flag_da:I = 0x7f080481
+.field public static final icon_flag_cs:I = 0x7f080481
-.field public static final icon_flag_de:I = 0x7f080482
+.field public static final icon_flag_da:I = 0x7f080482
-.field public static final icon_flag_el:I = 0x7f080483
+.field public static final icon_flag_de:I = 0x7f080483
-.field public static final icon_flag_en_gb:I = 0x7f080484
+.field public static final icon_flag_el:I = 0x7f080484
-.field public static final icon_flag_en_us:I = 0x7f080485
+.field public static final icon_flag_en_gb:I = 0x7f080485
-.field public static final icon_flag_es_es:I = 0x7f080486
+.field public static final icon_flag_en_us:I = 0x7f080486
-.field public static final icon_flag_eu:I = 0x7f080487
+.field public static final icon_flag_es_es:I = 0x7f080487
-.field public static final icon_flag_fi:I = 0x7f080488
+.field public static final icon_flag_eu:I = 0x7f080488
-.field public static final icon_flag_fr:I = 0x7f080489
+.field public static final icon_flag_fi:I = 0x7f080489
-.field public static final icon_flag_gb:I = 0x7f08048a
+.field public static final icon_flag_fr:I = 0x7f08048a
-.field public static final icon_flag_hk:I = 0x7f08048b
+.field public static final icon_flag_gb:I = 0x7f08048b
-.field public static final icon_flag_hr:I = 0x7f08048c
+.field public static final icon_flag_hk:I = 0x7f08048c
-.field public static final icon_flag_hu:I = 0x7f08048d
+.field public static final icon_flag_hr:I = 0x7f08048d
-.field public static final icon_flag_it:I = 0x7f08048e
+.field public static final icon_flag_hu:I = 0x7f08048e
-.field public static final icon_flag_ja:I = 0x7f08048f
+.field public static final icon_flag_it:I = 0x7f08048f
-.field public static final icon_flag_ko:I = 0x7f080490
+.field public static final icon_flag_ja:I = 0x7f080490
-.field public static final icon_flag_lt:I = 0x7f080491
+.field public static final icon_flag_ko:I = 0x7f080491
-.field public static final icon_flag_nl:I = 0x7f080492
+.field public static final icon_flag_lt:I = 0x7f080492
-.field public static final icon_flag_no:I = 0x7f080493
+.field public static final icon_flag_nl:I = 0x7f080493
-.field public static final icon_flag_pl:I = 0x7f080494
+.field public static final icon_flag_no:I = 0x7f080494
-.field public static final icon_flag_pt_br:I = 0x7f080495
+.field public static final icon_flag_pl:I = 0x7f080495
-.field public static final icon_flag_ro:I = 0x7f080496
+.field public static final icon_flag_pt_br:I = 0x7f080496
-.field public static final icon_flag_ru:I = 0x7f080497
+.field public static final icon_flag_ro:I = 0x7f080497
-.field public static final icon_flag_sg:I = 0x7f080498
+.field public static final icon_flag_ru:I = 0x7f080498
-.field public static final icon_flag_sv_se:I = 0x7f080499
+.field public static final icon_flag_sg:I = 0x7f080499
-.field public static final icon_flag_th:I = 0x7f08049a
+.field public static final icon_flag_sv_se:I = 0x7f08049a
-.field public static final icon_flag_tr:I = 0x7f08049b
+.field public static final icon_flag_th:I = 0x7f08049b
-.field public static final icon_flag_uk:I = 0x7f08049c
+.field public static final icon_flag_tr:I = 0x7f08049c
-.field public static final icon_flag_unknown:I = 0x7f08049d
+.field public static final icon_flag_uk:I = 0x7f08049d
-.field public static final icon_flag_vi:I = 0x7f08049e
+.field public static final icon_flag_unknown:I = 0x7f08049e
-.field public static final icon_flag_zh_cn:I = 0x7f08049f
+.field public static final icon_flag_vi:I = 0x7f08049f
-.field public static final icon_flag_zh_tw:I = 0x7f0804a0
+.field public static final icon_flag_zh_cn:I = 0x7f0804a0
-.field public static final icon_menu_copy:I = 0x7f0804a1
+.field public static final icon_flag_zh_tw:I = 0x7f0804a1
-.field public static final icon_muted_small:I = 0x7f0804a2
+.field public static final icon_menu_copy:I = 0x7f0804a2
-.field public static final icon_save:I = 0x7f0804a3
+.field public static final icon_muted_small:I = 0x7f0804a3
-.field public static final img_addfriends_empty_dark:I = 0x7f0804a4
+.field public static final icon_save:I = 0x7f0804a4
-.field public static final img_addfriends_empty_light:I = 0x7f0804a5
+.field public static final img_addfriends_empty_dark:I = 0x7f0804a5
-.field public static final img_addfriends_notconnected_dark:I = 0x7f0804a6
+.field public static final img_addfriends_empty_light:I = 0x7f0804a6
-.field public static final img_addfriends_notconnected_light:I = 0x7f0804a7
+.field public static final img_addfriends_notconnected_dark:I = 0x7f0804a7
-.field public static final img_animated_emoji_upsell:I = 0x7f0804a8
+.field public static final img_addfriends_notconnected_light:I = 0x7f0804a8
-.field public static final img_auth_bg_dark:I = 0x7f0804a9
+.field public static final img_animated_emoji_upsell:I = 0x7f0804a9
-.field public static final img_auth_bg_light:I = 0x7f0804aa
+.field public static final img_auth_bg_dark:I = 0x7f0804aa
-.field public static final img_auth_logo:I = 0x7f0804ab
+.field public static final img_auth_bg_light:I = 0x7f0804ab
-.field public static final img_auth_logo_small:I = 0x7f0804ac
+.field public static final img_auth_logo:I = 0x7f0804ac
-.field public static final img_avatar_upsell:I = 0x7f0804ad
+.field public static final img_auth_logo_small:I = 0x7f0804ad
-.field public static final img_baddies_dark_theme:I = 0x7f0804ae
+.field public static final img_avatar_upsell:I = 0x7f0804ae
-.field public static final img_baddies_light_theme:I = 0x7f0804af
+.field public static final img_baddies_dark_theme:I = 0x7f0804af
-.field public static final img_badge_upsell:I = 0x7f0804b0
+.field public static final img_baddies_light_theme:I = 0x7f0804b0
-.field public static final img_boost_activated:I = 0x7f0804b1
+.field public static final img_badge_upsell:I = 0x7f0804b1
-.field public static final img_boost_cancel:I = 0x7f0804b2
+.field public static final img_boost_activated:I = 0x7f0804b2
-.field public static final img_boost_hands:I = 0x7f0804b3
+.field public static final img_boost_cancel:I = 0x7f0804b3
-.field public static final img_channel_following_success_1_dark:I = 0x7f0804b4
+.field public static final img_boost_hands:I = 0x7f0804b4
-.field public static final img_channel_following_success_1_light:I = 0x7f0804b5
+.field public static final img_channel_following_success_1_dark:I = 0x7f0804b5
-.field public static final img_channel_following_success_2_dark:I = 0x7f0804b6
+.field public static final img_channel_following_success_1_light:I = 0x7f0804b6
-.field public static final img_channel_following_success_2_light:I = 0x7f0804b7
+.field public static final img_channel_following_success_2_dark:I = 0x7f0804b7
-.field public static final img_channel_following_success_3_dark:I = 0x7f0804b8
+.field public static final img_channel_following_success_2_light:I = 0x7f0804b8
-.field public static final img_channel_following_success_3_light:I = 0x7f0804b9
+.field public static final img_channel_following_success_3_dark:I = 0x7f0804b9
-.field public static final img_channels_onboarding_dark:I = 0x7f0804ba
+.field public static final img_channel_following_success_3_light:I = 0x7f0804ba
-.field public static final img_channels_onboarding_light:I = 0x7f0804bb
+.field public static final img_channels_onboarding_dark:I = 0x7f0804bb
-.field public static final img_discord_nitro_logo_left:I = 0x7f0804bc
+.field public static final img_channels_onboarding_light:I = 0x7f0804bc
-.field public static final img_empty_friends_no_suggestions_dark:I = 0x7f0804bd
+.field public static final img_discord_nitro_logo_left:I = 0x7f0804bd
-.field public static final img_empty_friends_no_suggestions_light:I = 0x7f0804be
+.field public static final img_empty_friends_no_suggestions_dark:I = 0x7f0804be
-.field public static final img_empty_friends_none_blocked_dark:I = 0x7f0804bf
+.field public static final img_empty_friends_no_suggestions_light:I = 0x7f0804bf
-.field public static final img_empty_friends_none_blocked_light:I = 0x7f0804c0
+.field public static final img_empty_friends_none_blocked_dark:I = 0x7f0804c0
-.field public static final img_empty_friends_none_dark:I = 0x7f0804c1
+.field public static final img_empty_friends_none_blocked_light:I = 0x7f0804c1
-.field public static final img_empty_friends_none_light:I = 0x7f0804c2
+.field public static final img_empty_friends_none_dark:I = 0x7f0804c2
-.field public static final img_empty_friends_none_online_dark:I = 0x7f0804c3
+.field public static final img_empty_friends_none_light:I = 0x7f0804c3
-.field public static final img_empty_friends_none_online_light:I = 0x7f0804c4
+.field public static final img_empty_friends_none_online_dark:I = 0x7f0804c4
-.field public static final img_empty_friends_none_pending_dark:I = 0x7f0804c5
+.field public static final img_empty_friends_none_online_light:I = 0x7f0804c5
-.field public static final img_empty_friends_none_pending_light:I = 0x7f0804c6
+.field public static final img_empty_friends_none_pending_dark:I = 0x7f0804c6
-.field public static final img_empty_server_settings_emoji_dark:I = 0x7f0804c7
+.field public static final img_empty_friends_none_pending_light:I = 0x7f0804c7
-.field public static final img_empty_server_settings_emoji_light:I = 0x7f0804c8
+.field public static final img_empty_server_settings_emoji_dark:I = 0x7f0804c8
-.field public static final img_empty_server_settings_invites_dark:I = 0x7f0804c9
+.field public static final img_empty_server_settings_emoji_light:I = 0x7f0804c9
-.field public static final img_empty_server_settings_invites_light:I = 0x7f0804ca
+.field public static final img_empty_server_settings_invites_dark:I = 0x7f0804ca
-.field public static final img_forced_update_dark:I = 0x7f0804cb
+.field public static final img_empty_server_settings_invites_light:I = 0x7f0804cb
-.field public static final img_forced_update_light:I = 0x7f0804cc
+.field public static final img_forced_update_dark:I = 0x7f0804cc
-.field public static final img_game_presence_nux:I = 0x7f0804cd
+.field public static final img_forced_update_light:I = 0x7f0804cd
-.field public static final img_gem_hands_faded_dark:I = 0x7f0804ce
+.field public static final img_game_presence_nux:I = 0x7f0804ce
-.field public static final img_gem_hands_faded_light:I = 0x7f0804cf
+.field public static final img_gem_hands_faded_dark:I = 0x7f0804cf
-.field public static final img_gifting_pattern_bg_dark:I = 0x7f0804d0
+.field public static final img_gem_hands_faded_light:I = 0x7f0804d0
-.field public static final img_gifting_pattern_bg_light:I = 0x7f0804d1
+.field public static final img_gifting_pattern_bg_dark:I = 0x7f0804d1
-.field public static final img_gifting_pattern_dark:I = 0x7f0804d2
+.field public static final img_gifting_pattern_bg_light:I = 0x7f0804d2
-.field public static final img_gifting_pattern_light:I = 0x7f0804d3
+.field public static final img_gifting_pattern_dark:I = 0x7f0804d3
-.field public static final img_global_emoji_upsell:I = 0x7f0804d4
+.field public static final img_gifting_pattern_light:I = 0x7f0804d4
-.field public static final img_guild_profile_placeholder_dark:I = 0x7f0804d5
+.field public static final img_global_emoji_upsell:I = 0x7f0804d5
-.field public static final img_guild_profile_placeholder_light:I = 0x7f0804d6
+.field public static final img_guild_profile_placeholder_dark:I = 0x7f0804d6
-.field public static final img_guild_use_cases:I = 0x7f0804d7
+.field public static final img_guild_profile_placeholder_light:I = 0x7f0804d7
-.field public static final img_item_shop_dark:I = 0x7f0804d8
+.field public static final img_guild_use_cases:I = 0x7f0804d8
-.field public static final img_landing_bg_dark:I = 0x7f0804d9
+.field public static final img_item_shop_dark:I = 0x7f0804d9
-.field public static final img_landing_bg_light:I = 0x7f0804da
+.field public static final img_landing_bg_dark:I = 0x7f0804da
-.field public static final img_loading_clyde:I = 0x7f0804db
+.field public static final img_landing_bg_light:I = 0x7f0804db
-.field public static final img_logo_discord:I = 0x7f0804dc
+.field public static final img_loading_clyde:I = 0x7f0804dc
-.field public static final img_logo_discord_nitro:I = 0x7f0804dd
+.field public static final img_logo_discord:I = 0x7f0804dd
-.field public static final img_logo_discord_nitro_brand:I = 0x7f0804de
+.field public static final img_logo_discord_nitro:I = 0x7f0804de
-.field public static final img_logo_discord_nitro_classic:I = 0x7f0804df
+.field public static final img_logo_discord_nitro_brand:I = 0x7f0804df
-.field public static final img_logo_nitro:I = 0x7f0804e0
+.field public static final img_logo_discord_nitro_classic:I = 0x7f0804e0
-.field public static final img_logo_nitro_classic:I = 0x7f0804e1
+.field public static final img_logo_nitro:I = 0x7f0804e1
-.field public static final img_logo_nitro_classic_brand:I = 0x7f0804e2
+.field public static final img_logo_nitro_classic:I = 0x7f0804e2
-.field public static final img_logo_nitro_classic_header:I = 0x7f0804e3
+.field public static final img_logo_nitro_classic_brand:I = 0x7f0804e3
-.field public static final img_logo_square:I = 0x7f0804e4
+.field public static final img_logo_nitro_classic_header:I = 0x7f0804e4
-.field public static final img_mfa_dark:I = 0x7f0804e5
+.field public static final img_logo_square:I = 0x7f0804e5
-.field public static final img_mfa_light:I = 0x7f0804e6
+.field public static final img_mfa_dark:I = 0x7f0804e6
-.field public static final img_new_tos_dark_theme:I = 0x7f0804e7
+.field public static final img_mfa_light:I = 0x7f0804e7
-.field public static final img_new_tos_light_theme:I = 0x7f0804e8
+.field public static final img_new_tos_dark_theme:I = 0x7f0804e8
-.field public static final img_nitro_classic_pattern:I = 0x7f0804eb
+.field public static final img_new_tos_light_theme:I = 0x7f0804e9
-.field public static final img_nitro_pattern:I = 0x7f0804ec
+.field public static final img_nitro_classic_pattern:I = 0x7f0804ec
-.field public static final img_nitro_splash_dark:I = 0x7f0804ed
+.field public static final img_nitro_pattern:I = 0x7f0804ed
-.field public static final img_nitro_splash_light:I = 0x7f0804ee
+.field public static final img_nitro_splash_dark:I = 0x7f0804ee
-.field public static final img_nitro_uncancel:I = 0x7f0804ef
+.field public static final img_nitro_splash_light:I = 0x7f0804ef
-.field public static final img_no_gifts:I = 0x7f0804f0
+.field public static final img_nitro_uncancel:I = 0x7f0804f0
-.field public static final img_no_mutual_friends_dark:I = 0x7f0804f1
+.field public static final img_no_gifts:I = 0x7f0804f1
-.field public static final img_no_mutual_friends_light:I = 0x7f0804f2
+.field public static final img_no_mutual_friends_dark:I = 0x7f0804f2
-.field public static final img_no_mutual_servers_dark:I = 0x7f0804f3
+.field public static final img_no_mutual_friends_light:I = 0x7f0804f3
-.field public static final img_no_mutual_servers_light:I = 0x7f0804f4
+.field public static final img_no_mutual_servers_dark:I = 0x7f0804f4
-.field public static final img_no_text_channels_dark:I = 0x7f0804f5
+.field public static final img_no_mutual_servers_light:I = 0x7f0804f5
-.field public static final img_no_text_channels_light:I = 0x7f0804f6
+.field public static final img_no_text_channels_dark:I = 0x7f0804f6
-.field public static final img_nsfw_dark_theme:I = 0x7f0804f7
+.field public static final img_no_text_channels_light:I = 0x7f0804f7
-.field public static final img_nsfw_light_theme:I = 0x7f0804f8
+.field public static final img_nsfw_dark_theme:I = 0x7f0804f8
-.field public static final img_overlay_nux:I = 0x7f0804f9
+.field public static final img_nsfw_light_theme:I = 0x7f0804f9
-.field public static final img_permission_prime:I = 0x7f0804fa
+.field public static final img_overlay_nux:I = 0x7f0804fa
-.field public static final img_poop_dark:I = 0x7f0804fb
+.field public static final img_permission_prime:I = 0x7f0804fb
-.field public static final img_poop_light:I = 0x7f0804fc
+.field public static final img_poop_dark:I = 0x7f0804fc
-.field public static final img_premium_classic_subscription_header:I = 0x7f0804fd
+.field public static final img_poop_light:I = 0x7f0804fd
-.field public static final img_premium_classic_subscription_header_error:I = 0x7f0804fe
+.field public static final img_premium_classic_subscription_header:I = 0x7f0804fe
-.field public static final img_premium_classic_subscription_header_logo:I = 0x7f0804ff
+.field public static final img_premium_classic_subscription_header_error:I = 0x7f0804ff
-.field public static final img_premium_classic_subscription_header_resub:I = 0x7f080500
+.field public static final img_premium_classic_subscription_header_logo:I = 0x7f080500
-.field public static final img_premium_guild_subscription_header:I = 0x7f080501
+.field public static final img_premium_classic_subscription_header_resub:I = 0x7f080501
-.field public static final img_premium_guild_subscription_header_error:I = 0x7f080502
+.field public static final img_premium_guild_subscription_header:I = 0x7f080502
-.field public static final img_premium_guild_subscription_header_logo:I = 0x7f080503
+.field public static final img_premium_guild_subscription_header_error:I = 0x7f080503
-.field public static final img_premium_guild_subscription_header_resub:I = 0x7f080504
+.field public static final img_premium_guild_subscription_header_logo:I = 0x7f080504
-.field public static final img_premium_subscription_header:I = 0x7f080505
+.field public static final img_premium_guild_subscription_header_resub:I = 0x7f080505
-.field public static final img_premium_subscription_header_error:I = 0x7f080506
+.field public static final img_premium_subscription_header:I = 0x7f080506
-.field public static final img_premium_subscription_header_logo:I = 0x7f080507
+.field public static final img_premium_subscription_header_error:I = 0x7f080507
-.field public static final img_premium_subscription_header_resub:I = 0x7f080508
+.field public static final img_premium_subscription_header_logo:I = 0x7f080508
-.field public static final img_quick_switcher_empty:I = 0x7f080509
+.field public static final img_premium_subscription_header_resub:I = 0x7f080509
-.field public static final img_remote_auth_finished:I = 0x7f08050a
+.field public static final img_quick_switcher_empty:I = 0x7f08050a
-.field public static final img_remote_auth_loaded:I = 0x7f08050b
+.field public static final img_remote_auth_finished:I = 0x7f08050b
-.field public static final img_remote_auth_not_found:I = 0x7f08050c
+.field public static final img_remote_auth_loaded:I = 0x7f08050c
-.field public static final img_save_your_group:I = 0x7f08050d
+.field public static final img_remote_auth_not_found:I = 0x7f08050d
-.field public static final img_server_boost_long:I = 0x7f08050e
+.field public static final img_save_your_group:I = 0x7f08050e
-.field public static final img_tag_upsell:I = 0x7f08050f
+.field public static final img_server_boost_long:I = 0x7f08050f
-.field public static final img_upload_upsell:I = 0x7f080510
+.field public static final img_tag_upsell:I = 0x7f080510
-.field public static final img_verify_email_dark_theme:I = 0x7f080511
+.field public static final img_upload_upsell:I = 0x7f080511
-.field public static final img_verify_email_light_theme:I = 0x7f080512
+.field public static final img_verify_email_dark_theme:I = 0x7f080512
-.field public static final img_verify_phone_dark_theme:I = 0x7f080513
+.field public static final img_verify_email_light_theme:I = 0x7f080513
-.field public static final img_verify_phone_light_theme:I = 0x7f080514
+.field public static final img_verify_phone_dark_theme:I = 0x7f080514
-.field public static final img_voice_no_connections_dark:I = 0x7f080515
+.field public static final img_verify_phone_light_theme:I = 0x7f080515
-.field public static final img_voice_no_connections_light:I = 0x7f080516
+.field public static final img_voice_no_connections_dark:I = 0x7f080516
-.field public static final img_voice_onboarding:I = 0x7f080517
+.field public static final img_voice_no_connections_light:I = 0x7f080517
-.field public static final img_wump_trash_dark:I = 0x7f080518
+.field public static final img_voice_onboarding:I = 0x7f080518
-.field public static final img_wumpus_ball_dark:I = 0x7f080519
+.field public static final img_wump_trash_dark:I = 0x7f080519
-.field public static final img_wumpus_ball_light:I = 0x7f08051a
+.field public static final img_wumpus_ball_dark:I = 0x7f08051a
-.field public static final img_wumpus_jetpack:I = 0x7f08051b
+.field public static final img_wumpus_ball_light:I = 0x7f08051b
-.field public static final img_wumpus_playing_with_friends:I = 0x7f08051c
+.field public static final img_wumpus_jetpack:I = 0x7f08051c
-.field public static final img_wumpus_riding_wheel:I = 0x7f08051d
+.field public static final img_wumpus_playing_with_friends:I = 0x7f08051d
-.field public static final img_wumpus_tophat_dark:I = 0x7f08051e
+.field public static final img_wumpus_riding_wheel:I = 0x7f08051e
-.field public static final img_wumpus_tophat_light:I = 0x7f08051f
+.field public static final img_wumpus_tophat_dark:I = 0x7f08051f
-.field public static final mtrl_dialog_background:I = 0x7f080520
+.field public static final img_wumpus_tophat_light:I = 0x7f080520
-.field public static final mtrl_dropdown_arrow:I = 0x7f080521
+.field public static final mtrl_dialog_background:I = 0x7f080521
-.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080522
+.field public static final mtrl_dropdown_arrow:I = 0x7f080522
-.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080523
+.field public static final mtrl_ic_arrow_drop_down:I = 0x7f080523
-.field public static final mtrl_ic_cancel:I = 0x7f080524
+.field public static final mtrl_ic_arrow_drop_up:I = 0x7f080524
-.field public static final mtrl_ic_error:I = 0x7f080525
+.field public static final mtrl_ic_cancel:I = 0x7f080525
-.field public static final mtrl_popupmenu_background:I = 0x7f080526
+.field public static final mtrl_ic_error:I = 0x7f080526
-.field public static final mtrl_popupmenu_background_dark:I = 0x7f080527
+.field public static final mtrl_popupmenu_background:I = 0x7f080527
-.field public static final mtrl_tabs_default_indicator:I = 0x7f080528
+.field public static final mtrl_popupmenu_background_dark:I = 0x7f080528
-.field public static final navigation_empty_icon:I = 0x7f080529
+.field public static final mtrl_tabs_default_indicator:I = 0x7f080529
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final navigation_empty_icon:I = 0x7f08052a
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final preference_list_divider_material:I = 0x7f080536
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final reactions_divider:I = 0x7f080537
+.field public static final preference_list_divider_material:I = 0x7f080537
-.field public static final ripple_brighten:I = 0x7f080538
+.field public static final reactions_divider:I = 0x7f080538
-.field public static final ripple_darken:I = 0x7f080539
+.field public static final ripple_brighten:I = 0x7f080539
-.field public static final selectable_feedback_happy_dark:I = 0x7f08053a
+.field public static final ripple_darken:I = 0x7f08053a
-.field public static final selectable_feedback_happy_light:I = 0x7f08053b
+.field public static final rounded_rectangle_4dp_radius:I = 0x7f08053b
-.field public static final selectable_feedback_neutral_dark:I = 0x7f08053c
+.field public static final selectable_feedback_happy_dark:I = 0x7f08053c
-.field public static final selectable_feedback_neutral_light:I = 0x7f08053d
+.field public static final selectable_feedback_happy_light:I = 0x7f08053d
-.field public static final selectable_feedback_sad_dark:I = 0x7f08053e
+.field public static final selectable_feedback_neutral_dark:I = 0x7f08053e
-.field public static final selectable_feedback_sad_light:I = 0x7f08053f
+.field public static final selectable_feedback_neutral_light:I = 0x7f08053f
-.field public static final tab_dot_selector:I = 0x7f080540
+.field public static final selectable_feedback_sad_dark:I = 0x7f080540
-.field public static final tab_dot_selector_wide:I = 0x7f080541
+.field public static final selectable_feedback_sad_light:I = 0x7f080541
-.field public static final tab_indicator_default:I = 0x7f080542
+.field public static final tab_dot_selector:I = 0x7f080542
-.field public static final tab_indicator_selected:I = 0x7f080543
+.field public static final tab_dot_selector_wide:I = 0x7f080543
-.field public static final tab_indicator_selected_wide:I = 0x7f080544
+.field public static final tab_indicator_default:I = 0x7f080544
-.field public static final test_custom_background:I = 0x7f080545
+.field public static final tab_indicator_selected:I = 0x7f080545
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tab_indicator_selected_wide:I = 0x7f080546
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final test_custom_background:I = 0x7f080547
+
+.field public static final tooltip_frame_dark:I = 0x7f080548
+
+.field public static final tooltip_frame_light:I = 0x7f080549
# direct methods
diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/R$g.smali b/com.discord/smali_classes2/com/lytefast/flexinput/R$g.smali
index 1dc549c948..b3ca752725 100644
--- a/com.discord/smali_classes2/com/lytefast/flexinput/R$g.smali
+++ b/com.discord/smali_classes2/com/lytefast/flexinput/R$g.smali
@@ -10873,489 +10873,491 @@
.field public static final user_settings_noise_cancellation_description:I = 0x7f12156c
-.field public static final user_settings_notifications_show_badge_body:I = 0x7f12156d
+.field public static final user_settings_noise_cancellation_model:I = 0x7f12156d
-.field public static final user_settings_notifications_show_badge_label:I = 0x7f12156e
+.field public static final user_settings_notifications_show_badge_body:I = 0x7f12156e
-.field public static final user_settings_notifications_show_flash_body:I = 0x7f12156f
+.field public static final user_settings_notifications_show_badge_label:I = 0x7f12156f
-.field public static final user_settings_notifications_show_flash_label:I = 0x7f121570
+.field public static final user_settings_notifications_show_flash_body:I = 0x7f121570
-.field public static final user_settings_open_on_startup_body:I = 0x7f121571
+.field public static final user_settings_notifications_show_flash_label:I = 0x7f121571
-.field public static final user_settings_open_on_startup_label:I = 0x7f121572
+.field public static final user_settings_open_on_startup_body:I = 0x7f121572
-.field public static final user_settings_privacy_terms:I = 0x7f121573
+.field public static final user_settings_open_on_startup_label:I = 0x7f121573
-.field public static final user_settings_restart_app_mobile:I = 0x7f121574
+.field public static final user_settings_privacy_terms:I = 0x7f121574
-.field public static final user_settings_save:I = 0x7f121575
+.field public static final user_settings_restart_app_mobile:I = 0x7f121575
-.field public static final user_settings_scan_qr_code:I = 0x7f121576
+.field public static final user_settings_save:I = 0x7f121576
-.field public static final user_settings_show_library:I = 0x7f121577
+.field public static final user_settings_scan_qr_code:I = 0x7f121577
-.field public static final user_settings_show_library_note:I = 0x7f121578
+.field public static final user_settings_show_library:I = 0x7f121578
-.field public static final user_settings_start_minimized_body:I = 0x7f121579
+.field public static final user_settings_show_library_note:I = 0x7f121579
-.field public static final user_settings_start_minimized_label:I = 0x7f12157a
+.field public static final user_settings_start_minimized_body:I = 0x7f12157a
-.field public static final user_settings_startup_behavior:I = 0x7f12157b
+.field public static final user_settings_start_minimized_label:I = 0x7f12157b
-.field public static final user_settings_streamer_notice_body:I = 0x7f12157c
+.field public static final user_settings_startup_behavior:I = 0x7f12157c
-.field public static final user_settings_streamer_notice_title:I = 0x7f12157d
+.field public static final user_settings_streamer_notice_body:I = 0x7f12157d
-.field public static final user_settings_unverified_account_body:I = 0x7f12157e
+.field public static final user_settings_streamer_notice_title:I = 0x7f12157e
-.field public static final user_settings_used_backup_codes:I = 0x7f12157f
+.field public static final user_settings_unverified_account_body:I = 0x7f12157f
-.field public static final user_settings_voice_add_multiple:I = 0x7f121580
+.field public static final user_settings_used_backup_codes:I = 0x7f121580
-.field public static final user_settings_voice_codec_description:I = 0x7f121581
+.field public static final user_settings_voice_add_multiple:I = 0x7f121581
-.field public static final user_settings_voice_codec_title:I = 0x7f121582
+.field public static final user_settings_voice_codec_description:I = 0x7f121582
-.field public static final user_settings_voice_experimental_soundshare_label:I = 0x7f121583
+.field public static final user_settings_voice_codec_title:I = 0x7f121583
-.field public static final user_settings_voice_hardware_h264:I = 0x7f121584
+.field public static final user_settings_voice_experimental_soundshare_label:I = 0x7f121584
-.field public static final user_settings_voice_mic_test_button_active:I = 0x7f121585
+.field public static final user_settings_voice_hardware_h264:I = 0x7f121585
-.field public static final user_settings_voice_mic_test_button_inactive:I = 0x7f121586
+.field public static final user_settings_voice_mic_test_button_active:I = 0x7f121586
-.field public static final user_settings_voice_mic_test_description:I = 0x7f121587
+.field public static final user_settings_voice_mic_test_button_inactive:I = 0x7f121587
-.field public static final user_settings_voice_mic_test_title:I = 0x7f121588
+.field public static final user_settings_voice_mic_test_description:I = 0x7f121588
-.field public static final user_settings_voice_mic_test_voice_caption:I = 0x7f121589
+.field public static final user_settings_voice_mic_test_title:I = 0x7f121589
-.field public static final user_settings_voice_mic_test_voice_no_input_notice:I = 0x7f12158a
+.field public static final user_settings_voice_mic_test_voice_caption:I = 0x7f12158a
-.field public static final user_settings_voice_open_h264:I = 0x7f12158b
+.field public static final user_settings_voice_mic_test_voice_no_input_notice:I = 0x7f12158b
-.field public static final user_settings_voice_video_codec_title:I = 0x7f12158c
+.field public static final user_settings_voice_open_h264:I = 0x7f12158c
-.field public static final user_settings_voice_video_hook_label:I = 0x7f12158d
+.field public static final user_settings_voice_video_codec_title:I = 0x7f12158d
-.field public static final user_settings_windows_settings:I = 0x7f12158e
+.field public static final user_settings_voice_video_hook_label:I = 0x7f12158e
-.field public static final user_settings_with_build_override:I = 0x7f12158f
+.field public static final user_settings_windows_settings:I = 0x7f12158f
-.field public static final user_volume:I = 0x7f121590
+.field public static final user_settings_with_build_override:I = 0x7f121590
-.field public static final username:I = 0x7f121591
+.field public static final user_volume:I = 0x7f121591
-.field public static final username_and_tag:I = 0x7f121592
+.field public static final username:I = 0x7f121592
-.field public static final username_live:I = 0x7f121593
+.field public static final username_and_tag:I = 0x7f121593
-.field public static final username_required:I = 0x7f121594
+.field public static final username_live:I = 0x7f121594
-.field public static final users:I = 0x7f121595
+.field public static final username_required:I = 0x7f121595
-.field public static final v7_preference_off:I = 0x7f121596
+.field public static final users:I = 0x7f121596
-.field public static final v7_preference_on:I = 0x7f121597
+.field public static final v7_preference_off:I = 0x7f121597
-.field public static final vad_permission_body:I = 0x7f121598
+.field public static final v7_preference_on:I = 0x7f121598
-.field public static final vad_permission_small:I = 0x7f121599
+.field public static final vad_permission_body:I = 0x7f121599
-.field public static final vad_permission_title:I = 0x7f12159a
+.field public static final vad_permission_small:I = 0x7f12159a
-.field public static final vanity_url:I = 0x7f12159b
+.field public static final vad_permission_title:I = 0x7f12159b
-.field public static final vanity_url_help:I = 0x7f12159c
+.field public static final vanity_url:I = 0x7f12159c
-.field public static final vanity_url_help_conflict:I = 0x7f12159d
+.field public static final vanity_url_help:I = 0x7f12159d
-.field public static final vanity_url_help_extended:I = 0x7f12159e
+.field public static final vanity_url_help_conflict:I = 0x7f12159e
-.field public static final vanity_url_help_extended_link:I = 0x7f12159f
+.field public static final vanity_url_help_extended:I = 0x7f12159f
-.field public static final vanity_url_hint_mobile:I = 0x7f1215a0
+.field public static final vanity_url_help_extended_link:I = 0x7f1215a0
-.field public static final vanity_url_uses:I = 0x7f1215a1
+.field public static final vanity_url_hint_mobile:I = 0x7f1215a1
-.field public static final verfication_expired:I = 0x7f1215a2
+.field public static final vanity_url_uses:I = 0x7f1215a2
-.field public static final verification_body:I = 0x7f1215a3
+.field public static final verfication_expired:I = 0x7f1215a3
-.field public static final verification_body_alt:I = 0x7f1215a4
+.field public static final verification_body:I = 0x7f1215a4
-.field public static final verification_email_body:I = 0x7f1215a5
+.field public static final verification_body_alt:I = 0x7f1215a5
-.field public static final verification_email_error_body:I = 0x7f1215a6
+.field public static final verification_email_body:I = 0x7f1215a6
-.field public static final verification_email_error_title:I = 0x7f1215a7
+.field public static final verification_email_error_body:I = 0x7f1215a7
-.field public static final verification_email_title:I = 0x7f1215a8
+.field public static final verification_email_error_title:I = 0x7f1215a8
-.field public static final verification_footer:I = 0x7f1215a9
+.field public static final verification_email_title:I = 0x7f1215a9
-.field public static final verification_footer_logout:I = 0x7f1215aa
+.field public static final verification_footer:I = 0x7f1215aa
-.field public static final verification_footer_support:I = 0x7f1215ab
+.field public static final verification_footer_logout:I = 0x7f1215ab
-.field public static final verification_level_high_criteria:I = 0x7f1215ac
+.field public static final verification_footer_support:I = 0x7f1215ac
-.field public static final verification_level_low:I = 0x7f1215ad
+.field public static final verification_level_high_criteria:I = 0x7f1215ad
-.field public static final verification_level_low_criteria:I = 0x7f1215ae
+.field public static final verification_level_low:I = 0x7f1215ae
-.field public static final verification_level_medium:I = 0x7f1215af
+.field public static final verification_level_low_criteria:I = 0x7f1215af
-.field public static final verification_level_medium_criteria:I = 0x7f1215b0
+.field public static final verification_level_medium:I = 0x7f1215b0
-.field public static final verification_level_none:I = 0x7f1215b1
+.field public static final verification_level_medium_criteria:I = 0x7f1215b1
-.field public static final verification_level_none_criteria:I = 0x7f1215b2
+.field public static final verification_level_none:I = 0x7f1215b2
-.field public static final verification_level_very_high_criteria:I = 0x7f1215b3
+.field public static final verification_level_none_criteria:I = 0x7f1215b3
-.field public static final verification_open_discord:I = 0x7f1215b4
+.field public static final verification_level_very_high_criteria:I = 0x7f1215b4
-.field public static final verification_phone_description:I = 0x7f1215b5
+.field public static final verification_open_discord:I = 0x7f1215b5
-.field public static final verification_phone_title:I = 0x7f1215b6
+.field public static final verification_phone_description:I = 0x7f1215b6
-.field public static final verification_title:I = 0x7f1215b7
+.field public static final verification_phone_title:I = 0x7f1215b7
-.field public static final verification_verified:I = 0x7f1215b8
+.field public static final verification_title:I = 0x7f1215b8
-.field public static final verification_verifying:I = 0x7f1215b9
+.field public static final verification_verified:I = 0x7f1215b9
-.field public static final verified_bot_tooltip:I = 0x7f1215ba
+.field public static final verification_verifying:I = 0x7f1215ba
-.field public static final verified_developer_badge_tooltip:I = 0x7f1215bb
+.field public static final verified_bot_tooltip:I = 0x7f1215bb
-.field public static final verify:I = 0x7f1215bc
+.field public static final verified_developer_badge_tooltip:I = 0x7f1215bc
-.field public static final verify_account:I = 0x7f1215bd
+.field public static final verify:I = 0x7f1215bd
-.field public static final verify_by:I = 0x7f1215be
+.field public static final verify_account:I = 0x7f1215be
-.field public static final verify_by_email:I = 0x7f1215bf
+.field public static final verify_by:I = 0x7f1215bf
-.field public static final verify_by_email_formatted:I = 0x7f1215c0
+.field public static final verify_by_email:I = 0x7f1215c0
-.field public static final verify_by_phone_formatted:I = 0x7f1215c1
+.field public static final verify_by_email_formatted:I = 0x7f1215c1
-.field public static final verify_by_recaptcha:I = 0x7f1215c2
+.field public static final verify_by_phone_formatted:I = 0x7f1215c2
-.field public static final verify_by_recaptcha_description:I = 0x7f1215c3
+.field public static final verify_by_recaptcha:I = 0x7f1215c3
-.field public static final verify_email_body:I = 0x7f1215c4
+.field public static final verify_by_recaptcha_description:I = 0x7f1215c4
-.field public static final verify_email_body_resent:I = 0x7f1215c5
+.field public static final verify_email_body:I = 0x7f1215c5
-.field public static final verify_phone:I = 0x7f1215c6
+.field public static final verify_email_body_resent:I = 0x7f1215c6
-.field public static final verifying:I = 0x7f1215c7
+.field public static final verify_phone:I = 0x7f1215c7
-.field public static final very_out_of_date_description:I = 0x7f1215c8
+.field public static final verifying:I = 0x7f1215c8
-.field public static final vi:I = 0x7f1215c9
+.field public static final very_out_of_date_description:I = 0x7f1215c9
-.field public static final video:I = 0x7f1215ca
+.field public static final vi:I = 0x7f1215ca
-.field public static final video_call_auto_select:I = 0x7f1215cb
+.field public static final video:I = 0x7f1215cb
-.field public static final video_call_hide_members:I = 0x7f1215cc
+.field public static final video_call_auto_select:I = 0x7f1215cc
-.field public static final video_call_return_to_grid:I = 0x7f1215cd
+.field public static final video_call_hide_members:I = 0x7f1215cd
-.field public static final video_call_return_to_list:I = 0x7f1215ce
+.field public static final video_call_return_to_grid:I = 0x7f1215ce
-.field public static final video_call_show_members:I = 0x7f1215cf
+.field public static final video_call_return_to_list:I = 0x7f1215cf
-.field public static final video_capacity_modal_body:I = 0x7f1215d0
+.field public static final video_call_show_members:I = 0x7f1215d0
-.field public static final video_capacity_modal_header:I = 0x7f1215d1
+.field public static final video_capacity_modal_body:I = 0x7f1215d1
-.field public static final video_playback_mute_accessibility_label:I = 0x7f1215d2
+.field public static final video_capacity_modal_header:I = 0x7f1215d2
-.field public static final video_playback_unmute_accessibility_label:I = 0x7f1215d3
+.field public static final video_playback_mute_accessibility_label:I = 0x7f1215d3
-.field public static final video_poor_connection_body:I = 0x7f1215d4
+.field public static final video_playback_unmute_accessibility_label:I = 0x7f1215d4
-.field public static final video_poor_connection_title:I = 0x7f1215d5
+.field public static final video_poor_connection_body:I = 0x7f1215d5
-.field public static final video_settings:I = 0x7f1215d6
+.field public static final video_poor_connection_title:I = 0x7f1215d6
-.field public static final video_unavailable:I = 0x7f1215d7
+.field public static final video_settings:I = 0x7f1215d7
-.field public static final video_unsupported_browser_body:I = 0x7f1215d8
+.field public static final video_unavailable:I = 0x7f1215d8
-.field public static final video_unsupported_browser_title:I = 0x7f1215d9
+.field public static final video_unsupported_browser_body:I = 0x7f1215d9
-.field public static final view_audit_log:I = 0x7f1215da
+.field public static final video_unsupported_browser_title:I = 0x7f1215da
-.field public static final view_audit_log_description:I = 0x7f1215db
+.field public static final view_audit_log:I = 0x7f1215db
-.field public static final view_channel:I = 0x7f1215dc
+.field public static final view_audit_log_description:I = 0x7f1215dc
-.field public static final view_embed:I = 0x7f1215dd
+.field public static final view_channel:I = 0x7f1215dd
-.field public static final view_guild_analytics:I = 0x7f1215de
+.field public static final view_embed:I = 0x7f1215de
-.field public static final view_guild_analytics_description:I = 0x7f1215df
+.field public static final view_guild_analytics:I = 0x7f1215df
-.field public static final view_profile:I = 0x7f1215e0
+.field public static final view_guild_analytics_description:I = 0x7f1215e0
-.field public static final view_spectators:I = 0x7f1215e1
+.field public static final view_profile:I = 0x7f1215e1
-.field public static final view_surrounding_messages:I = 0x7f1215e2
+.field public static final view_spectators:I = 0x7f1215e2
-.field public static final voice:I = 0x7f1215e3
+.field public static final view_surrounding_messages:I = 0x7f1215e3
-.field public static final voice_and_video:I = 0x7f1215e4
+.field public static final voice:I = 0x7f1215e4
-.field public static final voice_call_member_list_title:I = 0x7f1215e5
+.field public static final voice_and_video:I = 0x7f1215e5
-.field public static final voice_channel:I = 0x7f1215e6
+.field public static final voice_call_member_list_title:I = 0x7f1215e6
-.field public static final voice_channel_deafened:I = 0x7f1215e7
+.field public static final voice_channel:I = 0x7f1215e7
-.field public static final voice_channel_empty:I = 0x7f1215e8
+.field public static final voice_channel_deafened:I = 0x7f1215e8
-.field public static final voice_channel_hide_names:I = 0x7f1215e9
+.field public static final voice_channel_empty:I = 0x7f1215e9
-.field public static final voice_channel_muted:I = 0x7f1215ea
+.field public static final voice_channel_hide_names:I = 0x7f1215ea
-.field public static final voice_channel_show_names:I = 0x7f1215eb
+.field public static final voice_channel_muted:I = 0x7f1215eb
-.field public static final voice_channel_subtitle:I = 0x7f1215ec
+.field public static final voice_channel_show_names:I = 0x7f1215ec
-.field public static final voice_channel_title:I = 0x7f1215ed
+.field public static final voice_channel_subtitle:I = 0x7f1215ed
-.field public static final voice_channels:I = 0x7f1215ee
+.field public static final voice_channel_title:I = 0x7f1215ee
-.field public static final voice_permissions:I = 0x7f1215ef
+.field public static final voice_channels:I = 0x7f1215ef
-.field public static final voice_settings:I = 0x7f1215f0
+.field public static final voice_permissions:I = 0x7f1215f0
-.field public static final voice_status_connecting:I = 0x7f1215f1
+.field public static final voice_settings:I = 0x7f1215f1
-.field public static final voice_status_not_connected:I = 0x7f1215f2
+.field public static final voice_status_connecting:I = 0x7f1215f2
-.field public static final voice_status_not_connected_mobile:I = 0x7f1215f3
+.field public static final voice_status_not_connected:I = 0x7f1215f3
-.field public static final voice_status_ringing:I = 0x7f1215f4
+.field public static final voice_status_not_connected_mobile:I = 0x7f1215f4
-.field public static final voice_unavailable:I = 0x7f1215f5
+.field public static final voice_status_ringing:I = 0x7f1215f5
-.field public static final watch:I = 0x7f1215f6
+.field public static final voice_unavailable:I = 0x7f1215f6
-.field public static final watch_stream:I = 0x7f1215f7
+.field public static final watch:I = 0x7f1215f7
-.field public static final watch_stream_in_app:I = 0x7f1215f8
+.field public static final watch_stream:I = 0x7f1215f8
-.field public static final watch_stream_streaming:I = 0x7f1215f9
+.field public static final watch_stream_in_app:I = 0x7f1215f9
-.field public static final watch_stream_tip:I = 0x7f1215fa
+.field public static final watch_stream_streaming:I = 0x7f1215fa
-.field public static final watch_stream_watching:I = 0x7f1215fb
+.field public static final watch_stream_tip:I = 0x7f1215fb
-.field public static final watch_user_stream:I = 0x7f1215fc
+.field public static final watch_stream_watching:I = 0x7f1215fc
-.field public static final watching:I = 0x7f1215fd
+.field public static final watch_user_stream:I = 0x7f1215fd
-.field public static final web_browser:I = 0x7f1215fe
+.field public static final watching:I = 0x7f1215fe
-.field public static final web_browser_chrome:I = 0x7f1215ff
+.field public static final web_browser:I = 0x7f1215ff
-.field public static final web_browser_in_app:I = 0x7f121600
+.field public static final web_browser_chrome:I = 0x7f121600
-.field public static final web_browser_safari:I = 0x7f121601
+.field public static final web_browser_in_app:I = 0x7f121601
-.field public static final webhook_cancel:I = 0x7f121602
+.field public static final web_browser_safari:I = 0x7f121602
-.field public static final webhook_create:I = 0x7f121603
+.field public static final webhook_cancel:I = 0x7f121603
-.field public static final webhook_created_on:I = 0x7f121604
+.field public static final webhook_create:I = 0x7f121604
-.field public static final webhook_delete:I = 0x7f121605
+.field public static final webhook_created_on:I = 0x7f121605
-.field public static final webhook_delete_body:I = 0x7f121606
+.field public static final webhook_delete:I = 0x7f121606
-.field public static final webhook_delete_title:I = 0x7f121607
+.field public static final webhook_delete_body:I = 0x7f121607
-.field public static final webhook_error_creating_webhook:I = 0x7f121608
+.field public static final webhook_delete_title:I = 0x7f121608
-.field public static final webhook_error_deleting_webhook:I = 0x7f121609
+.field public static final webhook_error_creating_webhook:I = 0x7f121609
-.field public static final webhook_error_internal_server_error:I = 0x7f12160a
+.field public static final webhook_error_deleting_webhook:I = 0x7f12160a
-.field public static final webhook_error_max_webhooks_reached:I = 0x7f12160b
+.field public static final webhook_error_internal_server_error:I = 0x7f12160b
-.field public static final webhook_form_name:I = 0x7f12160c
+.field public static final webhook_error_max_webhooks_reached:I = 0x7f12160c
-.field public static final webhook_form_url:I = 0x7f12160d
+.field public static final webhook_form_name:I = 0x7f12160d
-.field public static final webhook_form_webhook_url_help:I = 0x7f12160e
+.field public static final webhook_form_url:I = 0x7f12160e
-.field public static final webhook_modal_icon_description:I = 0x7f12160f
+.field public static final webhook_form_webhook_url_help:I = 0x7f12160f
-.field public static final webhook_modal_icon_title:I = 0x7f121610
+.field public static final webhook_modal_icon_description:I = 0x7f121610
-.field public static final webhook_modal_title:I = 0x7f121611
+.field public static final webhook_modal_icon_title:I = 0x7f121611
-.field public static final webhooks:I = 0x7f121612
+.field public static final webhook_modal_title:I = 0x7f121612
-.field public static final welcome_channel_delete_confirm_body:I = 0x7f121613
+.field public static final webhooks:I = 0x7f121613
-.field public static final welcome_channel_delete_confirm_body_generic:I = 0x7f121614
+.field public static final welcome_channel_delete_confirm_body:I = 0x7f121614
-.field public static final welcome_channel_delete_confirm_title:I = 0x7f121615
+.field public static final welcome_channel_delete_confirm_body_generic:I = 0x7f121615
-.field public static final welcome_message_desktop_apps:I = 0x7f121616
+.field public static final welcome_channel_delete_confirm_title:I = 0x7f121616
-.field public static final welcome_message_edit_channel:I = 0x7f121617
+.field public static final welcome_message_desktop_apps:I = 0x7f121617
-.field public static final welcome_message_instant_invite:I = 0x7f121618
+.field public static final welcome_message_edit_channel:I = 0x7f121618
-.field public static final welcome_message_mobile_apps:I = 0x7f121619
+.field public static final welcome_message_instant_invite:I = 0x7f121619
-.field public static final welcome_message_mobile_explore_server:I = 0x7f12161a
+.field public static final welcome_message_mobile_apps:I = 0x7f12161a
-.field public static final welcome_message_mobile_explore_server_desc:I = 0x7f12161b
+.field public static final welcome_message_mobile_explore_server:I = 0x7f12161b
-.field public static final welcome_message_mobile_instant_invite:I = 0x7f12161c
+.field public static final welcome_message_mobile_explore_server_desc:I = 0x7f12161c
-.field public static final welcome_message_mobile_instant_invite_desc:I = 0x7f12161d
+.field public static final welcome_message_mobile_instant_invite:I = 0x7f12161d
-.field public static final welcome_message_mobile_owner_subtitle:I = 0x7f12161e
+.field public static final welcome_message_mobile_instant_invite_desc:I = 0x7f12161e
-.field public static final welcome_message_mobile_owner_title:I = 0x7f12161f
+.field public static final welcome_message_mobile_owner_subtitle:I = 0x7f12161f
-.field public static final welcome_message_mobile_upload_icon:I = 0x7f121620
+.field public static final welcome_message_mobile_owner_title:I = 0x7f121620
-.field public static final welcome_message_mobile_upload_icon_desc:I = 0x7f121621
+.field public static final welcome_message_mobile_upload_icon:I = 0x7f121621
-.field public static final welcome_message_owner_title:I = 0x7f121622
+.field public static final welcome_message_mobile_upload_icon_desc:I = 0x7f121622
-.field public static final welcome_message_setup_server:I = 0x7f121623
+.field public static final welcome_message_owner_title:I = 0x7f121623
-.field public static final welcome_message_subtitle_channel:I = 0x7f121624
+.field public static final welcome_message_setup_server:I = 0x7f121624
-.field public static final welcome_message_support:I = 0x7f121625
+.field public static final welcome_message_subtitle_channel:I = 0x7f121625
-.field public static final welcome_message_title:I = 0x7f121626
+.field public static final welcome_message_support:I = 0x7f121626
-.field public static final welcome_message_title_channel:I = 0x7f121627
+.field public static final welcome_message_title:I = 0x7f121627
-.field public static final welcome_message_tutorial:I = 0x7f121628
+.field public static final welcome_message_title_channel:I = 0x7f121628
-.field public static final welcome_screen_choice_header:I = 0x7f121629
+.field public static final welcome_message_tutorial:I = 0x7f121629
-.field public static final welcome_screen_skip:I = 0x7f12162a
+.field public static final welcome_screen_choice_header:I = 0x7f12162a
-.field public static final welcome_screen_title:I = 0x7f12162b
+.field public static final welcome_screen_skip:I = 0x7f12162b
-.field public static final whats_new:I = 0x7f12162c
+.field public static final welcome_screen_title:I = 0x7f12162c
-.field public static final whats_new_date:I = 0x7f12162d
+.field public static final whats_new:I = 0x7f12162d
-.field public static final whitelist_failed:I = 0x7f12162e
+.field public static final whats_new_date:I = 0x7f12162e
-.field public static final whitelisted:I = 0x7f12162f
+.field public static final whitelist_failed:I = 0x7f12162f
-.field public static final whitelisting:I = 0x7f121630
+.field public static final whitelisted:I = 0x7f121630
-.field public static final widget:I = 0x7f121631
+.field public static final whitelisting:I = 0x7f121631
-.field public static final windows:I = 0x7f121632
+.field public static final widget:I = 0x7f121632
-.field public static final wumpus:I = 0x7f121633
+.field public static final windows:I = 0x7f121633
-.field public static final xbox_authorization_title:I = 0x7f121634
+.field public static final wumpus:I = 0x7f121634
-.field public static final xbox_game_pass_card_body_redeemed:I = 0x7f121635
+.field public static final xbox_authorization_title:I = 0x7f121635
-.field public static final xbox_game_pass_card_body_unredeemed:I = 0x7f121636
+.field public static final xbox_game_pass_card_body_redeemed:I = 0x7f121636
-.field public static final xbox_game_pass_modal_code_description:I = 0x7f121637
+.field public static final xbox_game_pass_card_body_unredeemed:I = 0x7f121637
-.field public static final xbox_game_pass_modal_code_header:I = 0x7f121638
+.field public static final xbox_game_pass_modal_code_description:I = 0x7f121638
-.field public static final xbox_game_pass_modal_header_confirm_pc:I = 0x7f121639
+.field public static final xbox_game_pass_modal_code_header:I = 0x7f121639
-.field public static final xbox_game_pass_modal_header_confirm_xbox:I = 0x7f12163a
+.field public static final xbox_game_pass_modal_header_confirm_pc:I = 0x7f12163a
-.field public static final xbox_game_pass_modal_header_description_confirm_pc:I = 0x7f12163b
+.field public static final xbox_game_pass_modal_header_confirm_xbox:I = 0x7f12163b
-.field public static final xbox_game_pass_modal_header_description_confirm_xbox:I = 0x7f12163c
+.field public static final xbox_game_pass_modal_header_description_confirm_pc:I = 0x7f12163c
-.field public static final xbox_game_pass_modal_header_description_plan_select:I = 0x7f12163d
+.field public static final xbox_game_pass_modal_header_description_confirm_xbox:I = 0x7f12163d
-.field public static final xbox_game_pass_modal_header_description_success:I = 0x7f12163e
+.field public static final xbox_game_pass_modal_header_description_plan_select:I = 0x7f12163e
-.field public static final xbox_game_pass_modal_header_plan_select:I = 0x7f12163f
+.field public static final xbox_game_pass_modal_header_description_success:I = 0x7f12163f
-.field public static final xbox_game_pass_modal_header_success:I = 0x7f121640
+.field public static final xbox_game_pass_modal_header_plan_select:I = 0x7f121640
-.field public static final xbox_game_pass_modal_plan_select_header:I = 0x7f121641
+.field public static final xbox_game_pass_modal_header_success:I = 0x7f121641
-.field public static final xbox_game_pass_modal_plan_select_pc_plan:I = 0x7f121642
+.field public static final xbox_game_pass_modal_plan_select_header:I = 0x7f121642
-.field public static final xbox_game_pass_modal_plan_select_plan_duration:I = 0x7f121643
+.field public static final xbox_game_pass_modal_plan_select_pc_plan:I = 0x7f121643
-.field public static final xbox_game_pass_modal_plan_select_xbox_plan:I = 0x7f121644
+.field public static final xbox_game_pass_modal_plan_select_plan_duration:I = 0x7f121644
-.field public static final xbox_game_pass_modal_redeem_button_pc:I = 0x7f121645
+.field public static final xbox_game_pass_modal_plan_select_xbox_plan:I = 0x7f121645
-.field public static final xbox_game_pass_modal_redeem_button_xbox:I = 0x7f121646
+.field public static final xbox_game_pass_modal_redeem_button_pc:I = 0x7f121646
-.field public static final xbox_game_pass_promotion_account_credit_body:I = 0x7f121647
+.field public static final xbox_game_pass_modal_redeem_button_xbox:I = 0x7f121647
-.field public static final xbox_game_pass_promotion_account_credit_button:I = 0x7f121648
+.field public static final xbox_game_pass_promotion_account_credit_body:I = 0x7f121648
-.field public static final xbox_game_pass_promotion_account_credit_confirm_body:I = 0x7f121649
+.field public static final xbox_game_pass_promotion_account_credit_button:I = 0x7f121649
-.field public static final xbox_game_pass_promotion_account_credit_confirm_title:I = 0x7f12164a
+.field public static final xbox_game_pass_promotion_account_credit_confirm_body:I = 0x7f12164a
-.field public static final xbox_game_pass_promotion_account_credit_title:I = 0x7f12164b
+.field public static final xbox_game_pass_promotion_account_credit_confirm_title:I = 0x7f12164b
-.field public static final xbox_game_pass_promotion_banner_description:I = 0x7f12164c
+.field public static final xbox_game_pass_promotion_account_credit_title:I = 0x7f12164c
-.field public static final xbox_game_pass_promotion_banner_header:I = 0x7f12164d
+.field public static final xbox_game_pass_promotion_banner_description:I = 0x7f12164d
-.field public static final xbox_game_pass_promotion_card_company_logo_label:I = 0x7f12164e
+.field public static final xbox_game_pass_promotion_banner_header:I = 0x7f12164e
-.field public static final xbox_game_pass_promotion_card_header:I = 0x7f12164f
+.field public static final xbox_game_pass_promotion_card_company_logo_label:I = 0x7f12164f
-.field public static final xbox_game_pass_promotion_existing_subscriber_body:I = 0x7f121650
+.field public static final xbox_game_pass_promotion_card_header:I = 0x7f121650
-.field public static final xbox_game_pass_promotion_existing_subscriber_title:I = 0x7f121651
+.field public static final xbox_game_pass_promotion_existing_subscriber_body:I = 0x7f121651
-.field public static final xbox_game_pass_promotion_redeem_body:I = 0x7f121652
+.field public static final xbox_game_pass_promotion_existing_subscriber_title:I = 0x7f121652
-.field public static final xbox_link:I = 0x7f121653
+.field public static final xbox_game_pass_promotion_redeem_body:I = 0x7f121653
-.field public static final xbox_pin_step1:I = 0x7f121654
+.field public static final xbox_link:I = 0x7f121654
-.field public static final xbox_pin_step2:I = 0x7f121655
+.field public static final xbox_pin_step1:I = 0x7f121655
-.field public static final xbox_pin_step3:I = 0x7f121656
+.field public static final xbox_pin_step2:I = 0x7f121656
-.field public static final yearly:I = 0x7f121657
+.field public static final xbox_pin_step3:I = 0x7f121657
-.field public static final yellow:I = 0x7f121658
+.field public static final yearly:I = 0x7f121658
-.field public static final yes_text:I = 0x7f121659
+.field public static final yellow:I = 0x7f121659
-.field public static final your_pin_expires:I = 0x7f12165a
+.field public static final yes_text:I = 0x7f12165a
-.field public static final your_pin_is_expired:I = 0x7f12165b
+.field public static final your_pin_expires:I = 0x7f12165b
-.field public static final youre_viewing_older_messages:I = 0x7f12165c
+.field public static final your_pin_is_expired:I = 0x7f12165c
-.field public static final zh_cn:I = 0x7f12165d
+.field public static final youre_viewing_older_messages:I = 0x7f12165d
-.field public static final zh_tw:I = 0x7f12165e
+.field public static final zh_cn:I = 0x7f12165e
+
+.field public static final zh_tw:I = 0x7f12165f
# direct methods
diff --git a/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$drawable.smali b/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$drawable.smali
index b8fcfd02c8..c8a76ed060 100644
--- a/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$drawable.smali
+++ b/com.discord/smali_classes2/com/miguelgaeta/media_picker/R$drawable.smali
@@ -183,57 +183,57 @@
.field public static final abc_vector_test:I = 0x7f080071
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
-.field public static final ucrop_ic_angle:I = 0x7f080549
+.field public static final ucrop_ic_angle:I = 0x7f08054b
-.field public static final ucrop_ic_crop:I = 0x7f08054a
+.field public static final ucrop_ic_crop:I = 0x7f08054c
-.field public static final ucrop_ic_cross:I = 0x7f08054b
+.field public static final ucrop_ic_cross:I = 0x7f08054d
-.field public static final ucrop_ic_done:I = 0x7f08054c
+.field public static final ucrop_ic_done:I = 0x7f08054e
-.field public static final ucrop_ic_next:I = 0x7f08054d
+.field public static final ucrop_ic_next:I = 0x7f08054f
-.field public static final ucrop_ic_reset:I = 0x7f08054e
+.field public static final ucrop_ic_reset:I = 0x7f080550
-.field public static final ucrop_ic_rotate:I = 0x7f08054f
+.field public static final ucrop_ic_rotate:I = 0x7f080551
-.field public static final ucrop_ic_scale:I = 0x7f080550
+.field public static final ucrop_ic_scale:I = 0x7f080552
-.field public static final ucrop_shadow_upside:I = 0x7f080551
+.field public static final ucrop_shadow_upside:I = 0x7f080553
-.field public static final ucrop_vector_ic_crop:I = 0x7f080552
+.field public static final ucrop_vector_ic_crop:I = 0x7f080554
-.field public static final ucrop_vector_loader:I = 0x7f080553
+.field public static final ucrop_vector_loader:I = 0x7f080555
-.field public static final ucrop_vector_loader_animated:I = 0x7f080554
+.field public static final ucrop_vector_loader_animated:I = 0x7f080556
# direct methods
diff --git a/com.discord/smali_classes2/com/yalantis/ucrop/R$c.smali b/com.discord/smali_classes2/com/yalantis/ucrop/R$c.smali
index b2eabf2b23..41654f3bd9 100644
--- a/com.discord/smali_classes2/com/yalantis/ucrop/R$c.smali
+++ b/com.discord/smali_classes2/com/yalantis/ucrop/R$c.smali
@@ -181,57 +181,57 @@
.field public static final abc_vector_test:I = 0x7f080071
-.field public static final notification_action_background:I = 0x7f08052a
+.field public static final notification_action_background:I = 0x7f08052b
-.field public static final notification_bg:I = 0x7f08052b
+.field public static final notification_bg:I = 0x7f08052c
-.field public static final notification_bg_low:I = 0x7f08052c
+.field public static final notification_bg_low:I = 0x7f08052d
-.field public static final notification_bg_low_normal:I = 0x7f08052d
+.field public static final notification_bg_low_normal:I = 0x7f08052e
-.field public static final notification_bg_low_pressed:I = 0x7f08052e
+.field public static final notification_bg_low_pressed:I = 0x7f08052f
-.field public static final notification_bg_normal:I = 0x7f08052f
+.field public static final notification_bg_normal:I = 0x7f080530
-.field public static final notification_bg_normal_pressed:I = 0x7f080530
+.field public static final notification_bg_normal_pressed:I = 0x7f080531
-.field public static final notification_icon_background:I = 0x7f080531
+.field public static final notification_icon_background:I = 0x7f080532
-.field public static final notification_template_icon_bg:I = 0x7f080532
+.field public static final notification_template_icon_bg:I = 0x7f080533
-.field public static final notification_template_icon_low_bg:I = 0x7f080533
+.field public static final notification_template_icon_low_bg:I = 0x7f080534
-.field public static final notification_tile_bg:I = 0x7f080534
+.field public static final notification_tile_bg:I = 0x7f080535
-.field public static final notify_panel_notification_icon_bg:I = 0x7f080535
+.field public static final notify_panel_notification_icon_bg:I = 0x7f080536
-.field public static final tooltip_frame_dark:I = 0x7f080546
+.field public static final tooltip_frame_dark:I = 0x7f080548
-.field public static final tooltip_frame_light:I = 0x7f080547
+.field public static final tooltip_frame_light:I = 0x7f080549
-.field public static final ucrop_ic_angle:I = 0x7f080549
+.field public static final ucrop_ic_angle:I = 0x7f08054b
-.field public static final ucrop_ic_crop:I = 0x7f08054a
+.field public static final ucrop_ic_crop:I = 0x7f08054c
-.field public static final ucrop_ic_cross:I = 0x7f08054b
+.field public static final ucrop_ic_cross:I = 0x7f08054d
-.field public static final ucrop_ic_done:I = 0x7f08054c
+.field public static final ucrop_ic_done:I = 0x7f08054e
-.field public static final ucrop_ic_next:I = 0x7f08054d
+.field public static final ucrop_ic_next:I = 0x7f08054f
-.field public static final ucrop_ic_reset:I = 0x7f08054e
+.field public static final ucrop_ic_reset:I = 0x7f080550
-.field public static final ucrop_ic_rotate:I = 0x7f08054f
+.field public static final ucrop_ic_rotate:I = 0x7f080551
-.field public static final ucrop_ic_scale:I = 0x7f080550
+.field public static final ucrop_ic_scale:I = 0x7f080552
-.field public static final ucrop_shadow_upside:I = 0x7f080551
+.field public static final ucrop_shadow_upside:I = 0x7f080553
-.field public static final ucrop_vector_ic_crop:I = 0x7f080552
+.field public static final ucrop_vector_ic_crop:I = 0x7f080554
-.field public static final ucrop_vector_loader:I = 0x7f080553
+.field public static final ucrop_vector_loader:I = 0x7f080555
-.field public static final ucrop_vector_loader_animated:I = 0x7f080554
+.field public static final ucrop_vector_loader_animated:I = 0x7f080556
# direct methods