From 1e7e7573617ed7b9f4e31e06e7214a3de288d92e Mon Sep 17 00:00:00 2001 From: root Date: Thu, 12 Nov 2020 03:11:36 +0000 Subject: [PATCH] Changes of com.discord v1326 --- com.discord/AndroidManifest.xml | 1 + com.discord/apktool.yml | 6 +- com.discord/original/AndroidManifest.xml | Bin 40692 -> 41044 bytes .../ic_expression_icon_cutout_24dp.xml | 5 + .../ic_phone_verification_24dp.xml | 5 + .../res/drawable-hdpi/ic_edit_24dp.png | Bin 281 -> 279 bytes .../ic_expression_icon_cutout_24dp.png | Bin 0 -> 455 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 268 bytes .../drawable-hdpi/ic_remove_reaction_24dp.png | Bin 588 -> 572 bytes .../res/drawable-ldpi/ic_edit_24dp.png | Bin 192 -> 192 bytes .../ic_expression_icon_cutout_24dp.png | Bin 0 -> 258 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 198 bytes .../drawable-ldpi/ic_remove_reaction_24dp.png | Bin 348 -> 341 bytes .../res/drawable-mdpi/ic_edit_24dp.png | Bin 216 -> 211 bytes .../ic_expression_icon_cutout_24dp.png | Bin 0 -> 320 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 222 bytes .../drawable-mdpi/ic_remove_reaction_24dp.png | Bin 413 -> 383 bytes .../res/drawable-xhdpi/ic_edit_24dp.png | Bin 369 -> 360 bytes .../ic_expression_icon_cutout_24dp.png | Bin 0 -> 567 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 329 bytes .../ic_remove_reaction_24dp.png | Bin 724 -> 702 bytes .../res/drawable-xxhdpi/ic_edit_24dp.png | Bin 472 -> 449 bytes .../ic_expression_icon_cutout_24dp.png | Bin 0 -> 801 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 429 bytes .../ic_remove_reaction_24dp.png | Bin 1070 -> 1052 bytes .../drawable-xxhdpi/ic_sticker_icon_20dp.png | Bin 788 -> 720 bytes .../ic_sticker_shop_icon_badged_32dp.png | Bin 1301 -> 1299 bytes .../ic_expression_icon_cutout_24dp.png | Bin 0 -> 1040 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 544 bytes .../ic_remove_reaction_24dp.png | Bin 1398 -> 1318 bytes .../drawable-xxxhdpi/ic_sticker_icon_20dp.png | Bin 1086 -> 909 bytes .../ic_sticker_shop_icon_badged_32dp.png | Bin 1720 -> 1665 bytes .../ic_channel_following_lurker_mode_v2.xml | 25 + .../res/drawable/ic_checkmark_green_16dp.xml | 5 + .../ic_community_gating_chat_guard_cta.xml | 6 + .../drawable/ic_email_verification_24dp.xml | 9 + .../res/drawable/ic_success_discovery.xml | 670 + .../img_stickers_search_empty_90dp.xml | 47 + .../res/layout-v22/flex_input_widget.xml | 5 +- .../view_community_gating_verification.xml | 10 + .../widget_chat_list_adapter_item_text.xml | 4 +- .../layout-v22/widget_community_gating.xml | 25 + .../widget_community_gating_rule_item.xml | 9 + .../widget_community_gating_success.xml | 12 + .../layout/community_gating_avatar_view.xml | 6 + com.discord/res/layout/flex_input_widget.xml | 5 +- .../res/layout/sticker_store_header_item.xml | 2 +- .../view_community_gating_verification.xml | 10 + com.discord/res/layout/view_guild.xml | 4 +- com.discord/res/layout/widget_auth_login.xml | 2 +- com.discord/res/layout/widget_chat_input.xml | 1 + .../layout/widget_chat_input_gating_guard.xml | 8 + .../widget_chat_list_adapter_item_text.xml | 4 +- .../res/layout/widget_community_gating.xml | 25 + .../widget_community_gating_rule_item.xml | 9 + .../widget_community_gating_success.xml | 12 + .../res/layout/widget_enable_mfa_steps.xml | 4 +- .../res/layout/widget_guild_invite_share.xml | 4 +- .../res/layout/widget_user_phone_verify.xml | 6 +- com.discord/res/values/colors.xml | 1 - com.discord/res/values/ids.xml | 27 +- com.discord/res/values/plurals.xml | 6 +- com.discord/res/values/public.xml | 18556 ++++++++-------- com.discord/res/values/strings.xml | 19 +- com.discord/res/values/styles.xml | 32 +- .../smali/WidgetRemoteAuthViewModel$a.smali | 2 +- .../smali/WidgetRemoteAuthViewModel$b.smali | 2 +- .../smali/WidgetRemoteAuthViewModel.smali | 8 +- .../media/session/PlaybackStateCompat.smali | 2 +- .../smali/androidx/activity/R$color.smali | 8 +- .../smali/androidx/activity/R$drawable.smali | 24 +- .../smali/androidx/activity/R$id.smali | 54 +- .../smali/androidx/activity/R$layout.smali | 14 +- .../smali/androidx/activity/R$string.smali | 2 +- .../smali/androidx/activity/R$style.smali | 14 +- .../smali/androidx/activity/ktx/R$color.smali | 8 +- .../androidx/activity/ktx/R$drawable.smali | 24 +- .../smali/androidx/activity/ktx/R$id.smali | 54 +- .../androidx/activity/ktx/R$layout.smali | 14 +- .../androidx/activity/ktx/R$string.smali | 2 +- .../smali/androidx/activity/ktx/R$style.smali | 14 +- .../smali/androidx/appcompat/R$color.smali | 92 +- .../smali/androidx/appcompat/R$drawable.smali | 28 +- .../smali/androidx/appcompat/R$id.smali | 170 +- .../smali/androidx/appcompat/R$layout.smali | 22 +- .../smali/androidx/appcompat/R$string.smali | 4 +- .../smali/androidx/appcompat/R$style.smali | 378 +- .../appcompat/resources/R$color.smali | 8 +- .../appcompat/resources/R$drawable.smali | 24 +- .../androidx/appcompat/resources/R$id.smali | 54 +- .../appcompat/resources/R$layout.smali | 14 +- .../appcompat/resources/R$string.smali | 2 +- .../appcompat/resources/R$style.smali | 14 +- .../appcompat/widget/TooltipPopup.smali | 2 +- .../asynclayoutinflater/R$color.smali | 8 +- .../asynclayoutinflater/R$drawable.smali | 24 +- .../androidx/asynclayoutinflater/R$id.smali | 42 +- .../asynclayoutinflater/R$layout.smali | 12 +- .../asynclayoutinflater/R$string.smali | 2 +- .../asynclayoutinflater/R$style.smali | 14 +- .../smali/androidx/browser/R$color.smali | 8 +- .../smali/androidx/browser/R$drawable.smali | 24 +- com.discord/smali/androidx/browser/R$id.smali | 54 +- .../smali/androidx/browser/R$layout.smali | 14 +- .../smali/androidx/browser/R$string.smali | 2 +- .../smali/androidx/browser/R$style.smali | 14 +- .../constraintlayout/widget/R$color.smali | 92 +- .../constraintlayout/widget/R$drawable.smali | 28 +- .../constraintlayout/widget/R$id.smali | 280 +- .../constraintlayout/widget/R$layout.smali | 22 +- .../constraintlayout/widget/R$string.smali | 4 +- .../constraintlayout/widget/R$style.smali | 378 +- .../androidx/coordinatorlayout/R$color.smali | 8 +- .../coordinatorlayout/R$drawable.smali | 24 +- .../androidx/coordinatorlayout/R$id.smali | 66 +- .../androidx/coordinatorlayout/R$layout.smali | 14 +- .../androidx/coordinatorlayout/R$string.smali | 2 +- .../androidx/coordinatorlayout/R$style.smali | 16 +- com.discord/smali/androidx/core/R$color.smali | 4 +- .../smali/androidx/core/R$drawable.smali | 24 +- com.discord/smali/androidx/core/R$id.smali | 54 +- .../smali/androidx/core/R$layout.smali | 14 +- .../smali/androidx/core/R$string.smali | 2 +- com.discord/smali/androidx/core/R$style.smali | 14 +- .../androidx/core/app/AppLaunchChecker.smali | 4 +- ...ContextCompat$LegacyServiceMapHolder.smali | 2 +- .../res/GradientColorInflaterCompat.smali | 4 +- .../smali/androidx/core/ktx/R$color.smali | 4 +- .../smali/androidx/core/ktx/R$drawable.smali | 24 +- .../smali/androidx/core/ktx/R$id.smali | 54 +- .../smali/androidx/core/ktx/R$layout.smali | 14 +- .../smali/androidx/core/ktx/R$string.smali | 2 +- .../smali/androidx/core/ktx/R$style.smali | 14 +- .../smali/androidx/customview/R$color.smali | 8 +- .../androidx/customview/R$drawable.smali | 24 +- .../smali/androidx/customview/R$id.smali | 42 +- .../smali/androidx/customview/R$layout.smali | 12 +- .../smali/androidx/customview/R$string.smali | 2 +- .../smali/androidx/customview/R$style.smali | 14 +- .../smali/androidx/drawerlayout/R$color.smali | 8 +- .../androidx/drawerlayout/R$drawable.smali | 24 +- .../smali/androidx/drawerlayout/R$id.smali | 42 +- .../androidx/drawerlayout/R$layout.smali | 12 +- .../androidx/drawerlayout/R$string.smali | 2 +- .../smali/androidx/drawerlayout/R$style.smali | 14 +- .../androidx/dynamicanimation/R$color.smali | 8 +- .../dynamicanimation/R$drawable.smali | 24 +- .../androidx/dynamicanimation/R$id.smali | 54 +- .../androidx/dynamicanimation/R$layout.smali | 14 +- .../androidx/dynamicanimation/R$string.smali | 2 +- .../androidx/dynamicanimation/R$style.smali | 14 +- .../smali/androidx/fragment/R$color.smali | 8 +- .../smali/androidx/fragment/R$drawable.smali | 24 +- .../smali/androidx/fragment/R$id.smali | 58 +- .../smali/androidx/fragment/R$layout.smali | 14 +- .../smali/androidx/fragment/R$string.smali | 2 +- .../smali/androidx/fragment/R$style.smali | 14 +- .../app/FragmentStatePagerAdapter.smali | 4 +- .../smali/androidx/fragment/ktx/R$color.smali | 8 +- .../androidx/fragment/ktx/R$drawable.smali | 24 +- .../smali/androidx/fragment/ktx/R$id.smali | 58 +- .../androidx/fragment/ktx/R$layout.smali | 14 +- .../androidx/fragment/ktx/R$string.smali | 2 +- .../smali/androidx/fragment/ktx/R$style.smali | 14 +- .../androidx/legacy/coreui/R$color.smali | 8 +- .../androidx/legacy/coreui/R$drawable.smali | 24 +- .../smali/androidx/legacy/coreui/R$id.smali | 54 +- .../androidx/legacy/coreui/R$layout.smali | 12 +- .../androidx/legacy/coreui/R$string.smali | 2 +- .../androidx/legacy/coreui/R$style.smali | 16 +- .../androidx/legacy/coreutils/R$color.smali | 8 +- .../legacy/coreutils/R$drawable.smali | 24 +- .../androidx/legacy/coreutils/R$id.smali | 42 +- .../androidx/legacy/coreutils/R$layout.smali | 12 +- .../androidx/legacy/coreutils/R$string.smali | 2 +- .../androidx/legacy/coreutils/R$style.smali | 14 +- .../smali/androidx/legacy/v4/R$color.smali | 14 +- .../smali/androidx/legacy/v4/R$drawable.smali | 24 +- .../smali/androidx/legacy/v4/R$id.smali | 60 +- .../smali/androidx/legacy/v4/R$layout.smali | 30 +- .../smali/androidx/legacy/v4/R$string.smali | 2 +- .../smali/androidx/legacy/v4/R$style.smali | 26 +- .../smali/androidx/loader/R$color.smali | 8 +- .../smali/androidx/loader/R$drawable.smali | 24 +- com.discord/smali/androidx/loader/R$id.smali | 42 +- .../smali/androidx/loader/R$layout.smali | 12 +- .../smali/androidx/loader/R$string.smali | 2 +- .../smali/androidx/loader/R$style.smali | 14 +- .../smali/androidx/media/R$color.smali | 14 +- .../smali/androidx/media/R$drawable.smali | 24 +- com.discord/smali/androidx/media/R$id.smali | 48 +- .../smali/androidx/media/R$layout.smali | 30 +- .../smali/androidx/media/R$string.smali | 2 +- .../smali/androidx/media/R$style.smali | 24 +- .../smali/androidx/preference/R$color.smali | 94 +- .../androidx/preference/R$drawable.smali | 30 +- .../smali/androidx/preference/R$id.smali | 198 +- .../smali/androidx/preference/R$layout.smali | 58 +- .../smali/androidx/preference/R$string.smali | 14 +- .../smali/androidx/preference/R$style.smali | 440 +- .../androidx/preference/ktx/R$color.smali | 94 +- .../androidx/preference/ktx/R$drawable.smali | 30 +- .../smali/androidx/preference/ktx/R$id.smali | 198 +- .../androidx/preference/ktx/R$layout.smali | 58 +- .../androidx/preference/ktx/R$string.smali | 14 +- .../androidx/preference/ktx/R$style.smali | 440 +- .../smali/androidx/recyclerview/R$color.smali | 8 +- .../androidx/recyclerview/R$drawable.smali | 24 +- .../smali/androidx/recyclerview/R$id.smali | 56 +- .../androidx/recyclerview/R$layout.smali | 14 +- .../androidx/recyclerview/R$string.smali | 2 +- .../smali/androidx/recyclerview/R$style.smali | 14 +- .../smali/androidx/sharetarget/R$color.smali | 8 +- .../androidx/sharetarget/R$drawable.smali | 24 +- .../smali/androidx/sharetarget/R$id.smali | 54 +- .../smali/androidx/sharetarget/R$layout.smali | 14 +- .../smali/androidx/sharetarget/R$string.smali | 2 +- .../smali/androidx/sharetarget/R$style.smali | 14 +- .../androidx/slidingpanelayout/R$color.smali | 8 +- .../slidingpanelayout/R$drawable.smali | 24 +- .../androidx/slidingpanelayout/R$id.smali | 42 +- .../androidx/slidingpanelayout/R$layout.smali | 12 +- .../androidx/slidingpanelayout/R$string.smali | 2 +- .../androidx/slidingpanelayout/R$style.smali | 14 +- .../androidx/swiperefreshlayout/R$color.smali | 8 +- .../swiperefreshlayout/R$drawable.smali | 24 +- .../androidx/swiperefreshlayout/R$id.smali | 54 +- .../swiperefreshlayout/R$layout.smali | 14 +- .../swiperefreshlayout/R$string.smali | 2 +- .../androidx/swiperefreshlayout/R$style.smali | 14 +- .../smali/androidx/transition/R$color.smali | 8 +- .../androidx/transition/R$drawable.smali | 24 +- .../smali/androidx/transition/R$id.smali | 62 +- .../smali/androidx/transition/R$layout.smali | 12 +- .../smali/androidx/transition/R$string.smali | 2 +- .../smali/androidx/transition/R$style.smali | 14 +- .../androidx/vectordrawable/R$color.smali | 8 +- .../androidx/vectordrawable/R$drawable.smali | 24 +- .../smali/androidx/vectordrawable/R$id.smali | 54 +- .../androidx/vectordrawable/R$layout.smali | 14 +- .../androidx/vectordrawable/R$string.smali | 2 +- .../androidx/vectordrawable/R$style.smali | 14 +- .../vectordrawable/animated/R$color.smali | 8 +- .../vectordrawable/animated/R$drawable.smali | 24 +- .../vectordrawable/animated/R$id.smali | 54 +- .../vectordrawable/animated/R$layout.smali | 14 +- .../vectordrawable/animated/R$string.smali | 2 +- .../vectordrawable/animated/R$style.smali | 14 +- .../smali/androidx/viewpager/R$color.smali | 8 +- .../smali/androidx/viewpager/R$drawable.smali | 24 +- .../smali/androidx/viewpager/R$id.smali | 42 +- .../smali/androidx/viewpager/R$layout.smali | 12 +- .../smali/androidx/viewpager/R$string.smali | 2 +- .../smali/androidx/viewpager/R$style.smali | 14 +- .../smali/androidx/viewpager2/R$color.smali | 8 +- .../androidx/viewpager2/R$drawable.smali | 24 +- .../smali/androidx/viewpager2/R$id.smali | 56 +- .../smali/androidx/viewpager2/R$layout.smali | 14 +- .../smali/androidx/viewpager2/R$string.smali | 2 +- .../smali/androidx/viewpager2/R$style.smali | 14 +- com.discord/smali/androidx/work/R$color.smali | 8 +- .../smali/androidx/work/R$drawable.smali | 24 +- com.discord/smali/androidx/work/R$id.smali | 54 +- .../smali/androidx/work/R$layout.smali | 14 +- .../smali/androidx/work/R$string.smali | 2 +- com.discord/smali/androidx/work/R$style.smali | 14 +- .../work/impl/WorkDatabase_Impl$1.smali | 4 +- .../trackers/BatteryChargingTracker.smali | 2 +- .../trackers/BatteryNotLowTracker.smali | 2 +- .../impl/model/RawWorkInfoDao_Impl$1.smali | 2 +- .../work/impl/model/RawWorkInfoDao_Impl.smali | 2 +- .../work/impl/model/WorkSpecDao_Impl$10.smali | 2 +- .../work/impl/model/WorkSpecDao_Impl$11.smali | 2 +- .../work/impl/model/WorkSpecDao_Impl$12.smali | 2 +- .../work/impl/model/WorkSpecDao_Impl.smali | 24 +- .../smali/androidx/work/ktx/R$color.smali | 8 +- .../smali/androidx/work/ktx/R$drawable.smali | 24 +- .../smali/androidx/work/ktx/R$id.smali | 54 +- .../smali/androidx/work/ktx/R$layout.smali | 14 +- .../smali/androidx/work/ktx/R$string.smali | 2 +- .../smali/androidx/work/ktx/R$style.smali | 14 +- .../Connection$GetStatsCallbackNative.smali | 2 +- .../discord/media_engine/VoiceQuality.smali | 2 +- .../internal/TransformStats.smali | 2 +- .../smali/com/discord/BuildConfig.smali | 6 +- com.discord/smali/com/discord/app/App$a.smali | 24 +- com.discord/smali/com/discord/app/App.smali | 38 +- .../com/discord/app/AppBottomSheet.smali | 4 +- .../smali/com/discord/app/AppDialog.smali | 2 +- .../smali/com/discord/app/AppFragment$c.smali | 2 +- .../smali/com/discord/app/AppLog.smali | 2 +- .../com/discord/app/AppPermissions.smali | 10 +- .../discord/app/DiscordConnectService.smali | 14 +- .../discord/dialogs/ImageUploadDialog.smali | 10 +- .../com/discord/gateway/GatewaySocket.smali | 34 +- .../smali/com/discord/gateway/R$color.smali | 340 +- .../com/discord/gateway/R$drawable.smali | 78 +- .../smali/com/discord/gateway/R$id.smali | 586 +- .../smali/com/discord/gateway/R$layout.smali | 202 +- .../smali/com/discord/gateway/R$string.smali | 126 +- .../smali/com/discord/gateway/R$style.smali | 1008 +- .../discord/gateway/io/IncomingParser.smali | 78 +- ...ingPayload$ApplicationCommandRequest.smali | 172 + .../discord/gateway/io/OutgoingPayload.smali | 3 +- .../com/discord/gateway/opcodes/Opcode.smali | 34 +- .../HardwareSurveyService.smali | 277 + .../com/discord/hardware_analytics/R.smali | 12 + .../media_codec/VideoCodecMimeType.smali | 138 + .../media_codec/VideoRes.smali | 172 + .../models/application/Unread$Companion.smali | 36 +- .../models/domain/Model$JsonReader.smali | 2 +- .../models/domain/ModelActivityMetaData.smali | 8 +- .../discord/models/domain/ModelAuditLog.smali | 16 +- .../domain/ModelAuditLogEntry$Change.smali | 8 +- .../models/domain/ModelAuditLogEntry.smali | 4 +- .../com/discord/models/domain/ModelCall.smali | 8 +- .../discord/models/domain/ModelChannel.smali | 22 +- .../models/domain/ModelConnectedAccount.smali | 4 +- .../models/domain/ModelConnectionState.smali | 2 +- .../discord/models/domain/ModelGuild.smali | 206 +- .../domain/ModelGuildMember$Chunk.smali | 12 +- .../domain/ModelGuildMember$Computed.smali | 67 +- .../models/domain/ModelGuildMember.smali | 153 +- .../discord/models/domain/ModelInvite.smali | 264 +- ...ationForm$FormField$Parser$parse$1$1.smali | 73 + ...icationForm$FormField$Parser$parse$1.smali | 211 + ...berVerificationForm$FormField$Parser.smali | 163 + ...odelMemberVerificationForm$FormField.smali | 402 + ...berVerificationForm$Parser$parse$1$1.smali | 73 + ...emberVerificationForm$Parser$parse$1.smali | 153 + .../ModelMemberVerificationForm$Parser.smali | 122 + .../domain/ModelMemberVerificationForm.smali | 267 + .../models/domain/ModelMessage$Call.smali | 4 +- .../models/domain/ModelMessage$Content.smali | 4 +- .../discord/models/domain/ModelMessage.smali | 34 +- .../models/domain/ModelMessageDelete.smali | 4 +- .../models/domain/ModelMessageEmbed.smali | 4 +- .../domain/ModelNotificationSettings.smali | 4 +- .../models/domain/ModelPayload$Hello.smali | 4 +- .../domain/ModelPayload$MergedPresences.smali | 12 +- .../domain/ModelPayload$VersionedModel.smali | 4 +- .../discord/models/domain/ModelPayload.smali | 50 +- .../domain/ModelPresence$Parser$parse$1.smali | 4 +- .../discord/models/domain/ModelPresence.smali | 4 +- .../discord/models/domain/ModelSession.smali | 8 +- .../com/discord/models/domain/ModelUser.smali | 2 +- .../models/domain/ModelUserProfile.smali | 10 +- .../models/domain/ModelUserSettings.smali | 16 +- .../StreamServerUpdate$Parser$parse$1.smali | 2 - .../domain/StreamServerUpdate$Parser.smali | 23 +- .../models/domain/StreamServerUpdate.smali | 8 - .../domain/activity/ModelActivity.smali | 12 +- .../domain/activity/ModelActivityParty.smali | 4 +- .../domain/billing/ModelBillingAddress.smali | 4 +- .../emoji/ModelEmojiCustom$Update.smali | 4 +- .../domain/emoji/ModelEmojiCustom.smali | 4 +- .../emoji/ModelEmojiUnicode$Bundle.smali | 4 +- .../domain/emoji/ModelEmojiUnicode.smali | 8 +- .../guild/CommunityGatingFetchStates.smali | 114 + .../models/domain/guild/ModelGatingData.smali | 211 + .../ApplicationCommandType.smali | 214 + .../CommandChoices$Parser$parse$1.smali | 147 + .../slashcommands/CommandChoices$Parser.smali | 104 + .../models/slashcommands/CommandChoices.smali | 223 + .../ModelApplication$Parser$parse$1.smali | 209 + .../ModelApplication$Parser.smali | 144 + .../slashcommands/ModelApplication.smali | 339 + ...lApplicationCommand$Parser$parse$1$1.smali | 73 + ...delApplicationCommand$Parser$parse$1.smali | 235 + .../ModelApplicationCommand$Parser.smali | 178 + .../ModelApplicationCommand.smali | 500 + ...cationCommandOption$Parser$parse$1$1.smali | 73 + ...cationCommandOption$Parser$parse$1$2.smali | 73 + ...licationCommandOption$Parser$parse$1.smali | 301 + ...ModelApplicationCommandOption$Parser.smali | 204 + .../ModelApplicationCommandOption.smali | 716 + .../ModelApplicationCommandOptionKt.smali | 176 + ...ApplicationCommands$Parser$parse$1$1.smali | 73 + ...ApplicationCommands$Parser$parse$1$2.smali | 73 + ...ldApplicationCommands$Parser$parse$1.smali | 241 + ...ModelGuildApplicationCommands$Parser.smali | 176 + .../ModelGuildApplicationCommands.smali | 513 + .../models/sticker/dto/ModelStickerPack.smali | 4 +- .../dto/ModelStickerStoreDirectory.smali | 8 +- .../discord/overlay/OverlayManager$a.smali | 8 +- .../com/discord/overlay/OverlayManager.smali | 20 +- .../discord/overlay/OverlayService$b.smali | 2 +- .../com/discord/overlay/OverlayService.smali | 12 +- .../smali/com/discord/overlay/R$c.smali | 34 +- .../smali/com/discord/overlay/R$d.smali | 176 +- .../smali/com/discord/overlay/R$e.smali | 24 +- .../panels/OverlappingPanelsLayout.smali | 4 +- .../com/discord/player/AppMediaPlayer.smali | 46 +- .../smali/com/discord/restapi/R$color.smali | 340 +- .../com/discord/restapi/R$drawable.smali | 78 +- .../smali/com/discord/restapi/R$id.smali | 586 +- .../smali/com/discord/restapi/R$layout.smali | 202 +- .../smali/com/discord/restapi/R$string.smali | 126 +- .../smali/com/discord/restapi/R$style.smali | 1008 +- .../discord/restapi/RestAPIInterface.smali | 46 + ...tAPIParams$CommunityGating$Companion.smali | 150 + .../RestAPIParams$CommunityGating.smali | 276 + ...RestAPIParams$UserSettings$Companion.smali | 2 +- .../com/discord/restapi/RestAPIParams.smali | 1 + .../utils/RetryWithDelay$restRetry$1.smali | 4 + .../discord/rtcconnection/RtcConnection.smali | 82 +- .../mediaengine/MediaEngineConnection$b.smali | 2 +- .../samsung/SamsungConnectActivity.smali | 4 +- .../discord/simpleast/code/CodeNode$a$a.smali | 67 + .../discord/simpleast/code/CodeNode$a$b.smali | 30 + .../discord/simpleast/code/CodeNode$a.smali | 37 + .../discord/simpleast/code/CodeNode$b.smali | 79 + .../com/discord/simpleast/code/CodeNode.smali | 292 + .../simpleast/core/node/StyleNode$b.smali | 8 +- .../simpleast/core/node/StyleNode.smali | 4 +- .../discord/stores/ReadyPayloadUtils.smali | 4 +- .../stores/SlowTtiExperimentManager.smali | 2 +- .../stores/StoreAndroidPackages$1$1.smali | 2 +- .../stores/StoreAndroidPackages$1.smali | 29 +- .../discord/stores/StoreAndroidPackages.smali | 24 +- ...s$Companion$DiscoverCommandsUpdate$1.smali | 27 + ...$Companion$GuildApplicationsUpdate$1.smali | 27 + ...ands$Companion$QueryCommandsUpdate$1.smali | 27 + .../StoreApplicationCommands$Companion.smali | 64 + ...onCommands$observeDiscoverCommands$1.smali | 78 + ...nCommands$observeGuildApplications$1.smali | 78 + ...ationCommands$observeQueryCommands$1.smali | 78 + ...ommands$requestApplicationCommands$1.smali | 169 + ...ds$requestApplicationCommandsQuery$1.smali | 184 + ...cationCommands$requestApplications$1.smali | 132 + .../stores/StoreApplicationCommands.smali | 1234 + ...ionStreaming$ActiveApplicationStream.smali | 4 +- .../stores/StoreApplicationStreaming.smali | 2 +- .../discord/stores/StoreAudioDevices.smali | 2 +- .../com/discord/stores/StoreAuditLog.smali | 26 +- .../discord/stores/StoreCalls$ring$1$1.smali | 75 + .../discord/stores/StoreCalls$ring$1.smali | 52 +- .../stores/StoreCalls$stopRinging$1$1.smali | 75 + .../stores/StoreCalls$stopRinging$1.smali | 52 +- .../discord/stores/StoreCallsIncoming.smali | 2 +- .../discord/stores/StoreChannelMembers.smali | 46 +- .../discord/stores/StoreClientVersion.smali | 2 +- .../StoreConnectivity$DelayedState.smali | 4 +- .../discord/stores/StoreConnectivity.smali | 2 +- ...StoreDynamicLink$storeLinkIfExists$1.smali | 28 +- .../discord/stores/StoreEntitlements.smali | 2 +- .../com/discord/stores/StoreExperiments.smali | 2 +- ...ressionPickerEvent$OpenStickerPicker.smali | 4 +- ...nection$requestApplicationCommands$1.smali | 113 + .../stores/StoreGatewayConnection.smali | 198 +- ...glePlayPurchases$downgradePurchase$1.smali | 2 +- .../stores/StoreGooglePlayPurchases.smali | 2 +- .../StoreGuildGating$fetchGating$1$1$1.smali | 78 + .../StoreGuildGating$fetchGating$1$1.smali | 83 + .../StoreGuildGating$fetchGating$1$2$1.smali | 72 + .../StoreGuildGating$fetchGating$1$2.smali | 83 + .../StoreGuildGating$fetchGating$1.smali | 157 + ...ing$observeMemberVerificationForm$1.smali} | 42 +- .../com/discord/stores/StoreGuildGating.smali | 324 + ...grations$onIntegrationScreenClosed$2.smali | 2 +- .../stores/StoreGuildIntegrations.smali | 94 +- .../stores/StoreGuildMemberCounts.smali | 34 +- .../com/discord/stores/StoreGuilds.smali | 20 +- .../stores/StoreGuildsSorted$init$1.smali | 2 +- .../smali/com/discord/stores/StoreMFA.smali | 2 +- ...oreMediaEngine$handleNewConnection$1.smali | 4 +- ...pMediaEngineSettingsSubscription$1$1.smali | 2 +- ...tupMediaEngineSettingsSubscription$1.smali | 44 +- ...tupMediaEngineSettingsSubscription$2.smali | 74 +- ...upMediaEngineSettingsSubscription$3.smali} | 18 +- .../com/discord/stores/StoreMediaEngine.smali | 50 +- ...toreMediaSettings$VoiceConfiguration.smali | 819 +- ...StoreMediaSettings$getAutomaticVAD$1.smali | 86 - ...eMediaSettings$getEchoCancellation$1.smali | 86 - ...reMediaSettings$getNoiseProcessing$1.smali | 82 - .../StoreMediaSettings$getSensitivity$1.smali | 86 - ...eMediaSettings$getUserOutputVolume$1.smali | 110 - ... StoreMediaSettings$getUsersMuted$1.smali} | 54 +- ...StoreMediaSettings$getUsersVolume$1.smali} | 54 +- .../stores/StoreMediaSettings$init$1.smali | 2 +- .../stores/StoreMediaSettings$init$2.smali | 2 +- .../discord/stores/StoreMediaSettings.smali | 2053 +- .../com/discord/stores/StoreMentions.smali | 2 +- .../StoreMessageReactions$deleteEmoji$1.smali | 28 +- .../StoreMessageReactions$deleteEmoji$2.smali | 73 - ...eMessageReactions$fetchReactions$1$1.smali | 6 +- ...oreMessageReactions$fetchReactions$1.smali | 33 +- ...eMessageReactions$fetchReactions$2$1.smali | 2 +- ...oreMessageReactions$fetchReactions$2.smali | 34 +- .../stores/StoreMessageReactions.smali | 54 +- .../StoreMessages$deleteMessage$1.smali | 97 +- .../StoreMessages$deleteMessage$2.smali | 118 + .../com/discord/stores/StoreMessages.smali | 46 +- .../discord/stores/StoreMessagesHolder.smali | 6 +- ...LoadMessages$$inlined$apply$lambda$1.smali | 29 +- ...LoadMessages$$inlined$apply$lambda$2.smali | 34 +- ...reMessagesLoader$tryLoadMessages$3$3.smali | 44 +- ...toreMessagesLoader$tryLoadMessages$3.smali | 98 +- .../discord/stores/StoreMessagesLoader.smali | 46 +- .../discord/stores/StoreNotices$init$2.smali | 40 +- .../discord/stores/StoreNotices$init$3.smali | 62 +- .../com/discord/stores/StoreNotices.smali | 26 +- .../discord/stores/StoreNotifications.smali | 2 +- ...entSources$fetchPaymentSources$1$2$1.smali | 2 +- ...ymentSources$fetchPaymentSources$1$2.smali | 29 +- ...entSources$fetchPaymentSources$1$3$1.smali | 2 +- ...ymentSources$fetchPaymentSources$1$3.smali | 34 +- ...PaymentSources$fetchPaymentSources$1.smali | 34 +- .../discord/stores/StorePendingReplies.smali | 63 + .../com/discord/stores/StorePermissions.smali | 2 +- .../discord/stores/StorePinnedMessages.smali | 24 +- .../StorePremiumGuildSubscription.smali | 2 +- .../com/discord/stores/StoreReadStates.smali | 2 +- .../stores/StoreRtcConnection$init$1$1.smali | 20 +- .../stores/StoreRtcConnection$init$1.smali | 10 +- .../stores/StoreRtcConnection$init$2$1.smali | 20 +- .../stores/StoreRtcConnection$init$2.smali | 10 +- .../stores/StoreRtcConnection$init$5$1.smali | 8 +- .../stores/StoreRtcConnection$init$5.smali | 33 +- ...mali => StoreRtcConnection$init$6$1.smali} | 26 +- .../stores/StoreRtcConnection$init$6.smali | 101 +- .../stores/StoreRtcConnection$init$7.smali | 87 - .../stores/StoreRtcConnection$init$8.smali | 87 - .../discord/stores/StoreRtcConnection.smali | 236 +- .../com/discord/stores/StoreRtcRegion.smali | 4 +- .../com/discord/stores/StoreSearchInput.smali | 66 +- ...toreStickers$StickerPackState$Loaded.smali | 4 +- ...toreStickers$ViewedPurchaseablePacks.smali | 304 - ...acheViewedPurchaseableStickerPacks$1.smali | 169 - ...acheViewedPurchaseableStickerPacks$2.smali | 255 + ...ckers$fetchStickerStoreDirectory$1$1.smali | 10 +- ...tickers$fetchStickerStoreDirectory$1.smali | 6 +- ...oreStickers$observeNewStickerPacks$1.smali | 41 +- .../com/discord/stores/StoreStickers.smali | 320 +- .../stores/StoreStream$Companion.smali | 28 + .../stores/StoreStream$deferredInit$1.smali | 10 +- ...Stream$initGatewaySocketListeners$10.smali | 14 +- ...Stream$initGatewaySocketListeners$11.smali | 14 +- ...Stream$initGatewaySocketListeners$12.smali | 14 +- ...Stream$initGatewaySocketListeners$13.smali | 18 +- ...Stream$initGatewaySocketListeners$14.smali | 18 +- ...Stream$initGatewaySocketListeners$15.smali | 6 +- ...Stream$initGatewaySocketListeners$16.smali | 14 +- ...Stream$initGatewaySocketListeners$17.smali | 14 +- ...Stream$initGatewaySocketListeners$18.smali | 14 +- ...Stream$initGatewaySocketListeners$19.smali | 14 +- ...Stream$initGatewaySocketListeners$20.smali | 6 +- ...Stream$initGatewaySocketListeners$21.smali | 14 +- ...Stream$initGatewaySocketListeners$22.smali | 6 +- ...Stream$initGatewaySocketListeners$23.smali | 14 +- ...Stream$initGatewaySocketListeners$24.smali | 6 +- ...Stream$initGatewaySocketListeners$25.smali | 6 +- ...Stream$initGatewaySocketListeners$26.smali | 6 +- ...Stream$initGatewaySocketListeners$27.smali | 14 +- ...Stream$initGatewaySocketListeners$28.smali | 14 +- ...Stream$initGatewaySocketListeners$29.smali | 14 +- ...Stream$initGatewaySocketListeners$30.smali | 14 +- ...Stream$initGatewaySocketListeners$31.smali | 14 +- ...Stream$initGatewaySocketListeners$32.smali | 14 +- ...Stream$initGatewaySocketListeners$33.smali | 14 +- ...Stream$initGatewaySocketListeners$34.smali | 52 +- ...Stream$initGatewaySocketListeners$35.smali | 61 +- ...Stream$initGatewaySocketListeners$36.smali | 25 +- ...Stream$initGatewaySocketListeners$37.smali | 6 +- ...Stream$initGatewaySocketListeners$38.smali | 14 +- ...Stream$initGatewaySocketListeners$39.smali | 6 +- ...eStream$initGatewaySocketListeners$4.smali | 18 +- ...Stream$initGatewaySocketListeners$40.smali | 14 +- ...Stream$initGatewaySocketListeners$41.smali | 14 +- ...Stream$initGatewaySocketListeners$42.smali | 14 +- ...Stream$initGatewaySocketListeners$43.smali | 26 +- ...Stream$initGatewaySocketListeners$44.smali | 62 +- ...Stream$initGatewaySocketListeners$45.smali | 2 +- ...Stream$initGatewaySocketListeners$46.smali | 50 +- ...Stream$initGatewaySocketListeners$47.smali | 6 +- ...Stream$initGatewaySocketListeners$48.smali | 50 +- ...Stream$initGatewaySocketListeners$49.smali | 50 +- ...eStream$initGatewaySocketListeners$5.smali | 14 +- ...Stream$initGatewaySocketListeners$50.smali | 50 +- ...Stream$initGatewaySocketListeners$51.smali | 69 + ...eStream$initGatewaySocketListeners$6.smali | 14 +- ...eStream$initGatewaySocketListeners$7.smali | 14 +- ...eStream$initGatewaySocketListeners$8.smali | 18 +- ...eStream$initGatewaySocketListeners$9.smali | 6 +- .../com/discord/stores/StoreStream.smali | 477 +- ...mRtcConnection$RtcConnectionListener.smali | 2 +- .../stores/StoreStreamRtcConnection.smali | 16 +- ...bscriptions$fetchSubscriptions$1$1$1.smali | 8 +- ...Subscriptions$fetchSubscriptions$1$1.smali | 33 +- ...bscriptions$fetchSubscriptions$1$2$1.smali | 2 +- ...Subscriptions$fetchSubscriptions$1$2.smali | 34 +- ...reSubscriptions$fetchSubscriptions$1.smali | 30 +- ...StoreUserConnections$submitPinCode$1.smali | 2 +- .../discord/stores/StoreUserConnections.smali | 14 +- .../stores/StoreUserGuildSettings.smali | 8 +- .../stores/StoreUserProfile$request$1.smali | 40 +- .../stores/StoreUserProfile$request$2.smali | 34 +- .../com/discord/stores/StoreUserProfile.smali | 28 +- ...rRelationships$observePendingCount$1.smali | 167 - ...ationships$requestAllRelationships$1.smali | 92 - ...ionships$requestAllRelationships$2$1.smali | 102 - ...ationships$requestAllRelationships$2.smali | 89 - .../stores/StoreUserRelationships.smali | 164 +- .../discord/stores/StoreUserSettings.smali | 38 +- .../discord/stores/StoreVoiceSpeaking.smali | 12 +- .../VoiceConfigurationCache$read$1.smali | 122 + .../VoiceConfigurationCache$read$2.smali | 122 + .../VoiceConfigurationCache$write$1.smali | 50 +- .../stores/VoiceConfigurationCache.smali | 232 +- .../updates/ObservationDeck$LogLevel.smali | 123 + .../stores/updates/ObservationDeck.smali | 202 +- .../ObservationDeckProvider$INSTANCE$2.smali | 8 +- .../tooltips/DefaultTooltipCreator.smali | 6 +- .../com/discord/tooltips/SparkleView.smali | 14 +- .../discord/tooltips/TooltipManager$a$a.smali | 6 +- .../com/discord/tooltips/TooltipManager.smali | 22 +- .../com/discord/utilities/ShareUtils.smali | 4 +- ...ventHandler$subscribeToStoreEvents$1.smali | 50 +- .../utilities/StoreUIEventHandler.smali | 30 +- .../analytics/AnalyticSuperProperties.smali | 6 +- .../analytics/AnalyticsTracker.smali | 195 +- ...ticsUtils$Tracker$drainEventsQueue$1.smali | 28 +- ...ticsUtils$Tracker$drainEventsQueue$2.smali | 38 +- .../AnalyticsUtils$Tracker$track$1.smali | 40 +- .../analytics/AnalyticsUtils$Tracker.smali | 58 +- .../utilities/analytics/BuildInfo.smali | 779 - .../utilities/analytics/DeviceInfo.smali | 175 - .../analytics/MemoryInfo$Companion.smali | 90 - .../utilities/analytics/MemoryInfo.smali | 255 - .../RemoteIntentService$Companion.smali | 176 - ...eIntentService$IpcCallback$handler$1.smali | 147 - .../RemoteIntentService$IpcCallback.smali | 62 - .../analytics/RemoteIntentService.smali | 197 - .../hardware/DecoderCountInfo$Companion.smali | 162 - .../analytics/hardware/DecoderCountInfo.smali | 558 - .../hardware/DecoderCountUtil$TestDef.smali | 436 - .../DecoderCountUtil$WhenMappings.smali | 90 - .../analytics/hardware/DecoderCountUtil.smali | 644 - .../hardware/DecoderInfo$Companion.smali | 164 - .../analytics/hardware/DecoderInfo.smali | 533 - .../analytics/hardware/DecoderList.smali | 139 - .../analytics/hardware/MediaFormatUtil.smali | 233 - .../hardware/VideoCodecMimeType.smali | 138 - .../hardware/VideoDecoder$Companion.smali | 229 - .../analytics/hardware/VideoDecoder.smali | 218 - .../analytics/hardware/VideoRes.smali | 172 - .../auditlogs/AuditLogChangeUtils.smali | 54 +- ...GooglePlayBillingManager$reconnect$1.smali | 40 +- .../billing/GooglePlayBillingManager.smali | 28 +- .../utilities/billing/GooglePlaySku.smali | 28 +- .../utilities/billing/PremiumUtilsKt.smali | 12 +- .../cache/SharedPreferenceExtensionsKt.smali | 311 + .../utilities/channel/ChannelUtils.smali | 6 +- .../channel/GuildChannelIconUtilsKt.smali | 6 +- .../utilities/display/DisplayUtils.smali | 2 +- .../discord/utilities/dsti/StickerUtils.smali | 150 +- .../utilities/duration/DurationUtilsKt.smali | 10 +- .../utilities/embed/EmbedResourceUtils.smali | 2 +- .../discord/utilities/embed/FileType.smali | 20 +- .../utilities/error/Error$Response.smali | 4 +- .../utilities/error/Error$SkemaError.smali | 4 +- .../com/discord/utilities/error/Error.smali | 26 +- .../experiments/ExperimentRegistry.smali | 28 +- .../SimpleDraweeViewExtensionsKt.smali | 2 +- .../utilities/fcm/NotificationData.smali | 48 +- .../utilities/fcm/NotificationRenderer.smali | 109 +- .../file/DownloadUtils$downloadFile$1$1.smali | 30 +- .../file/DownloadUtils$downloadFile$1.smali | 28 +- .../GameDetectionService$Companion.smali | 2 +- .../GameDetectionService$onCreate$3.smali | 76 +- .../GameDetectionService$onCreate$4.smali | 14 +- .../GameDetectionService$onCreate$5.smali | 46 +- .../games/GameDetectionService.smali | 123 +- .../discord/utilities/guilds/RoleUtils.smali | 2 +- .../discord/utilities/icon/IconUtils.smali | 24 +- .../images/MGImages$requestAvatarCrop$1.smali | 2 +- .../discord/utilities/images/MGImages.smali | 2 +- .../intent/IntentUtils$RouteBuilders.smali | 8 +- .../utilities/intent/IntentUtils.smali | 62 +- .../utilities/media/AudioOutputMonitor.smali | 2 +- ...ue$processNextRequest$listener$1$1$1.smali | 2 +- ...ueue$processNextRequest$listener$1$1.smali | 40 +- ...ueue$processNextRequest$listener$1$2.smali | 68 +- ...processNextRequest$listener$1$3$1$1.smali} | 16 +- ...e$processNextRequest$listener$1$3$1.smali} | 20 +- ...ueue$processNextRequest$listener$1$3.smali | 40 +- ...ueue$processNextRequest$listener$1$4.smali | 95 + ...eQueue$processNextRequest$listener$1.smali | 48 +- .../mg_recycler/MGRecyclerAdapterSimple.smali | 8 +- .../utilities/notices/NoticeBuilders.smali | 16 +- .../persister/Persister$Companion.smali | 82 +- .../Persister$Preloader$isPreloaded$1.smali | 2 +- .../persister/Persister$Preloader.smali | 46 +- .../utilities/persister/Persister.smali | 2 +- .../discord/utilities/platform/Platform.smali | 48 +- .../utilities/presence/PresenceUtils.smali | 32 +- .../GridColumnSpaceItemDecoration.smali | 2 +- .../SelfHealingLinearLayoutManager.smali | 2 +- .../rest/RestAPI$AppHeadersProvider.smali | 2 +- .../com/discord/utilities/rest/RestAPI.smali | 70 +- ...estAPIAbortMessages$ResponseResolver.smali | 2 +- .../discord/utilities/rest/SendUtils.smali | 12 +- .../utilities/rx/ObservableExtensionsKt.smali | 12 +- .../rx/OnDelayedEmissionHandler$call$1.smali | 40 +- .../rx/OnDelayedEmissionHandler$call$2.smali | 52 +- .../rx/OnDelayedEmissionHandler$call$3.smali | 73 + ...call$wrappedSubscriber$1$tryFinish$1.smali | 28 +- ...call$wrappedSubscriber$1$tryFinish$2.smali | 52 +- ...sionHandler$call$wrappedSubscriber$1.smali | 30 +- ...onHandler$sam$rx_functions_Action1$0.smali | 40 - .../rx/OnDelayedEmissionHandler.smali | 32 +- .../MGPreferenceSearchHistoryCache.smali | 88 +- .../strings/ContextSearchStringProvider.smali | 20 +- ...otifyApiClient$refreshSpotifyToken$1.smali | 4 + .../utilities/spotify/SpotifyApiClient.smali | 72 +- ...ulViews$FragmentOnBackPressedHandler.smali | 12 +- ...Utils$Survey$ProductFeedbackSurvey$1.smali | 2 +- .../surveys/SurveyUtils$Survey.smali | 2 +- .../textprocessing/AstRenderer.smali | 2 +- .../MessagePreprocessor$process$1.smali | 2 +- ...ePreprocessor$processQuoteChildren$1.smali | 2 +- ...processor$processSpoilerChildren$3$1.smali | 2 +- .../textprocessing/MessagePreprocessor.smali | 152 +- ...sageUnparser$getChannelMentionRule$1.smali | 4 +- ...MessageUnparser$getCustomEmojiRule$1.smali | 4 +- ...MessageUnparser$getRoleMentionRule$1.smali | 4 +- ...MessageUnparser$getUserMentionRule$1.smali | 4 +- .../textprocessing/MessageUnparser.smali | 4 +- .../textprocessing/MessageUtils.smali | 26 +- .../utilities/textprocessing/Parsers.smali | 34 +- .../Rules$HeaderLineClassedRule.smali | 8 +- .../Rules$MarkdownListItemRule.smali | 4 +- .../Rules$createBlockQuoteRule$1.smali | 4 +- .../Rules$createCodeBlockRule$1$1.smali | 98 + .../Rules$createCodeBlockRule$1.smali | 121 +- ...teCodeBlockRule$codeStyleProviders$1.smali | 117 + ...teCodeBlockRule$codeStyleProviders$2.smali | 99 + ...teCodeBlockRule$codeStyleProviders$3.smali | 99 + ...teCodeBlockRule$codeStyleProviders$4.smali | 99 + ...teCodeBlockRule$codeStyleProviders$5.smali | 99 + ...teCodeBlockRule$codeStyleProviders$6.smali | 99 + ...teCodeBlockRule$codeStyleProviders$7.smali | 99 + ...teCodeBlockRule$codeStyleProviders$8.smali | 99 + .../Rules$createInlineCodeRule$1.smali | 123 +- .../Rules$createInlineCodeRule$2.smali | 103 + .../Rules$createNamedEmojiRule$1.smali | 4 +- .../Rules$createSoftHyphenRule$1.smali | 8 +- .../Rules$createTextReplacementRule$1.smali | 4 +- .../Rules$createUnescapeEmoticonRule$1.smali | 8 +- .../Rules$createUnicodeEmojiRule$1.smali | 4 +- .../utilities/textprocessing/Rules.smali | 808 +- ...pans$createHeaderClassSpanProvider$1.smali | 8 +- ...pans$createHeaderStyleSpanProvider$1.smali | 4 +- .../textprocessing/TagsBuilder.smali | 4 +- .../node/BlockBackgroundNode.smali | 299 + .../node/ChannelMentionNode.smali | 4 +- .../textprocessing/node/CodeNode.smali | 431 - .../node/EditedMessageNode$Companion.smali | 2 +- .../node/EditedMessageNode.smali | 4 +- .../EmojiNode$render$clickableSpan$1.smali | 4 +- .../textprocessing/node/EmojiNode.smali | 16 +- .../textprocessing/node/RoleMentionNode.smali | 4 +- .../textprocessing/node/SpoilerNode.smali | 2 +- .../textprocessing/node/UserMentionNode.smali | 8 +- .../node/ZeroSpaceWidthNode.smali | 6 +- .../discord/utilities/time/ClockFactory.smali | 105 +- .../discord/utilities/uri/UriHandler.smali | 8 +- .../UserRequestManager$requestUser$2.smali | 40 +- .../UserRequestManager$requestUser$3.smali | 36 +- .../utilities/users/UserRequestManager.smali | 84 +- ...leDetector$beginIdleDetectionTimer$1.smali | 40 +- ...leDetector$beginIdleDetectionTimer$2.smali | 73 + .../video/VideoPlayerIdleDetector.smali | 46 +- .../discord/utilities/view/chips/Chip.smali | 4 +- .../view/extensions/ViewExtensions.smali | 2 +- .../view/recycler/PaddedItemDecorator.smali | 2 +- .../viewcontroller/RxViewController.smali | 6 +- ...Initializer$animatorFactoryScaleUp$1.smali | 2 +- .../views/FloatingButtonMenuInitializer.smali | 2 +- .../views/StickyHeaderItemDecoration.smali | 2 +- ...CallSoundManager$StoreStateGenerator.smali | 2 +- .../DiscordOverlayService$Companion.smali | 2 +- ...rdOverlayService$createVoiceBubble$1.smali | 8 +- .../DiscordOverlayService$onCreate$1.smali | 2 +- .../DiscordOverlayService$onCreate$2.smali | 2 +- .../voice/DiscordOverlayService.smali | 42 +- ...enShareManager$RtcConnectionListener.smali | 2 +- .../utilities/voice/ScreenShareManager.smali | 6 +- ...oregroundService$NotificationBuilder.smali | 20 +- .../VoiceEngineServiceController$init$3.smali | 2 +- .../voice/VoiceEngineServiceController.smali | 44 +- .../utilities/voice/VoiceViewUtils.smali | 16 +- com.discord/smali/com/discord/utils/R$b.smali | 78 +- com.discord/smali/com/discord/utils/R$c.smali | 586 +- com.discord/smali/com/discord/utils/R$d.smali | 202 +- ...scriptionView$ActiveSubscriptionType.smali | 32 +- .../views/ActiveSubscriptionView.smali | 38 +- .../com/discord/views/ChatActionItem.smali | 2 +- .../com/discord/views/CheckedSetting.smali | 16 +- .../discord/views/CodeVerificationView.smali | 108 +- .../views/CommunityGatingAvatarView.smali | 282 + .../com/discord/views/FailedUploadList.smali | 10 +- .../com/discord/views/FailedUploadView.smali | 8 +- .../smali/com/discord/views/GuildView.smali | 6 +- .../com/discord/views/LoadingButton.smali | 6 +- .../discord/views/OAuthPermissionViews.smali | 34 +- .../com/discord/views/OverlayMenuView.smali | 36 +- .../com/discord/views/ScreenTitleView.smali | 6 +- .../com/discord/views/ServerFolderView.smali | 14 +- .../smali/com/discord/views/StatusView.smali | 12 +- .../com/discord/views/StreamPreviewView.smali | 18 +- .../com/discord/views/TernaryCheckBox.smali | 16 +- .../discord/views/ToolbarTitleLayout.smali | 10 +- .../discord/views/UploadProgressView.smali | 10 +- .../com/discord/views/UserListItemView.smali | 10 +- .../com/discord/views/UsernameView.smali | 8 +- .../discord/views/VoiceUserLimitView.smali | 10 +- .../com/discord/views/VoiceUserView$c.smali | 4 +- .../com/discord/views/VoiceUserView.smali | 12 +- .../views/calls/AppVideoStreamRenderer.smali | 28 +- .../calls/VideoCallParticipantView.smali | 998 +- .../views/calls/VolumeSliderView$a.smali | 4 +- .../views/calls/VolumeSliderView.smali | 8 +- .../GuildChannelSideBarActionsView.smali | 30 +- .../PrivateChannelSideBarActionsView.smali | 34 +- .../ExperimentOverrideView$a.smali | 4 +- .../experiments/ExperimentOverrideView.smali | 12 +- .../views/premium/AccountCreditView.smali | 22 +- .../PremiumGuildConfirmationView.smali | 26 +- .../PremiumGuildProgressView.smali | 16 +- .../PremiumGuildSubscriptionUpsellView.smali | 18 +- .../PremiumSubscriptionMarketingView.smali | 32 +- .../discord/views/steps/StepsView$b$a.smali | 4 +- .../com/discord/views/steps/StepsView.smali | 16 +- .../discord/views/sticker/StickerView.smali | 32 +- .../com/discord/views/typing/TypingDots.smali | 12 +- .../views/user/UserAvatarPresenceView.smali | 8 +- ...llowSheet$configureChannelSelector$1.smali | 2 +- ...FollowSheet$configureGuildSelector$1.smali | 2 +- .../WidgetChannelFollowSheet.smali | 12 +- .../WidgetChannelFollowSheetViewModel.smali | 14 +- .../WidgetChannelFollowSuccessDialog.smali | 2 +- .../widgets/auth/AuthInviteInfoView.smali | 14 +- .../widgets/auth/WidgetAgeVerify.smali | 4 +- .../WidgetAgeVerifyViewModel$Factory.smali | 4 +- .../auth/WidgetAgeVerifyViewModel.smali | 40 +- .../widgets/auth/WidgetAuthAgeGated.smali | 2 +- ...etAuthBirthday$validationManager$2$1.smali | 2 +- .../widgets/auth/WidgetAuthBirthday.smali | 14 +- .../WidgetAuthCaptcha$onViewBound$1$2.smali | 42 +- .../WidgetAuthCaptcha$onViewBound$1.smali | 58 +- .../widgets/auth/WidgetAuthCaptcha.smali | 2 +- .../widgets/auth/WidgetAuthLanding.smali | 4 +- .../auth/WidgetAuthLandingViewModel.smali | 16 +- .../WidgetAuthLogin$onViewBound$7$1.smali | 2 +- .../auth/WidgetAuthLogin$onViewBound$7.smali | 6 +- .../WidgetAuthLogin$validationManager$2.smali | 4 +- .../widgets/auth/WidgetAuthLogin.smali | 12 +- .../WidgetAuthMfa$onActivityCreated$1.smali | 2 +- .../discord/widgets/auth/WidgetAuthMfa.smali | 30 +- ...dgetAuthRegister$validationManager$2.smali | 6 +- .../widgets/auth/WidgetAuthRegister.smali | 2 +- .../auth/WidgetAuthUndeleteAccount.smali | 2 +- .../WidgetOauth2Authorize$Companion.smali | 4 +- ...2Authorize$OAuthPermissionViewHolder.smali | 8 +- .../WidgetOauth2Authorize$adapter$1.smali | 2 +- ...auth2Authorize$validationManager$2$1.smali | 2 +- ...auth2Authorize$validationManager$2$2.smali | 4 +- .../widgets/auth/WidgetOauth2Authorize.smali | 60 +- .../auth/WidgetOauth2AuthorizeSamsung.smali | 12 +- .../auth/WidgetRemoteAuth$configureUI$3.smali | 4 +- .../auth/WidgetRemoteAuth$configureUI$4.smali | 4 +- .../widgets/auth/WidgetRemoteAuth.smali | 16 +- ...mpleMembersAdapter$MemberAdapterItem.smali | 10 +- .../SimpleRolesAdapter$RoleAdapterItem.smali | 8 +- .../WidgetChannelGroupDMSettings.smali | 96 +- ...ttings$configureNotificationRadios$1.smali | 2 +- .../WidgetChannelNotificationSettings.smali | 10 +- .../WidgetChannelOnboardingSheet.smali | 2 +- .../WidgetChannelSelector$Adapter.smali | 2 +- .../WidgetChannelSelector$Companion.smali | 8 +- .../channels/WidgetChannelSelector.smali | 2 +- ...nelSettingsEditPermissions$BaseModel.smali | 2 +- ...SettingsEditPermissions$ModelForRole.smali | 12 +- ...SettingsEditPermissions$ModelForUser.smali | 2 +- ...WidgetChannelSettingsEditPermissions.smali | 36 +- ...elSettingsPermissionsAddMember$Model.smali | 38 +- ...tChannelSettingsPermissionsAddMember.smali | 22 +- ...nnelSettingsPermissionsAddRole$Model.smali | 18 +- ...getChannelSettingsPermissionsAddRole.smali | 12 +- ...nelSettingsPermissionsOverview$Model.smali | 14 +- ...etChannelSettingsPermissionsOverview.smali | 30 +- .../WidgetChannelSidebarActions.smali | 8 +- ...annelSidebarActionsViewModel$Factory.smali | 4 +- ...WidgetChannelSidebarActionsViewModel.smali | 12 +- ...WidgetChannelTopic$showContextMenu$4.smali | 8 +- .../widgets/channels/WidgetChannelTopic.smali | 16 +- .../WidgetChannelTopicViewModel$Factory.smali | 6 +- .../WidgetChannelTopicViewModel.smali | 44 +- .../channels/WidgetCreateChannel$Model.smali | 2 +- ...ateChannel$RolesAdapter$RoleListItem.smali | 8 +- .../channels/WidgetCreateChannel.smali | 66 +- .../channels/WidgetGroupInviteFriends.smali | 14 +- ...ter$WidgetGroupInviteFriendsListItem.smali | 16 +- .../WidgetGroupInviteFriendsAdapter.smali | 2 +- ...getTextChannelSettings$configureUI$1.smali | 2 +- ...getTextChannelSettings$configureUI$2.smali | 2 +- ...getTextChannelSettings$configureUI$6.smali | 2 +- ...getTextChannelSettings$onViewBound$1.smali | 6 +- .../channels/WidgetTextChannelSettings.smali | 10 +- .../list/WidgetChannelListUnreads.smali | 8 +- ...und$5$$special$$inlined$let$lambda$1.smali | 2 +- .../WidgetChannelsList$onViewBound$5.smali | 2 +- .../channels/list/WidgetChannelsList.smali | 34 +- ...dapter$ItemChannelCategory$Companion.smali | 4 +- ...annelsListAdapter$ItemChannelPrivate.smali | 4 +- ...tChannelsListAdapter$ItemChannelText.smali | 18 +- ...ChannelsListAdapter$ItemChannelVoice.smali | 12 +- ...WidgetChannelsListAdapter$ItemHeader.smali | 6 +- .../WidgetChannelsListAdapter$ItemMFA.smali | 2 +- .../list/WidgetChannelsListAdapter.smali | 18 +- ...ChannelsListItemChannelActions$Model.smali | 6 +- ...WidgetChannelsListItemChannelActions.smali | 4 +- ...edUsersListAdapter$OverlapDecoration.smali | 2 +- ...tAdapter$WidgetCollapsedUserListItem.smali | 4 +- .../WidgetCollapsedUsersListAdapter.smali | 2 +- .../GuildMemberListItemGeneratorKt.smali | 2 +- ...vateChannelMemberListItemGeneratorKt.smali | 2 +- .../PrivateChannelMemberListService.smali | 2 +- .../memberlist/WidgetChannelMembersList.smali | 6 +- ...tChannelMembersListViewModel$Factory.smali | 4 +- .../WidgetChannelMembersListViewModel.smali | 14 +- .../adapter/ChannelMembersListAdapter$3.smali | 40 +- .../adapter/ChannelMembersListAdapter$4.smali | 80 +- .../adapter/ChannelMembersListAdapter.smali | 100 +- .../ChannelMembersListViewHolderHeader.smali | 6 +- .../ChannelMembersListViewHolderLoading.smali | 2 +- ...elMembersListViewHolderMember$bind$3.smali | 2 +- .../discord/widgets/chat/MessageManager.smali | 4 +- .../widgets/chat/WidgetUrlActions.smali | 10 +- ...tViewModel$FlexInputViewModelFactory.smali | 14 +- .../chat/input/AppFlexInputViewModel.smali | 210 +- .../ExpressionPickerItemDecoration.smali | 2 +- .../input/WidgetChatInput$configureUI$1.smali | 32 +- .../input/WidgetChatInput$configureUI$3.smali | 77 + .../WidgetChatInput$flexInputFragment$2.smali | 2 +- ...ChatInput$setWindowInsetsListeners$2.smali | 82 +- ...ChatInput$setWindowInsetsListeners$3.smali | 117 + .../widgets/chat/input/WidgetChatInput.smali | 432 +- ...nputAttachments$DiscordFilesFragment.smali | 2 +- ...putAttachments$DiscordPhotosFragment.smali | 2 +- ...achments$PermissionsEmptyListAdapter.smali | 4 +- ...chments$configureFlexInputFragment$1.smali | 12 +- ...chments$configureFlexInputFragment$2.smali | 2 +- ...eateAndConfigureExpressionFragment$1.smali | 2 +- ...essionFragment$emojiPickerListener$1.smali | 2 +- ...sionFragment$stickerPickerListener$1.smali | 4 +- .../input/WidgetChatInputAttachments.smali | 6 +- .../WidgetChatInputCommandsAdapter$Item.smali | 20 +- .../WidgetChatInputCommandsAdapter.smali | 4 +- .../input/WidgetChatInputCommandsModel.smali | 40 +- .../chat/input/WidgetChatInputEditText.smali | 76 +- .../chat/input/WidgetChatInputMentions.smali | 12 +- ...dgetChatInputModel$Companion$get$1$2.smali | 385 +- ...WidgetChatInputModel$Companion$get$1.smali | 222 +- .../WidgetChatInputModel$Companion.smali | 4 +- .../chat/input/WidgetChatInputModel.smali | 46 +- ...atInputSend$configureSendListeners$4.smali | 2 +- .../chat/input/WidgetChatInputSend.smali | 6 +- .../input/emoji/EmojiCategoryAdapter.smali | 4 +- .../EmojiCategoryViewHolder$Companion.smali | 40 +- .../emoji/EmojiCategoryViewHolder$Guild.smali | 4 +- .../EmojiCategoryViewHolder$Standard.smali | 4 +- .../emoji/EmojiPickerViewModel$Factory.smali | 6 +- .../input/emoji/EmojiPickerViewModel.smali | 12 +- .../WidgetEmojiAdapter$EmojiViewHolder.smali | 4 +- ...jiAdapter$HeaderViewHolder$Companion.smali | 2 +- .../WidgetEmojiAdapter$HeaderViewHolder.smali | 4 +- .../chat/input/emoji/WidgetEmojiPicker.smali | 48 +- .../input/emoji/WidgetEmojiPickerSheet.smali | 4 +- .../ExpressionTrayViewModel$Factory.smali | 14 +- .../expression/ExpressionTrayViewModel.smali | 30 +- .../WidgetExpressionPickerAdapter.smali | 4 +- ...pressionPickerSheet$onCreateDialog$1.smali | 2 +- .../expression/WidgetExpressionTray.smali | 115 +- .../chat/input/gifpicker/GifAdapter.smali | 4 +- .../input/gifpicker/GifCategoryAdapter.smali | 2 +- .../gifpicker/GifCategoryViewHolder.smali | 6 +- .../GifCategoryViewModel$Factory.smali | 2 +- .../gifpicker/GifCategoryViewModel.smali | 12 +- .../GifLoadingView$LoadingGifAdapter.smali | 2 +- .../GifPickerViewModel$Factory.smali | 2 +- .../input/gifpicker/GifPickerViewModel.smali | 8 +- .../GifSearchViewModel$Factory.smali | 6 +- .../input/gifpicker/GifSearchViewModel.smali | 18 +- .../input/gifpicker/GifViewHolder$Gif.smali | 2 +- .../GifViewHolder$SuggestedTerms.smali | 6 +- .../input/gifpicker/WidgetGifCategory.smali | 12 +- .../input/gifpicker/WidgetGifPicker.smali | 10 +- .../gifpicker/WidgetGifPickerSearch.smali | 22 +- ...idgetGifPickerSheet$onCreateDialog$1.smali | 2 +- .../gifpicker/WidgetGifPickerSheet.smali | 4 +- .../input/sticker/OwnedHeaderViewHolder.smali | 8 +- .../sticker/StickerCategoryAdapter.smali | 4 +- .../StickerCategoryViewHolder$Pack.smali | 6 +- .../StickerCategoryViewHolder$Recent.smali | 2 +- .../StickerFullSizeDialog$Companion.smali | 2 +- .../input/sticker/StickerFullSizeDialog.smali | 6 +- .../chat/input/sticker/StickerItem.smali | 6 +- ...kerPackStoreSheetViewModel$Companion.smali | 13 +- ...iewModel$Factory$observeStoreState$1.smali | 22 +- ...erPackStoreSheetViewModel$StoreState.smali | 77 +- ...kerPackStoreSheetViewModel$ViewState.smali | 8 +- .../StickerPackStoreSheetViewModel.smali | 14 +- .../sticker/StickerPickerFeatureFlag.smali | 4 +- .../sticker/StickerPickerNfxManager.smali | 6 +- .../sticker/StickerPickerNfxManagerKt.smali | 2 +- .../StickerPickerViewModel$Companion.smali | 166 +- ...iewModel$Factory$observeStoreState$1.smali | 249 +- .../StickerPickerViewModel$Factory.smali | 40 +- ...kerPickerViewModel$StoreState$Loaded.smali | 75 +- ...ewModel$ViewState$EmptySearchResults.smali | 4 +- ...ckerViewModel$ViewState$NoOwnedPacks.smali | 4 +- ...erPickerViewModel$ViewState$Stickers.smali | 8 +- .../sticker/StickerPickerViewModel.smali | 71 +- .../input/sticker/StickerViewHolder.smali | 6 +- .../sticker/StoreBuyButtonViewHolder.smali | 10 +- .../chat/input/sticker/StoreHeaderItem.smali | 2 +- .../input/sticker/StoreHeaderViewHolder.smali | 20 +- ...idgetStickerPackStoreSheet$Companion.smali | 2 +- .../sticker/WidgetStickerPackStoreSheet.smali | 16 +- .../input/sticker/WidgetStickerPicker.smali | 228 +- .../sticker/WidgetStickerPickerSheet.smali | 10 +- ...ListItemMessageAccessibilityDelegate.smali | 2 +- ...diaView$updateUIWithValidatedEmbed$2.smali | 8 +- .../widgets/chat/list/InlineMediaView.smali | 38 +- .../chat/list/PublishActionDialog.smali | 28 +- ...PublishActionDialogViewModel$Factory.smali | 2 +- .../list/PublishActionDialogViewModel.smali | 12 +- .../chat/list/ViewEmbedGameInvite.smali | 84 +- .../widgets/chat/list/WidgetChatList$1.smali | 64 +- .../WidgetChatList$UserReactionHandler.smali | 26 +- .../widgets/chat/list/WidgetChatList.smali | 18 +- ...hatListAdapter$ScrollToWithHighlight.smali | 45 +- .../WidgetChatListAdapter$setHandlers$1.smali | 4 +- .../chat/list/WidgetChatListAdapter.smali | 100 +- .../WidgetChatListAdapterItemAttachment.smali | 16 +- .../WidgetChatListAdapterItemBlocked.smali | 4 +- ...stAdapterItemCallMessage$configure$2.smali | 2 +- ...WidgetChatListAdapterItemCallMessage.smali | 66 +- ...edUrlFoundInVisibleSpoilerNode$1$2$1.smali | 2 +- ...WidgetChatListAdapterItemEmbed$Model.smali | 2 +- ...pterItemEmbed$configureEmbedFields$1.smali | 32 +- .../list/WidgetChatListAdapterItemEmbed.smali | 70 +- .../WidgetChatListAdapterItemEmptyPins.smali | 4 +- .../WidgetChatListAdapterItemGameInvite.smali | 4 +- .../list/WidgetChatListAdapterItemGift.smali | 28 +- ...dgetChatListAdapterItemGuildTemplate.smali | 14 +- ...idgetChatListAdapterItemGuildWelcome.smali | 20 +- ...pterItemInvite$configureResolvedUI$1.smali | 2 +- ...stAdapterItemInvite$joinServerOrDM$2.smali | 102 + .../WidgetChatListAdapterItemInvite.smali | 100 +- ...getChatListAdapterItemListenTogether.smali | 20 +- ...dgetChatListAdapterItemMentionFooter.smali | 6 +- .../WidgetChatListAdapterItemMessage.smali | 326 +- ...dgetChatListAdapterItemMessageHeader.smali | 10 +- ...WidgetChatListAdapterItemNewMessages.smali | 12 +- ...atListAdapterItemPrivateChannelStart.smali | 12 +- .../WidgetChatListAdapterItemReactions.smali | 26 +- ...ChatListAdapterItemSearchResultCount.smali | 4 +- .../list/WidgetChatListAdapterItemStart.smali | 8 +- .../WidgetChatListAdapterItemSticker.smali | 6 +- ...ItemSystemMessage$getSystemMessage$1.smali | 32 +- ...dgetChatListAdapterItemSystemMessage.smali | 42 +- .../WidgetChatListAdapterItemTimestamp.smali | 8 +- ...getChatListAdapterItemUploadProgress.smali | 16 +- .../chat/list/actions/EmojiViewHolder.smali | 4 +- ...alogs$showPinMessageConfirmation$1$1.smali | 4 +- .../list/actions/MessageActionDialogs.smali | 16 +- .../list/actions/MoreEmojisViewHolder.smali | 2 +- ...idgetChatListActions$configureUI$5$1.smali | 79 + .../WidgetChatListActions$configureUI$5.smali | 28 +- .../WidgetChatListActions$configureUI$9.smali | 2 +- .../list/actions/WidgetChatListActions.smali | 126 +- .../chat/list/entries/StickerEntry.smali | 4 +- .../model/WidgetChatListModel$Messages.smali | 16 +- .../chat/list/model/WidgetChatListModel.smali | 18 +- ...mojisAdapter$ReactionEmojiViewHolder.smali | 8 +- ...ctionsResultsAdapter$ErrorViewHolder.smali | 4 +- ...ionsResultsAdapter$LoadingViewHolder.smali | 2 +- ...esultsAdapter$ReactionUserViewHolder.smali | 8 +- .../WidgetManageReactions.smali | 8 +- ...hatOverlay$TypingIndicatorViewHolder.smali | 16 +- .../chat/overlay/WidgetChatOverlay.smali | 6 +- .../WidgetChannelPinnedMessages$Model.smali | 12 +- .../pins/WidgetChannelPinnedMessages.smali | 12 +- .../widgets/client/WidgetClientOutdated.smali | 8 +- .../WidgetDebugging$Adapter$Item.smali | 8 +- .../debugging/WidgetDebugging$Adapter.smali | 2 +- .../WidgetDebugging$configureUI$1.smali | 2 +- .../WidgetDebugging$configureUI$2.smali | 2 +- .../widgets/debugging/WidgetDebugging.smali | 67 +- .../widgets/debugging/WidgetFatalCrash.smali | 18 +- .../feedback/WidgetFeedbackSheet.smali | 10 +- .../friends/EmptyFriendsStateView.smali | 14 +- .../friends/FriendsListViewModel.smali | 14 +- .../widgets/friends/WidgetFriendsAdd.smali | 6 +- ...etFriendsAddById$sendFriendRequest$1.smali | 2 +- ...FriendsAddById$sendFriendRequest$2$1.smali | 6 +- .../friends/WidgetFriendsAddById.smali | 14 +- ...FriendsAddUserAdapter$UserViewHolder.smali | 2 +- ...riendsFindNearby$sendFriendRequest$1.smali | 2 +- .../friends/WidgetFriendsFindNearby.smali | 20 +- ...WidgetFriendsList$configureToolbar$1.smali | 2 +- .../widgets/friends/WidgetFriendsList.smali | 14 +- .../WidgetFriendsListAdapter$ItemHeader.smali | 4 +- ...FriendsListAdapter$ItemPendingHeader.smali | 6 +- ...etFriendsListAdapter$ItemPendingUser.smali | 18 +- .../WidgetFriendsListAdapter$ItemUser.smali | 14 +- .../WidgetFriendsListLoadingAdapter.smali | 2 +- ...idgetGuildSelector$Adapter$ItemGuild.smali | 8 +- .../guilds/WidgetGuildSelector$Adapter.smali | 2 +- .../widgets/guilds/WidgetGuildSelector.smali | 4 +- .../actions/WidgetGuildActionsAdd.smali | 8 +- .../GuildContextMenuViewModel.smali | 10 +- .../WidgetGuildContextMenu$Companion.smali | 2 +- .../contextmenu/WidgetGuildContextMenu.smali | 16 +- ...mplateChannelsView$ChannelViewHolder.smali | 10 +- ...TemplateChannelsView$ChannelsAdapter.smali | 2 +- .../create/GuildTemplateChannelsView.smali | 4 +- .../guilds/create/StockGuildTemplate.smali | 96 +- .../guilds/create/WidgetGuildClone.smali | 12 +- .../WidgetGuildCreate$onViewBound$1$1.smali | 2 +- .../guilds/create/WidgetGuildCreate.smali | 18 +- .../create/WidgetGuildCreateViewModel.smali | 28 +- .../guilds/invite/GuildInviteUiHelperKt.smali | 4 +- .../InviteGenerator$GenerationState.smali | 137 + ...nviteGenerator$InviteGenerationState.smali | 100 +- ...eGenerator$generateForAppComponent$2.smali | 73 + .../guilds/invite/InviteGenerator.smali | 163 +- .../invite/InviteSuggestionsService.smali | 2 +- ...SettingsSheet$ChannelsSpinnerAdapter.smali | 4 +- .../invite/ViewInviteSettingsSheet.smali | 52 +- .../WidgetGuildInvite$configureUI$1.smali | 2 +- .../guilds/invite/WidgetGuildInvite.smali | 12 +- ...viteShare$PrivateChannelAdapter$Item.smali | 10 +- .../invite/WidgetGuildInviteShare.smali | 83 +- ...reCompact$PrivateChannelAdapter$Item.smali | 10 +- .../WidgetGuildInviteShareCompact.smali | 96 +- ...dgetGuildInviteShareEmptySuggestions.smali | 22 +- .../WidgetGuildInviteShareViewModel$1.smali | 2 +- .../WidgetGuildInviteShareViewModel$2.smali | 2 +- ...nviteShareViewModel$ViewState$Loaded.smali | 160 +- ...ewModel$observeViewStateFromStores$1.smali | 128 +- ...Model$observeWidgetInviteViewModel$1.smali | 25 +- .../WidgetGuildInviteShareViewModel.smali | 96 +- ...dgetGuildInviteShareViewModelFactory.smali | 26 +- .../guilds/invite/WidgetInviteInfo.smali | 62 +- .../invite/WidgetInviteModel$Companion.smali | 134 +- .../guilds/join/ChannelViewHolder.smali | 10 +- .../widgets/guilds/join/WidgetGuildJoin.smali | 6 +- .../guilds/join/WidgetGuildWelcomeSheet.smali | 18 +- ...idgetGuildWelcomeSheetChannelAdapter.smali | 2 +- .../WidgetGuildWelcomeSheetViewModel.smali | 20 +- .../leave/LeaveGuildDialogViewModel.smali | 20 +- .../guilds/leave/WidgetLeaveGuildDialog.smali | 18 +- .../guilds/list/FolderItemDecoration.smali | 2 +- ...GuildListViewHolder$FolderViewHolder.smali | 14 +- ...uildListViewHolder$FriendsViewHolder.smali | 8 +- .../GuildListViewHolder$GuildViewHolder.smali | 20 +- ...tViewHolder$PrivateChannelViewHolder.smali | 4 +- .../guilds/list/WidgetGuildListAdapter.smali | 18 +- ...dgetGuildSearchAdapter$GuildListItem.smali | 6 +- .../guilds/list/WidgetGuildSelector.smali | 6 +- .../guilds/list/WidgetGuildsList.smali | 8 +- .../WidgetGuildsListViewModel$onDrop$2.smali | 40 +- .../WidgetGuildsListViewModel$onDrop$3.smali | 73 - .../list/WidgetGuildsListViewModel.smali | 44 +- .../guilds/profile/EmojiViewHolder.smali | 2 +- .../profile/WidgetGuildProfileSheet.smali | 98 +- ...WidgetGuildProfileSheetEmojisAdapter.smali | 4 +- ...leSheetViewModel$onClickMarkAsRead$1.smali | 2 +- .../WidgetGuildProfileSheetViewModel.smali | 28 +- ...WidgetPublicAnnouncementProfileSheet.smali | 2 +- .../fragment/FlexInputFragment$a.smali | 6 +- com.discord/smali/f/a/a/a/a$a.smali | 2 +- com.discord/smali/f/a/a/a/a.smali | 14 +- com.discord/smali/f/a/a/a/b$a.smali | 2 +- com.discord/smali/f/a/a/a/b$c.smali | 2 +- com.discord/smali/f/a/a/a/b.smali | 6 +- com.discord/smali/f/a/a/a/f.smali | 2 +- com.discord/smali/f/a/a/a0/a.smali | 4 +- com.discord/smali/f/a/a/b/a$a.smali | 12 +- com.discord/smali/f/a/a/b/a$c.smali | 12 +- com.discord/smali/f/a/a/b/a.smali | 16 +- com.discord/smali/f/a/a/b/b$a.smali | 14 +- com.discord/smali/f/a/a/b/b$c.smali | 10 +- com.discord/smali/f/a/a/b/b.smali | 18 +- com.discord/smali/f/a/a/b/c$a.smali | 10 +- com.discord/smali/f/a/a/b/c.smali | 10 +- com.discord/smali/f/a/a/b/d$a.smali | 10 +- com.discord/smali/f/a/a/b/d.smali | 6 +- com.discord/smali/f/a/a/b/f.smali | 4 +- com.discord/smali/f/a/a/b/h$a.smali | 8 +- com.discord/smali/f/a/a/b/h.smali | 6 +- com.discord/smali/f/a/a/b/j.smali | 4 +- com.discord/smali/f/a/a/c/a/a$a.smali | 2 +- com.discord/smali/f/a/a/c/a/a.smali | 2 +- com.discord/smali/f/a/a/c/a/c$a.smali | 2 +- com.discord/smali/f/a/a/c/a/c$b.smali | 4 +- com.discord/smali/f/a/a/c/a/c.smali | 8 +- com.discord/smali/f/a/a/d/a.smali | 12 +- com.discord/smali/f/a/a/e/a.smali | 18 +- com.discord/smali/f/a/a/e/b.smali | 26 +- com.discord/smali/f/a/a/e/c$d.smali | 10 +- com.discord/smali/f/a/a/e/c.smali | 52 +- com.discord/smali/f/a/a/e/d.smali | 22 +- com.discord/smali/f/a/a/e/e.smali | 6 +- com.discord/smali/f/a/a/f.smali | 24 +- com.discord/smali/f/a/a/h.smali | 8 +- com.discord/smali/f/a/a/i.smali | 2 +- com.discord/smali/f/a/a/j.smali | 8 +- com.discord/smali/f/a/a/n.smali | 4 +- com.discord/smali/f/a/a/o$d.smali | 2 +- com.discord/smali/f/a/a/o.smali | 8 +- com.discord/smali/f/a/a/q.smali | 6 +- com.discord/smali/f/a/a/s.smali | 2 +- com.discord/smali/f/a/a/t.smali | 8 +- com.discord/smali/f/a/a/u$b.smali | 6 +- com.discord/smali/f/a/a/u.smali | 12 +- com.discord/smali/f/a/a/v.smali | 50 +- com.discord/smali/f/a/a/w$a.smali | 4 +- com.discord/smali/f/a/a/w.smali | 6 +- com.discord/smali/f/a/a/y.smali | 32 +- com.discord/smali/f/a/a/z.smali | 36 +- com.discord/smali/f/a/b/a0.smali | 49 +- com.discord/smali/f/a/b/c0.smali | 46 +- com.discord/smali/f/a/b/d0.smali | 86 +- com.discord/smali/f/a/b/e0.smali | 60 +- com.discord/smali/f/a/b/f0.smali | 14 +- com.discord/smali/f/a/b/g0.smali | 36 +- com.discord/smali/f/a/b/h0.smali | 58 +- com.discord/smali/f/a/b/i0.smali | 60 +- com.discord/smali/f/a/b/j0.smali | 77 +- com.discord/smali/f/a/b/k0.smali | 20 +- com.discord/smali/f/a/b/l0.smali | 217 +- com.discord/smali/f/a/b/m0.smali | 50 +- com.discord/smali/f/a/b/n0.smali | 72 +- com.discord/smali/f/a/b/o0.smali | 68 +- com.discord/smali/f/a/b/p.smali | 2 +- com.discord/smali/f/a/b/p0.smali | 79 +- com.discord/smali/f/a/b/q0.smali | 234 - com.discord/smali/f/a/b/{v0 => q0}/a.smali | 6 +- com.discord/smali/f/a/b/{v0 => q0}/b.smali | 124 +- com.discord/smali/f/a/b/r0.smali | 59 - com.discord/smali/f/a/b/s$e.smali | 121 +- com.discord/smali/f/a/b/s$f.smali | 2 +- com.discord/smali/f/a/b/s$g.smali | 2 +- com.discord/smali/f/a/b/s$h.smali | 50 +- com.discord/smali/f/a/b/s$i.smali | 63 + com.discord/smali/f/a/b/s.smali | 270 +- com.discord/smali/f/a/b/s0.smali | 79 - com.discord/smali/f/a/b/t0.smali | 77 - com.discord/smali/f/a/b/u0.smali | 65 - com.discord/smali/f/a/c/a.smali | 351 + com.discord/smali/f/a/c/b.smali | 288 + com.discord/smali/f/a/c/c/a$a.smali | 305 + com.discord/smali/f/a/c/c/a.smali | 496 + com.discord/smali/f/a/c/c/b.smali | 316 + com.discord/smali/f/a/c/c/c.smali | 25 + com.discord/smali/f/a/c/c/d$a.smali | 24 + com.discord/smali/f/a/c/c/d.smali | 343 + com.discord/smali/f/a/d/a.smali | 77 - com.discord/smali/f/a/{c => d}/a/a.smali | 10 +- com.discord/smali/f/a/{c => d}/a/a0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/a1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/b.smali | 10 +- com.discord/smali/f/a/{c => d}/a/b0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/b1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/c.smali | 10 +- com.discord/smali/f/a/{c => d}/a/c0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/c1.smali | 10 +- com.discord/smali/f/a/{c => d}/a/d.smali | 6 +- com.discord/smali/f/a/{c => d}/a/d0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/d1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/e.smali | 6 +- com.discord/smali/f/a/{c => d}/a/e0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/e1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/f.smali | 6 +- com.discord/smali/f/a/{c => d}/a/f0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/f1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/g.smali | 6 +- com.discord/smali/f/a/{c => d}/a/g0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/g1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/h.smali | 6 +- com.discord/smali/f/a/{c => d}/a/h0.smali | 10 +- com.discord/smali/f/a/{c => d}/a/h1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/i.smali | 6 +- com.discord/smali/f/a/{c => d}/a/i0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/i1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/j.smali | 6 +- com.discord/smali/f/a/{c => d}/a/j0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/j1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/k.smali | 6 +- com.discord/smali/f/a/{c => d}/a/k0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/k1.smali | 10 +- com.discord/smali/f/a/{c => d}/a/l.smali | 6 +- com.discord/smali/f/a/{c => d}/a/l0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/l1.smali | 6 +- com.discord/smali/f/a/{c => d}/a/m.smali | 6 +- com.discord/smali/f/a/{c => d}/a/m0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/m1.smali | 10 +- com.discord/smali/f/a/{c => d}/a/n.smali | 6 +- com.discord/smali/f/a/{c => d}/a/n0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/n1.smali | 10 +- com.discord/smali/f/a/{c => d}/a/o.smali | 6 +- com.discord/smali/f/a/{c => d}/a/o0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/o1.smali | 10 +- com.discord/smali/f/a/{c => d}/a/p.smali | 10 +- com.discord/smali/f/a/{c => d}/a/p0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/p1.smali | 10 +- com.discord/smali/f/a/{c => d}/a/q.smali | 6 +- com.discord/smali/f/a/{c => d}/a/q0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/q1/a.smali | 6 +- com.discord/smali/f/a/{c => d}/a/q1/b.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r1/a.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r1/b.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r1/c.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r1/d.smali | 6 +- com.discord/smali/f/a/{c => d}/a/r1/e.smali | 6 +- com.discord/smali/f/a/{c => d}/a/s.smali | 6 +- com.discord/smali/f/a/{c => d}/a/s0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/t.smali | 6 +- com.discord/smali/f/a/{c => d}/a/t0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/u.smali | 6 +- com.discord/smali/f/a/{c => d}/a/u0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/v.smali | 10 +- com.discord/smali/f/a/{c => d}/a/v0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/w.smali | 6 +- com.discord/smali/f/a/{c => d}/a/w0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/x.smali | 6 +- com.discord/smali/f/a/{c => d}/a/x0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/y.smali | 6 +- com.discord/smali/f/a/{c => d}/a/y0.smali | 6 +- com.discord/smali/f/a/{c => d}/a/z.smali | 6 +- com.discord/smali/f/a/{c => d}/a/z0.smali | 6 +- com.discord/smali/f/a/d/b.smali | 90 - com.discord/smali/f/a/e/a.smali | 84 +- com.discord/smali/f/a/e/b.smali | 171 +- com.discord/smali/f/a/{d => e}/c$a$a.smali | 26 +- com.discord/smali/f/a/{d => e}/c$a.smali | 34 +- com.discord/smali/f/a/{d => e}/c.smali | 30 +- com.discord/smali/f/a/{d => e}/d.smali | 20 +- com.discord/smali/f/a/{d => e}/e.smali | 2 +- com.discord/smali/f/a/{d => e}/f/a$a.smali | 12 +- com.discord/smali/f/a/{d => e}/f/a$b.smali | 12 +- com.discord/smali/f/a/{d => e}/f/a.smali | 84 +- com.discord/smali/f/a/{e => f}/a$a.smali | 12 +- com.discord/smali/f/a/f/a.smali | 69 +- com.discord/smali/f/a/{e => f}/b$a.smali | 4 +- com.discord/smali/f/a/{e => f}/b$b.smali | 20 +- com.discord/smali/f/a/f/b.smali | 151 +- com.discord/smali/f/a/f/c.smali | 90 - com.discord/smali/f/a/f/d.smali | 62 - com.discord/smali/f/a/f/e.smali | 170 - com.discord/smali/f/a/f/f.smali | 62 - com.discord/smali/f/a/f/g.smali | 64 - com.discord/smali/f/a/f/h.smali | 62 - com.discord/smali/f/a/f/i.smali | 245 - com.discord/smali/f/a/f/j.smali | 91 - com.discord/smali/f/a/f/k.smali | 216 - com.discord/smali/f/a/f/l.smali | 25 - com.discord/smali/f/a/g/a.smali | 80 +- com.discord/smali/f/a/g/b.smali | 30 +- com.discord/smali/f/a/g/c.smali | 56 +- com.discord/smali/f/a/g/d.smali | 305 +- com.discord/smali/f/a/g/e.smali | 138 +- com.discord/smali/f/a/g/f.smali | 62 +- com.discord/smali/f/a/g/g.smali | 32 +- com.discord/smali/f/a/g/h.smali | 91 +- com.discord/smali/f/a/g/i.smali | 262 +- com.discord/smali/f/a/g/j.smali | 92 +- com.discord/smali/f/a/{f => g}/k$a.smali | 18 +- com.discord/smali/f/a/{f => g}/k$b.smali | 18 +- com.discord/smali/f/a/{f => g}/k$c.smali | 28 +- com.discord/smali/f/a/g/k.smali | 859 +- com.discord/smali/f/a/{f => g}/l$a.smali | 12 +- com.discord/smali/f/a/g/l.smali | 59 +- com.discord/smali/f/a/g/t/a$b.smali | 165 - com.discord/smali/f/a/h/a.smali | 187 +- com.discord/smali/f/a/h/b.smali | 309 +- com.discord/smali/f/a/h/c.smali | 305 +- com.discord/smali/f/a/h/d.smali | 347 + com.discord/smali/f/a/h/e.smali | 56 + com.discord/smali/f/a/h/f.smali | 74 + com.discord/smali/f/a/h/g.smali | 56 + com.discord/smali/f/a/h/h.smali | 103 + com.discord/smali/f/a/h/i.smali | 51 + com.discord/smali/f/a/h/j.smali | 59 + com.discord/smali/f/a/h/k.smali | 709 + com.discord/smali/f/a/h/l.smali | 62 + com.discord/smali/f/a/{g => h}/m.smali | 10 +- com.discord/smali/f/a/{g => h}/n.smali | 6 +- com.discord/smali/f/a/{g => h}/o.smali | 6 +- com.discord/smali/f/a/{g => h}/p.smali | 6 +- com.discord/smali/f/a/{g => h}/q.smali | 80 +- com.discord/smali/f/a/{g => h}/r.smali | 6 +- com.discord/smali/f/a/{g => h}/s/a.smali | 56 +- com.discord/smali/f/a/{g => h}/s/b$a.smali | 4 +- com.discord/smali/f/a/{g => h}/s/b$b.smali | 26 +- com.discord/smali/f/a/{g => h}/s/b.smali | 122 +- com.discord/smali/f/a/{g => h}/s/c/a.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/b$a.smali | 34 +- com.discord/smali/f/a/{g => h}/s/c/b.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/c$a.smali | 30 +- com.discord/smali/f/a/{g => h}/s/c/c.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/d$a.smali | 62 +- com.discord/smali/f/a/{g => h}/s/c/d.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/e$a.smali | 30 +- com.discord/smali/f/a/{g => h}/s/c/e$b.smali | 12 +- com.discord/smali/f/a/{g => h}/s/c/e$c.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/e$d.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/e$e.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/e$f.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/e$g.smali | 20 +- com.discord/smali/f/a/{g => h}/s/c/e$h.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/e$i.smali | 22 +- com.discord/smali/f/a/{g => h}/s/c/e$j.smali | 12 +- com.discord/smali/f/a/{g => h}/s/c/e$k.smali | 12 +- com.discord/smali/f/a/{g => h}/s/c/e$l.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/e$m.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/e$n.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/e$o.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/e$p.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/e$q.smali | 4 +- com.discord/smali/f/a/{g => h}/s/c/e$r.smali | 12 +- com.discord/smali/f/a/{g => h}/s/c/e.smali | 244 +- com.discord/smali/f/a/{g => h}/s/c/f.smali | 20 +- com.discord/smali/f/a/{g => h}/s/c/g.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/h.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/i.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/j.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/k.smali | 28 +- com.discord/smali/f/a/{g => h}/s/c/l.smali | 6 +- .../smali/f/a/{g => h}/s/c/m$a$a.smali | 20 +- .../smali/f/a/{g => h}/s/c/m$a$b.smali | 20 +- .../smali/f/a/{g => h}/s/c/m$a$c.smali | 20 +- com.discord/smali/f/a/{g => h}/s/c/m$a.smali | 38 +- com.discord/smali/f/a/{g => h}/s/c/m$b.smali | 12 +- com.discord/smali/f/a/{g => h}/s/c/m$c.smali | 18 +- com.discord/smali/f/a/{g => h}/s/c/m$d.smali | 16 +- com.discord/smali/f/a/{g => h}/s/c/m$e.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/m$f.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/m$g.smali | 14 +- com.discord/smali/f/a/{g => h}/s/c/m$h.smali | 12 +- com.discord/smali/f/a/{g => h}/s/c/m.smali | 186 +- com.discord/smali/f/a/{g => h}/s/c/n.smali | 2 +- com.discord/smali/f/a/{g => h}/s/c/o.smali | 8 +- com.discord/smali/f/a/{g => h}/s/c/p.smali | 20 +- com.discord/smali/f/a/{g => h}/s/c/q.smali | 18 +- com.discord/smali/f/a/{g => h}/s/c/r.smali | 6 +- com.discord/smali/f/a/{g => h}/s/c/s.smali | 6 +- com.discord/smali/f/a/{g => h}/s/c/t.smali | 6 +- com.discord/smali/f/a/{g => h}/s/c/u.smali | 2 +- com.discord/smali/f/a/{g => h}/t/a$a.smali | 4 +- com.discord/smali/f/a/h/t/a$b.smali | 165 + com.discord/smali/f/a/{g => h}/t/a$c.smali | 4 +- com.discord/smali/f/a/{g => h}/t/a$d.smali | 12 +- com.discord/smali/f/a/{g => h}/t/a$e.smali | 18 +- com.discord/smali/f/a/{g => h}/t/a$f.smali | 12 +- com.discord/smali/f/a/{g => h}/t/a$g$a.smali | 16 +- com.discord/smali/f/a/{g => h}/t/a$g.smali | 18 +- com.discord/smali/f/a/{g => h}/t/a$h.smali | 18 +- com.discord/smali/f/a/{g => h}/t/a$i.smali | 22 +- com.discord/smali/f/a/{g => h}/t/a$j.smali | 30 +- com.discord/smali/f/a/{g => h}/t/a$k.smali | 38 +- com.discord/smali/f/a/{g => h}/t/a$l.smali | 178 +- com.discord/smali/f/a/{g => h}/t/a$m.smali | 90 +- com.discord/smali/f/a/{g => h}/t/a$n.smali | 12 +- com.discord/smali/f/a/{g => h}/t/a.smali | 386 +- com.discord/smali/f/a/{g => h}/t/b.smali | 10 +- com.discord/smali/f/a/{g => h}/t/c$a.smali | 16 +- com.discord/smali/f/a/{g => h}/t/c.smali | 16 +- com.discord/smali/f/a/{g => h}/t/d.smali | 12 +- com.discord/smali/f/a/{g => h}/t/e.smali | 24 +- com.discord/smali/f/a/{g => h}/t/f.smali | 12 +- com.discord/smali/f/a/{g => h}/t/g.smali | 10 +- com.discord/smali/f/a/{g => h}/t/h.smali | 12 +- com.discord/smali/f/a/{g => h}/t/i.smali | 16 +- com.discord/smali/f/a/{g => h}/t/j.smali | 24 +- com.discord/smali/f/a/{g => h}/t/k.smali | 12 +- com.discord/smali/f/a/{g => h}/t/l.smali | 18 +- com.discord/smali/f/a/{g => h}/t/m.smali | 16 +- com.discord/smali/f/a/{g => h}/t/n.smali | 16 +- com.discord/smali/f/a/{g => h}/t/o.smali | 16 +- com.discord/smali/f/a/{g => h}/t/p.smali | 12 +- com.discord/smali/f/a/{g => h}/t/q.smali | 16 +- com.discord/smali/f/a/{g => h}/t/r.smali | 6 +- com.discord/smali/f/a/{g => h}/u/a.smali | 90 +- com.discord/smali/f/a/{g => h}/u/b.smali | 26 +- com.discord/smali/f/a/{g => h}/u/c.smali | 32 +- com.discord/smali/f/a/{g => h}/u/d.smali | 48 +- com.discord/smali/f/a/{g => h}/u/e.smali | 100 +- com.discord/smali/f/a/{g => h}/u/f.smali | 18 +- com.discord/smali/f/a/{g => h}/u/g.smali | 12 +- com.discord/smali/f/a/{g => h}/u/h.smali | 20 +- com.discord/smali/f/a/{g => h}/u/i.smali | 12 +- com.discord/smali/f/a/{g => h}/u/j.smali | 386 +- com.discord/smali/f/a/{g => h}/u/k.smali | 8 +- com.discord/smali/f/a/i/a.smali | 177 + com.discord/smali/f/a/i/a/b.smali | 81 - com.discord/smali/f/a/i/b.smali | 323 + com.discord/smali/f/a/i/c.smali | 301 + com.discord/smali/f/a/j/a.smali | 46 - com.discord/smali/f/a/j/a/a.smali | 184 + com.discord/smali/f/a/j/a/b.smali | 88 + com.discord/smali/f/a/j/a/c$a.smali | 105 + com.discord/smali/f/a/j/a/c.smali | 115 + .../smali/f/a/{i/a/a.smali => j/a/d.smali} | 14 +- com.discord/smali/f/a/j/a/e.smali | 423 + com.discord/smali/f/a/j/a/f.smali | 523 + com.discord/smali/f/a/j/a/g.smali | 62 + com.discord/smali/f/a/j/a/h.smali | 96 + com.discord/smali/f/a/j/a/i$a$a.smali | 24 + com.discord/smali/f/a/j/a/i$a.smali | 115 + com.discord/smali/f/a/j/a/i$b$a.smali | 24 + com.discord/smali/f/a/j/a/i$b.smali | 151 + com.discord/smali/f/a/j/a/i.smali | 100 + com.discord/smali/f/a/j/a/j.smali | 112 + com.discord/smali/f/a/j/a/k$a$a.smali | 67 + com.discord/smali/f/a/j/a/k$a.smali | 443 + com.discord/smali/f/a/j/a/k.smali | 67 + com.discord/smali/f/a/j/a/l.smali | 126 + com.discord/smali/f/a/j/b.smali | 34 - com.discord/smali/f/a/{i => j}/b/a/a.smali | 10 +- com.discord/smali/f/a/{i => j}/b/b/a$a.smali | 12 +- com.discord/smali/f/a/{i => j}/b/b/a$b.smali | 8 +- com.discord/smali/f/a/{i => j}/b/b/a$c.smali | 10 +- com.discord/smali/f/a/{i => j}/b/b/a.smali | 88 +- com.discord/smali/f/a/{i => j}/b/b/b.smali | 8 +- com.discord/smali/f/a/{i => j}/b/b/c.smali | 4 +- com.discord/smali/f/a/{i => j}/b/b/d.smali | 8 +- com.discord/smali/f/a/{i => j}/b/b/e.smali | 10 +- com.discord/smali/f/a/{i => j}/b/b/f.smali | 10 +- com.discord/smali/f/a/{i => j}/b/b/g.smali | 6 +- com.discord/smali/f/a/{i => j}/b/c/a.smali | 2 +- com.discord/smali/f/a/j/c.smali | 42 - com.discord/smali/f/a/{i => j}/c/a$a.smali | 36 +- com.discord/smali/f/a/{i => j}/c/a$b.smali | 18 +- com.discord/smali/f/a/{i => j}/c/a$c.smali | 18 +- com.discord/smali/f/a/{i => j}/c/a.smali | 24 +- com.discord/smali/f/a/k/a.smali | 61 +- com.discord/smali/f/a/k/b.smali | 46 +- com.discord/smali/f/a/k/c.smali | 129 +- com.discord/smali/f/a/{j => k}/d.smali | 6 +- com.discord/smali/f/a/{j => k}/e.smali | 6 +- com.discord/smali/f/a/{j => k}/f.smali | 10 +- com.discord/smali/f/a/{j => k}/g.smali | 6 +- com.discord/smali/f/a/{j => k}/h.smali | 10 +- com.discord/smali/f/a/{j => k}/i.smali | 10 +- com.discord/smali/f/a/{j => k}/j.smali | 10 +- com.discord/smali/f/a/{j => k}/k.smali | 6 +- com.discord/smali/f/a/{j => k}/l.smali | 10 +- com.discord/smali/f/a/{j => k}/m.smali | 14 +- com.discord/smali/f/a/{j => k}/n.smali | 6 +- com.discord/smali/f/a/{j => k}/o.smali | 10 +- com.discord/smali/f/a/{j => k}/p.smali | 6 +- com.discord/smali/f/a/{j => k}/q.smali | 6 +- com.discord/smali/f/a/{j => k}/r.smali | 10 +- com.discord/smali/f/a/l/a.smali | 59 + com.discord/smali/f/a/{k => l}/b$a.smali | 14 +- com.discord/smali/f/a/l/b.smali | 52 + com.discord/smali/f/a/l/c.smali | 123 + com.discord/smali/f/a/{l => m}/a/a.smali | 6 +- com.discord/smali/f/a/{l => m}/a/b.smali | 6 +- com.discord/smali/f/a/{l => m}/b/a.smali | 14 +- com.discord/smali/f/a/{l => m}/b/b.smali | 6 +- com.discord/smali/f/a/{l => m}/c/a/a.smali | 6 +- com.discord/smali/f/a/m/e0/l.smali | 54 - com.discord/smali/f/a/n/a.smali | 40 + .../smali/f/a/{m/z.smali => n/a0.smali} | 60 +- .../smali/f/a/{m/a.smali => n/b.smali} | 6 +- .../smali/f/a/{m/a0.smali => n/b0.smali} | 10 +- .../smali/f/a/{m/b.smali => n/c.smali} | 6 +- .../smali/f/a/{m/b0.smali => n/c0.smali} | 10 +- .../smali/f/a/{m/c.smali => n/d.smali} | 6 +- .../smali/f/a/{m/c0.smali => n/d0.smali} | 6 +- .../smali/f/a/{m/d.smali => n/e.smali} | 10 +- .../smali/f/a/{m/d0.smali => n/e0.smali} | 6 +- .../smali/f/a/{m/e.smali => n/f.smali} | 6 +- com.discord/smali/f/a/{m/e0 => n/f0}/a.smali | 14 +- com.discord/smali/f/a/{m/e0 => n/f0}/b.smali | 6 +- com.discord/smali/f/a/{m/e0 => n/f0}/c.smali | 6 +- com.discord/smali/f/a/{m/e0 => n/f0}/d.smali | 4 +- .../smali/f/a/{m/e0 => n/f0}/e$a.smali | 38 +- com.discord/smali/f/a/{m/e0 => n/f0}/e.smali | 14 +- com.discord/smali/f/a/{m/e0 => n/f0}/f.smali | 24 +- com.discord/smali/f/a/{m/e0 => n/f0}/g.smali | 10 +- com.discord/smali/f/a/{m/e0 => n/f0}/h.smali | 6 +- com.discord/smali/f/a/{m/e0 => n/f0}/i.smali | 10 +- com.discord/smali/f/a/{m/e0 => n/f0}/j.smali | 30 +- com.discord/smali/f/a/n/f0/k.smali | 56 + .../smali/f/a/{m/e0/k.smali => n/f0/l.smali} | 12 +- com.discord/smali/f/a/n/f0/m.smali | 56 + com.discord/smali/f/a/n/f0/n.smali | 56 + .../smali/f/a/{m/f.smali => n/g.smali} | 12 +- com.discord/smali/f/a/{m/f0 => n/g0}/a.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/b.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/c.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/d.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/e.smali | 6 +- com.discord/smali/f/a/{m/f0 => n/g0}/f.smali | 6 +- com.discord/smali/f/a/{m/f0 => n/g0}/g.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/h.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/i.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/j.smali | 10 +- com.discord/smali/f/a/{m/f0 => n/g0}/k.smali | 6 +- com.discord/smali/f/a/{m/f0 => n/g0}/l.smali | 6 +- .../smali/f/a/{m/g.smali => n/h.smali} | 2 +- com.discord/smali/f/a/{m/g0 => n/h0}/a.smali | 6 +- com.discord/smali/f/a/{m/g0 => n/h0}/b.smali | 6 +- .../smali/f/a/{m/h.smali => n/i.smali} | 12 +- com.discord/smali/f/a/{m/h0 => n/i0}/a.smali | 10 +- .../smali/f/a/{m/i$a.smali => n/j$a.smali} | 16 +- .../smali/f/a/{m/i$b.smali => n/j$b.smali} | 8 +- .../smali/f/a/{m/i.smali => n/j.smali} | 34 +- com.discord/smali/f/a/{m/i0 => n/j0}/a.smali | 10 +- com.discord/smali/f/a/{m/i0 => n/j0}/b.smali | 6 +- com.discord/smali/f/a/{m/i0 => n/j0}/c.smali | 16 +- com.discord/smali/f/a/{m/i0 => n/j0}/d.smali | 36 +- com.discord/smali/f/a/{m/i0 => n/j0}/e.smali | 10 +- com.discord/smali/f/a/{m/i0 => n/j0}/f.smali | 6 +- com.discord/smali/f/a/{m/i0 => n/j0}/g.smali | 16 +- com.discord/smali/f/a/{m/i0 => n/j0}/h.smali | 32 +- .../smali/f/a/{m/j.smali => n/k.smali} | 10 +- com.discord/smali/f/a/{m/j0 => n/k0}/a.smali | 8 +- .../smali/f/a/{m/k.smali => n/l.smali} | 12 +- .../smali/f/a/{m/l$a.smali => n/m$a.smali} | 8 +- .../smali/f/a/{m/l$b.smali => n/m$b.smali} | 14 +- .../smali/f/a/{m/l$c.smali => n/m$c.smali} | 12 +- .../smali/f/a/{m/l$d.smali => n/m$d.smali} | 14 +- .../smali/f/a/{m/l.smali => n/m.smali} | 102 +- .../smali/f/a/{m/m.smali => n/n.smali} | 18 +- .../smali/f/a/{m/n.smali => n/o.smali} | 10 +- .../smali/f/a/{m/o.smali => n/p.smali} | 10 +- .../smali/f/a/{m/p.smali => n/q.smali} | 16 +- .../smali/f/a/{m/q.smali => n/r.smali} | 8 +- .../smali/f/a/{m/r.smali => n/s.smali} | 12 +- .../smali/f/a/{m/s.smali => n/t.smali} | 10 +- .../smali/f/a/{m/t.smali => n/u.smali} | 6 +- .../smali/f/a/{m/u.smali => n/v.smali} | 10 +- .../smali/f/a/{m/v$a.smali => n/w$a.smali} | 14 +- .../smali/f/a/{m/v$b.smali => n/w$b.smali} | 14 +- .../smali/f/a/{m/v.smali => n/w.smali} | 46 +- .../smali/f/a/{m/w.smali => n/x.smali} | 26 +- .../smali/f/a/{m/x.smali => n/y.smali} | 14 +- .../smali/f/a/{m/y$a.smali => n/z$a.smali} | 14 +- .../smali/f/a/{m/y$b.smali => n/z$b.smali} | 14 +- .../smali/f/a/{m/y$c.smali => n/z$c.smali} | 12 +- .../smali/f/a/{m/y$d.smali => n/z$d.smali} | 14 +- .../smali/f/a/{m/y.smali => n/z.smali} | 122 +- com.discord/smali/f/a/{n => o}/a/a.smali | 10 +- com.discord/smali/f/a/{n => o}/a/a0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/a1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/b.smali | 6 +- com.discord/smali/f/a/{n => o}/a/b0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/b1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/c.smali | 6 +- com.discord/smali/f/a/{n => o}/a/c0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/c1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/d.smali | 10 +- com.discord/smali/f/a/{n => o}/a/d0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/d1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/e.smali | 10 +- com.discord/smali/f/a/{n => o}/a/e0.smali | 14 +- com.discord/smali/f/a/{n => o}/a/e1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/f.smali | 10 +- com.discord/smali/f/a/{n => o}/a/f0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/f1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/g.smali | 10 +- com.discord/smali/f/a/{n => o}/a/g0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/g1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/h.smali | 6 +- com.discord/smali/f/a/{n => o}/a/h0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/h1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/i.smali | 10 +- com.discord/smali/f/a/{n => o}/a/i0.smali | 14 +- com.discord/smali/f/a/{n => o}/a/i1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/j.smali | 6 +- com.discord/smali/f/a/{n => o}/a/j0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/j1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/k.smali | 6 +- com.discord/smali/f/a/{n => o}/a/k0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/k1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/l.smali | 6 +- com.discord/smali/f/a/{n => o}/a/l0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/l1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/m.smali | 10 +- com.discord/smali/f/a/{n => o}/a/m0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/m1.smali | 6 +- com.discord/smali/f/a/{n => o}/a/n.smali | 10 +- com.discord/smali/f/a/{n => o}/a/n0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/n1.smali | 14 +- com.discord/smali/f/a/{n => o}/a/o.smali | 14 +- com.discord/smali/f/a/{n => o}/a/o0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/o1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/p.smali | 6 +- com.discord/smali/f/a/{n => o}/a/p0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/p1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/q.smali | 10 +- com.discord/smali/f/a/{n => o}/a/q0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/q1.smali | 10 +- com.discord/smali/f/a/{n => o}/a/r.smali | 14 +- com.discord/smali/f/a/{n => o}/a/r0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/s.smali | 6 +- com.discord/smali/f/a/{n => o}/a/s0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/t.smali | 10 +- com.discord/smali/f/a/{n => o}/a/t0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/u.smali | 14 +- com.discord/smali/f/a/{n => o}/a/u0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/v.smali | 10 +- com.discord/smali/f/a/{n => o}/a/v0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/w.smali | 6 +- com.discord/smali/f/a/{n => o}/a/w0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/x.smali | 10 +- com.discord/smali/f/a/{n => o}/a/x0.smali | 6 +- com.discord/smali/f/a/{n => o}/a/y.smali | 10 +- com.discord/smali/f/a/{n => o}/a/y0.smali | 10 +- com.discord/smali/f/a/{n => o}/a/z.smali | 10 +- com.discord/smali/f/a/{n => o}/a/z0.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/a.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/b.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/c.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/d.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/e.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/f.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/g.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/h.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/i.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/j.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/k.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/l.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/m.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/n.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/o.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/p.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/q.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/r.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/s.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/t.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/u.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/v.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/w.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/x.smali | 6 +- com.discord/smali/f/a/{n => o}/b/a/y.smali | 10 +- com.discord/smali/f/a/{n => o}/b/a/z.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/a.smali | 6 +- .../f/a/{n/b/b/z.smali => o/b/b/a0.smali} | 6 +- com.discord/smali/f/a/o/b/b/b.smali | 42 + .../f/a/{n/b/b/a0.smali => o/b/b/b0.smali} | 10 +- .../f/a/{n/b/b/b.smali => o/b/b/c.smali} | 12 +- .../f/a/{n/b/b/b0.smali => o/b/b/c0.smali} | 14 +- .../f/a/{n/b/b/c.smali => o/b/b/d.smali} | 12 +- .../f/a/{n/b/b/c0.smali => o/b/b/d0.smali} | 14 +- .../f/a/{n/b/b/d.smali => o/b/b/e.smali} | 20 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/a.smali | 10 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/b.smali | 10 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/c.smali | 10 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/d.smali | 6 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/e.smali | 10 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/f.smali | 6 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/g.smali | 10 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/h.smali | 6 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/i.smali | 10 +- .../smali/f/a/{n/b/b/d0 => o/b/b/e0}/j.smali | 10 +- .../f/a/{n/b/b/e.smali => o/b/b/f.smali} | 6 +- .../f/a/{n/b/b/f.smali => o/b/b/g.smali} | 16 +- .../f/a/{n/b/b/g.smali => o/b/b/h.smali} | 6 +- .../f/a/{n/b/b/h.smali => o/b/b/i.smali} | 6 +- .../f/a/{n/b/b/i.smali => o/b/b/j.smali} | 10 +- .../f/a/{n/b/b/j.smali => o/b/b/k.smali} | 10 +- .../f/a/{n/b/b/k.smali => o/b/b/l.smali} | 10 +- .../f/a/{n/b/b/l.smali => o/b/b/m.smali} | 10 +- .../f/a/{n/b/b/m.smali => o/b/b/n.smali} | 6 +- .../f/a/{n/b/b/n.smali => o/b/b/o.smali} | 10 +- .../f/a/{n/b/b/o.smali => o/b/b/p.smali} | 6 +- .../f/a/{n/b/b/p.smali => o/b/b/q.smali} | 6 +- .../f/a/{n/b/b/q.smali => o/b/b/r.smali} | 10 +- .../f/a/{n/b/b/r.smali => o/b/b/s.smali} | 6 +- .../f/a/{n/b/b/s.smali => o/b/b/t.smali} | 10 +- .../f/a/{n/b/b/t.smali => o/b/b/u.smali} | 10 +- .../f/a/{n/b/b/u.smali => o/b/b/v.smali} | 6 +- .../f/a/{n/b/b/v.smali => o/b/b/w.smali} | 6 +- .../f/a/{n/b/b/w.smali => o/b/b/x.smali} | 6 +- .../f/a/{n/b/b/x.smali => o/b/b/y.smali} | 6 +- .../f/a/{n/b/b/y.smali => o/b/b/z.smali} | 6 +- com.discord/smali/f/a/{n => o}/b/c/a.smali | 6 +- com.discord/smali/f/a/{n => o}/b/c/b.smali | 10 +- com.discord/smali/f/a/{n => o}/b/c/c.smali | 10 +- com.discord/smali/f/a/{n => o}/c/a.smali | 10 +- com.discord/smali/f/a/{n => o}/c/b.smali | 10 +- com.discord/smali/i.smali | 8 +- com.discord/smali/m.smali | 2 +- com.discord/smali/p.smali | 2 +- com.discord/smali/r.smali | 2 +- com.discord/smali/s.smali | 2 +- com.discord/smali/t/a/b/b/a.smali | 18 +- com.discord/smali_classes2/a0/a/g.smali | 2 +- com.discord/smali_classes2/a0/a/s1/a.smali | 4 +- .../com/discord/widgets/home/HomeConfig.smali | 0 .../widgets/home/HomePanelsLayout.smali | 0 ...PanelManager$observeShouldLockOpen$1.smali | 0 .../widgets/home/LeftPanelManager.smali | 4 +- .../discord/widgets/home/PanelLayout.smali | 0 .../widgets/home/WidgetHome$Companion.smali | 0 .../home/WidgetHome$WhenMappings.smali | 0 .../WidgetHome$configureFirstOpen$1.smali | 0 .../WidgetHome$configureFirstOpen$2$1.smali | 2 +- .../WidgetHome$configureFirstOpen$2$2.smali | 2 +- .../WidgetHome$configureFirstOpen$2$3$1.smali | 0 .../WidgetHome$configureFirstOpen$2$3.smali | 2 +- .../WidgetHome$configureFirstOpen$2$4.smali | 2 +- .../WidgetHome$configureFirstOpen$2.smali | 40 +- .../WidgetHome$configureLeftPanel$1.smali | 0 ...me$configureNavigationDrawerAction$1.smali | 0 ...getHome$configureOverlappingPanels$1.smali | 0 ...getHome$configureOverlappingPanels$2.smali | 0 .../widgets/home/WidgetHome$onCreate$1.smali | 0 ...idgetHome$onGuildListAddHintCreate$1.smali | 0 .../home/WidgetHome$onViewBound$1.smali | 0 .../WidgetHome$onViewBoundOrOnResume$1.smali | 2 +- .../WidgetHome$onViewBoundOrOnResume$10.smali | 0 .../WidgetHome$onViewBoundOrOnResume$2.smali | 0 .../WidgetHome$onViewBoundOrOnResume$3.smali | 0 .../WidgetHome$onViewBoundOrOnResume$4.smali | 0 .../WidgetHome$onViewBoundOrOnResume$5.smali | 0 .../WidgetHome$onViewBoundOrOnResume$6.smali | 0 .../WidgetHome$onViewBoundOrOnResume$7.smali | 0 .../WidgetHome$onViewBoundOrOnResume$8.smali | 0 .../WidgetHome$onViewBoundOrOnResume$9.smali | 0 ...Home$setPanelWindowInsetsListeners$1.smali | 0 ...Home$setPanelWindowInsetsListeners$2.smali | 0 ...Home$setPanelWindowInsetsListeners$3.smali | 0 .../home/WidgetHome$setUpToolbar$1.smali | 0 .../home/WidgetHome$showSurvey$1.smali | 0 ...WidgetHome$showUrgentMessageDialog$1.smali | 0 .../com/discord/widgets/home/WidgetHome.smali | 96 +- .../WidgetHomeHeaderManager$HeaderData.smali | 0 ...er$configure$$inlined$apply$lambda$1.smali | 0 ...HeaderManager$getOnConfigureAction$1.smali | 10 +- ...eHeaderManager$getOnSelectedAction$1.smali | 2 +- .../home/WidgetHomeHeaderManager.smali | 6 +- .../WidgetHomeModel$Companion$get$1.smali | 4 +- .../home/WidgetHomeModel$Companion.smali | 0 .../widgets/home/WidgetHomeModel.smali | 0 .../WidgetHomePanelLoading$Companion.smali | 0 .../WidgetHomePanelLoading$configure$1.smali | 0 .../widgets/home/WidgetHomePanelLoading.smali | 14 +- .../home/WidgetHomePanelNsfw$Companion.smali | 0 .../WidgetHomePanelNsfw$configureUI$1.smali | 0 .../WidgetHomePanelNsfw$configureUI$2.smali | 0 ...mePanelNsfw$guildsNsfwHideRunnable$1.smali | 0 ...elNsfw$toggleContainerVisibility$1$1.smali | 2 +- .../widgets/home/WidgetHomePanelNsfw.smali | 20 +- .../widgets/home/WidgetHomeViewModel$1.smali | 2 +- .../widgets/home/WidgetHomeViewModel$2.smali | 0 ...idgetHomeViewModel$Event$ClosePanels.smali | 0 ...getHomeViewModel$Event$OpenLeftPanel.smali | 0 ...iewModel$Event$ShowGuildWelcomeSheet.smali | 0 ...tHomeViewModel$Event$UnlockLeftPanel.smali | 0 .../home/WidgetHomeViewModel$Event.smali | 0 ...iewModel$Factory$observeStoreState$1.smali | 0 ...veStoreState$guildInfoObservable$1$1.smali | 0 ...erveStoreState$guildInfoObservable$1.smali | 0 .../home/WidgetHomeViewModel$Factory.smali | 6 +- .../home/WidgetHomeViewModel$GuildInfo.smali | 0 .../home/WidgetHomeViewModel$StoreState.smali | 0 .../home/WidgetHomeViewModel$ViewState.smali | 0 .../WidgetHomeViewModel$WhenMappings.smali | 0 .../widgets/home/WidgetHomeViewModel.smali | 14 +- .../WidgetMainSurveyDialog$Companion.smali | 6 +- ...WidgetMainSurveyDialog$onViewBound$1.smali | 0 ...WidgetMainSurveyDialog$onViewBound$2.smali | 0 .../widgets/home/WidgetMainSurveyDialog.smali | 18 +- .../widgets/media/WidgetMedia$Companion.smali | 0 .../WidgetMedia$ControlsAnimationAction.smali | 0 ...olsAnimation$$inlined$apply$lambda$1.smali | 0 ...olsAnimation$$inlined$apply$lambda$2.smali | 0 .../WidgetMedia$configureMediaImage$1.smali | 0 .../WidgetMedia$configureMediaImage$2.smali | 0 .../media/WidgetMedia$onViewBound$1.smali | 0 .../media/WidgetMedia$onViewBound$2.smali | 0 .../media/WidgetMedia$onViewBound$3.smali | 0 .../media/WidgetMedia$onViewBound$4.smali | 0 ...oundOrOnResume$$inlined$let$lambda$1.smali | 0 ...getMedia$onViewBoundOrOnResume$1$1$1.smali | 0 ...getMedia$onViewBoundOrOnResume$1$1$2.smali | 0 ...idgetMedia$onViewBoundOrOnResume$1$1.smali | 0 .../WidgetMedia$onViewBoundOrOnResume$1.smali | 2 +- .../media/WidgetMedia$showControls$1.smali | 2 +- .../media/WidgetMedia$showControls$2.smali | 0 .../discord/widgets/media/WidgetMedia.smali | 26 +- .../widgets/media/WidgetMediaViewModel.smali | 0 .../media/WidgetQRScanner$Companion.smali | 0 ...getQRScanner$onViewBoundOrOnResume$1.smali | 0 ...getQRScanner$onViewBoundOrOnResume$2.smali | 0 .../widgets/media/WidgetQRScanner.smali | 22 +- .../NoticePopup$enqueue$notice$1$3$2.smali | 2 +- .../notice/NoticePopup$enqueue$notice$1.smali | 16 +- .../widgets/notice/NoticePopupChannel.smali | 4 +- .../notice/WidgetNoticeDialog$Builder.smali | 4 +- ...iceDialog$Companion$showInputModal$1.smali | 2 +- ...iceDialog$Companion$showInputModal$3.smali | 2 +- .../notice/WidgetNoticeDialog$Companion.smali | 6 +- .../widgets/notice/WidgetNoticeDialog.smali | 18 +- ...WidgetNoticeNuxOverlay$onViewBound$1.smali | 2 +- .../notice/WidgetNoticeNuxOverlay.smali | 4 +- .../notice/WidgetNoticeNuxSamsungLink.smali | 4 +- ...WidgetNavigationHelp$NuxPageFragment.smali | 6 +- .../widgets/nux/WidgetNavigationHelp.smali | 8 +- ...idgetNuxChannelPrompt$handleSubmit$1.smali | 18 +- .../widgets/nux/WidgetNuxChannelPrompt.smali | 14 +- .../widgets/nux/WidgetNuxGuildTemplates.smali | 18 +- ...uxPostRegistrationJoin$onViewBound$2.smali | 4 +- .../nux/WidgetNuxPostRegistrationJoin.smali | 2 +- ...updateView$$inlined$forEach$lambda$1.smali | 2 +- .../discord/widgets/roles/RolesListView.smali | 2 +- .../widgets/search/WidgetSearch$Model.smali | 18 +- .../discord/widgets/search/WidgetSearch.smali | 44 +- .../results/WidgetSearchResults$Model.smali | 6 +- .../search/results/WidgetSearchResults.smali | 12 +- .../suggestions/WidgetSearchSuggestions.smali | 4 +- ...hSuggestionsAdapter$FilterViewHolder.smali | 34 +- ...tionsAdapter$HasViewHolder$Companion.smali | 10 +- ...archSuggestionsAdapter$HasViewHolder.smali | 8 +- ...hSuggestionsAdapter$HeaderViewHolder.smali | 16 +- ...tionsAdapter$HistoryHeaderViewHolder.smali | 4 +- ...ggestionsAdapter$InChannelViewHolder.smali | 6 +- ...estionsAdapter$RecentQueryViewHolder.smali | 6 +- ...rchSuggestionsAdapter$UserViewHolder.smali | 4 +- .../NotificationMuteSettingsView.smali | 8 +- .../NotificationsOverridesAdapter.smali | 4 +- ...sChannelListAdapter$CategoryListItem.smali | 8 +- ...gsChannelListAdapter$ChannelListItem.smali | 14 +- ...dgetServerDeleteDialog$configureUI$2.smali | 2 +- .../servers/WidgetServerDeleteDialog.smali | 14 +- .../servers/WidgetServerNotifications.smali | 38 +- ...tServerNotificationsOverrideSelector.smali | 10 +- ...electDialog$RegionAdapter$ItemRegion.smali | 6 +- ...rverRegionSelectDialog$RegionAdapter.smali | 2 +- .../WidgetServerRegionSelectDialog.smali | 4 +- ...getServerSettings$configureToolbar$1.smali | 2 +- .../servers/WidgetServerSettings.smali | 46 +- ...rverSettingsBans$Adapter$BanListItem.smali | 2 +- .../servers/WidgetServerSettingsBans.smali | 14 +- .../WidgetServerSettingsChannels$Model.smali | 18 +- .../WidgetServerSettingsChannels.smali | 66 +- ...erverSettingsChannelsFabMenuFragment.smali | 42 +- ...getServerSettingsChannelsSortActions.smali | 8 +- ...tServerSettingsEditIntegration$Model.smali | 2 +- .../WidgetServerSettingsEditIntegration.smali | 108 +- ...WidgetServerSettingsEditMember$Model.smali | 14 +- .../WidgetServerSettingsEditMember.smali | 76 +- ...sEditMemberRolesAdapter$RoleListItem.smali | 6 +- ...ingsEditRole$onViewBoundOrOnResume$1.smali | 66 +- ...etServerSettingsEditRole$setupMenu$1.smali | 4 +- .../WidgetServerSettingsEditRole.smali | 128 +- ...sEmojis$Adapter$EmojiEmptyViewHolder.smali | 2 +- ...Emojis$Adapter$EmojiHeaderViewHolder.smali | 6 +- ...gsEmojis$Adapter$EmojiItemViewHolder.smali | 12 +- ...mojis$Adapter$EmojiSectionViewHolder.smali | 4 +- ...rverSettingsEmojis$showMediaPicker$1.smali | 2 +- .../servers/WidgetServerSettingsEmojis.smali | 8 +- ...erSettingsEmojisEdit$configureMenu$1.smali | 2 +- .../WidgetServerSettingsEmojisEdit.smali | 12 +- ...etServerSettingsInstantInvites$Model.smali | 10 +- .../WidgetServerSettingsInstantInvites.smali | 20 +- ...ingsInstantInvitesActions$onResume$1.smali | 2 +- ...ingsInstantInvitesActions$onResume$3.smali | 2 +- ...tServerSettingsInstantInvitesActions.smali | 10 +- ...ServerSettingsInstantInvitesListItem.smali | 28 +- .../WidgetServerSettingsIntegrations.smali | 8 +- ...gsIntegrationsListItem$onConfigure$2.smali | 2 +- ...ionsListItem$showDisableSyncDialog$2.smali | 2 +- ...etServerSettingsIntegrationsListItem.smali | 26 +- .../WidgetServerSettingsMembers$Model.smali | 10 +- ...rSettingsMembers$RolesSpinnerAdapter.smali | 6 +- .../servers/WidgetServerSettingsMembers.smali | 40 +- ...ettingsMembersAdapter$MemberListItem.smali | 20 +- ...WidgetServerSettingsModeration$Model.smali | 2 +- .../WidgetServerSettingsModeration.smali | 56 +- ...erverSettingsOverview$AfkBottomSheet.smali | 12 +- ...ngsOverview$configureBannerImage$1$2.smali | 2 +- ...ngsOverview$configureSplashImage$1$2.smali | 2 +- ...ServerSettingsOverview$configureUI$2.smali | 2 +- ...ServerSettingsOverview$configureUI$4.smali | 2 +- ...ServerSettingsOverview$configureUI$7.smali | 2 +- ...rview$initChannelSelectedHandler$1$1.smali | 4 +- ...rSettingsOverview$openAvatarPicker$2.smali | 2 +- ...RegionDialog$$inlined$apply$lambda$1.smali | 6 +- .../WidgetServerSettingsOverview.smali | 138 +- .../WidgetServerSettingsRolesList$Model.smali | 12 +- .../WidgetServerSettingsRolesList.smali | 62 +- ...ngsRolesListAdapter$RoleListHelpItem.smali | 10 +- ...ettingsRolesListAdapter$RoleListItem.smali | 22 +- .../WidgetServerSettingsSecurity$Model.smali | 8 +- ...rverSettingsSecurity$ToggleMfaDialog.smali | 28 +- .../WidgetServerSettingsSecurity.smali | 22 +- ...erverSettingsTransferOwnership$Model.smali | 2 +- ...idgetServerSettingsTransferOwnership.smali | 40 +- .../WidgetServerSettingsVanityUrl$Model.smali | 4 +- .../WidgetServerSettingsVanityUrl.smali | 58 +- ...rverSettingsAuditLog$onViewBound$1$1.smali | 2 +- ...ServerSettingsAuditLog$onViewBound$1.smali | 2 +- .../WidgetServerSettingsAuditLog.smali | 12 +- ...itLogAdapter$AuditLogEntryViewHolder.smali | 6 +- ...LogAdapter$AuditLogLoadingViewHolder.smali | 2 +- ...apter$AuditLogFilterActionViewHolder.smali | 2 +- ...Adapter$AuditLogFilterUserViewHolder.smali | 4 +- ...getServerSettingsAuditLogFilterSheet.smali | 6 +- .../CommunityGetStartedHeaderIconView.smali | 6 +- .../CommunityGetStartedInformationView.smali | 8 +- .../community/CommunitySelectorView.smali | 10 +- .../WidgetConfirmRemoveCommunityDialog.smali | 6 +- ...dgetServerSettingsCommunityFirstStep.smali | 8 +- ...nityOverview$onViewBoundOrOnResume$2.smali | 4 +- ...idgetServerSettingsCommunityOverview.smali | 14 +- ...erSettingsCommunityOverviewViewModel.smali | 16 +- ...getServerSettingsCommunitySecondStep.smali | 8 +- ...dgetServerSettingsCommunityThirdStep.smali | 12 +- .../WidgetServerSettingsEnableCommunity.smali | 4 +- ...mmunitySteps$onViewBoundOrOnResume$3.smali | 2 +- ...etServerSettingsEnableCommunitySteps.smali | 8 +- ...rverSettingsEnableCommunityViewModel.smali | 36 +- ...ulesAdapter$CommunityGatingRulesItem.smali | 230 + ...apter$CommunityGatingRulesItemHolder.smali | 229 + ...mmunityGatingRulesAdapter$Companion.smali} | 8 +- .../gating/CommunityGatingRulesAdapter.smali | 101 + .../CommunityGatingVerificationState.smali | 114 + .../CommunityGatingVerificationType.smali | 100 + ...tyGatingVerificationView$configure$1.smali | 52 + .../CommunityGatingVerificationView.smali | 374 + .../WidgetCommunityGating$Companion.smali | 62 + .../WidgetCommunityGating$WhenMappings.smali | 40 + ...Gating$configureVerificationBanner$1.smali | 70 + ...Gating$configureVerificationBanner$2.smali | 78 + ...munityGating$onViewBoundOrOnResume$1.smali | 81 + ...munityGating$onViewBoundOrOnResume$2.smali | 112 + ...munityGating$onViewBoundOrOnResume$3.smali | 49 + ...munityGating$onViewBoundOrOnResume$4.smali | 61 + .../gating/WidgetCommunityGating.smali | 1034 + ...communityGatingSuccessDialogNotice$1.smali | 111 + ...mmunityGatingSuccessDialog$Companion.smali | 90 + ...ityGatingSuccessDialog$onViewBound$1.smali | 45 + .../WidgetCommunityGatingSuccessDialog.smali | 201 + .../WidgetCommunityGatingViewModel$1.smali | 73 + ...atingViewModel$CommunityGatingConfig.smali | 482 + ...CommunityGatingViewModel$Event$Error.smali | 42 + ...mmunityGatingViewModel$Event$Success.smali | 152 + ...WidgetCommunityGatingViewModel$Event.smali | 39 + ...ingViewModel$Factory$observeStores$1.smali | 92 + ...dgetCommunityGatingViewModel$Factory.smali | 134 + ...tCommunityGatingViewModel$StoreState.smali | 277 + ...ityGatingViewModel$ViewState$Invalid.smali | 42 + ...nityGatingViewModel$ViewState$Loaded.smali | 612 + ...ityGatingViewModel$ViewState$Loading.smali | 42 + ...etCommunityGatingViewModel$ViewState.smali | 40 + ...ommunityGatingViewModel$WhenMappings.smali | 40 + ...ngViewModel$confirmCommunityGating$1.smali | 73 + ...ngViewModel$confirmCommunityGating$2.smali | 135 + .../WidgetCommunityGatingViewModel.smali | 927 + ...GuildSubscriptionInProgressViewModel.smali | 24 +- ...uildSubscriptionPerkView$configure$1.smali | 2 +- .../PremiumGuildSubscriptionPerkView.smali | 60 +- ...iptionPerkViewAdapter$PerkViewHolder.smali | 4 +- ...miumGuildTransferInProgressViewModel.smali | 22 +- .../premiumguild/PremiumGuildViewModel.smali | 20 +- ...emiumGuildSubscription$onViewBound$1.smali | 2 +- .../WidgetPremiumGuildSubscription.smali | 28 +- ...PremiumGuildSubscriptionConfirmation.smali | 12 +- ...dgetPremiumGuildSubscriptionTransfer.smali | 28 +- .../settings/MuteSettingsSheetViewModel.smali | 10 +- ...figureFooter$$inlined$apply$lambda$1.smali | 2 +- .../widgets/settings/WidgetChangeLog.smali | 4 +- .../settings/WidgetMuteSettingsSheet.smali | 48 +- .../WidgetSettings$configureToolbar$1.smali | 2 +- .../WidgetSettings$onViewBound$19$1.smali | 4 +- .../WidgetSettings$onViewBound$19$2.smali | 2 +- .../widgets/settings/WidgetSettings.smali | 80 +- ...dgetSettingsAppearance$configureUI$2.smali | 4 +- .../settings/WidgetSettingsAppearance.smali | 34 +- ...thorizedApps$AuthorizedAppViewHolder.smali | 14 +- ...dgetSettingsAuthorizedApps$adapter$1.smali | 2 +- .../WidgetSettingsAuthorizedApps.smali | 2 +- .../settings/WidgetSettingsBehavior.smali | 10 +- ...$configureUI$$inlined$apply$lambda$2.smali | 6 +- .../settings/WidgetSettingsGameActivity.smali | 24 +- .../settings/WidgetSettingsLanguage.smali | 286 +- ...uageSelect$Adapter$AdapterItemLocale.smali | 4 +- ...WidgetSettingsLanguageSelect$Adapter.smali | 2 +- .../WidgetSettingsLanguageSelect.smali | 4 +- .../settings/WidgetSettingsMedia.smali | 34 +- ...otifications$onViewBoundOrOnResume$1.smali | 4 + .../WidgetSettingsNotifications.smali | 82 +- ...etSettingsNotificationsOs$onResume$1.smali | 4 + .../WidgetSettingsNotificationsOs.smali | 72 +- ...Privacy$configurePrivacyControls$1$1.smali | 8 +- ...Privacy$configurePrivacyControls$2$1.smali | 8 +- ...SettingsPrivacy$onRequestDataClick$1.smali | 2 +- ...SettingsPrivacy$onRequestDataClick$2.smali | 2 +- ...SettingsPrivacy$onRequestDataClick$3.smali | 4 +- ...SettingsPrivacy$onRequestDataClick$4.smali | 2 +- .../settings/WidgetSettingsPrivacy.smali | 132 +- ...idgetSettingsVoice$InputModeSelector.smali | 6 +- ...tSettingsVoice$Model$Companion$get$2.smali | 57 +- .../WidgetSettingsVoice$Model$Companion.smali | 64 +- .../settings/WidgetSettingsVoice$Model.smali | 24 +- ...ettingsVoice$onViewBoundOrOnResume$1.smali | 4 +- ...ettingsVoice$onViewBoundOrOnResume$2.smali | 4 +- ...tingsVoice$sam$rx_functions_Func4$0.smali} | 28 +- .../settings/WidgetSettingsVoice.smali | 66 +- .../WidgetDisableDeleteAccountDialog.smali | 14 +- .../account/WidgetEnableSMSBackupDialog.smali | 20 +- .../WidgetSettingsAccount$configureUI$3.smali | 2 +- ...idgetSettingsAccount$configureUI$5$1.smali | 2 +- .../WidgetSettingsAccount$configureUI$9.smali | 4 +- ...ttingsAccount$showRemove2FAModal$1$1.smali | 2 +- ...SettingsAccount$showRemove2FAModal$1.smali | 2 +- .../account/WidgetSettingsAccount.smali | 84 +- ...s$Adapter$BackupCodeHeaderViewHolder.smali | 2 +- ...upCodes$Adapter$BackupCodeViewHolder.smali | 4 +- ...etSettingsAccountBackupCodes$Adapter.smali | 4 +- ...sAccountBackupCodes$getBackupCodes$1.smali | 4 +- .../WidgetSettingsAccountBackupCodes.smali | 26 +- ...ountChangePassword$saveNewPassword$1.smali | 2 +- .../WidgetSettingsAccountChangePassword.smali | 16 +- .../WidgetSettingsAccountEmailEdit.smali | 10 +- ...ngsAccountUsernameEdit$configureUI$1.smali | 2 +- ...ountUsernameEdit$validationManager$2.smali | 6 +- .../WidgetSettingsAccountUsernameEdit.smali | 16 +- .../account/WidgetSettingsBlockedUsers.smali | 6 +- ...edUsersAdapter$BlockedUserViewHolder.smali | 2 +- .../WidgetSettingsBlockedUsersAdapter.smali | 2 +- ...ockedUsersViewModel$onClickUnblock$1.smali | 2 +- .../WidgetSettingsBlockedUsersViewModel.smali | 10 +- .../account/mfa/WidgetEnableMFADownload.smali | 6 +- .../account/mfa/WidgetEnableMFAInput.smali | 4 +- .../account/mfa/WidgetEnableMFAKey.smali | 14 +- .../account/mfa/WidgetEnableMFASteps.smali | 8 +- .../account/mfa/WidgetEnableMFASuccess.smali | 4 +- .../mfa/WidgetEnableMFAViewModel.smali | 52 +- ...ceAdapter$PaymentSourceAddViewHolder.smali | 2 +- ...dapter$PaymentSourceHeaderViewHolder.smali | 4 +- ...eAdapter$PaymentSourceItemViewHolder.smali | 6 +- .../settings/billing/PaymentSourceView.smali | 20 +- .../billing/SettingsBillingViewModel.smali | 12 +- ...urceEditDialog$deletePaymentSource$1.smali | 2 +- ...ceEditDialog$initPaymentSourceInfo$2.smali | 6 +- ...aymentSourceEditDialog$onViewBound$3.smali | 40 +- ...urceEditDialog$updatePaymentSource$1.smali | 2 +- .../WidgetPaymentSourceEditDialog.smali | 62 +- .../ConnectionsGuildIntegrationView.smali | 16 +- ...gsUserConnections$Adapter$ViewHolder.smali | 20 +- ...idgetSettingsUserConnections$Adapter.smali | 2 +- ...ettingsUserConnections$onViewBound$2.smali | 2 +- .../WidgetSettingsUserConnections.smali | 10 +- ...etSettingsUserConnectionsAdd$Adapter.smali | 2 +- .../WidgetSettingsUserConnectionsAdd.smali | 4 +- ...WidgetSettingsUserConnectionsAddXbox.smali | 10 +- ...dgetSettingsUserConnectionsViewModel.smali | 10 +- ...verridesAdapter$ExperimentViewHolder.smali | 10 +- .../ExperimentOverridesAdapter.smali | 2 +- ...tingsDeveloper$setupNoticesSection$1.smali | 4 +- ...setupNoticesSection$noticesAdapter$1.smali | 2 +- .../developer/WidgetSettingsDeveloper.smali | 12 +- .../premium/ChoosePlanViewModel.smali | 12 +- ...remiumViewModel$cancelSubscription$1.smali | 26 +- ...remiumViewModel$cancelSubscription$2.smali | 36 +- .../premium/SettingsPremiumViewModel.smali | 44 +- .../premium/WidgetChoosePlan$Companion.smali | 2 +- .../settings/premium/WidgetChoosePlan.smali | 14 +- ...tChoosePlanAdapter$DividerViewHolder.smali | 2 +- ...etChoosePlanAdapter$HeaderViewHolder.smali | 4 +- ...dgetChoosePlanAdapter$PlanViewHeader.smali | 14 +- .../WidgetSettingsGifting$onViewBound$2.smali | 4 +- .../premium/WidgetSettingsGifting.smali | 16 +- ...gsGiftingAdapter$EntitlementListItem.smali | 18 +- ...ttingsGiftingAdapter$NoGiftsListItem.smali | 2 +- ...etSettingsGiftingAdapter$SkuListItem.smali | 14 +- ...ngsGiftingViewModel$redeemGiftCode$1.smali | 2 +- ...ngsGiftingViewModel$redeemGiftCode$2.smali | 2 +- .../WidgetSettingsGiftingViewModel.smali | 72 +- .../WidgetSettingsPremium$showContent$1.smali | 40 +- .../premium/WidgetSettingsPremium.smali | 154 +- ...tionSampleGuildAdapter$GuildListItem.smali | 2 +- .../SettingsPremiumGuildViewModel.smali | 30 +- ...dgetSettingsPremiumGuildSubscription.smali | 32 +- ...ildSubscriptionAdapter$GuildListItem.smali | 4 +- ...ldSubscriptionAdapter$HeaderListItem.smali | 2 +- ...ptionAdapter$PremiumGuildSubListItem.smali | 18 +- .../share/WidgetIncomingShare$Adapter.smali | 2 +- .../WidgetIncomingShare$configureUi$2.smali | 2 +- .../widgets/share/WidgetIncomingShare.smali | 32 +- .../widgets/status/WidgetChatStatus.smali | 12 +- .../status/WidgetGlobalStatusIndicator.smali | 18 +- ...WidgetGlobalStatusIndicatorViewModel.smali | 16 +- .../stickers/StickerSheetViewModel.smali | 8 +- .../WidgetStickerPackDetailsDialog.smali | 22 +- .../widgets/stickers/WidgetStickerSheet.smali | 30 +- .../tabs/TabsHostBottomNavigationView.smali | 84 +- .../widgets/tabs/TabsHostViewModel.smali | 18 +- ...tTabsHost$configureSystemStatusBar$1.smali | 2 +- .../discord/widgets/tabs/WidgetTabsHost.smali | 20 +- .../tos/WidgetTosAccept$configureUI$2.smali | 2 +- .../tos/WidgetTosAccept$onViewBound$2.smali | 2 +- .../discord/widgets/tos/WidgetTosAccept.smali | 6 +- .../user/Badge$Companion$onBadgeClick$1.smali | 2 +- .../widgets/user/Badge$Companion.smali | 102 +- .../user/WidgetBanUser$onViewBound$3.smali | 2 +- .../discord/widgets/user/WidgetBanUser.smali | 2 +- ...etKickUser$onViewBoundOrOnResume$2$1.smali | 2 +- ...dgetKickUser$onViewBoundOrOnResume$2.smali | 2 +- .../discord/widgets/user/WidgetKickUser.smali | 16 +- .../widgets/user/WidgetPruneUsers$Model.smali | 2 +- .../widgets/user/WidgetPruneUsers.smali | 58 +- ...ntions$Model$MessageLoader$tryLoad$2.smali | 67 +- ...ntions$Model$MessageLoader$tryLoad$3.smali | 62 +- ...ntions$Model$MessageLoader$tryLoad$4.smali | 73 + ...dgetUserMentions$Model$MessageLoader.smali | 40 +- ...etUserMentionFilter$delayedDismiss$1.smali | 2 +- ...s$WidgetUserMentionFilter$onResume$1.smali | 2 +- ...s$WidgetUserMentionFilter$onResume$2.smali | 2 +- ...s$WidgetUserMentionFilter$onResume$3.smali | 2 +- ...UserMentions$WidgetUserMentionFilter.smali | 42 +- ...idgetUserMentions$configureToolbar$1.smali | 2 +- .../widgets/user/WidgetUserMentions.smali | 30 +- .../user/WidgetUserMutualFriends$Model.smali | 10 +- ...ends$MutualFriendsAdapter$ViewHolder.smali | 18 +- ...erMutualFriends$MutualFriendsAdapter.smali | 6 +- .../user/WidgetUserMutualFriends.smali | 14 +- ...tUserMutualGuilds$Adapter$ViewHolder.smali | 12 +- .../user/WidgetUserMutualGuilds$Adapter.smali | 6 +- .../user/WidgetUserMutualGuilds$Model.smali | 2 +- .../widgets/user/WidgetUserMutualGuilds.smali | 18 +- ...erPasswordVerify$validationManager$2.smali | 4 +- .../user/WidgetUserPasswordVerify.smali | 26 +- .../user/WidgetUserSetCustomStatus.smali | 24 +- .../WidgetUserSetCustomStatusViewModel.smali | 24 +- .../widgets/user/WidgetUserStatusSheet.smali | 40 +- .../user/WidgetUserStatusSheetViewModel.smali | 8 +- .../account/WidgetUserAccountVerify.smali | 22 +- ...erAccountVerifyBase$setOptionsMenu$1.smali | 2 +- .../captcha/WidgetUserCaptchaVerify.smali | 10 +- .../WidgetUserEmailUpdate$onViewBound$3.smali | 4 +- .../user/email/WidgetUserEmailUpdate.smali | 4 +- .../email/WidgetUserEmailVerify$Model.smali | 2 +- .../user/email/WidgetUserEmailVerify.smali | 59 +- .../WidgetUserPhoneManage$onViewBound$3.smali | 4 +- .../user/phone/WidgetUserPhoneManage.smali | 28 +- .../user/phone/WidgetUserPhoneVerify.smali | 30 +- .../presence/ViewHolderGameRichPresence.smali | 2 +- .../ViewHolderMusicRichPresence.smali | 16 +- .../ViewHolderPlatformRichPresence.smali | 4 +- .../ViewHolderStreamRichPresence.smali | 6 +- ...ViewHolderUserRichPresence$Companion.smali | 8 +- .../presence/ViewHolderUserRichPresence.smali | 72 +- .../user/profile/UserProfileAdminView.smali | 28 +- ...ectionsView$ConnectedAccountsAdapter.smali | 2 +- .../profile/UserProfileConnectionsView.smali | 8 +- .../profile/UserProfileHeaderView$1.smali | 2 +- ...serProfileHeaderView$BadgeViewHolder.smali | 2 +- .../UserProfileHeaderView$Companion.smali | 2 +- .../user/profile/UserProfileHeaderView.smali | 14 +- .../profile/UserProfileHeaderViewModel.smali | 8 +- .../UserStatusPresenceCustomView.smali | 8 +- .../WidgetUserProfileEmptyListItem.smali | 4 +- .../user/search/ViewGlobalSearchItem.smali | 20 +- .../search/WidgetGlobalSearch$Companion.smali | 8 +- .../user/search/WidgetGlobalSearch.smali | 16 +- ...GlobalSearchAdapter$HeaderViewHolder.smali | 4 +- ...GlobalSearchAdapter$SearchViewHolder.smali | 2 +- ...WidgetGlobalSearchGuildsAdapter$Item.smali | 2 +- ...earchGuildsAdapter$ItemDirectMessage.smali | 4 +- ...tGlobalSearchGuildsAdapter$ItemGuild.smali | 12 +- .../WidgetGlobalSearchGuildsAdapter.smali | 6 +- .../WidgetGlobalSearchModel$Companion.smali | 8 +- .../UserProfileVoiceSettingsView.smali | 10 +- ...heet$configureProfileActionButtons$5.smali | 12 +- .../user/usersheet/WidgetUserSheet.smali | 66 +- ...erSheetViewModel$moveUserToChannel$1.smali | 2 +- .../usersheet/WidgetUserSheetViewModel.smali | 30 +- ...ewModelFactory$observeStoreState$3$2.smali | 260 +- ...ViewModelFactory$observeStoreState$3.smali | 129 +- ...eCallLaunchUtilsKt$callAndLaunch$3$7.smali | 2 +- .../widgets/voice/call/WidgetCallFailed.smali | 18 +- .../voice/call/WidgetVoiceCallIncoming.smali | 28 +- .../voice/call/WidgetVoiceCallInline.smali | 16 +- .../controls/AnchoredVoiceControlsView.smali | 32 +- .../controls/FloatingVoiceControlsView.smali | 24 +- .../controls/FloatingVoiceControlsView2.smali | 62 +- .../VoiceControlsOutputSelectorState.smali | 18 +- .../controls/WidgetScreenShareNfxSheet.smali | 6 +- .../voice/feedback/FeedbackIssue.smali | 14 +- .../feedback/FeedbackView$IssuesAdapter.smali | 2 +- .../widgets/voice/feedback/FeedbackView.smali | 16 +- .../feedback/IssueDetailsFormViewModel.smali | 8 +- .../feedback/WidgetIssueDetailsForm.smali | 8 +- .../call/CallFeedbackSheetViewModel.smali | 16 +- .../stream/StreamFeedbackSheetViewModel.smali | 28 +- ...WidgetCallFullscreen$configureMenu$1.smali | 2 +- ...WidgetCallFullscreen$configureMenu$2.smali | 8 +- .../WidgetCallFullscreen$onViewBound$3.smali | 70 + ...llFullscreen$onViewBoundOrOnResume$1.smali | 59 +- ...llFullscreen$onViewBoundOrOnResume$2.smali | 14 +- ...llFullscreen$onViewBoundOrOnResume$3.smali | 81 - .../fullscreen/WidgetCallFullscreen.smali | 140 +- ...lscreenViewModel$observeStoreState$2.smali | 67 +- ...eenViewModel$startTapForwardingJob$1.smali | 50 +- ...eenViewModel$startTapForwardingJob$2.smali | 73 + .../WidgetCallFullscreenViewModel.smali | 180 +- .../WidgetGuildCallOnboardingSheet.smali | 14 +- ...getGuildCallOnboardingSheetViewModel.smali | 10 +- .../fullscreen/WidgetStartCallSheet.smali | 6 +- .../grid/VideoCallGridAdapter.smali | 2 +- .../model/CallModel$Companion$Chunk.smali | 273 +- .../model/CallModel$Companion$get$1$3.smali | 238 +- .../model/CallModel$Companion$get$1.smali | 42 +- .../CallModel$Companion$observeChunk$1.smali | 197 +- .../CallModel$Companion$observeChunk$2.smali | 216 - .../voice/model/CallModel$Companion.smali | 140 +- .../widgets/voice/model/CallModel.smali | 193 +- ...etVoiceChannelSettings$configureUI$1.smali | 2 +- ...etVoiceChannelSettings$configureUI$2.smali | 4 +- ...etVoiceChannelSettings$configureUI$3.smali | 4 +- .../settings/WidgetVoiceChannelSettings.smali | 24 +- ...articipantsAdapter$ViewHolderDivider.smali | 2 +- ...ParticipantsAdapter$ViewHolderHeader.smali | 4 +- ...llParticipantsAdapter$ViewHolderUser.smali | 28 +- .../WidgetNoiseCancellationBottomSheet.smali | 8 +- ...oiseCancellationBottomSheetViewModel.smali | 8 +- .../voice/sheet/WidgetVoiceBottomSheet.smali | 70 +- ...iewModel$Factory$observeStoreState$2.smali | 49 +- ...getVoiceBottomSheetViewModel$Factory.smali | 20 +- .../WidgetVoiceBottomSheetViewModel.smali | 36 +- .../WidgetVoiceSettingsBottomSheet.smali | 36 +- ...iewModel$Factory$observeStoreState$1.smali | 52 +- ...SettingsBottomSheetViewModel$Factory.smali | 61 +- ...ottomSheetViewModel$StoreState$Valid.smali | 159 +- ...getVoiceSettingsBottomSheetViewModel.smali | 72 +- .../kryo/util/IdentityObjectIntMap.smali | 2 +- .../kryo/util/ObjectMap.smali | 2 +- .../SharedPrefsCookiePersistor.smali | 2 +- .../google/android/exoplayer2/ui/R$a.smali | 18 +- .../google/android/exoplayer2/ui/R$b.smali | 24 +- .../google/android/exoplayer2/ui/R$c.smali | 120 +- .../google/android/exoplayer2/ui/R$e.smali | 42 +- .../google/android/exoplayer2/ui/R$f.smali | 2 +- .../android/gms/internal/nearby/zzgs.smali | 2 +- .../gms/nearby/messages/MessageFilter.smali | 2 +- .../messages/internal/ClientAppContext.smali | 2 +- .../messages/internal/SubscribeRequest.smali | 2 +- .../gms/nearby/messages/internal/Update.smali | 2 +- .../gms/nearby/messages/internal/zzaf.smali | 2 +- .../com/google/android/material/R$color.smali | 316 +- .../google/android/material/R$drawable.smali | 76 +- .../com/google/android/material/R$id.smali | 524 +- .../google/android/material/R$layout.smali | 164 +- .../google/android/material/R$string.smali | 116 +- .../com/google/android/material/R$style.smali | 944 +- .../material/animation/MotionSpec.smali | 2 +- .../material/animation/MotionTiming.smali | 2 +- .../internal/CollapsingTextHelper.smali | 2 +- .../stateful/ExtendableSavedState.smali | 2 +- .../TextInputLayout$SavedState.smali | 2 +- .../firebase/appindexing/internal/zza.smali | 16 +- .../firebase/appindexing/internal/zzc.smali | 14 +- .../smali_classes2/com/google/gson/Gson.smali | 4 +- .../hammerandchisel/libdiscord/R$string.smali | 2 +- .../android/colorpicker/R$b.smali | 30 +- .../android/colorpicker/R$c.smali | 226 +- .../android/colorpicker/R$d.smali | 72 +- .../android/colorpicker/R$e.smali | 10 +- .../com/lyft/kronos/KronosClock.smali | 2 +- .../com/lytefast/flexinput/R$c.smali | 1114 +- .../com/lytefast/flexinput/R$d.smali | 1516 +- .../com/lytefast/flexinput/R$e.smali | 750 +- .../com/lytefast/flexinput/R$f.smali | 224 +- .../com/lytefast/flexinput/R$g.smali | 7696 +++---- .../com/lytefast/flexinput/R$h.smali | 1632 +- .../flexinput/fragment/CameraFragment.smali | 2 +- .../fragment/FlexInputFragment$b.smali | 2 +- .../fragment/FlexInputFragment$c.smali | 2 +- .../fragment/FlexInputFragment.smali | 156 +- .../flexinput/viewmodel/FlexInputState.smali | 235 +- .../miguelgaeta/media_picker/R$color.smali | 120 +- .../miguelgaeta/media_picker/R$drawable.smali | 52 +- .../com/miguelgaeta/media_picker/R$id.smali | 214 +- .../miguelgaeta/media_picker/R$layout.smali | 34 +- .../miguelgaeta/media_picker/R$string.smali | 14 +- .../miguelgaeta/media_picker/R$style.smali | 382 +- .../com/otaliastudios/cameraview/R$a.smali | 136 +- .../com/otaliastudios/cameraview/R$b.smali | 14 +- .../com/tapadoo/alerter/R$d.smali | 192 +- .../com/tapadoo/alerter/R$e.smali | 22 +- .../com/yalantis/ucrop/R$a.smali | 116 +- .../com/yalantis/ucrop/R$c.smali | 52 +- .../com/yalantis/ucrop/R$d.smali | 206 +- .../com/yalantis/ucrop/R$e.smali | 34 +- .../com/yalantis/ucrop/R$g.smali | 14 +- com.discord/smali_classes2/d0/a.smali | 2 +- com.discord/smali_classes2/d0/h0/j/d.smali | 4 +- com.discord/smali_classes2/d0/h0/k/i/c.smali | 29 +- com.discord/smali_classes2/d0/i0/a.smali | 2 +- com.discord/smali_classes2/e0/r.smali | 2 +- .../smali_classes2/f/a/{n => o}/d/a.smali | 10 +- .../smali_classes2/f/a/{n => o}/d/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/c.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/d.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/e.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/f.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/g.smali | 10 +- .../smali_classes2/f/a/{n => o}/d/h.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/i.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/j.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/k.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/l.smali | 10 +- .../smali_classes2/f/a/{n => o}/d/m/a.smali | 6 +- .../smali_classes2/f/a/{n => o}/d/m/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/a.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/a0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/a1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/a2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/a3.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/b.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/b0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/b1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/b2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/b3.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/c.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/c0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/c1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/c2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/c3.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/d.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/d0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/d1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/d2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/d3.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/e.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/e0.smali | 22 +- .../smali_classes2/f/a/{n => o}/e/e1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/e2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/f.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/f0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/f1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/f2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/g.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/g0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/g1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/g2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/h.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/h0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/h1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/h2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/i.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/i0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/i1.smali | 14 +- .../smali_classes2/f/a/{n => o}/e/i2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/j.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/j0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/j1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/j2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/k.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/k0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/k1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/k2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/l.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/l0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/l1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/l2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/m.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/m0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/m1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/m2.smali | 14 +- .../smali_classes2/f/a/{n => o}/e/n.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/n0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/n1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/n2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/o.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/o0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/o1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/o2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/p.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/p0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/p1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/p2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/q.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/q0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/q1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/q2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/r.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/r0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/r1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/r2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/s.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/s0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/s1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/s2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/t.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/t0.smali | 14 +- .../smali_classes2/f/a/{n => o}/e/t1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/t2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/u.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/u0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/u1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/u2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/v.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/v0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/v1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/v2.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/w.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/w0.smali | 14 +- .../smali_classes2/f/a/{n => o}/e/w1.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/w2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/x.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/x0.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/x1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/x2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/y.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/y0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/y1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/y2.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/z.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/z0.smali | 6 +- .../smali_classes2/f/a/{n => o}/e/z1.smali | 10 +- .../smali_classes2/f/a/{n => o}/e/z2.smali | 6 +- .../smali_classes2/f/a/{n => o}/f/a.smali | 6 +- .../smali_classes2/f/a/{n => o}/f/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/f/c.smali | 6 +- .../smali_classes2/f/a/{n => o}/f/d.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/a.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/c.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/d.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/e.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/f.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/g.smali | 14 +- .../smali_classes2/f/a/{n => o}/g/h.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/i.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/j.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/k.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/l.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/m.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/n.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/o.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/p.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/q.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/r.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/s.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/t/a.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/t/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/t/c.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/t/d.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/u/a.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/u/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/u/c.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/u/d.smali | 10 +- .../smali_classes2/f/a/{n => o}/g/u/e.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/v/a.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/v/b.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/v/c.smali | 6 +- .../smali_classes2/f/a/{n => o}/g/v/d.smali | 6 +- com.discord/smali_classes2/f/b/a/a/a.smali | 4 +- com.discord/smali_classes2/f/b/a/a/g.smali | 2 +- com.discord/smali_classes2/f/b/a/a/h.smali | 2 +- com.discord/smali_classes2/f/b/a/a/i.smali | 2 +- com.discord/smali_classes2/f/b/a/a/j.smali | 2 +- com.discord/smali_classes2/f/b/a/a/l.smali | 2 +- com.discord/smali_classes2/f/b/a/a/m.smali | 129 +- com.discord/smali_classes2/f/b/a/a/n$a.smali | 42 +- com.discord/smali_classes2/f/b/a/a/n.smali | 2 +- com.discord/smali_classes2/f/b/a/a/o.smali | 4 +- com.discord/smali_classes2/f/g/j/d/b.smali | 2 +- com.discord/smali_classes2/f/h/a/b/a.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/c.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/d.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/e.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/f.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/g.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/h.smali | 2 +- .../smali_classes2/f/h/a/b/i/b/i.smali | 2 +- com.discord/smali_classes2/f/h/a/b/j/a.smali | 2 +- .../smali_classes2/f/h/a/b/j/q/a.smali | 2 +- .../smali_classes2/f/h/a/b/j/q/b.smali | 2 +- .../smali_classes2/f/h/a/b/j/q/c.smali | 2 +- .../smali_classes2/f/h/a/b/j/s/h/b.smali | 2 +- .../smali_classes2/f/h/a/b/j/s/h/c.smali | 2 +- .../smali_classes2/f/h/a/b/j/s/i/a.smali | 2 +- .../smali_classes2/f/h/a/b/j/s/i/b.smali | 2 +- .../smali_classes2/f/h/a/c/e1/p/a.smali | 20 +- .../smali_classes2/f/h/a/c/e1/s/g.smali | 4 +- .../smali_classes2/f/h/a/c/g1/h/e.smali | 4 +- .../smali_classes2/f/h/a/f/a/a/a$a.smali | 4 +- com.discord/smali_classes2/f/h/a/f/b/e.smali | 4 +- com.discord/smali_classes2/f/h/a/f/e/c.smali | 4 +- com.discord/smali_classes2/f/h/a/f/e/q.smali | 2 +- com.discord/smali_classes2/f/h/a/f/e/y.smali | 2 +- .../smali_classes2/f/h/a/f/f/n/f.smali | 81 +- .../smali_classes2/f/h/a/f/i/c/i4.smali | 8 +- .../smali_classes2/f/h/a/f/i/c/j4.smali | 8 +- .../smali_classes2/f/h/a/f/i/c/o4$b.smali | 12 +- .../smali_classes2/f/h/a/f/i/c/o4.smali | 4 +- .../smali_classes2/f/h/a/f/i/h/i0.smali | 4 +- .../smali_classes2/f/h/a/f/i/j/a1.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/b1.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/c1.smali | 16 +- .../smali_classes2/f/h/a/f/i/j/d1.smali | 4 +- .../smali_classes2/f/h/a/f/i/j/e1.smali | 96 +- .../smali_classes2/f/h/a/f/i/j/f1.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/g1.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/h1.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/i1.smali | 16 +- .../smali_classes2/f/h/a/f/i/j/k0.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/l0.smali | 20 +- .../smali_classes2/f/h/a/f/i/j/m0.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/n0.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/n1.smali | 4 +- .../smali_classes2/f/h/a/f/i/j/o0.smali | 16 +- .../smali_classes2/f/h/a/f/i/j/o1.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/p0.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/p1.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/q1.smali | 16 +- .../smali_classes2/f/h/a/f/i/j/t0.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/u0.smali | 20 +- .../smali_classes2/f/h/a/f/i/j/v0.smali | 8 +- .../smali_classes2/f/h/a/f/i/j/v1.smali | 2 +- .../smali_classes2/f/h/a/f/i/j/y0.smali | 12 +- .../smali_classes2/f/h/a/f/i/j/z0.smali | 8 +- .../smali_classes2/f/h/a/f/i/k/e.smali | 2 +- .../smali_classes2/f/h/a/f/j/b/fa.smali | 2 +- .../smali_classes2/f/h/a/f/j/b/o3.smali | 2 +- .../smali_classes2/f/h/a/f/j/b/q9.smali | 12 +- com.discord/smali_classes2/f/h/c/i/d.smali | 2 +- com.discord/smali_classes2/f/h/c/i/q.smali | 2 +- .../smali_classes2/f/h/c/j/d/k/c.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/b.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/c.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/d.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/e.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/f.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/g.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/i.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/j.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/k.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/l.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/m.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/n.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/o.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/p.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/q.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/r.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/s.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/t.smali | 2 +- .../smali_classes2/f/h/c/j/d/m/u.smali | 2 +- com.discord/smali_classes2/f/h/c/p/w$a.smali | 2 +- com.discord/smali_classes2/f/h/c/p/w.smali | 6 +- com.discord/smali_classes2/f/h/c/r/a.smali | 2 +- com.discord/smali_classes2/f/h/c/r/f.smali | 8 +- com.discord/smali_classes2/f/h/c/r/o/a.smali | 2 +- com.discord/smali_classes2/f/h/c/r/o/b.smali | 2 +- com.discord/smali_classes2/f/h/c/r/p/a.smali | 2 +- com.discord/smali_classes2/f/h/c/r/p/b.smali | 2 +- com.discord/smali_classes2/f/h/c/v/a.smali | 2 +- com.discord/smali_classes2/f/h/f/m/c/a.smali | 10 +- com.discord/smali_classes2/f/h/f/p/b/b.smali | 4 +- com.discord/smali_classes2/f/h/f/q/n.smali | 4 +- .../smali_classes2/f/h/f/q/r/f/b.smali | 2 +- com.discord/smali_classes2/f/h/f/r/d/d.smali | 2 +- com.discord/smali_classes2/f/j/a/a.smali | 163 +- com.discord/smali_classes2/f/j/a/b.smali | 88 +- com.discord/smali_classes2/f/j/a/c.smali | 197 +- com.discord/smali_classes2/f/j/a/d.smali | 140 +- com.discord/smali_classes2/f/j/a/e.smali | 20 +- com.discord/smali_classes2/f/j/a/f.smali | 26 + com.discord/smali_classes2/f/j/a/f/d/g.smali | 118 - .../smali_classes2/f/j/a/{f => g}/a.smali | 4 +- .../smali_classes2/f/j/a/{f => g}/b.smali | 34 +- .../smali_classes2/f/j/a/{f => g}/c.smali | 20 +- .../smali_classes2/f/j/a/{f => g}/d/a.smali | 2 +- .../smali_classes2/f/j/a/{f => g}/d/b.smali | 4 +- .../smali_classes2/f/j/a/{f => g}/d/c.smali | 2 +- .../smali_classes2/f/j/a/{f => g}/d/d.smali | 4 +- .../smali_classes2/f/j/a/{f => g}/d/e$a.smali | 4 +- .../smali_classes2/f/j/a/{f => g}/d/e$b.smali | 26 +- .../smali_classes2/f/j/a/{f => g}/d/e.smali | 86 +- .../smali_classes2/f/j/a/{f => g}/d/f.smali | 6 +- com.discord/smali_classes2/f/j/a/g/d/g.smali | 118 + .../smali_classes2/f/j/a/{f => g}/d/h.smali | 4 +- .../smali_classes2/f/j/a/{f => g}/d/i$a.smali | 58 +- .../smali_classes2/f/j/a/{f => g}/d/i$b.smali | 12 +- .../smali_classes2/f/j/a/{f => g}/d/i$c.smali | 84 +- .../smali_classes2/f/j/a/{f => g}/d/i.smali | 136 +- com.discord/smali_classes2/h0/x$g.smali | 4 +- .../me/dm7/barcodescanner/core/R$a.smali | 20 +- .../smali_classes2/okio/ByteString.smali | 2 +- .../org/webrtc/GlGenericDrawer.smali | 2 +- .../smali_classes2/org/webrtc/RTCStats.smali | 2 +- .../org/webrtc/RTCStatsReport.smali | 2 +- com.discord/smali_classes2/z/i/m.smali | 2 +- com.discord/smali_classes2/z/t/d.smali | 10 +- com.discord/smali_classes2/z/t/g.smali | 2 +- 2713 files changed, 81126 insertions(+), 58163 deletions(-) create mode 100644 com.discord/res/drawable-anydpi-v24/ic_expression_icon_cutout_24dp.xml create mode 100644 com.discord/res/drawable-anydpi-v24/ic_phone_verification_24dp.xml create mode 100644 com.discord/res/drawable-hdpi/ic_expression_icon_cutout_24dp.png create mode 100644 com.discord/res/drawable-hdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-ldpi/ic_expression_icon_cutout_24dp.png create mode 100644 com.discord/res/drawable-ldpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-mdpi/ic_expression_icon_cutout_24dp.png create mode 100644 com.discord/res/drawable-mdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-xhdpi/ic_expression_icon_cutout_24dp.png create mode 100644 com.discord/res/drawable-xhdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-xxhdpi/ic_expression_icon_cutout_24dp.png create mode 100644 com.discord/res/drawable-xxhdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-xxxhdpi/ic_expression_icon_cutout_24dp.png create mode 100644 com.discord/res/drawable-xxxhdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable/ic_channel_following_lurker_mode_v2.xml create mode 100644 com.discord/res/drawable/ic_checkmark_green_16dp.xml create mode 100644 com.discord/res/drawable/ic_community_gating_chat_guard_cta.xml create mode 100644 com.discord/res/drawable/ic_email_verification_24dp.xml create mode 100644 com.discord/res/drawable/ic_success_discovery.xml create mode 100644 com.discord/res/drawable/img_stickers_search_empty_90dp.xml create mode 100644 com.discord/res/layout-v22/view_community_gating_verification.xml create mode 100644 com.discord/res/layout-v22/widget_community_gating.xml create mode 100644 com.discord/res/layout-v22/widget_community_gating_rule_item.xml create mode 100644 com.discord/res/layout-v22/widget_community_gating_success.xml create mode 100644 com.discord/res/layout/community_gating_avatar_view.xml create mode 100644 com.discord/res/layout/view_community_gating_verification.xml create mode 100644 com.discord/res/layout/widget_chat_input_gating_guard.xml create mode 100644 com.discord/res/layout/widget_community_gating.xml create mode 100644 com.discord/res/layout/widget_community_gating_rule_item.xml create mode 100644 com.discord/res/layout/widget_community_gating_success.xml create mode 100644 com.discord/smali/com/discord/gateway/io/OutgoingPayload$ApplicationCommandRequest.smali create mode 100644 com.discord/smali/com/discord/hardware_analytics/HardwareSurveyService.smali create mode 100644 com.discord/smali/com/discord/hardware_analytics/R.smali create mode 100644 com.discord/smali/com/discord/hardware_analytics/media_codec/VideoCodecMimeType.smali create mode 100644 com.discord/smali/com/discord/hardware_analytics/media_codec/VideoRes.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$FormField$Parser$parse$1$1.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$FormField$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$FormField$Parser.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$FormField.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$Parser$parse$1$1.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm$Parser.smali create mode 100644 com.discord/smali/com/discord/models/domain/ModelMemberVerificationForm.smali create mode 100644 com.discord/smali/com/discord/models/domain/guild/CommunityGatingFetchStates.smali create mode 100644 com.discord/smali/com/discord/models/domain/guild/ModelGatingData.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ApplicationCommandType.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/CommandChoices$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/CommandChoices$Parser.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/CommandChoices.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplication$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplication$Parser.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplication.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommand$Parser$parse$1$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommand$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommand$Parser.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommand.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommandOption$Parser$parse$1$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommandOption$Parser$parse$1$2.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommandOption$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommandOption$Parser.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommandOption.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelApplicationCommandOptionKt.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelGuildApplicationCommands$Parser$parse$1$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelGuildApplicationCommands$Parser$parse$1$2.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelGuildApplicationCommands$Parser$parse$1.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelGuildApplicationCommands$Parser.smali create mode 100644 com.discord/smali/com/discord/models/slashcommands/ModelGuildApplicationCommands.smali create mode 100644 com.discord/smali/com/discord/restapi/RestAPIParams$CommunityGating$Companion.smali create mode 100644 com.discord/smali/com/discord/restapi/RestAPIParams$CommunityGating.smali create mode 100644 com.discord/smali/com/discord/simpleast/code/CodeNode$a$a.smali create mode 100644 com.discord/smali/com/discord/simpleast/code/CodeNode$a$b.smali create mode 100644 com.discord/smali/com/discord/simpleast/code/CodeNode$a.smali create mode 100644 com.discord/smali/com/discord/simpleast/code/CodeNode$b.smali create mode 100644 com.discord/smali/com/discord/simpleast/code/CodeNode.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$Companion$DiscoverCommandsUpdate$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$Companion$GuildApplicationsUpdate$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$Companion$QueryCommandsUpdate$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$Companion.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$observeDiscoverCommands$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$observeGuildApplications$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$observeQueryCommands$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$requestApplicationCommands$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$requestApplicationCommandsQuery$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands$requestApplications$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreApplicationCommands.smali create mode 100644 com.discord/smali/com/discord/stores/StoreCalls$ring$1$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreCalls$stopRinging$1$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreGatewayConnection$requestApplicationCommands$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreGuildGating$fetchGating$1$1$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreGuildGating$fetchGating$1$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreGuildGating$fetchGating$1$2$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreGuildGating$fetchGating$1$2.smali create mode 100644 com.discord/smali/com/discord/stores/StoreGuildGating$fetchGating$1.smali rename com.discord/smali/com/discord/stores/{StoreMediaSettings$getUserMuted$1.smali => StoreGuildGating$observeMemberVerificationForm$1.smali} (57%) create mode 100644 com.discord/smali/com/discord/stores/StoreGuildGating.smali rename com.discord/smali/com/discord/{utilities/games/GameDetectionService$onCreate$6.smali => stores/StoreMediaEngine$setupMediaEngineSettingsSubscription$3.smali} (53%) delete mode 100644 com.discord/smali/com/discord/stores/StoreMediaSettings$getAutomaticVAD$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreMediaSettings$getEchoCancellation$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreMediaSettings$getNoiseProcessing$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreMediaSettings$getSensitivity$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreMediaSettings$getUserOutputVolume$1.smali rename com.discord/smali/com/discord/stores/{StoreMediaSettings$getAutomaticGainControl$1.smali => StoreMediaSettings$getUsersMuted$1.smali} (59%) rename com.discord/smali/com/discord/stores/{StoreMediaSettings$getOutputVolume$1.smali => StoreMediaSettings$getUsersVolume$1.smali} (59%) delete mode 100644 com.discord/smali/com/discord/stores/StoreMessageReactions$deleteEmoji$2.smali create mode 100644 com.discord/smali/com/discord/stores/StoreMessages$deleteMessage$2.smali rename com.discord/smali/com/discord/stores/{StoreRtcConnection$init$7$1.smali => StoreRtcConnection$init$6$1.smali} (74%) delete mode 100644 com.discord/smali/com/discord/stores/StoreRtcConnection$init$7.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreRtcConnection$init$8.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreStickers$ViewedPurchaseablePacks.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreStickers$cacheViewedPurchaseableStickerPacks$1.smali create mode 100644 com.discord/smali/com/discord/stores/StoreStickers$cacheViewedPurchaseableStickerPacks$2.smali create mode 100644 com.discord/smali/com/discord/stores/StoreStream$initGatewaySocketListeners$51.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreUserRelationships$observePendingCount$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreUserRelationships$requestAllRelationships$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreUserRelationships$requestAllRelationships$2$1.smali delete mode 100644 com.discord/smali/com/discord/stores/StoreUserRelationships$requestAllRelationships$2.smali create mode 100644 com.discord/smali/com/discord/stores/VoiceConfigurationCache$read$1.smali create mode 100644 com.discord/smali/com/discord/stores/VoiceConfigurationCache$read$2.smali create mode 100644 com.discord/smali/com/discord/stores/updates/ObservationDeck$LogLevel.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/BuildInfo.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/DeviceInfo.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/MemoryInfo$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/MemoryInfo.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/RemoteIntentService$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/RemoteIntentService$IpcCallback$handler$1.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/RemoteIntentService$IpcCallback.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/RemoteIntentService.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderCountInfo$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderCountInfo.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderCountUtil$TestDef.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderCountUtil$WhenMappings.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderCountUtil.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderInfo$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderInfo.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/DecoderList.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/MediaFormatUtil.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/VideoCodecMimeType.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/VideoDecoder$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/VideoDecoder.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/VideoRes.smali rename com.discord/smali/com/discord/utilities/messagesend/{MessageQueue$processNextRequest$listener$1$2$1$1.smali => MessageQueue$processNextRequest$listener$1$3$1$1.smali} (77%) rename com.discord/smali/com/discord/utilities/messagesend/{MessageQueue$processNextRequest$listener$1$2$1.smali => MessageQueue$processNextRequest$listener$1$3$1.smali} (80%) create mode 100644 com.discord/smali/com/discord/utilities/messagesend/MessageQueue$processNextRequest$listener$1$4.smali create mode 100644 com.discord/smali/com/discord/utilities/rx/OnDelayedEmissionHandler$call$3.smali delete mode 100644 com.discord/smali/com/discord/utilities/rx/OnDelayedEmissionHandler$sam$rx_functions_Action1$0.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$1$1.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$1.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$2.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$3.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$4.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$5.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$6.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$7.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createCodeBlockRule$codeStyleProviders$8.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/Rules$createInlineCodeRule$2.smali create mode 100644 com.discord/smali/com/discord/utilities/textprocessing/node/BlockBackgroundNode.smali delete mode 100644 com.discord/smali/com/discord/utilities/textprocessing/node/CodeNode.smali create mode 100644 com.discord/smali/com/discord/utilities/video/VideoPlayerIdleDetector$beginIdleDetectionTimer$2.smali create mode 100644 com.discord/smali/com/discord/views/CommunityGatingAvatarView.smali create mode 100644 com.discord/smali/com/discord/widgets/chat/input/WidgetChatInput$configureUI$3.smali create mode 100644 com.discord/smali/com/discord/widgets/chat/input/WidgetChatInput$setWindowInsetsListeners$3.smali create mode 100644 com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite$joinServerOrDM$2.smali create mode 100644 com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions$configureUI$5$1.smali create mode 100644 com.discord/smali/com/discord/widgets/guilds/invite/InviteGenerator$GenerationState.smali create mode 100644 com.discord/smali/com/discord/widgets/guilds/invite/InviteGenerator$generateForAppComponent$2.smali delete mode 100644 com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel$onDrop$3.smali delete mode 100644 com.discord/smali/f/a/b/q0.smali rename com.discord/smali/f/a/b/{v0 => q0}/a.smali (82%) rename com.discord/smali/f/a/b/{v0 => q0}/b.smali (82%) delete mode 100644 com.discord/smali/f/a/b/r0.smali create mode 100644 com.discord/smali/f/a/b/s$i.smali delete mode 100644 com.discord/smali/f/a/b/s0.smali delete mode 100644 com.discord/smali/f/a/b/t0.smali delete mode 100644 com.discord/smali/f/a/b/u0.smali create mode 100644 com.discord/smali/f/a/c/a.smali create mode 100644 com.discord/smali/f/a/c/b.smali create mode 100644 com.discord/smali/f/a/c/c/a$a.smali create mode 100644 com.discord/smali/f/a/c/c/a.smali create mode 100644 com.discord/smali/f/a/c/c/b.smali create mode 100644 com.discord/smali/f/a/c/c/c.smali create mode 100644 com.discord/smali/f/a/c/c/d$a.smali create mode 100644 com.discord/smali/f/a/c/c/d.smali delete mode 100644 com.discord/smali/f/a/d/a.smali rename com.discord/smali/f/a/{c => d}/a/a.smali (76%) rename com.discord/smali/f/a/{c => d}/a/a0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/a1.smali (81%) rename com.discord/smali/f/a/{c => d}/a/b.smali (79%) rename com.discord/smali/f/a/{c => d}/a/b0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/b1.smali (81%) rename com.discord/smali/f/a/{c => d}/a/c.smali (72%) rename com.discord/smali/f/a/{c => d}/a/c0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/c1.smali (76%) rename com.discord/smali/f/a/{c => d}/a/d.smali (81%) rename com.discord/smali/f/a/{c => d}/a/d0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/d1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/e.smali (81%) rename com.discord/smali/f/a/{c => d}/a/e0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/e1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/f.smali (82%) rename com.discord/smali/f/a/{c => d}/a/f0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/f1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/g.smali (82%) rename com.discord/smali/f/a/{c => d}/a/g0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/g1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/h.smali (81%) rename com.discord/smali/f/a/{c => d}/a/h0.smali (77%) rename com.discord/smali/f/a/{c => d}/a/h1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/i.smali (81%) rename com.discord/smali/f/a/{c => d}/a/i0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/i1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/j.smali (82%) rename com.discord/smali/f/a/{c => d}/a/j0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/j1.smali (82%) rename com.discord/smali/f/a/{c => d}/a/k.smali (82%) rename com.discord/smali/f/a/{c => d}/a/k0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/k1.smali (78%) rename com.discord/smali/f/a/{c => d}/a/l.smali (82%) rename com.discord/smali/f/a/{c => d}/a/l0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/l1.smali (80%) rename com.discord/smali/f/a/{c => d}/a/m.smali (81%) rename com.discord/smali/f/a/{c => d}/a/m0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/m1.smali (76%) rename com.discord/smali/f/a/{c => d}/a/n.smali (81%) rename com.discord/smali/f/a/{c => d}/a/n0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/n1.smali (72%) rename com.discord/smali/f/a/{c => d}/a/o.smali (82%) rename com.discord/smali/f/a/{c => d}/a/o0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/o1.smali (77%) rename com.discord/smali/f/a/{c => d}/a/p.smali (78%) rename com.discord/smali/f/a/{c => d}/a/p0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/p1.smali (78%) rename com.discord/smali/f/a/{c => d}/a/q.smali (81%) rename com.discord/smali/f/a/{c => d}/a/q0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/q1/a.smali (80%) rename com.discord/smali/f/a/{c => d}/a/q1/b.smali (81%) rename com.discord/smali/f/a/{c => d}/a/r.smali (81%) rename com.discord/smali/f/a/{c => d}/a/r0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/r1/a.smali (82%) rename com.discord/smali/f/a/{c => d}/a/r1/b.smali (82%) rename com.discord/smali/f/a/{c => d}/a/r1/c.smali (82%) rename com.discord/smali/f/a/{c => d}/a/r1/d.smali (81%) rename com.discord/smali/f/a/{c => d}/a/r1/e.smali (80%) rename com.discord/smali/f/a/{c => d}/a/s.smali (82%) rename com.discord/smali/f/a/{c => d}/a/s0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/t.smali (82%) rename com.discord/smali/f/a/{c => d}/a/t0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/u.smali (81%) rename com.discord/smali/f/a/{c => d}/a/u0.smali (80%) rename com.discord/smali/f/a/{c => d}/a/v.smali (77%) rename com.discord/smali/f/a/{c => d}/a/v0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/w.smali (81%) rename com.discord/smali/f/a/{c => d}/a/w0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/x.smali (81%) rename com.discord/smali/f/a/{c => d}/a/x0.smali (81%) rename com.discord/smali/f/a/{c => d}/a/y.smali (81%) rename com.discord/smali/f/a/{c => d}/a/y0.smali (82%) rename com.discord/smali/f/a/{c => d}/a/z.smali (82%) rename com.discord/smali/f/a/{c => d}/a/z0.smali (82%) delete mode 100644 com.discord/smali/f/a/d/b.smali rename com.discord/smali/f/a/{d => e}/c$a$a.smali (65%) rename com.discord/smali/f/a/{d => e}/c$a.smali (71%) rename com.discord/smali/f/a/{d => e}/c.smali (70%) rename com.discord/smali/f/a/{d => e}/d.smali (80%) rename com.discord/smali/f/a/{d => e}/e.smali (85%) rename com.discord/smali/f/a/{d => e}/f/a$a.smali (84%) rename com.discord/smali/f/a/{d => e}/f/a$b.smali (84%) rename com.discord/smali/f/a/{d => e}/f/a.smali (83%) rename com.discord/smali/f/a/{e => f}/a$a.smali (90%) rename com.discord/smali/f/a/{e => f}/b$a.smali (89%) rename com.discord/smali/f/a/{e => f}/b$b.smali (74%) delete mode 100644 com.discord/smali/f/a/f/c.smali delete mode 100644 com.discord/smali/f/a/f/d.smali delete mode 100644 com.discord/smali/f/a/f/e.smali delete mode 100644 com.discord/smali/f/a/f/f.smali delete mode 100644 com.discord/smali/f/a/f/g.smali delete mode 100644 com.discord/smali/f/a/f/h.smali delete mode 100644 com.discord/smali/f/a/f/i.smali delete mode 100644 com.discord/smali/f/a/f/j.smali delete mode 100644 com.discord/smali/f/a/f/k.smali delete mode 100644 com.discord/smali/f/a/f/l.smali rename com.discord/smali/f/a/{f => g}/k$a.smali (79%) rename com.discord/smali/f/a/{f => g}/k$b.smali (82%) rename com.discord/smali/f/a/{f => g}/k$c.smali (76%) rename com.discord/smali/f/a/{f => g}/l$a.smali (90%) delete mode 100644 com.discord/smali/f/a/g/t/a$b.smali create mode 100644 com.discord/smali/f/a/h/d.smali create mode 100644 com.discord/smali/f/a/h/e.smali create mode 100644 com.discord/smali/f/a/h/f.smali create mode 100644 com.discord/smali/f/a/h/g.smali create mode 100644 com.discord/smali/f/a/h/h.smali create mode 100644 com.discord/smali/f/a/h/i.smali create mode 100644 com.discord/smali/f/a/h/j.smali create mode 100644 com.discord/smali/f/a/h/k.smali create mode 100644 com.discord/smali/f/a/h/l.smali rename com.discord/smali/f/a/{g => h}/m.smali (82%) rename com.discord/smali/f/a/{g => h}/n.smali (85%) rename com.discord/smali/f/a/{g => h}/o.smali (92%) rename com.discord/smali/f/a/{g => h}/p.smali (88%) rename com.discord/smali/f/a/{g => h}/q.smali (91%) rename com.discord/smali/f/a/{g => h}/r.smali (82%) rename com.discord/smali/f/a/{g => h}/s/a.smali (73%) rename com.discord/smali/f/a/{g => h}/s/b$a.smali (88%) rename com.discord/smali/f/a/{g => h}/s/b$b.smali (69%) rename com.discord/smali/f/a/{g => h}/s/b.smali (83%) rename com.discord/smali/f/a/{g => h}/s/c/a.smali (79%) rename com.discord/smali/f/a/{g => h}/s/c/b$a.smali (60%) rename com.discord/smali/f/a/{g => h}/s/c/b.smali (65%) rename com.discord/smali/f/a/{g => h}/s/c/c$a.smali (66%) rename com.discord/smali/f/a/{g => h}/s/c/c.smali (58%) rename com.discord/smali/f/a/{g => h}/s/c/d$a.smali (74%) rename com.discord/smali/f/a/{g => h}/s/c/d.smali (64%) rename com.discord/smali/f/a/{g => h}/s/c/e$a.smali (64%) rename com.discord/smali/f/a/{g => h}/s/c/e$b.smali (83%) rename com.discord/smali/f/a/{g => h}/s/c/e$c.smali (83%) rename com.discord/smali/f/a/{g => h}/s/c/e$d.smali (77%) rename com.discord/smali/f/a/{g => h}/s/c/e$e.smali (75%) rename com.discord/smali/f/a/{g => h}/s/c/e$f.smali (78%) rename com.discord/smali/f/a/{g => h}/s/c/e$g.smali (79%) rename com.discord/smali/f/a/{g => h}/s/c/e$h.smali (87%) rename com.discord/smali/f/a/{g => h}/s/c/e$i.smali (85%) rename com.discord/smali/f/a/{g => h}/s/c/e$j.smali (82%) rename com.discord/smali/f/a/{g => h}/s/c/e$k.smali (84%) rename com.discord/smali/f/a/{g => h}/s/c/e$l.smali (87%) rename com.discord/smali/f/a/{g => h}/s/c/e$m.smali (87%) rename com.discord/smali/f/a/{g => h}/s/c/e$n.smali (87%) rename com.discord/smali/f/a/{g => h}/s/c/e$o.smali (86%) rename com.discord/smali/f/a/{g => h}/s/c/e$p.smali (77%) rename com.discord/smali/f/a/{g => h}/s/c/e$q.smali (86%) rename com.discord/smali/f/a/{g => h}/s/c/e$r.smali (83%) rename com.discord/smali/f/a/{g => h}/s/c/e.smali (81%) rename com.discord/smali/f/a/{g => h}/s/c/f.smali (72%) rename com.discord/smali/f/a/{g => h}/s/c/g.smali (76%) rename com.discord/smali/f/a/{g => h}/s/c/h.smali (85%) rename com.discord/smali/f/a/{g => h}/s/c/i.smali (90%) rename com.discord/smali/f/a/{g => h}/s/c/j.smali (79%) rename com.discord/smali/f/a/{g => h}/s/c/k.smali (76%) rename com.discord/smali/f/a/{g => h}/s/c/l.smali (82%) rename com.discord/smali/f/a/{g => h}/s/c/m$a$a.smali (66%) rename com.discord/smali/f/a/{g => h}/s/c/m$a$b.smali (67%) rename com.discord/smali/f/a/{g => h}/s/c/m$a$c.smali (67%) rename com.discord/smali/f/a/{g => h}/s/c/m$a.smali (80%) rename com.discord/smali/f/a/{g => h}/s/c/m$b.smali (81%) rename com.discord/smali/f/a/{g => h}/s/c/m$c.smali (70%) rename com.discord/smali/f/a/{g => h}/s/c/m$d.smali (72%) rename com.discord/smali/f/a/{g => h}/s/c/m$e.smali (78%) rename com.discord/smali/f/a/{g => h}/s/c/m$f.smali (84%) rename com.discord/smali/f/a/{g => h}/s/c/m$g.smali (78%) rename com.discord/smali/f/a/{g => h}/s/c/m$h.smali (85%) rename com.discord/smali/f/a/{g => h}/s/c/m.smali (83%) rename com.discord/smali/f/a/{g => h}/s/c/n.smali (97%) rename com.discord/smali/f/a/{g => h}/s/c/o.smali (85%) rename com.discord/smali/f/a/{g => h}/s/c/p.smali (60%) rename com.discord/smali/f/a/{g => h}/s/c/q.smali (68%) rename com.discord/smali/f/a/{g => h}/s/c/r.smali (87%) rename com.discord/smali/f/a/{g => h}/s/c/s.smali (87%) rename com.discord/smali/f/a/{g => h}/s/c/t.smali (82%) rename com.discord/smali/f/a/{g => h}/s/c/u.smali (88%) rename com.discord/smali/f/a/{g => h}/t/a$a.smali (88%) create mode 100644 com.discord/smali/f/a/h/t/a$b.smali rename com.discord/smali/f/a/{g => h}/t/a$c.smali (94%) rename com.discord/smali/f/a/{g => h}/t/a$d.smali (84%) rename com.discord/smali/f/a/{g => h}/t/a$e.smali (78%) rename com.discord/smali/f/a/{g => h}/t/a$f.smali (84%) rename com.discord/smali/f/a/{g => h}/t/a$g$a.smali (70%) rename com.discord/smali/f/a/{g => h}/t/a$g.smali (60%) rename com.discord/smali/f/a/{g => h}/t/a$h.smali (75%) rename com.discord/smali/f/a/{g => h}/t/a$i.smali (68%) rename com.discord/smali/f/a/{g => h}/t/a$j.smali (62%) rename com.discord/smali/f/a/{g => h}/t/a$k.smali (63%) rename com.discord/smali/f/a/{g => h}/t/a$l.smali (73%) rename com.discord/smali/f/a/{g => h}/t/a$m.smali (66%) rename com.discord/smali/f/a/{g => h}/t/a$n.smali (82%) rename com.discord/smali/f/a/{g => h}/t/a.smali (76%) rename com.discord/smali/f/a/{g => h}/t/b.smali (85%) rename com.discord/smali/f/a/{g => h}/t/c$a.smali (68%) rename com.discord/smali/f/a/{g => h}/t/c.smali (53%) rename com.discord/smali/f/a/{g => h}/t/d.smali (81%) rename com.discord/smali/f/a/{g => h}/t/e.smali (55%) rename com.discord/smali/f/a/{g => h}/t/f.smali (78%) rename com.discord/smali/f/a/{g => h}/t/g.smali (84%) rename com.discord/smali/f/a/{g => h}/t/h.smali (73%) rename com.discord/smali/f/a/{g => h}/t/i.smali (78%) rename com.discord/smali/f/a/{g => h}/t/j.smali (76%) rename com.discord/smali/f/a/{g => h}/t/k.smali (81%) rename com.discord/smali/f/a/{g => h}/t/l.smali (76%) rename com.discord/smali/f/a/{g => h}/t/m.smali (78%) rename com.discord/smali/f/a/{g => h}/t/n.smali (77%) rename com.discord/smali/f/a/{g => h}/t/o.smali (74%) rename com.discord/smali/f/a/{g => h}/t/p.smali (79%) rename com.discord/smali/f/a/{g => h}/t/q.smali (74%) rename com.discord/smali/f/a/{g => h}/t/r.smali (82%) rename com.discord/smali/f/a/{g => h}/u/a.smali (78%) rename com.discord/smali/f/a/{g => h}/u/b.smali (71%) rename com.discord/smali/f/a/{g => h}/u/c.smali (82%) rename com.discord/smali/f/a/{g => h}/u/d.smali (73%) rename com.discord/smali/f/a/{g => h}/u/e.smali (85%) rename com.discord/smali/f/a/{g => h}/u/f.smali (65%) rename com.discord/smali/f/a/{g => h}/u/g.smali (78%) rename com.discord/smali/f/a/{g => h}/u/h.smali (76%) rename com.discord/smali/f/a/{g => h}/u/i.smali (83%) rename com.discord/smali/f/a/{g => h}/u/j.smali (80%) rename com.discord/smali/f/a/{g => h}/u/k.smali (96%) create mode 100644 com.discord/smali/f/a/i/a.smali delete mode 100644 com.discord/smali/f/a/i/a/b.smali create mode 100644 com.discord/smali/f/a/i/b.smali create mode 100644 com.discord/smali/f/a/i/c.smali delete mode 100644 com.discord/smali/f/a/j/a.smali create mode 100644 com.discord/smali/f/a/j/a/a.smali create mode 100644 com.discord/smali/f/a/j/a/b.smali create mode 100644 com.discord/smali/f/a/j/a/c$a.smali create mode 100644 com.discord/smali/f/a/j/a/c.smali rename com.discord/smali/f/a/{i/a/a.smali => j/a/d.smali} (88%) create mode 100644 com.discord/smali/f/a/j/a/e.smali create mode 100644 com.discord/smali/f/a/j/a/f.smali create mode 100644 com.discord/smali/f/a/j/a/g.smali create mode 100644 com.discord/smali/f/a/j/a/h.smali create mode 100644 com.discord/smali/f/a/j/a/i$a$a.smali create mode 100644 com.discord/smali/f/a/j/a/i$a.smali create mode 100644 com.discord/smali/f/a/j/a/i$b$a.smali create mode 100644 com.discord/smali/f/a/j/a/i$b.smali create mode 100644 com.discord/smali/f/a/j/a/i.smali create mode 100644 com.discord/smali/f/a/j/a/j.smali create mode 100644 com.discord/smali/f/a/j/a/k$a$a.smali create mode 100644 com.discord/smali/f/a/j/a/k$a.smali create mode 100644 com.discord/smali/f/a/j/a/k.smali create mode 100644 com.discord/smali/f/a/j/a/l.smali delete mode 100644 com.discord/smali/f/a/j/b.smali rename com.discord/smali/f/a/{i => j}/b/a/a.smali (89%) rename com.discord/smali/f/a/{i => j}/b/b/a$a.smali (80%) rename com.discord/smali/f/a/{i => j}/b/b/a$b.smali (92%) rename com.discord/smali/f/a/{i => j}/b/b/a$c.smali (89%) rename com.discord/smali/f/a/{i => j}/b/b/a.smali (75%) rename com.discord/smali/f/a/{i => j}/b/b/b.smali (91%) rename com.discord/smali/f/a/{i => j}/b/b/c.smali (96%) rename com.discord/smali/f/a/{i => j}/b/b/d.smali (90%) rename com.discord/smali/f/a/{i => j}/b/b/e.smali (82%) rename com.discord/smali/f/a/{i => j}/b/b/f.smali (82%) rename com.discord/smali/f/a/{i => j}/b/b/g.smali (94%) rename com.discord/smali/f/a/{i => j}/b/c/a.smali (77%) delete mode 100644 com.discord/smali/f/a/j/c.smali rename com.discord/smali/f/a/{i => j}/c/a$a.smali (90%) rename com.discord/smali/f/a/{i => j}/c/a$b.smali (90%) rename com.discord/smali/f/a/{i => j}/c/a$c.smali (92%) rename com.discord/smali/f/a/{i => j}/c/a.smali (79%) rename com.discord/smali/f/a/{j => k}/d.smali (84%) rename com.discord/smali/f/a/{j => k}/e.smali (84%) rename com.discord/smali/f/a/{j => k}/f.smali (74%) rename com.discord/smali/f/a/{j => k}/g.smali (84%) rename com.discord/smali/f/a/{j => k}/h.smali (75%) rename com.discord/smali/f/a/{j => k}/i.smali (75%) rename com.discord/smali/f/a/{j => k}/j.smali (73%) rename com.discord/smali/f/a/{j => k}/k.smali (81%) rename com.discord/smali/f/a/{j => k}/l.smali (72%) rename com.discord/smali/f/a/{j => k}/m.smali (70%) rename com.discord/smali/f/a/{j => k}/n.smali (79%) rename com.discord/smali/f/a/{j => k}/o.smali (76%) rename com.discord/smali/f/a/{j => k}/p.smali (80%) rename com.discord/smali/f/a/{j => k}/q.smali (84%) rename com.discord/smali/f/a/{j => k}/r.smali (77%) create mode 100644 com.discord/smali/f/a/l/a.smali rename com.discord/smali/f/a/{k => l}/b$a.smali (74%) create mode 100644 com.discord/smali/f/a/l/b.smali create mode 100644 com.discord/smali/f/a/l/c.smali rename com.discord/smali/f/a/{l => m}/a/a.smali (81%) rename com.discord/smali/f/a/{l => m}/a/b.smali (82%) rename com.discord/smali/f/a/{l => m}/b/a.smali (71%) rename com.discord/smali/f/a/{l => m}/b/b.smali (82%) rename com.discord/smali/f/a/{l => m}/c/a/a.smali (77%) delete mode 100644 com.discord/smali/f/a/m/e0/l.smali create mode 100644 com.discord/smali/f/a/n/a.smali rename com.discord/smali/f/a/{m/z.smali => n/a0.smali} (73%) rename com.discord/smali/f/a/{m/a.smali => n/b.smali} (81%) rename com.discord/smali/f/a/{m/a0.smali => n/b0.smali} (85%) rename com.discord/smali/f/a/{m/b.smali => n/c.smali} (80%) rename com.discord/smali/f/a/{m/b0.smali => n/c0.smali} (83%) rename com.discord/smali/f/a/{m/c.smali => n/d.smali} (86%) rename com.discord/smali/f/a/{m/c0.smali => n/d0.smali} (88%) rename com.discord/smali/f/a/{m/d.smali => n/e.smali} (83%) rename com.discord/smali/f/a/{m/d0.smali => n/e0.smali} (89%) rename com.discord/smali/f/a/{m/e.smali => n/f.smali} (79%) rename com.discord/smali/f/a/{m/e0 => n/f0}/a.smali (80%) rename com.discord/smali/f/a/{m/e0 => n/f0}/b.smali (88%) rename com.discord/smali/f/a/{m/e0 => n/f0}/c.smali (87%) rename com.discord/smali/f/a/{m/e0 => n/f0}/d.smali (87%) rename com.discord/smali/f/a/{m/e0 => n/f0}/e$a.smali (73%) rename com.discord/smali/f/a/{m/e0 => n/f0}/e.smali (76%) rename com.discord/smali/f/a/{m/e0 => n/f0}/f.smali (73%) rename com.discord/smali/f/a/{m/e0 => n/f0}/g.smali (82%) rename com.discord/smali/f/a/{m/e0 => n/f0}/h.smali (91%) rename com.discord/smali/f/a/{m/e0 => n/f0}/i.smali (83%) rename com.discord/smali/f/a/{m/e0 => n/f0}/j.smali (55%) create mode 100644 com.discord/smali/f/a/n/f0/k.smali rename com.discord/smali/f/a/{m/e0/k.smali => n/f0/l.smali} (84%) create mode 100644 com.discord/smali/f/a/n/f0/m.smali create mode 100644 com.discord/smali/f/a/n/f0/n.smali rename com.discord/smali/f/a/{m/f.smali => n/g.smali} (88%) rename com.discord/smali/f/a/{m/f0 => n/g0}/a.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/b.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/c.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/d.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/e.smali (83%) rename com.discord/smali/f/a/{m/f0 => n/g0}/f.smali (83%) rename com.discord/smali/f/a/{m/f0 => n/g0}/g.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/h.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/i.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/j.smali (82%) rename com.discord/smali/f/a/{m/f0 => n/g0}/k.smali (83%) rename com.discord/smali/f/a/{m/f0 => n/g0}/l.smali (83%) rename com.discord/smali/f/a/{m/g.smali => n/h.smali} (96%) rename com.discord/smali/f/a/{m/g0 => n/h0}/a.smali (89%) rename com.discord/smali/f/a/{m/g0 => n/h0}/b.smali (79%) rename com.discord/smali/f/a/{m/h.smali => n/i.smali} (59%) rename com.discord/smali/f/a/{m/h0 => n/i0}/a.smali (81%) rename com.discord/smali/f/a/{m/i$a.smali => n/j$a.smali} (81%) rename com.discord/smali/f/a/{m/i$b.smali => n/j$b.smali} (82%) rename com.discord/smali/f/a/{m/i.smali => n/j.smali} (82%) rename com.discord/smali/f/a/{m/i0 => n/j0}/a.smali (86%) rename com.discord/smali/f/a/{m/i0 => n/j0}/b.smali (87%) rename com.discord/smali/f/a/{m/i0 => n/j0}/c.smali (71%) rename com.discord/smali/f/a/{m/i0 => n/j0}/d.smali (86%) rename com.discord/smali/f/a/{m/i0 => n/j0}/e.smali (86%) rename com.discord/smali/f/a/{m/i0 => n/j0}/f.smali (87%) rename com.discord/smali/f/a/{m/i0 => n/j0}/g.smali (73%) rename com.discord/smali/f/a/{m/i0 => n/j0}/h.smali (88%) rename com.discord/smali/f/a/{m/j.smali => n/k.smali} (84%) rename com.discord/smali/f/a/{m/j0 => n/k0}/a.smali (82%) rename com.discord/smali/f/a/{m/k.smali => n/l.smali} (70%) rename com.discord/smali/f/a/{m/l$a.smali => n/m$a.smali} (89%) rename com.discord/smali/f/a/{m/l$b.smali => n/m$b.smali} (89%) rename com.discord/smali/f/a/{m/l$c.smali => n/m$c.smali} (92%) rename com.discord/smali/f/a/{m/l$d.smali => n/m$d.smali} (79%) rename com.discord/smali/f/a/{m/l.smali => n/m.smali} (83%) rename com.discord/smali/f/a/{m/m.smali => n/n.smali} (81%) rename com.discord/smali/f/a/{m/n.smali => n/o.smali} (91%) rename com.discord/smali/f/a/{m/o.smali => n/p.smali} (93%) rename com.discord/smali/f/a/{m/p.smali => n/q.smali} (92%) rename com.discord/smali/f/a/{m/q.smali => n/r.smali} (88%) rename com.discord/smali/f/a/{m/r.smali => n/s.smali} (88%) rename com.discord/smali/f/a/{m/s.smali => n/t.smali} (80%) rename com.discord/smali/f/a/{m/t.smali => n/u.smali} (86%) rename com.discord/smali/f/a/{m/u.smali => n/v.smali} (90%) rename com.discord/smali/f/a/{m/v$a.smali => n/w$a.smali} (88%) rename com.discord/smali/f/a/{m/v$b.smali => n/w$b.smali} (74%) rename com.discord/smali/f/a/{m/v.smali => n/w.smali} (89%) rename com.discord/smali/f/a/{m/w.smali => n/x.smali} (77%) rename com.discord/smali/f/a/{m/x.smali => n/y.smali} (88%) rename com.discord/smali/f/a/{m/y$a.smali => n/z$a.smali} (66%) rename com.discord/smali/f/a/{m/y$b.smali => n/z$b.smali} (79%) rename com.discord/smali/f/a/{m/y$c.smali => n/z$c.smali} (86%) rename com.discord/smali/f/a/{m/y$d.smali => n/z$d.smali} (78%) rename com.discord/smali/f/a/{m/y.smali => n/z.smali} (83%) rename com.discord/smali/f/a/{n => o}/a/a.smali (80%) rename com.discord/smali/f/a/{n => o}/a/a0.smali (79%) rename com.discord/smali/f/a/{n => o}/a/a1.smali (88%) rename com.discord/smali/f/a/{n => o}/a/b.smali (85%) rename com.discord/smali/f/a/{n => o}/a/b0.smali (82%) rename com.discord/smali/f/a/{n => o}/a/b1.smali (84%) rename com.discord/smali/f/a/{n => o}/a/c.smali (85%) rename com.discord/smali/f/a/{n => o}/a/c0.smali (73%) rename com.discord/smali/f/a/{n => o}/a/c1.smali (80%) rename com.discord/smali/f/a/{n => o}/a/d.smali (76%) rename com.discord/smali/f/a/{n => o}/a/d0.smali (87%) rename com.discord/smali/f/a/{n => o}/a/d1.smali (79%) rename com.discord/smali/f/a/{n => o}/a/e.smali (73%) rename com.discord/smali/f/a/{n => o}/a/e0.smali (72%) rename com.discord/smali/f/a/{n => o}/a/e1.smali (79%) rename com.discord/smali/f/a/{n => o}/a/f.smali (77%) rename com.discord/smali/f/a/{n => o}/a/f0.smali (82%) rename com.discord/smali/f/a/{n => o}/a/f1.smali (83%) rename com.discord/smali/f/a/{n => o}/a/g.smali (74%) rename com.discord/smali/f/a/{n => o}/a/g0.smali (77%) rename com.discord/smali/f/a/{n => o}/a/g1.smali (82%) rename com.discord/smali/f/a/{n => o}/a/h.smali (84%) rename com.discord/smali/f/a/{n => o}/a/h0.smali (82%) rename com.discord/smali/f/a/{n => o}/a/h1.smali (80%) rename com.discord/smali/f/a/{n => o}/a/i.smali (74%) rename com.discord/smali/f/a/{n => o}/a/i0.smali (69%) rename com.discord/smali/f/a/{n => o}/a/i1.smali (80%) rename com.discord/smali/f/a/{n => o}/a/j.smali (81%) rename com.discord/smali/f/a/{n => o}/a/j0.smali (73%) rename com.discord/smali/f/a/{n => o}/a/j1.smali (82%) rename com.discord/smali/f/a/{n => o}/a/k.smali (82%) rename com.discord/smali/f/a/{n => o}/a/k0.smali (84%) rename com.discord/smali/f/a/{n => o}/a/k1.smali (83%) rename com.discord/smali/f/a/{n => o}/a/l.smali (81%) rename com.discord/smali/f/a/{n => o}/a/l0.smali (82%) rename com.discord/smali/f/a/{n => o}/a/l1.smali (77%) rename com.discord/smali/f/a/{n => o}/a/m.smali (76%) rename com.discord/smali/f/a/{n => o}/a/m0.smali (84%) rename com.discord/smali/f/a/{n => o}/a/m1.smali (80%) rename com.discord/smali/f/a/{n => o}/a/n.smali (77%) rename com.discord/smali/f/a/{n => o}/a/n0.smali (85%) rename com.discord/smali/f/a/{n => o}/a/n1.smali (77%) rename com.discord/smali/f/a/{n => o}/a/o.smali (73%) rename com.discord/smali/f/a/{n => o}/a/o0.smali (75%) rename com.discord/smali/f/a/{n => o}/a/o1.smali (77%) rename com.discord/smali/f/a/{n => o}/a/p.smali (81%) rename com.discord/smali/f/a/{n => o}/a/p0.smali (80%) rename com.discord/smali/f/a/{n => o}/a/p1.smali (81%) rename com.discord/smali/f/a/{n => o}/a/q.smali (76%) rename com.discord/smali/f/a/{n => o}/a/q0.smali (82%) rename com.discord/smali/f/a/{n => o}/a/q1.smali (77%) rename com.discord/smali/f/a/{n => o}/a/r.smali (71%) rename com.discord/smali/f/a/{n => o}/a/r0.smali (80%) rename com.discord/smali/f/a/{n => o}/a/s.smali (85%) rename com.discord/smali/f/a/{n => o}/a/s0.smali (83%) rename com.discord/smali/f/a/{n => o}/a/t.smali (83%) rename com.discord/smali/f/a/{n => o}/a/t0.smali (82%) rename com.discord/smali/f/a/{n => o}/a/u.smali (75%) rename com.discord/smali/f/a/{n => o}/a/u0.smali (87%) rename com.discord/smali/f/a/{n => o}/a/v.smali (80%) rename com.discord/smali/f/a/{n => o}/a/v0.smali (84%) rename com.discord/smali/f/a/{n => o}/a/w.smali (85%) rename com.discord/smali/f/a/{n => o}/a/w0.smali (85%) rename com.discord/smali/f/a/{n => o}/a/x.smali (83%) rename com.discord/smali/f/a/{n => o}/a/x0.smali (85%) rename com.discord/smali/f/a/{n => o}/a/y.smali (82%) rename com.discord/smali/f/a/{n => o}/a/y0.smali (80%) rename com.discord/smali/f/a/{n => o}/a/z.smali (76%) rename com.discord/smali/f/a/{n => o}/a/z0.smali (75%) rename com.discord/smali/f/a/{n => o}/b/a/a.smali (76%) rename com.discord/smali/f/a/{n => o}/b/a/b.smali (76%) rename com.discord/smali/f/a/{n => o}/b/a/c.smali (85%) rename com.discord/smali/f/a/{n => o}/b/a/d.smali (86%) rename com.discord/smali/f/a/{n => o}/b/a/e.smali (79%) rename com.discord/smali/f/a/{n => o}/b/a/f.smali (81%) rename com.discord/smali/f/a/{n => o}/b/a/g.smali (86%) rename com.discord/smali/f/a/{n => o}/b/a/h.smali (88%) rename com.discord/smali/f/a/{n => o}/b/a/i.smali (82%) rename com.discord/smali/f/a/{n => o}/b/a/j.smali (81%) rename com.discord/smali/f/a/{n => o}/b/a/k.smali (75%) rename com.discord/smali/f/a/{n => o}/b/a/l.smali (80%) rename com.discord/smali/f/a/{n => o}/b/a/m.smali (75%) rename com.discord/smali/f/a/{n => o}/b/a/n.smali (83%) rename com.discord/smali/f/a/{n => o}/b/a/o.smali (77%) rename com.discord/smali/f/a/{n => o}/b/a/p.smali (76%) rename com.discord/smali/f/a/{n => o}/b/a/q.smali (81%) rename com.discord/smali/f/a/{n => o}/b/a/r.smali (82%) rename com.discord/smali/f/a/{n => o}/b/a/s.smali (82%) rename com.discord/smali/f/a/{n => o}/b/a/t.smali (83%) rename com.discord/smali/f/a/{n => o}/b/a/u.smali (78%) rename com.discord/smali/f/a/{n => o}/b/a/v.smali (81%) rename com.discord/smali/f/a/{n => o}/b/a/w.smali (76%) rename com.discord/smali/f/a/{n => o}/b/a/x.smali (82%) rename com.discord/smali/f/a/{n => o}/b/a/y.smali (76%) rename com.discord/smali/f/a/{n => o}/b/a/z.smali (81%) rename com.discord/smali/f/a/{n => o}/b/b/a.smali (81%) rename com.discord/smali/f/a/{n/b/b/z.smali => o/b/b/a0.smali} (79%) create mode 100644 com.discord/smali/f/a/o/b/b/b.smali rename com.discord/smali/f/a/{n/b/b/a0.smali => o/b/b/b0.smali} (76%) rename com.discord/smali/f/a/{n/b/b/b.smali => o/b/b/c.smali} (69%) rename com.discord/smali/f/a/{n/b/b/b0.smali => o/b/b/c0.smali} (73%) rename com.discord/smali/f/a/{n/b/b/c.smali => o/b/b/d.smali} (72%) rename com.discord/smali/f/a/{n/b/b/c0.smali => o/b/b/d0.smali} (73%) rename com.discord/smali/f/a/{n/b/b/d.smali => o/b/b/e.smali} (59%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/a.smali (89%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/b.smali (75%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/c.smali (76%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/d.smali (82%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/e.smali (74%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/f.smali (91%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/g.smali (74%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/h.smali (81%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/i.smali (73%) rename com.discord/smali/f/a/{n/b/b/d0 => o/b/b/e0}/j.smali (75%) rename com.discord/smali/f/a/{n/b/b/e.smali => o/b/b/f.smali} (81%) rename com.discord/smali/f/a/{n/b/b/f.smali => o/b/b/g.smali} (66%) rename com.discord/smali/f/a/{n/b/b/g.smali => o/b/b/h.smali} (82%) rename com.discord/smali/f/a/{n/b/b/h.smali => o/b/b/i.smali} (82%) rename com.discord/smali/f/a/{n/b/b/i.smali => o/b/b/j.smali} (69%) rename com.discord/smali/f/a/{n/b/b/j.smali => o/b/b/k.smali} (75%) rename com.discord/smali/f/a/{n/b/b/k.smali => o/b/b/l.smali} (69%) rename com.discord/smali/f/a/{n/b/b/l.smali => o/b/b/m.smali} (73%) rename com.discord/smali/f/a/{n/b/b/m.smali => o/b/b/n.smali} (81%) rename com.discord/smali/f/a/{n/b/b/n.smali => o/b/b/o.smali} (75%) rename com.discord/smali/f/a/{n/b/b/o.smali => o/b/b/p.smali} (85%) rename com.discord/smali/f/a/{n/b/b/p.smali => o/b/b/q.smali} (85%) rename com.discord/smali/f/a/{n/b/b/q.smali => o/b/b/r.smali} (81%) rename com.discord/smali/f/a/{n/b/b/r.smali => o/b/b/s.smali} (83%) rename com.discord/smali/f/a/{n/b/b/s.smali => o/b/b/t.smali} (79%) rename com.discord/smali/f/a/{n/b/b/t.smali => o/b/b/u.smali} (79%) rename com.discord/smali/f/a/{n/b/b/u.smali => o/b/b/v.smali} (85%) rename com.discord/smali/f/a/{n/b/b/v.smali => o/b/b/w.smali} (85%) rename com.discord/smali/f/a/{n/b/b/w.smali => o/b/b/x.smali} (85%) rename com.discord/smali/f/a/{n/b/b/x.smali => o/b/b/y.smali} (83%) rename com.discord/smali/f/a/{n/b/b/y.smali => o/b/b/z.smali} (84%) rename com.discord/smali/f/a/{n => o}/b/c/a.smali (84%) rename com.discord/smali/f/a/{n => o}/b/c/b.smali (75%) rename com.discord/smali/f/a/{n => o}/b/c/c.smali (84%) rename com.discord/smali/f/a/{n => o}/c/a.smali (73%) rename com.discord/smali/f/a/{n => o}/c/b.smali (73%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/HomeConfig.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/HomePanelsLayout.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/LeftPanelManager$observeShouldLockOpen$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/LeftPanelManager.smali (97%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/PanelLayout.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$WhenMappings.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$2$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$2$2.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$2$3$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$2$3.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$2$4.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureFirstOpen$2.smali (90%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureLeftPanel$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureNavigationDrawerAction$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureOverlappingPanels$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$configureOverlappingPanels$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onCreate$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onGuildListAddHintCreate$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$10.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$4.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$5.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$6.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$7.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$8.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$onViewBoundOrOnResume$9.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$setPanelWindowInsetsListeners$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$setPanelWindowInsetsListeners$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$setPanelWindowInsetsListeners$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$setUpToolbar$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$showSurvey$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome$showUrgentMessageDialog$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHome.smali (97%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeHeaderManager$HeaderData.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeHeaderManager$configure$$inlined$apply$lambda$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeHeaderManager$getOnConfigureAction$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeHeaderManager$getOnSelectedAction$1.smali (99%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeHeaderManager.smali (99%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeModel$Companion$get$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeModel$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeModel.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelLoading$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelLoading$configure$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelLoading.smali (96%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelNsfw$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelNsfw$configureUI$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelNsfw$configureUI$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelNsfw$guildsNsfwHideRunnable$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelNsfw$toggleContainerVisibility$1$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomePanelNsfw.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Event$ClosePanels.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Event$OpenLeftPanel.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Event$ShowGuildWelcomeSheet.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Event$UnlockLeftPanel.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Event.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Factory$observeStoreState$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Factory$observeStoreState$guildInfoObservable$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Factory$observeStoreState$guildInfoObservable$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$Factory.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$GuildInfo.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$StoreState.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$ViewState.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel$WhenMappings.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetHomeViewModel.smali (97%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetMainSurveyDialog$Companion.smali (96%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetMainSurveyDialog$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetMainSurveyDialog$onViewBound$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/home/WidgetMainSurveyDialog.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$ControlsAnimationAction.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$configureAndStartControlsAnimation$$inlined$apply$lambda$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$configureAndStartControlsAnimation$$inlined$apply$lambda$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$configureMediaImage$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$configureMediaImage$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBound$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBound$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBound$4.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$$inlined$let$lambda$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1$1$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$onViewBoundOrOnResume$1.smali (99%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$showControls$1.smali (97%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia$showControls$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMedia.smali (99%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetMediaViewModel.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetQRScanner$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetQRScanner$onViewBoundOrOnResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetQRScanner$onViewBoundOrOnResume$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/media/WidgetQRScanner.smali (96%) create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingRulesAdapter$CommunityGatingRulesItem.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingRulesAdapter$CommunityGatingRulesItemHolder.smali rename com.discord/{smali/com/discord/stores/StoreMediaSettings$Companion.smali => smali_classes2/com/discord/widgets/servers/gating/CommunityGatingRulesAdapter$Companion.smali} (61%) create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingRulesAdapter.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingVerificationState.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingVerificationType.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingVerificationView$configure$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/CommunityGatingVerificationView.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$Companion.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$WhenMappings.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$configureVerificationBanner$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$configureVerificationBanner$2.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$onViewBoundOrOnResume$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$onViewBoundOrOnResume$2.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$onViewBoundOrOnResume$3.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating$onViewBoundOrOnResume$4.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGating.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingSuccessDialog$Companion$enqueue$communityGatingSuccessDialogNotice$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingSuccessDialog$Companion.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingSuccessDialog$onViewBound$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingSuccessDialog.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$CommunityGatingConfig.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$Event$Error.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$Event$Success.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$Event.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$Factory$observeStores$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$Factory.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$StoreState.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$ViewState$Invalid.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$ViewState$Loaded.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$ViewState$Loading.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$ViewState.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$WhenMappings.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$confirmCommunityGating$1.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel$confirmCommunityGating$2.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/servers/gating/WidgetCommunityGatingViewModel.smali rename com.discord/smali_classes2/com/discord/widgets/settings/{WidgetSettingsVoice$sam$rx_functions_Func5$0.smali => WidgetSettingsVoice$sam$rx_functions_Func4$0.smali} (51%) create mode 100644 com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions$Model$MessageLoader$tryLoad$4.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$onViewBound$3.smali delete mode 100644 com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$onViewBoundOrOnResume$3.smali create mode 100644 com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$startTapForwardingJob$2.smali delete mode 100644 com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$observeChunk$2.smali rename com.discord/smali_classes2/f/a/{n => o}/d/a.smali (75%) rename com.discord/smali_classes2/f/a/{n => o}/d/b.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/d/c.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/d/d.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/d/e.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/d/f.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/d/g.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/d/h.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/d/i.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/d/j.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/d/k.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/d/l.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/d/m/a.smali (90%) rename com.discord/smali_classes2/f/a/{n => o}/d/m/b.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/a.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/e/a0.smali (74%) rename com.discord/smali_classes2/f/a/{n => o}/e/a1.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/a2.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/a3.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/b.smali (86%) rename com.discord/smali_classes2/f/a/{n => o}/e/b0.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/b1.smali (73%) rename com.discord/smali_classes2/f/a/{n => o}/e/b2.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/b3.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/c.smali (75%) rename com.discord/smali_classes2/f/a/{n => o}/e/c0.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/c1.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/c2.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/c3.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/d.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/d0.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/d1.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/e/d2.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/d3.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/e.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/e0.smali (67%) rename com.discord/smali_classes2/f/a/{n => o}/e/e1.smali (75%) rename com.discord/smali_classes2/f/a/{n => o}/e/e2.smali (87%) rename com.discord/smali_classes2/f/a/{n => o}/e/f.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/f0.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/f1.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/f2.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/g.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/g0.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/g1.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/g2.smali (74%) rename com.discord/smali_classes2/f/a/{n => o}/e/h.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/h0.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/h1.smali (90%) rename com.discord/smali_classes2/f/a/{n => o}/e/h2.smali (74%) rename com.discord/smali_classes2/f/a/{n => o}/e/i.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/i0.smali (73%) rename com.discord/smali_classes2/f/a/{n => o}/e/i1.smali (69%) rename com.discord/smali_classes2/f/a/{n => o}/e/i2.smali (74%) rename com.discord/smali_classes2/f/a/{n => o}/e/j.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/j0.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/j1.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/e/j2.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/k.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/e/k0.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/k1.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/k2.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/l.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/e/l0.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/l1.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/l2.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/m.smali (75%) rename com.discord/smali_classes2/f/a/{n => o}/e/m0.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/m1.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/e/m2.smali (72%) rename com.discord/smali_classes2/f/a/{n => o}/e/n.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/n0.smali (74%) rename com.discord/smali_classes2/f/a/{n => o}/e/n1.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/n2.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/o.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/o0.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/o1.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/o2.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/p.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/p0.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/p1.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/p2.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/e/q.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/q0.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/q1.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/q2.smali (85%) rename com.discord/smali_classes2/f/a/{n => o}/e/r.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/r0.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/r1.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/r2.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/s.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/s0.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/s1.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/e/s2.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/t.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/t0.smali (73%) rename com.discord/smali_classes2/f/a/{n => o}/e/t1.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/t2.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/u.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/u0.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/e/u1.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/u2.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/v.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/v0.smali (73%) rename com.discord/smali_classes2/f/a/{n => o}/e/v1.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/e/v2.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/w.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/w0.smali (73%) rename com.discord/smali_classes2/f/a/{n => o}/e/w1.smali (87%) rename com.discord/smali_classes2/f/a/{n => o}/e/w2.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/x.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/x0.smali (74%) rename com.discord/smali_classes2/f/a/{n => o}/e/x1.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/x2.smali (88%) rename com.discord/smali_classes2/f/a/{n => o}/e/y.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/y0.smali (86%) rename com.discord/smali_classes2/f/a/{n => o}/e/y1.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/e/y2.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/e/z.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/e/z0.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/e/z1.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/e/z2.smali (84%) rename com.discord/smali_classes2/f/a/{n => o}/f/a.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/f/b.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/f/c.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/f/d.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/g/a.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/g/b.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/g/c.smali (85%) rename com.discord/smali_classes2/f/a/{n => o}/g/d.smali (75%) rename com.discord/smali_classes2/f/a/{n => o}/g/e.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/g/f.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/g/g.smali (71%) rename com.discord/smali_classes2/f/a/{n => o}/g/h.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/g/i.smali (79%) rename com.discord/smali_classes2/f/a/{n => o}/g/j.smali (75%) rename com.discord/smali_classes2/f/a/{n => o}/g/k.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/g/l.smali (87%) rename com.discord/smali_classes2/f/a/{n => o}/g/m.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/g/n.smali (86%) rename com.discord/smali_classes2/f/a/{n => o}/g/o.smali (78%) rename com.discord/smali_classes2/f/a/{n => o}/g/p.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/g/q.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/g/r.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/g/s.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/g/t/a.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/g/t/b.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/g/t/c.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/g/t/d.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/g/u/a.smali (76%) rename com.discord/smali_classes2/f/a/{n => o}/g/u/b.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/g/u/c.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/g/u/d.smali (77%) rename com.discord/smali_classes2/f/a/{n => o}/g/u/e.smali (83%) rename com.discord/smali_classes2/f/a/{n => o}/g/v/a.smali (81%) rename com.discord/smali_classes2/f/a/{n => o}/g/v/b.smali (82%) rename com.discord/smali_classes2/f/a/{n => o}/g/v/c.smali (80%) rename com.discord/smali_classes2/f/a/{n => o}/g/v/d.smali (83%) create mode 100644 com.discord/smali_classes2/f/j/a/f.smali delete mode 100644 com.discord/smali_classes2/f/j/a/f/d/g.smali rename com.discord/smali_classes2/f/j/a/{f => g}/a.smali (91%) rename com.discord/smali_classes2/f/j/a/{f => g}/b.smali (55%) rename com.discord/smali_classes2/f/j/a/{f => g}/c.smali (86%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/a.smali (90%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/b.smali (96%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/c.smali (86%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/d.smali (93%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/e$a.smali (88%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/e$b.smali (54%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/e.smali (75%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/f.smali (52%) create mode 100644 com.discord/smali_classes2/f/j/a/g/d/g.smali rename com.discord/smali_classes2/f/j/a/{f => g}/d/h.smali (59%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/i$a.smali (54%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/i$b.smali (73%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/i$c.smali (63%) rename com.discord/smali_classes2/f/j/a/{f => g}/d/i.smali (60%) diff --git a/com.discord/AndroidManifest.xml b/com.discord/AndroidManifest.xml index 7440e90e59..42b95c0668 100644 --- a/com.discord/AndroidManifest.xml +++ b/com.discord/AndroidManifest.xml @@ -163,6 +163,7 @@ + diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml index b80a155def..f1026be967 100644 --- a/com.discord/apktool.yml +++ b/com.discord/apktool.yml @@ -1,5 +1,5 @@ !!brut.androlib.meta.MetaInfo -apkFileName: com.discord-1325.apk +apkFileName: com.discord-1326.apk compressionType: false doNotCompress: - resources.arsc @@ -82,5 +82,5 @@ usesFramework: tag: null version: 2.4.2-83a459-SNAPSHOT versionInfo: - versionCode: '1325' - versionName: '48.9' + versionCode: '1326' + versionName: '49.6' diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml index d5733be0cb8d7546c79e53a0cad8aa12af173445..670c57ccc4fdf65525b119adb5a06b59d48ae49f 100644 GIT binary patch literal 41044 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 literal 40692 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 diff --git a/com.discord/res/drawable-anydpi-v24/ic_expression_icon_cutout_24dp.xml b/com.discord/res/drawable-anydpi-v24/ic_expression_icon_cutout_24dp.xml new file mode 100644 index 0000000000..c93563a64e --- /dev/null +++ b/com.discord/res/drawable-anydpi-v24/ic_expression_icon_cutout_24dp.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/com.discord/res/drawable-anydpi-v24/ic_phone_verification_24dp.xml b/com.discord/res/drawable-anydpi-v24/ic_phone_verification_24dp.xml new file mode 100644 index 0000000000..6c4f787d20 --- /dev/null +++ b/com.discord/res/drawable-anydpi-v24/ic_phone_verification_24dp.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/com.discord/res/drawable-hdpi/ic_edit_24dp.png b/com.discord/res/drawable-hdpi/ic_edit_24dp.png index a9d47643dec43cc27ad3b7e98d22acac9dd8905b..55656c292b73966e6aec8469922a02e965482410 100644 GIT binary patch delta 262 zcmV+h0r~!!0+#}i8Gi%-002t~P!j+E0NzPNK~zY`?bR_3f-n>Y;2-1I128hM!vVN~ zBgb&?NFKp~ff0-sa53=^CYtmBzYCgzMR~6zF8m90=tp1617OLoMA8XNkpZ|w*MO%o zVZ&D%CR(PTr5o!~D}j{3^u`8z?V5HRCY2Ud(|D;;zBeZ?Rex%>*hi(hlNwTu_Q3m; zo%kks7?;|z2w@y5lp)D_9>#_j^$#YVg&Ao~4fBN(t)?33aUqkB_PDI5Zt^E3-kXEB z$E6IwyQjw$Oz!RRIQ+w2$>y)$cen2PK#LZ~=&bx@(_n*G4lJ3TCn-%y;-d*k9RL6T M07*qoM6N<$f-@3!GXMYp delta 265 zcmV+k0rviv0+|Ak8Gi-<007|tn3wpLBY8fb}(K8PQ%4sz)6@O(kZ_^gaYhUeesNY_D zB4!O0UkO7l%tusi%qvq#m{7to{RgHi2E!bZI+&d(v7H&2lUo#HcT8@%V_GasL5cUw zoiVv(F=@e>IJs3YmNB`z5ixL=`Ua#-~ P0000E7 diff --git a/com.discord/res/drawable-hdpi/ic_expression_icon_cutout_24dp.png b/com.discord/res/drawable-hdpi/ic_expression_icon_cutout_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..08d9a4a68c66b7f471f8e642ecb8c06bcb1318c4 GIT binary patch literal 455 zcmV;&0XY7NP)PyR zDqm?+kCphCGM~9f0gG`kHAZX9{iu}Mj4OW;=!DB?o-1x^<28CL@oFX^86R6~#Wde0 z6B;_!5TMz3u(-%xc#;Ij7O%|u`Ot$I9W4rwE#8|3Z5a#nE<6_?dps{eO=IYbb>`^s zkYfR|$B!iFfl1XiIcso{RIUVN6N9o6lw2wKF)%D1$5V{px)N?7+vhzxcn7eKA__QDJ8?awg{x`RqSouXrbcQH2l&MA xhz@<@T!m^Tfn```i^1e=8S;@Wmhi7XsBaTVw*>VQC364(002ovPDHLkV1g3SyI%kR literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-hdpi/ic_phone_verification_24dp.png b/com.discord/res/drawable-hdpi/ic_phone_verification_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd161630ce0d8211881111a652611dc6359a2d3 GIT binary patch literal 268 zcmV+n0rUQeP)QK;bu|TD>3!~0&-Od_Yf#j`-?e-HWKeFRf@7Xj6gs0|umS+$z9=C1 SByT(b000008Gi%-002t~P!j+E0s~1zK~zY`<&>dM!$1_qzmkcGipdH{5EF|diULX4_I0B*N#5gkWsCt z`{{g%$4?qtCyxh(!S)$q!*#H0l07*qoM6N<$f@>K3NB{r; delta 574 zcmV-E0>S;f1k41G8Gi-<007|tn3wH(86H`h?P8zOUuI zNgEu2=in9iO@2p=t%G+4C>=(A4qYJRQ;om}VOGe@H9>j748VIPps-j!a^2t zOgVFv=vhmY3VYRaz}Q2#{p(ZBzl#C8ES(sxO6RWAN*M#>Ae*$}fHrwLxo1kuxd};GKz|VCj(Yo92QgvOI&uK@iP-I| zL)6(YX;J{t%qgLji7!N@Zg{{v5S4voGr2}I*d2E&Wa2f6-MhE0BV(mP|d?g4N_qMB*m$`Akm002ovPDHLkV1k|1NE!eD delta 175 zcmV;g08szH0l)!}8Gi-<0036bj#mHx0EbCLK~#9!V_+E4;Q#;s5YhZ0(>UfFpwcoy8k~aC?~~`V5m#_u^3iOsv$6dY#2yff*eE84Ktv`kpEC|su&VX zj3FFA{Fov`pay9`@pDQHF@PF?ZW!@~Kn===YD6~dF-e9%4JcZVdC-Nb4BuX*HJrfuQm)h@k`F&R~d1o%ekS^rv%na$jq^=^IBR05J-%T zRM+vx>1iQJN(q#jdv%@Iq#JHZn-s`R_*wdT%9k|l2!*7leeM82*!sCKFD`8Db_GD% zk^-7-;8OuNJFWvFGhs$TOv1*cRgJ+5SDMd?0}tTwZTDZi0a)tEE0I&g7ytkO07*qo IM6N<$f|=QCBLDyZ literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-ldpi/ic_phone_verification_24dp.png b/com.discord/res/drawable-ldpi/ic_phone_verification_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..2b8f108b0bc79a35104823c000df2ce374330591 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@RheUQZXtkcwN$2@6DT>@41Y?A+bo zuRkU&klNFhb9;Y$+Vgj{=No_6GyaiTBDUP|cKQ2qg+l@cY%5hW1nk1|@9&FGys{uM zSDLWjUUzm|JAe|l^&koUH*Ri&5hOZ2D=iMNPUr+;^^4c$fJ5|fvokn)eEv2 xc0DuQCDFkj)V-aB;Z~mG3JJ!Q3nMMr7>uv<8cTAf{RKLV!PC{xWt~$(699~;Pi6oB literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-ldpi/ic_remove_reaction_24dp.png b/com.discord/res/drawable-ldpi/ic_remove_reaction_24dp.png index da7f7a6a20dd27b87003f255fd5889ff2f8b7cae..2b8afe8079b127d38e1c3e90119d1dbb857aa720 100644 GIT binary patch delta 325 zcmV-L0lNO&0@VVL8Gi%-008{QM%(}Z0USw0K~yNum65GZ!vGXUPm_v@$%%=Iiit@) z6C~pehC?8jgM8q3ShcjD;6Eq#}oFF%~v8e@nU_yr&_~0d&^FRFp XqyP6@%bNz@00000NkvXXu0mjfj9rsr delta 332 zcmV-S0ki(q0^9ifVZ#>9;1KzuLX*b)V=t6v5#Cq3i`7U&M~0Dqc5T_=UaMt%b;vY?Vz zWu}Qoyt1guKS6Q?c>*fYm6d2z=>&*rvkk;nx*cv)ZJJ;;tvNVa?>MHk#h4>ap^cWS z6ULk_#QBg>A;;lHToVHrywhdWaNm8zlg-g62cZ}-iW2f;6nqfs5k_auRhQN_#Ttek z_n2gzmyr_!9z~|YowzifhRw5VVU}*!ZV{Mi!y{ize0%BzghTxY(54A}$Gj>39iLCL eV5XA{{>2k#+>e;E!n)M}0000Y9K0GdfeK~y-)V_+C+;D7x8)Bo@PU;kf&IOXmC zVc;`STK?Po{|wi%9=}qS|I7aeqiDI0U-|0)|Ns9+(Q=xQ^8aXB;t4B9*3wR#a<~@a zmH+?$|9>}b4YRQ*?iXCA0NJMH7;S w_wZ=)#;=kENk^ttxQB6!wF;}su=D~ge7DfZa_dF6OnH?)WCcKnW&%A z0&G3iG7%07-ebu`-qbAP&qFO)4-GDZ(Q1|E007cJRhJXj7i<6k002ovPDHLkV1iri BR89Z@ diff --git a/com.discord/res/drawable-mdpi/ic_expression_icon_cutout_24dp.png b/com.discord/res/drawable-mdpi/ic_expression_icon_cutout_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..06d61e5e76a5605855fe2edda5abd0082ebd1b1b GIT binary patch literal 320 zcmV-G0l)rkn|HO`T=|Z0)gNo_<#+%hGa=<>Pk|HfCQ2X zAi-4}1jEdBGus`@QS)}*+4pWTi5#Rl*M*Gwl3umeee$4on6RbEinDNY$`xVuEJDH! z$7m|d0H_!MapgMwj7!4RL6oE-pL zdXafp*cnUuvC5rQKDcB=Muy><(DC`*yZ77d-o4L#=bnA{ zscr$Veh7xi@7T4!mQ}@OMx(J3Jc@ Y00S61{a|dx+5i9m07*qoM6N<$f)FHRtpET3 literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-mdpi/ic_remove_reaction_24dp.png b/com.discord/res/drawable-mdpi/ic_remove_reaction_24dp.png index 0f06852733c688ff082c04594cddc1461b66c8d4..b0ce3096d37b28a27f67c82f2beb3a106427a32a 100644 GIT binary patch delta 367 zcmV-#0g(Qk1OEb$8Gi%-002sU^>Y9K0Y*tgK~y-)y_2DC!eA7IPnQY=0x?m+5@ZE( zl4MIJCU^h@0y(h<*aIMWgvm)r`Tz(7VggYyl1c2UxOQhy*NET{KLFcerPIZelB zOaX<6GXsh1C8H;l5tPzXGnPph0I=kdK3@O~EfPC3W-M}KgAD*(>jYqtSBRZ=daSGh zBeT)5fJ482){&(|bm+3Qx5LR03xX}@aj2=nB`g>cNcglR$#Vkz1>fGCbR$Xnag0}k zOdw@~wOMPOHE7(m!}=(g8TD}1%9A~3$8WUQ*|t>nop!!Sevy8)naoQICfdX`*T{zj z_PlXVLn36%-q>-qwPr4Gy#jA-be@e5h?q2Zi>wyFRC N002ovPDHLkV1iemp4tEa delta 398 zcmV;90dfBS0-Xbp8Gi-<007{3J@^0s0c1%;K~#9!V_={V{Qv)70*KdxXe2QWAYKi` zJPcH@;Pih8xDK@pWcYKa*lI$WS%BCbh-U-waUi}A#3E>FY=HPPk|i+1L9_-w!@Z#z zPyi0K$d=$Y9O~-k|2O~+J;=cV4=!95bpOW>B=8vi94)vc(0>gNM>6Oz5IaDF>N1je zG@73C$iadZT;tA^{+NjaHuU5Mj6smU4&%m*Q+Rm+Zz_ zXdw(gPf{iXDp-uB;XM$S1F;FHI6*2NnxS&YpqZHPtj st#1XOscSb{L_UU=Rq?Q38@>PlvN0)Vd^|Ca00000Ne4wvM6N<$g3RouZU6uP diff --git a/com.discord/res/drawable-xhdpi/ic_edit_24dp.png b/com.discord/res/drawable-xhdpi/ic_edit_24dp.png index 0b96d0efc93f9c6436473b3f56c7775f85216033..e53fb0fa2f81022138063ce486692b0d854a8df9 100644 GIT binary patch delta 344 zcmV-e0jK`)0_Xye8Gi%-008|9F$@3z0WV2JK~z}7?Uo^K!$1&4$C6<{4^a^40~GcK z1qB5?!XCv(D2^7Ste_-SX{A)k0Yb_GT&d8JUP)!y@p^6Tj6o%TWa9UBX0@6TS+Yc% zO!qs5Jj$)CMC3!BWs{u^&qhv3O*?z8E%BayPG$-m;q1xhtbYLDVcsTz*I`$@a1&J= zb@+GSC#pDV@r)=AdVE|_THuEjHH8g+NKxA1Lkgep%p&+pg|o+Z6t>N=P)x)FJk5(w zy4sxAdGY@L;v>__20yt1uNaOK6v?MwPg10xo)dSY3I)CZ>Jf#i_wH|K3@f~9?_t}_ zrLe*)*D9*k=uzt{)cB&)j7x=AFNM7q+*UY)owK=tfWl_mtbz;qTEpy?{Uuk;_qXh1 qCvVxOWd-*fsMz9?mZv34X38(Qb0>A;=d?)x0000=1LCF9qGC&5PNI^+qE|Mc56chj9JB$0I>)(sda_%-84u`|}+i0x?R14KZ z4W<-S165H5uMGH8+tWeqsKP7lmOD8K0Fv4-9jSKmJb^h)$$xD$MPb5jp)OGS2#Em` z{$?N^5fTG7ypELUDZs}_v{c|jB&NqsP=fcBXeq+GN~kQ4SRnkGge(ExDnYqzXhGhXfKR@Z#;CJVpYo z=jF#>5h8&DZ(0D)3)7L01RlJB8!aQAiv&8n_|g_@61eb=FRx8PY6`o|h5mPvptQdn zJyzf~MSN7;4_H&?z{Ir@B1+<``W$Vx##1ZbM8Io83+Kg*u)AfSg-&LVZ+7) zE{#{j1x+5ZMKv5=vC4FG=V{hB=3f}G!c-LZTO3grU9N?7f5>ofxU26x!*fQ#iDsyH z!KgUVaeu@(_$yG{b{P*?;S%$#`qYw&cLLK*(`DMD`Ln;EknrQX0h!>j%RyOSs*->| zU-5Hq@!e%+3S3?i@aIRW+dT)M1~)Mg_z&rXKW|}AEl?76R)y8NbRvi^sRHB;LgzPG zG&zt$6vR86*LfT|EHXorW%iV18pQ9&0!=1~Q#l6~l7#gS0@*|bvZ^vo5-C~0PE=qb zE81e*3?pO@q_7-L`wRNAKs(lW<4tN?7P#~r$%RtzTHi=HFzz`NimQm15CR)$pn)g6 z0Wh&_JgYvlE?oA#D zmIdGWAy6Qt{2#bwjrp%e$P5cSV8=VUgvmrpvu{Ox;+aweN`biPexIrUK#OOdtLH@~ zeof_ASIk7;DC&C(Y%eSbzp+3cFKFW$cg6%W%rJvCJ^?mJVuB4#THycy002ovPDHLk FV1j{h^R55@ literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-xhdpi/ic_phone_verification_24dp.png b/com.discord/res/drawable-xhdpi/ic_phone_verification_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..3899b1ed85e346b8bc0e20ca0d3cd0ae650453c7 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezr3(Fba6OIEGZ*dOOpWugO86Ra3{d zqqW^&;}-_8X<}k>2QD#JaP%i6D*irvPEbQf$Cjy;Rn@4?O^Ho7t?*>^$!w1qZ>Ha@ zoiJCUNnyp*j*KNbx?2mE^k}!t$?}aBWJrCXu;YXI@ngCy3^C8R9cDh!VGQ_T!qCQ> zaCh$I72d_Z{jv-8I-GjT2y_oBXlC!oE!rb7t2A?6XEY}R4~N3#X=Yv*mwYj~wncmX z(}fIA_PqG@J8E~O0K*(LU(>pox?gTIKFfEp)%q`@U|G9zB3ogHy>CQCiAYG#zHQx0 zLtmPfFa0mEHnyJo_ccq0sZZxI?D`-1#PIbFuZiss9<8qlt5_oKC~(EgztU+H_pT); Q&Vk(H>FVdQ&MBb@0PaYBX8-^I literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-xhdpi/ic_remove_reaction_24dp.png b/com.discord/res/drawable-xhdpi/ic_remove_reaction_24dp.png index 955ef21a62d5787cc9ef752824da28704e561742..b2b61f45812c5e0b2f468f2cf481fa52ed956214 100644 GIT binary patch delta 689 zcmV;i0#5zZ1-=E48Gi%-008|9F$@3z0)GyGG zT9(CIN@VmeEE5KFPJw%<)gM~2fnP;yZ{P%W7-d;#q1Od>9-|1M6TMvmLlmQ1NFVEU z!JWG~^8yie5Pzb_a_Mssy(^9s_}TcI+;|GlA`lxgN(db0v^$oLBP^LjY)D!` zAK)QJ<1<^Bv&{G&h!D%Nf`?Nr0wNb0%+_MIXtTa}%ShVH7BO3jW_9{dq~p!{AmC#m ztTVnt7lDD6@i%Cr0UsUA4fQaoD1kFn#mwcP*3B-ce1EDfnj(@JW#7R9n_-4dk%-C! z@QjQ3p3dnD{iH-CMDVCZuhm7J0y>uJm5f1BufWp}FDJmltW?D`=O>WpSyb;13Y4Iln4#bimpZ8^<27oiu zYmNx-#lzknUXc+KLsR~WK0>@)9ppO+_ImV-zW#|5|bEn<{B7L;49(ke&VrGNqoh-gU(CG?#x)DQZPe*k|0 X4V73R9ROwA00000NkvXXu0mjfI*K=d delta 711 zcmV;&0yzD?1=IzQ8Gi-<00374`G)`i0-H%hK~#9!?O7pH>p&2Wh(I7Bo~S?|Dk>@> z5eQ}~5s3Z(M8y+`NJK?N1p*OSQHekxDk_kO3Iw9E0`Wuy67dA$iFbUUQC%F#OE5K6NoXy%DB-N@K7f7#RI_!#683} z_aqNasfo(suOYsquga5~Gf`Rm*mxq~8970hg$h4~cs60^D2Wd@fmJ0GsiJs)6EJvU zs$p0`d@k81D1YLiBe}qu-?wiV>$R&QJ%x&w>=Rs#FB4@qr=(>3xnsQjE%r2!3#$`p zVCryvwWQudrhx7w!{Tm5OjmJ3X%-utg0Yr?L&1KLCv0ER-7XgEf1f*^9@>Beg~Y&Diw(R>46HRz zSjtm)At88ev4NR{V0tJ6c(-IK^;0nDk|F8VXkfrR`%Ggm_+6uc2dV|}A(|6JA2o@O znF=`eA%E-Q?XL^BH5iyMn_S{cIAaKVisCPs7j_>)N*yZ=e(s)<_`l3^PD07=1pUjf zg7`b;B^gowQ(-}Gv6SAxA?FoyCGWp*nd-0-_9}09?QXltUwhN>0vD?Eyz#7AAvzu= zG_X)VcH)*gz&x)4&~j9(a!a#2dg))CS;& tG{y78dati3u=*_V-YJcaIN}Hu{09l|$?E)S)<^&V002ovPDHLkV1i6tKv)0( diff --git a/com.discord/res/drawable-xxhdpi/ic_edit_24dp.png b/com.discord/res/drawable-xxhdpi/ic_edit_24dp.png index 77336f5b919d1b01241e6f85bbab191e10ab413d..4d1784d06240b3e796de948a01baeaa8262de984 100644 GIT binary patch delta 434 zcmV;j0Zsnc1Hl838Gi%-0095wd&~d;0fH)#l~Vo-s#Z!iAq>k(_g+gq$|gJT0e%l$ygN4dk#$|KI>X zH7-s_Kgv{2Hh(rwaE^1RrPzuS-9YU)gGqtf+tnln=lBn}ibR^7QrXkln}tT%)5)A% z-P6e@s~B)~z&u%4t9v^6pf}2%PUhswQXI(Fm%kGfM+)@Y)ISqsUy6Gt$hH(mO^{tF zj-DW!QmmSwl%z8g^pgf9^F2<>D^8&GlOM8?jXX_W>?^mdI$4o53gnV5xI#4wh{xmc cctk|L01$Nw90INJ!T1_6NV?90{bAH5^W))7L+4OvK?r+E~W}(ub1~ zNe52qWw#)bs+rRY@62`IR`g*9;hni^oI1nKT=i+yWcp))&eMuM^ghGRT=h{t2=B~Q ztdNZpo00000NkvXXu0mjf9z4oy diff --git a/com.discord/res/drawable-xxhdpi/ic_expression_icon_cutout_24dp.png b/com.discord/res/drawable-xxhdpi/ic_expression_icon_cutout_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad6167850e222a6f8e86c0ed1df8d6a337b7cdf GIT binary patch literal 801 zcmV++1K#|JP)A012<1FR8LEA)`j z50k+mRtT#F+DPfdsbYamH9<)iPAkMhiL}JNjwfmWojTYI$H7PF)(GjaI4OKV6dHvE z8X_u%Sva&2rGkbx>YgWSjpwK!ha#GItuUnAzYLTF;CQx&8H%?Y4WA9f-#-bED$(~0 zaNpypNP$%RZB?ASXStpUeJ@!YHUC0!kHg3_K!u4jPOAQ%3Qk!tfbg3j#{#MPSMuUy zhlq%tdT&^Ng?=_DmHjDt;sb;XJrG5e(0`AQLS_FWzZt5NEx032V>R}Z)cw0Yg)Z~t zERYQl(!u;)`F6^syVL&?or{??52^dly(IX(G7jDwMP8{sIrwfeAJEpw5yB zWqBaS2#}Kig$IgV44IM51I>*9UBwOPlAk&T$g(sY$|1ZwjoS>J^FY6i0F8N|lSsR7 z+~fV7e@mL#m9@0x;4&RHwiMp6F6e{s&K)gNv?sj!$-0y!s8_;5vqtYU0M+PGLlzy(Fw{Lq8Jzl@Ilti$ zRTQv$(~_#AbCX&d`j@TXizJg9MI>dU3ny19n&7r2;Vo6PNnjl-AR^@1?9I!LIy04+ zZ8vx$N^5bV{*&JRwsN?GCXRfYdOz@R(~$z5Pm!i7xwrmmL3BY=I;Sxm(`U=fp)*mU fM2Qk5ik1EW13#As$~-*700000NkvXXu0mjfM!{*P literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-xxhdpi/ic_phone_verification_24dp.png b/com.discord/res/drawable-xxhdpi/ic_phone_verification_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..94f11b932fd39741e38026693af928d1dff74bf2 GIT binary patch literal 429 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAjKX@F0N>(1T#cJ1E3bI*PtWB+~- zxpU9H9Xs~#*u8K2_We6|?%%!}#0H5&6zti%6R3VSP%T(7NPI6?`~F=pWjl852cliO z_U{I&+yzt*)eE!;Xf2TIS(g1A$Wki_@(aE`J^Z%F_xmdT3K|Z<+dp$G?(XNge0+0! z{r>m6%Zu}ER{uWDGMPc!@B_%@2R&UJLn02py>Xha$v}Yh!Y_vq5mAARKo;%4|NToA z@>-`)(o{4o-)3&%Z_{kj|BTaXiQFjtS5+44$rjF6*2UngHKv$m9S3 literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-xxhdpi/ic_remove_reaction_24dp.png b/com.discord/res/drawable-xxhdpi/ic_remove_reaction_24dp.png index 40838a86479c29fff7b72c62527598da5768a2c9..2fe6e069f85f8a133f74c2254733076f574bf3bf 100644 GIT binary patch delta 1042 zcmV+t1nv8-2%HFz8Gi%-0095wd&~d;1LH|VK~!ko?V2%2TTv8-&yx%e88SG$A;k)KDYkvk6#A$SbjXHojkAw`G z0FFk6)W-pj)W^ZdkOpuVqyd~!A>jnW8bEU406^vTfpX~ZNDNLB87sn2)AX29WcPpG zSg#}`s?zXOoY4#==zxYJ%ApzSEDT5td2FEJ`nsZ~ml*GaftkXV$9PZEniCft2T7FC z6;0aOu@nUd34g5OM)irI!aFoh0d4pw@i@WgH1LtB)k&>w45z+LUSgx1?Dkui&Vg)(GiIBx>bvp}S#fXhJkFOIV4M8Q9_h%+;cEsLQO2{#M98;9u1?D_Fw1pj^10x z`aq!DREu`$m>l{=j^*_FE=tl9N)8@Vj1oxFg@5%(3To$WfaFznH$X$9#)1G@mYI=- zkZ|s`hsIpX^DcBQ1AV*I<4-BaeV1Q}3spRA1SrqiZYXM*bxnt?tw|#;;!Ewmx`o{i z+^p)0x3cYbBE;zu;|8u6y6mPPru2~I5LW^x=tX4z6xr>=uJy<7OZeu!5vi{sq}Xn~ z>wkCd)_eJYMJh)EieeMfLaVhD8fT5QcY~na7v7pg5^#j$8{R}(yh2#kgo$BYu+-Ly zN)*K&xf18Opc@&dgE^D!XIjkO!F;m;vj-Xd8g~#1XU9wnEHx)bTAr!$Hy~!AY!p%T zIn?W*g848#ROme^;#8pQz`t4$U64Z#Idnmv>67)F9`v9G-AnxiCpP&~^D%!J01E&B M07*qoM6N<$f;ENpi2wiq delta 1060 zcmV+<1l#+Z2(Ac_8Gi-<0033(vqt~`1NBKnK~#9!?VBxdDlrhpPgEcfh$j#g2n3=6 zfkeC+1fudu1Oi!stf)9qQBi@YKp+r^3IqaysHi|xAP^PE3Iw8}0)ar}CDWykxp~0u zUcP|)&+K%jK$81iZnL||1;GhP2$7XGP=6V}ElBH2O9!VYfPXU+- zB5(u+QUs1TIY>L;pdjslb6Sw(MNGtg{TI>!I2-j(0Z>`mk^%_{M}1y!bx|d0b!nlr zHmp2v(mvGxOhWP!j_mA0S_NRt4-BqhcqaJ+M|M<{)LO95;0|Yb+ZPi$$Xql0>Z3T$gMD|jzKsDPVPn-$TecM zQlEDqwa7s<-H;i zqMZj#GiYxRcmNW92FWkx5s%gr;iCEn+EQhYiO3`kQ>ZUxslA+KKY2P54%6kG^KVc@f%e1T0u^MrP5$Troq z&-o0fMt=zK?hHlZ@7`{|AXb}gsanvbCI=nWkg}@Tf|FvDE@uY<#j6;}};f zKI#!OZqd6ATw@OgV3xCfI5LI&ypv4&hdgB0^o)Mq{2hfPp zgNJz}MQu(8-7^Bja?;@$0jhI4_;aj)#P{^q^?6iZpH~^0g9Rq;Is(iTVb}Sr~`QR6%r8+>39ug5P3mA3w>)Cj5>z= zL>$wXF+WL+i#8f*pU%P00SIc{T;1TRZ_{~m*P1%wBsfqJGB+WcHlBAitzTm7K!k$# z+I9|Z4)=YKuFVxABX++?i`4{nA*%4W{C|o>!&eZ4wKViKcCjr~&@gZ-^=4t}WfkO1 zdhr-e&v||bKB?syn6>E;gBt>@J%FQfvFpG`K`{C3aMrY)`5Q*=_G%H%z^9TgwNx@T zIAccE4l7uw@-^UsRx$mHDyP<5)}2hlO2d{?2%D25*ydhD3U3oQ#MOcCR(&YxCLKzY eC{dzB$D_X|ZDw20z@8KU00006<# z+OU6r^Sxs&cR=h`pa_^zf9F`k{o@b?P4|vA+~41H2c*6QOg7&Iv+o{jxVgUt$i98J z1#A>Z!QG=xcaH#-0kuH11Ib39b$5?6Tm>oyDFBKz!PEnt(Qx|&&;bqiPqp3$${qo_ z6sX{X?n+Z2%e*AWFIb~EfBWjwEZMWydmn$TqVW51Ge`I3_{Gobr;C_4++MypxIbLr z{rAt#yLs-xaZ~S=a-PGpa|L;6_SJ%a%_$O9!YumY_gil9_dq+t>-)eU* zlUZjA=eaF{ep@A<{WAOK_2E_5zTTHcvTO^&9(eW~oR=QeD1LI^?FDk$AEx*p5G=VI zo?!Jr>Q`QPYqQ+?WtMt&pRaG_x?EmlJ7vbZ)d}hGjGO0v*GiD$(MmWbKAAsRM&3^2 zh!1o8k&o*(3h#QP)&0jH>9pB|=?}}=CtT)_cX@wd+VKST6W$xkI}UWF?>SMNePUX+ zg8oqpP04VROPdc|Tu{UODd>)uUfa$oYfX;F0Hw-olCAm9_t$NTJe#t(_s^dxpEj|# zP5ua-ne@r;tz*PAtbnS=5>U}$>?mGVI=-klL-$Pt4-QxJY`|{ciISdh7 zCpuQ%I(zKTX0tEV5?0^3PMK~#9!?b|Pu(=ZqS@CpP1fj}S-2m}&w z62W^&Bm#**A`l4Vm2HPXAQ6ZYClDtlDi9|smh^ZaPVDh`yfv#hftWZkftVOy+V1E| zn?G&ZT(b1NnA_TXzotp^WjW6)93z4r4r26vNYKe}9)+D1f`31IHHSa@dIvr~qcK1{ zdtMiZ|0BFHBKQz0TK7?)uB0v&_&g|lcS##TIhfw@zOVw|^7qxEq4KAFVjFM=k6ht>ri5cHw;v5xU+N9a9m zU}(u1dm#_~R$nhV(f3GGbc~)e(dt`zsuv8eCm6i03#_>X3P$hqwXmlYbLBBlCZSx2y+O_4Bm#Ta@%y zOM}1)-UdMWqO2hHP=QB`YPoPH@E9|ydsT1w6P)r!+nTN}#!FuXR3@u#{+ z69ReJVD(ZyK7mm>C|*=zo#{J8R`svJ91r31%F>~NA1Rt5f+!y%sPI<=k-hBhz32TszxR25&&R!`PGqMd56BjQ zKn!DZoe&7*IzB2MqYVqw;&2OLVHzw}i@_}Zj~8&b(pP%k4N3*m&{oLmC^53hMs}%5 z6%%_&tOu{pN#rCEY)!=BfK8e(06-AIaEt%|s|XG!OwIvM`iO|63E0YDvEV=;NQ=c1 zCSjs@$qGcURRWD(ijJ;&x(ZyPXa(431(e0`a0{B#L^E3QWR~1%$(b|@X&aYMg^EKxeNp?xnjU1LSkz&2x6BQWvk{?G2Ae3 zl>Q}Ao7Q3T`jfd;OTVXd)oig?CKU|gB>bpTF{60g-Z)2*4pF58@0U#6dKFwKla|k3 z|EL>yF3b^6)xVfG-ji7?iQu*cBSmQ#c_go$=1nPTODpyOkh*TuN{wx^NLOWcDHwr94jUz zqz*yryLI_AR$Q9*Gz&7_*Xqgc$+VMQy6RNF^K!8Zs(U45E@Z#m>UP$e_A|S8rrors zkbuKVU5Ok=+~AnJRvaUTScUu#2!u^W_|c!@Qzqx3F;iT@F?WZB;o(46W&_HHIa3yT z;`C+KcXihbw^n5w^z{x5Jfpxw{PVCq_)Ciq|7HSY2ThDrw~CEF zDHVx9gV)Oj*GCfO$7juDO;Hu`-WtM&wP18l>A^SU)D%Wu=4JZ66kdBLJ1D*PR)00P zT?!(l2}m%{H|ZbGp2yjLUODI6&8_+^IH~9NzQAt8r`z-_e+PA|+o_klw18&l0$Y3{ zvF{g7BbWE1meWwf=$>Cjxt*x8>ACRCON{Y4oaVoy+5Lm3E-Z>VbBg;Kb8D9nv-AB+ zmyP9u+ziqWuQRrLRrXz>ZgX%+u5%py-Z#LD>~#1=funRQl4YCma}R@<$M=1`3t8l| zv6m3H?+=7O3Q;U~V6f@}FVfv1q^1)>7q&${enRwe%iL7DR~c6kycy~% y_0&Z-rH?Xkkvig delta 1293 zcmV+o1@iin3Y7|w8Gi-<0082ccQ^n51l&nPK~#9!?VCGnTU8v!J#=8`z`%e|hYlSW z7&0<+@KRs5RTCrzB#;PFOEOp@FrbcMiJG=ll-MnG1r5*;MM-$HE~ui794IK@wsBJf zZj?BVABi7%*ol1`$4>h1J$^*3bsv7*tN5DllRjCB?Z58-`+uEtuFpM+!2m%J1VIo4 zK@bE%5ClOG1VIo4K~M!EqjL}6>h9*-?tA#wNhdA^2!R0uX|?$Ti*^0E!lRZA1W`{|$iFNq6G`kiXz&13&-( z00000000000Dl0*jo7IW$@$*IUCPF7vR>^A%hm||^iZ)z@T-7qjrq~v6l+Y6yGW@Y z0000000000fJOqaA$P&!e?L%cJaB1Iw&|%GUd0+ygYv;W8k$zDG3k7$1Yo8S0XXF@ z`n)?rnb<|irstxAbnE*i*~SNNFHI z01)nPJODl67UAM@Vi!C%xqwJ-;B@bWoTb9kV=L4c?Os z&mQ#TKNFOgNy~kUWSLIW=K<+iFcfm-ul2tx5%KVQLkT(^-q)CiG6e|E?3uz^9E#`yc<4BG*8i_;ZCCDdBZ|IG%@7`iw2`FU>~> zcHqrKhVr47-e;d>-$@l~uv!y?G5YYC8Vor5UTIdcdS3>ocHU>8*o-UJDg%-=f{BuX_M$X}9VF00000000000000000000002Ol zmvi;+gd^E)0H_tf=t}+1g08J*0iad@7C%pauIDJTU46}P@o6Y~q6z>t0>F6y00000 z0Dk}g06;SWn0xF5fZYMGabk|Q81$qj0@o0M*jM- zV=pC4ruL-SJd!k-CXyWIXI|sDJHp?u3V(YmZZz%%fGT}_mhY77FMZ_5%L$IN3Ss92 zlY%$aOs4LH(fA?&RAz@`sejNbhojX38IUv=SFzUN19QBg3 zLGYUZAhq=Pc*%dhyU}YsTSxHEFG*U@1ib=y-=A&~>*t40?FZwnZBJAJkYA2ezb809 zp*>?4a@}LrtY^%YCB6B_{_LhyZ{E(Hw2I;9&2G%90=R9s8UY}-Pf!nlj>BiZ@N3#6)>q)2t}U$qu+16( z6#br`UJ&am{>Iy+6#%wl27sca`qFIqDcEm-@kzk=G4u!0hY4z*|mAb-cs6OeEv5ID}E`sn94E0V2Ht0vQHbv}kJcY+=2 zAld3}#+_;{J?u~iiPmyM=D5#PSbDmUWc@RtmgOiVgx`h)Rk|lsb7K}}PJhB|-jC!o z_=%d|Cloeok>?KJIqr_|dQx~jfTSP@f*=Tj%Jmc<5(J|7@Jr_a0000X diff --git a/com.discord/res/drawable-xxxhdpi/ic_expression_icon_cutout_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_expression_icon_cutout_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..45de6f09599f6096c468a9da8d2d3e9367f455f2 GIT binary patch literal 1040 zcmV+r1n>KaP)*<8bMCzce1SO> zFb)$I%-=tthd%n~qlX^8qGSAkj^G$;T;qT;oU_R)b2^z`;3Kx^4mLMA&wTvGKj26D zL5nl-89&1|gTOkcqBnkmYYYxHS0Y?aG`T{XL1Vxrjz+U^P8k-CI2pG2wGhVsYLKmj zXMBds3?DWZ!ZCl8n~VxgW`mD9hl~McRb}(t@t3@sUv&6~HAjZpEV$(lJZ7p6!E;x@$SNdyUid3s%&)i|KgBul z!na+QJj^(jik2kVmcbi;-K~H*r}scxu~jw8Xk(ud3|-&Sl$ zazR>nPdJ1?wSwO}zp5snrC>tESHHq5U!}y62f{yVnbpgPLW?!-y3X~z@XzICrojr{ zKwsRERR<$5p)UT#c7|kb+RWFV06R}u@I^PamBS~T&R4B#TD6& zPzBr){&h>OvGq#$M7T2`?m}-UBgdxE5C7SBTzFbe=Uz!vuK`ENk6a1%vLV%UBjRHy(#5Aeh~GX82to;5hK37$J;BLpTRZ`U}YNSm+1S`b(G- z&cR_4mXWw$xyp?00?LwBYXT%}CtLz2c`n;`AHG?kj|BMvjsfd>OITFetZ;q$nbRyq zB|+_!^lSCKbQZZrn`2Q4$SEJOZ?P^;#h7P;POgt7aiGkiWDhQq)3q>MT!(DLclLW#=#yf+ZW3K0000< KMNUMnLSTZLk>IWX literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-xxxhdpi/ic_phone_verification_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_phone_verification_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..3590800789e45c4e63807e5e6020ffb94e6edd1e GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD3?#3*wSy$41^9%x?%K6~=g$2*_w3)fd;iW| z`+(#w5D7&)cJJH2A1JkN$Bz9#_AVd;ECmq+ibELNw*&R=1sVyI-M)MO?%n%$?AZ%8 zbMFqI`9L<%aIj*KIM{@(`@sf+WFdBe+^`Fz45YH}e@6wua=+WxS&tYP7&$y$ z978hhy}fypugQUjHK5!vrhrkV+(kt6%FqAvjW4eFk#H$T-dqnzV1quCHO@+AF{=MsX3iiymUdM8wT#mI-pW)0WQE$cr zr^C0fHZ1R&#xTKy`R#Jieg=VO+CiPw6MnZ$JmH%CChxgvbXv%bn@_`i{ifY8+4|~X z!RNNjtk26zTX}ZaD5x^0$^|Gf`%T{JR(zsCE9}hgav@jtDdDmbrQa`yS0}Hz!^jZu Zis#UYa@+C@=`4^VJzf1=);T3K0RSdN1{?qY literal 0 HcmV?d00001 diff --git a/com.discord/res/drawable-xxxhdpi/ic_remove_reaction_24dp.png b/com.discord/res/drawable-xxxhdpi/ic_remove_reaction_24dp.png index 0667debbb5b120d65391654e4a17c9edf4c9ea26..07c122abc7da2deb7356b4b1780f0871bfa90d1d 100644 GIT binary patch delta 1310 zcmV+(1>ySk3Z@E>8Gi%-002mlzq0@U1no&gK~#9!?OQ)+TSplGUU`EC4H-1N!KDvs zh#(#`cyPgkK!aO6cu1jx2L&`_@Swp%1`jT1=#b$J88T$>&{2b98mPg81{FLs;1so_ z;D7~I$O{R$ph5~N{5r%5cJ=P=yMIrwML&;v_ucPz-`#iLeSdc*Dh$v@oAup&+@|6I zZ2(Y9KmuS=I0={Zl@gF#epM_9SLjP6e57A23IC!mlyHrHaU^8W&y+AlzbF#W1=JEU z=>x$1*$W8O5`^><_jJmrVGT{};vx2Nj5GXbDXw%~6X34a{g?wJpu4^6qkxUUhEvkl+C5lm2XNZ(uns(21F ztU0A`CIJlFo=94h1Z!biYZWBSG*3Z)U3dH?KDfXQwuFS4 zskT*{*MGp|goV1vLcSs)VJ6$k_|r7Y?-2`{y;EnUNI1t8gy=GM0Gt~NSP%x&J<1PQ zHO=p_B5XIok`J!gC$e=(i-y#m_}7rWM>#JK$dc!tbbiXy?ruKxtBUkY=pSskO0Mk$ z>?lZ#Q5A$xPO;@1{{s3-660wvpv9~ejj`gF{(k~9&+lRLeMCZx7EUxy2xG5a5T+1r zvFk64M!7_aZ_#xVRHp?jv&D!GX+%Rx={2Q6N<@S*Rp=&FsYX%oRnY|~ z z$lgRu;O)pGyc3dKlVsOMA4^YBO>YipIe(czLp;&~Tk1?N z?`0KlwKnvOm2f6q2hPibxGklBtZ%R>HTc}^G(tsirTzhR6QlBaXBVL}`ej8ydEd-z zLs1NIBtc1kl3mW{nC|(PprmheJ%}Y~U;}^?E$i!&*UhAgAy6mWF+pV)MMOrQv8SjRj5Lr(<*(bVdZ!FBKX7IPPwZ0V-t;YqNWxJez8L+8L#CRBBeO8ss657(^KjUdQnjT{gGpB6efwUAR+N!?8YJuwB zSVo7rF8bJUx6eAhFv23;qKG1jDZ2b48c|9qr8J@urSwZMqB-W6V~#oIa2JGs08=Gd UKBrLY)c^nh07*qoM6N<$f+R(Ic>n+a delta 1390 zcmV-!1(Euu3ib++8Gi-<0082ccQ^n51wBbbK~#9!?OY*OYC#Yt5C{f?!C)W|3NM~-0%Xyzz-l03bNclf@0cV=hyZY~$`4}=hjGQ#n0q@6@&SAQpej)Y*m6vq09BIuEi z7GZ&W5k)W~-&lk%$d4izlCLeo59CJ?49Q>ZI=3aQ0VK~>_%j`!Z$c)>mrj+WT}T@U zeI%Zjqj1TW4u2g>8zKKxjX_KZi+t%!71nSH6qy8O{^UzXc42L&M1fIu#FKpK#I_2S zu=yYb!xWVr`D(d&wH4Kv?i1LM->~u2yA;4M&nL~!OrM(H!VR_=lJ8FhIq9af2jLE7 zrsTU90kWKD;TAQ<w=04i_*VGCtw-`x%6@{W z(`UjjCcen0>?fEyeQ1#9t2oh=wy)|qU~02=h1jrFe2`Dw)X{ZX5%;Dsp%Us`Is3zy z1rS0PSH8&iCW7Wm^xk2B&cC9hwhtDvMfTXkr8%nKm9r> z=g@GDf`4XAxUd)pQq8gcCjyH6Bim2E;al*o${-d*NDasOP6QPBd4m>W5iwuYRWSZW zgcLc}vIywRr|z;`44IY=W)#&?5P_tgzaT`z z&B)5$$W*ixumFc%Q_uxRt`LqK1}p%k8GqHFbfkiCw5Jrmne$QvOV1nP|5aT%irE>f*E`RUe1Fx` z#T-KJxpWqj5wR12fPA&Q?z(omp9K*J$XDq2aC{Gus?9NU{^b1qANCPR#T>8RHkv~J zQjPD*w&#xh&O?C_`yt4Ov%qVqQo4w~uy_OFg1=S5lOBy62MF5xpzmxvRnXZR5c|1{|fa z<%`-(vOUUvkny98FFvz2oi|~WLGt_LT`tQpp_d`@+Z@X$E>l!r_z1bDy|`JM21x!} z$R|3!N(cJ^k+14h#az|^Rn#H#KwHUW9njPnGa_DPZAZCv0<d zR3;DM+>whL_|bHL_|bHL_~1H9|1QDU8x9c1^@s607*qoM6N<$f=2C)g8%>k diff --git a/com.discord/res/drawable-xxxhdpi/ic_sticker_icon_20dp.png b/com.discord/res/drawable-xxxhdpi/ic_sticker_icon_20dp.png index dcebb5336935c3a3d5ccef4504c64b2c36f171cc..6aee8f3eff0194b73d3be74d3cfe0cb3b7fa63dc 100644 GIT binary patch delta 897 zcmdnT(aSzTvYwfNfnn!)rujf>OMp*^YxA9B&9@IX-#rRMEq9NA827;B-J?x+j?@EX zfg*Q~HrzkedLKw0Z@vdq08$K6f9FUGSV7AjF!%P+hTA8AhP2#0+HiG0P(c&eKp+Ve zX})``_0G|Hkj{I@8ussRynC$WK2YKqL<3N~;r{+6kkKIP+wOxbZUVUpq`vX~F`z8a zKA^LK;{QGCX98K)B|(0{=??Et+Z;|_e7RfY^>GOUh3ewRpW`Q=pZ(omCi*_l>h{h3 z!TCDtvss)irkmXUUC+_{e7Q#X_4)hV1;QCN+&bOJz`*3|>Eaj?aro`c?CMztA`A~o zR$qN2`}_!BZua%Y)g2lZXMg_xpKaDsy`XVU|D5L^ofY<|9DBl|_(kk@{rY=5t!z#u zi~cw`V;cL;+I7}HjLy7h`X2qTU=7QB#;gXmknWa!j=Baq)4EeKOc+nsyFPMK-Vma) zw=H3&#{$g=C9Q^}Kvt11uLT|<%&d!)B1A$DHm%@!=2~i?uGA1I$b6Ux-Tt|{`xb0s|N2kr3+=Nj%+mH zh*FuiDvR~g1DkoV%e%~eeOe%FUO(~H)BBH|5re04A z{kKf#+^*7`qGb1P+2idqIi7UKe%exCQn_ZTWPjf|KgWHRW?f#Ul$oRi3Fo z^;PL=4@=3nKX*)Kce>xyIkGG9_*35f9@YXT|*b*vMXY(SyP7aB#JJ(bct<{s)h#)O*{xP1(og@OWP3%fI&<(=E^b zT{n9!r@rjv|3N#}h)X|we<3nwTm7clJ$<1ulk}_VzLkI3@b~G-^HaX=dr*31**%5n zxBK_Kiuq^eYx?Pt6i0XSzZ&_zZMN@|*P8X+l$`OF>2{NDhgfXU0akfWaq%rDWmj$A z%u#!g#eB+zsr}D)zKK2XO19IOqdwa4{jOKZZ@FVdQ I&MBb@01P|T-2eap delta 1076 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 diff --git a/com.discord/res/drawable/ic_channel_following_lurker_mode_v2.xml b/com.discord/res/drawable/ic_channel_following_lurker_mode_v2.xml new file mode 100644 index 0000000000..2ffa829c6e --- /dev/null +++ b/com.discord/res/drawable/ic_channel_following_lurker_mode_v2.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/drawable/ic_checkmark_green_16dp.xml b/com.discord/res/drawable/ic_checkmark_green_16dp.xml new file mode 100644 index 0000000000..327422e7c4 --- /dev/null +++ b/com.discord/res/drawable/ic_checkmark_green_16dp.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/com.discord/res/drawable/ic_community_gating_chat_guard_cta.xml b/com.discord/res/drawable/ic_community_gating_chat_guard_cta.xml new file mode 100644 index 0000000000..65af02c326 --- /dev/null +++ b/com.discord/res/drawable/ic_community_gating_chat_guard_cta.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/com.discord/res/drawable/ic_email_verification_24dp.xml b/com.discord/res/drawable/ic_email_verification_24dp.xml new file mode 100644 index 0000000000..0e3950c662 --- /dev/null +++ b/com.discord/res/drawable/ic_email_verification_24dp.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/drawable/ic_success_discovery.xml b/com.discord/res/drawable/ic_success_discovery.xml new file mode 100644 index 0000000000..b8df389cb9 --- /dev/null +++ b/com.discord/res/drawable/ic_success_discovery.xml @@ -0,0 +1,670 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/drawable/img_stickers_search_empty_90dp.xml b/com.discord/res/drawable/img_stickers_search_empty_90dp.xml new file mode 100644 index 0000000000..8286d30a9c --- /dev/null +++ b/com.discord/res/drawable/img_stickers_search_empty_90dp.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout-v22/flex_input_widget.xml b/com.discord/res/layout-v22/flex_input_widget.xml index 04353e96c8..fabaa8c833 100644 --- a/com.discord/res/layout-v22/flex_input_widget.xml +++ b/com.discord/res/layout-v22/flex_input_widget.xml @@ -13,7 +13,10 @@ - + + + + diff --git a/com.discord/res/layout-v22/view_community_gating_verification.xml b/com.discord/res/layout-v22/view_community_gating_verification.xml new file mode 100644 index 0000000000..036e0f6fd5 --- /dev/null +++ b/com.discord/res/layout-v22/view_community_gating_verification.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout-v22/widget_chat_list_adapter_item_text.xml b/com.discord/res/layout-v22/widget_chat_list_adapter_item_text.xml index beb2b9ba44..e9bb40e4c3 100644 --- a/com.discord/res/layout-v22/widget_chat_list_adapter_item_text.xml +++ b/com.discord/res/layout-v22/widget_chat_list_adapter_item_text.xml @@ -7,9 +7,9 @@ - + - + diff --git a/com.discord/res/layout-v22/widget_community_gating.xml b/com.discord/res/layout-v22/widget_community_gating.xml new file mode 100644 index 0000000000..fb4531fcfa --- /dev/null +++ b/com.discord/res/layout-v22/widget_community_gating.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout-v22/widget_community_gating_rule_item.xml b/com.discord/res/layout-v22/widget_community_gating_rule_item.xml new file mode 100644 index 0000000000..3a30ae42f9 --- /dev/null +++ b/com.discord/res/layout-v22/widget_community_gating_rule_item.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout-v22/widget_community_gating_success.xml b/com.discord/res/layout-v22/widget_community_gating_success.xml new file mode 100644 index 0000000000..1fc583f048 --- /dev/null +++ b/com.discord/res/layout-v22/widget_community_gating_success.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/community_gating_avatar_view.xml b/com.discord/res/layout/community_gating_avatar_view.xml new file mode 100644 index 0000000000..28b9c43795 --- /dev/null +++ b/com.discord/res/layout/community_gating_avatar_view.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/flex_input_widget.xml b/com.discord/res/layout/flex_input_widget.xml index 5c582357f2..cdc5ed02e0 100644 --- a/com.discord/res/layout/flex_input_widget.xml +++ b/com.discord/res/layout/flex_input_widget.xml @@ -13,7 +13,10 @@ - + + + + diff --git a/com.discord/res/layout/sticker_store_header_item.xml b/com.discord/res/layout/sticker_store_header_item.xml index 3cc1828f4f..92e8e321f8 100644 --- a/com.discord/res/layout/sticker_store_header_item.xml +++ b/com.discord/res/layout/sticker_store_header_item.xml @@ -2,7 +2,7 @@ - + diff --git a/com.discord/res/layout/view_community_gating_verification.xml b/com.discord/res/layout/view_community_gating_verification.xml new file mode 100644 index 0000000000..1244553c39 --- /dev/null +++ b/com.discord/res/layout/view_community_gating_verification.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/view_guild.xml b/com.discord/res/layout/view_guild.xml index 39ea991403..6a24f5e9b2 100644 --- a/com.discord/res/layout/view_guild.xml +++ b/com.discord/res/layout/view_guild.xml @@ -1,6 +1,6 @@ - - + + \ No newline at end of file diff --git a/com.discord/res/layout/widget_auth_login.xml b/com.discord/res/layout/widget_auth_login.xml index 5444d0a3b4..da83044e41 100644 --- a/com.discord/res/layout/widget_auth_login.xml +++ b/com.discord/res/layout/widget_auth_login.xml @@ -4,7 +4,7 @@ - + diff --git a/com.discord/res/layout/widget_chat_input.xml b/com.discord/res/layout/widget_chat_input.xml index 6254c4765d..e8f9635dcb 100644 --- a/com.discord/res/layout/widget_chat_input.xml +++ b/com.discord/res/layout/widget_chat_input.xml @@ -2,6 +2,7 @@ + diff --git a/com.discord/res/layout/widget_chat_input_gating_guard.xml b/com.discord/res/layout/widget_chat_input_gating_guard.xml new file mode 100644 index 0000000000..d2a7462135 --- /dev/null +++ b/com.discord/res/layout/widget_chat_input_gating_guard.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/widget_chat_list_adapter_item_text.xml b/com.discord/res/layout/widget_chat_list_adapter_item_text.xml index 98089bc250..ce6197a26d 100644 --- a/com.discord/res/layout/widget_chat_list_adapter_item_text.xml +++ b/com.discord/res/layout/widget_chat_list_adapter_item_text.xml @@ -7,9 +7,9 @@ - + - + diff --git a/com.discord/res/layout/widget_community_gating.xml b/com.discord/res/layout/widget_community_gating.xml new file mode 100644 index 0000000000..b26af35d40 --- /dev/null +++ b/com.discord/res/layout/widget_community_gating.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/widget_community_gating_rule_item.xml b/com.discord/res/layout/widget_community_gating_rule_item.xml new file mode 100644 index 0000000000..1ffcb4d4fa --- /dev/null +++ b/com.discord/res/layout/widget_community_gating_rule_item.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/widget_community_gating_success.xml b/com.discord/res/layout/widget_community_gating_success.xml new file mode 100644 index 0000000000..6070bdf7ac --- /dev/null +++ b/com.discord/res/layout/widget_community_gating_success.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/com.discord/res/layout/widget_enable_mfa_steps.xml b/com.discord/res/layout/widget_enable_mfa_steps.xml index 6085894729..b0bdb07f9e 100644 --- a/com.discord/res/layout/widget_enable_mfa_steps.xml +++ b/com.discord/res/layout/widget_enable_mfa_steps.xml @@ -1,6 +1,6 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/com.discord/res/layout/widget_guild_invite_share.xml b/com.discord/res/layout/widget_guild_invite_share.xml index 34c5d853c4..4073dcdded 100644 --- a/com.discord/res/layout/widget_guild_invite_share.xml +++ b/com.discord/res/layout/widget_guild_invite_share.xml @@ -18,8 +18,8 @@ - - + + diff --git a/com.discord/res/layout/widget_user_phone_verify.xml b/com.discord/res/layout/widget_user_phone_verify.xml index ac2ef9e277..3867cd982a 100644 --- a/com.discord/res/layout/widget_user_phone_verify.xml +++ b/com.discord/res/layout/widget_user_phone_verify.xml @@ -2,15 +2,15 @@ - + - + - + diff --git a/com.discord/res/values/colors.xml b/com.discord/res/values/colors.xml index ae950af501..565b824608 100644 --- a/com.discord/res/values/colors.xml +++ b/com.discord/res/values/colors.xml @@ -97,7 +97,6 @@ #ffffffff #03000000 #37000000 - #ff657b83 #33000000 #40ffffff @android:color/white diff --git a/com.discord/res/values/ids.xml b/com.discord/res/values/ids.xml index 3894cc11bc..f7ca311752 100644 --- a/com.discord/res/values/ids.xml +++ b/com.discord/res/values/ids.xml @@ -461,6 +461,10 @@ + + + + @@ -604,6 +608,23 @@ + + + + + + + + + + + + + + + + + @@ -929,8 +950,9 @@ - + + @@ -985,6 +1007,7 @@ + @@ -1167,8 +1190,6 @@ - - diff --git a/com.discord/res/values/plurals.xml b/com.discord/res/values/plurals.xml index 47f3beb9d9..b9c968c54d 100644 --- a/com.discord/res/values/plurals.xml +++ b/com.discord/res/values/plurals.xml @@ -939,6 +939,10 @@ %s Boosts %s Boost + + Server Boosts + Server Boost + Server Boosts Server Boost @@ -1145,5 +1149,5 @@ false false false - false + false diff --git a/com.discord/res/values/public.xml b/com.discord/res/values/public.xml index b89892a730..60619d66ad 100644 --- a/com.discord/res/values/public.xml +++ b/com.discord/res/values/public.xml @@ -1856,583 +1856,582 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3381,491 +3380,497 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3960,182 +3965,184 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4189,11 +4196,11 @@ - - - - - + + + + + @@ -4210,39 +4217,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4251,57 +4258,57 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4311,20 +4318,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -4894,2509 +4901,2530 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7484,680 +7512,686 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8426,62 +8460,63 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -14709,3851 +14744,3864 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18837,845 +18885,853 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml index 22b2c21d7e..372b505f14 100644 --- a/com.discord/res/values/strings.xml +++ b/com.discord/res/values/strings.xml @@ -1206,7 +1206,7 @@ We’re here to make a good impression." Presets Select a color Transparency - 2f806fb27f2e4ebe9a437ac79d8e4934 + 84dfefdcd2c245a7aa75b0faaeb48b11 Coming Soon Search Animated GIFs on the Web Text to search for @@ -2949,6 +2949,7 @@ Lost: %2$s" This is Awkward Membership Gating Review Applications + Approved "Ask users to agree to rules when they try to join your server. Users who do not agree will not be able to talk, participate, or get roles in the server. We'll be adding more options after the initial experiment!" Briefly describe what your server is about. This is what users will see before they join. Description @@ -2956,6 +2957,7 @@ Lost: %2$s" Your Membership Gate is up and running. New members will be greeted by this screen when they join! Set up Membership Gating + Pending Preview Users cannot see any contents of the server until they pass the requirements. This applies to both people who are invited or who entered from Server Discovery (if enabled). "Don't Allow Preview" @@ -2963,6 +2965,7 @@ Lost: %2$s" Allow Preview (Recommended) Preview Your changes are saved automatically. + Rejected Customize Screen If enabled, new members are required to pass requirements before they can join or talk in your server. Add role @@ -3156,6 +3159,7 @@ Want to know more about Discord?" Collaborate, ideate, and show your stuff. Make a home, have fun, and hang out. Coordinate, share resources, and host events. + Stay in touch on and off the Rift. Meet up, organize, and stay in touch. Stream lessons, ask questions, and study together. Whoops… @@ -3169,6 +3173,7 @@ Want to know more about Discord?" Create a server for your group Create a server for your friends Create a server for your community + Create a server for your community Create a server for your community Create a server for your study group announcements @@ -3944,6 +3949,7 @@ Want to know more about Discord?" Lobby Muted by you You can now talk in this server. Thanks for waiting! + This application may not support screensharing. Video disabled by you Locale Login @@ -4064,6 +4070,7 @@ Want to know more about Discord?" This person is the server owner and always has all permissions regardless of roles. Add a question Add a rule + Join this server to start chatting and save it in your server list. You need at least two or more choices. We will send you a verification email once you press Next. You must verify your email to continue. This will also save all your messages and servers even after you close the browser. @@ -4110,6 +4117,7 @@ Want to know more about Discord?" I have read and agree to the rules Be civil and respectful Treat everyone with respect. Absolutely no harassment, witch hunting, sexism, racism, or hate speech will be tolerated. + %1$s. You can only add up to %1$s rules No NSFW or obscene content No NSFW or obscene content. This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content. @@ -4162,6 +4170,7 @@ Want to know more about Discord?" Your message is too long. %1$s said %2$s Deleted Role + %1$s replied to %2$s %3$s Message unpinned. Message Actions Messages @@ -4202,7 +4211,7 @@ Want to know more about Discord?" Replying to **%1$s** You can switch to other apps for your friends to see. You’re sharing your screen! - "Other apps can't share audio on Android system version 9 or earlier." + Audio sharing is not supported on Android system version 9 or earlier. Participants without video are currently hidden. Would you like to show them? Screen Share Sharing screen @@ -4600,7 +4609,7 @@ Want to know more about Discord?" Options Options matching **%1$s** Orange - To use Screen Share, please update OS version to 12.0 or above. + To use Screen Share, please update to latest OS version OS Version Requirement Other options Other Reactions @@ -4998,6 +5007,7 @@ The changes to your subscription are reflected below:" Pending Cancellation: **%1$s** You have to cancel your pending plan change before buying boosts. You have a pending boost cancellation. You have to uncancel it before buying boosts. + Your subscription is on hold. You have to update your payment information before buying boosts. Your subscription is past due. You have to update your payment information before buying boosts. Select a Server Cancel Boost Subscription @@ -5015,6 +5025,7 @@ The changes to your subscription are reflected below:" Unused Boost **%1$sx** %1$s - **%2$s** **%1$sx** %2$s - **%3$s** (Subscription on hold) + **%1$sx** %2$s (Subscription on hold) **%1$sx** %2$s - **%3$s** **%1$sx** %1$s **%1$sx** %1$s - **%2$s** (Pending Cancellation) @@ -5094,6 +5105,8 @@ The changes to your subscription are reflected below:" Update your payment information. Nitro Settings Your subscription is **on hold**. Please update your payment info or your subscription will end on %1$s. + Your subscription is on hold. Please [update your payment info for %1$s](%2$s) or your subscription will end on **%3$s**. + Your **%1$s** subscription is on hold. Please update your payment info or your subscription will end on **%2$s**. Change your payment method "Your payment method needs to be updated. Your subscription is on hold and you currently don't have access to your perks. Please update your payment method by **%1$s** or you'll lose your **%2$s** perks." Billing Information diff --git a/com.discord/res/values/styles.xml b/com.discord/res/values/styles.xml index bca9a1901d..7872cb513f 100644 --- a/com.discord/res/values/styles.xml +++ b/com.discord/res/values/styles.xml @@ -2572,6 +2572,32 @@ true ?colorInteractiveNormal + + + + + + + +