From 6e640e3ab50a926666830022e4511e9625d3a5e6 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 11 Nov 2020 19:31:32 +0000 Subject: [PATCH] Changes of com.discord v1321 --- com.discord/AndroidManifest.xml | 2 +- com.discord/apktool.yml | 6 +- com.discord/original/AndroidManifest.xml | Bin 41044 -> 41044 bytes .../ic_phone_verification_24dp.xml | 5 + .../ic_phone_verification_24dp.png | Bin 0 -> 268 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 198 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 222 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 329 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 429 bytes .../ic_phone_verification_24dp.png | Bin 0 -> 544 bytes .../img_age_gate_birthday.png | Bin 16768 -> 16774 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 + .../view_community_gating_verification.xml | 10 + .../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 + .../view_community_gating_verification.xml | 10 + com.discord/res/layout/view_guild.xml | 4 +- com.discord/res/layout/widget_chat_input.xml | 1 + .../layout/widget_chat_input_gating_guard.xml | 8 + .../res/layout/widget_community_gating.xml | 25 + .../widget_community_gating_rule_item.xml | 9 + .../widget_community_gating_success.xml | 12 + .../res/layout/widget_guild_invite_share.xml | 4 +- .../res/layout/widget_user_phone_verify.xml | 6 +- com.discord/res/values/ids.xml | 24 +- com.discord/res/values/public.xml | 13426 ++++++++-------- com.discord/res/values/strings.xml | 6 +- com.discord/res/values/styles.xml | 6 +- .../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 +- .../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/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 +- .../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 +- .../asynclayoutinflater/R$drawable.smali | 24 +- .../androidx/asynclayoutinflater/R$id.smali | 42 +- .../asynclayoutinflater/R$layout.smali | 12 +- .../asynclayoutinflater/R$string.smali | 2 +- .../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 +- .../constraintlayout/widget/R$drawable.smali | 28 +- .../constraintlayout/widget/R$id.smali | 280 +- .../constraintlayout/widget/R$layout.smali | 22 +- .../constraintlayout/widget/R$string.smali | 4 +- .../coordinatorlayout/R$drawable.smali | 24 +- .../androidx/coordinatorlayout/R$id.smali | 66 +- .../androidx/coordinatorlayout/R$layout.smali | 14 +- .../androidx/coordinatorlayout/R$string.smali | 2 +- .../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 +- ...ContextCompat$LegacyServiceMapHolder.smali | 2 +- .../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 +- .../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 +- .../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 +- .../dynamicanimation/R$drawable.smali | 24 +- .../androidx/dynamicanimation/R$id.smali | 54 +- .../androidx/dynamicanimation/R$layout.smali | 14 +- .../androidx/dynamicanimation/R$string.smali | 2 +- .../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 +- .../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 +- .../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 +- .../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 +- .../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/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/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 +- .../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 +- .../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/recyclerview/R$drawable.smali | 24 +- .../smali/androidx/recyclerview/R$id.smali | 56 +- .../androidx/recyclerview/R$layout.smali | 14 +- .../androidx/recyclerview/R$string.smali | 2 +- .../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 +- .../slidingpanelayout/R$drawable.smali | 24 +- .../androidx/slidingpanelayout/R$id.smali | 42 +- .../androidx/slidingpanelayout/R$layout.smali | 12 +- .../androidx/slidingpanelayout/R$string.smali | 2 +- .../swiperefreshlayout/R$drawable.smali | 24 +- .../androidx/swiperefreshlayout/R$id.smali | 54 +- .../swiperefreshlayout/R$layout.smali | 14 +- .../swiperefreshlayout/R$string.smali | 2 +- .../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 +- .../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 +- .../vectordrawable/animated/R$drawable.smali | 24 +- .../vectordrawable/animated/R$id.smali | 54 +- .../vectordrawable/animated/R$layout.smali | 14 +- .../vectordrawable/animated/R$string.smali | 2 +- .../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 +- .../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/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 +- .../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/com/discord/BuildConfig.smali | 6 +- .../com/discord/app/AppBottomSheet.smali | 4 +- .../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 | 6 +- .../discord/dialogs/ImageUploadDialog.smali | 10 +- .../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 | 94 +- .../HardwareSurveyService.smali | 277 + .../com/discord/hardware_analytics/R.smali | 12 + .../media_codec/VideoCodecMimeType.smali | 138 + .../media_codec/VideoRes.smali | 172 + .../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 +- .../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 +- .../discord/models/domain/ModelSession.smali | 4 +- .../com/discord/models/domain/ModelUser.smali | 2 +- .../models/domain/ModelUserProfile.smali | 10 +- .../models/domain/ModelUserSettings.smali | 12 +- .../domain/activity/ModelActivity.smali | 8 +- .../domain/activity/ModelActivityParty.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 + .../models/sticker/dto/ModelStickerPack.smali | 4 +- .../dto/ModelStickerStoreDirectory.smali | 4 +- .../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 | 42 +- .../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 | 94 +- .../discord/restapi/RestAPIInterface.smali | 46 + ...tAPIParams$CommunityGating$Companion.smali | 150 + .../RestAPIParams$CommunityGating.smali | 276 + .../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$b.smali | 8 +- .../com/discord/simpleast/code/CodeNode.smali | 12 +- .../simpleast/core/node/StyleNode$b.smali | 8 +- .../simpleast/core/node/StyleNode.smali | 4 +- .../discord/stores/StoreCallsIncoming.smali | 2 +- .../discord/stores/StoreChannelMembers.smali | 2 +- .../discord/stores/StoreClientVersion.smali | 2 +- ...ressionPickerEvent$OpenStickerPicker.smali | 4 +- .../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 + .../com/discord/stores/StoreGuilds.smali | 20 +- ...oreMediaEngine$handleNewConnection$1.smali | 2 +- .../com/discord/stores/StoreMediaEngine.smali | 6 +- ...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 | 2032 +-- .../discord/stores/StoreMessagesHolder.smali | 6 +- .../discord/stores/StorePinnedMessages.smali | 16 +- .../discord/stores/StoreRtcConnection.smali | 10 +- ...toreStickers$StickerPackState$Loaded.smali | 4 +- ...toreStickers$ViewedPurchaseablePacks.smali | 4 +- .../com/discord/stores/StoreStickers.smali | 6 +- .../stores/StoreStream$Companion.smali | 14 + .../stores/StoreStream$deferredInit$1.smali | 10 +- .../com/discord/stores/StoreStream.smali | 213 +- .../stores/StoreStreamRtcConnection.smali | 8 +- .../stores/StoreUserGuildSettings.smali | 6 +- .../discord/stores/StoreUserSettings.smali | 30 +- .../discord/stores/StoreVoiceSpeaking.smali | 12 +- .../VoiceConfigurationCache$read$1.smali | 122 + .../VoiceConfigurationCache$read$2.smali | 122 + .../VoiceConfigurationCache$write$1.smali | 50 +- .../stores/VoiceConfigurationCache.smali | 232 +- .../tooltips/DefaultTooltipCreator.smali | 6 +- .../com/discord/tooltips/SparkleView.smali | 14 +- .../discord/tooltips/TooltipManager$a$a.smali | 6 +- .../com/discord/tooltips/TooltipManager.smali | 22 +- .../utilities/StoreUIEventHandler.smali | 6 +- .../analytics/AnalyticSuperProperties.smali | 6 +- .../analytics/AnalyticsTracker.smali | 53 +- .../utilities/analytics/BuildInfo.smali | 779 - .../utilities/analytics/DeviceInfo.smali | 175 - ...wareSurveyAsync$onCompleteCallback$1.smali | 185 - ...artServiceWithCallback$ipcCallback$1.smali | 104 - .../HardwareSurveyService$Companion.smali | 211 - .../analytics/HardwareSurveyService.smali | 73 - .../analytics/MemoryInfo$Companion.smali | 90 - .../utilities/analytics/MemoryInfo.smali | 255 - .../RemoteIntentService$Companion.smali | 190 - ...eIntentService$IpcCallback$handler$1.smali | 265 - .../RemoteIntentService$IpcCallback.smali | 78 - .../hardware/DecoderCountInfo$Companion.smali | 197 - .../analytics/hardware/DecoderCountInfo.smali | 678 - .../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 - ...HardwareSurveyVersionCache$Companion.smali | 64 - ...dwareSurveyVersionCache$DefaultImpls.smali | 46 - ...veyVersionCache$SharedPrefsCacheImpl.smali | 109 - .../hardware/HardwareSurveyVersionCache.smali | 47 - .../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 | 28 +- .../utilities/billing/GooglePlaySku.smali | 28 +- .../utilities/billing/PremiumUtilsKt.smali | 12 +- .../cache/SharedPreferenceExtensionsKt.smali | 320 + .../utilities/channel/ChannelUtils.smali | 2 +- .../channel/GuildChannelIconUtilsKt.smali | 6 +- .../discord/utilities/dsti/StickerUtils.smali | 32 +- .../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 | 70 +- .../experiments/ExperimentRegistry.smali | 28 +- .../utilities/fcm/NotificationData.smali | 38 +- .../utilities/fcm/NotificationRenderer.smali | 10 +- .../GameDetectionService$Companion.smali | 2 +- .../discord/utilities/icon/IconUtils.smali | 24 +- .../images/MGImages$requestAvatarCrop$1.smali | 2 +- .../utilities/intent/IntentUtils.smali | 2 +- .../mg_recycler/MGRecyclerAdapterSimple.smali | 8 +- .../utilities/notices/NoticeBuilders.smali | 16 +- .../discord/utilities/platform/Platform.smali | 24 +- .../utilities/presence/PresenceUtils.smali | 36 +- .../rest/RestAPI$AppHeadersProvider.smali | 2 +- .../com/discord/utilities/rest/RestAPI.smali | 68 + ...estAPIAbortMessages$ResponseResolver.smali | 2 +- .../discord/utilities/rest/SendUtils.smali | 10 +- .../strings/ContextSearchStringProvider.smali | 20 +- ...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 | 16 +- ...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 | 4 +- .../utilities/textprocessing/Parsers.smali | 34 +- .../Rules$HeaderLineClassedRule.smali | 8 +- .../Rules$MarkdownListItemRule.smali | 4 +- .../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 | 172 +- .../textprocessing/TagsBuilder.smali | 4 +- .../node/EditedMessageNode$Companion.smali | 2 +- .../node/EditedMessageNode.smali | 4 +- .../EmojiNode$render$clickableSpan$1.smali | 4 +- .../textprocessing/node/EmojiNode.smali | 14 +- .../node/ZeroSpaceWidthNode.smali | 6 +- .../discord/utilities/uri/UriHandler.smali | 8 +- .../discord/utilities/view/chips/Chip.smali | 4 +- .../view/extensions/ViewExtensions.smali | 2 +- ...Initializer$animatorFactoryScaleUp$1.smali | 2 +- .../views/FloatingButtonMenuInitializer.smali | 2 +- .../DiscordOverlayService$Companion.smali | 2 +- ...rdOverlayService$createVoiceBubble$1.smali | 8 +- .../DiscordOverlayService$onCreate$1.smali | 2 +- .../DiscordOverlayService$onCreate$2.smali | 2 +- .../voice/DiscordOverlayService.smali | 40 +- .../utilities/voice/ScreenShareManager.smali | 4 +- ...oregroundService$NotificationBuilder.smali | 20 +- .../VoiceEngineServiceController$init$3.smali | 2 +- .../utilities/voice/VoiceViewUtils.smali | 10 +- 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 | 34 +- .../com/discord/views/ChatActionItem.smali | 2 +- .../com/discord/views/CheckedSetting.smali | 14 +- .../discord/views/CodeVerificationView.smali | 108 +- .../views/CommunityGatingAvatarView.smali | 282 + .../com/discord/views/FailedUploadList.smali | 8 +- .../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 | 54 +- .../com/discord/views/ScreenTitleView.smali | 6 +- .../com/discord/views/ServerFolderView.smali | 14 +- .../smali/com/discord/views/StatusView.smali | 12 +- .../com/discord/views/StreamPreviewView.smali | 16 +- .../com/discord/views/TernaryCheckBox.smali | 16 +- .../discord/views/ToolbarTitleLayout.smali | 8 +- .../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 | 58 +- .../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 | 20 +- .../PremiumGuildConfirmationView.smali | 22 +- .../PremiumGuildProgressView.smali | 16 +- .../PremiumGuildSubscriptionUpsellView.smali | 8 +- .../PremiumSubscriptionMarketingView.smali | 20 +- .../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 | 6 +- ...llowSheet$configureChannelSelector$1.smali | 2 +- ...FollowSheet$configureGuildSelector$1.smali | 2 +- .../WidgetChannelFollowSheet.smali | 10 +- .../WidgetChannelFollowSuccessDialog.smali | 2 +- .../widgets/auth/AuthInviteInfoView.smali | 8 +- .../widgets/auth/WidgetAgeVerify.smali | 2 +- .../widgets/auth/WidgetAuthAgeGated.smali | 2 +- ...etAuthBirthday$validationManager$2$1.smali | 2 +- .../widgets/auth/WidgetAuthBirthday.smali | 12 +- .../widgets/auth/WidgetAuthCaptcha.smali | 2 +- .../widgets/auth/WidgetAuthLanding.smali | 2 +- .../auth/WidgetAuthLandingViewModel.smali | 2 +- .../WidgetAuthLogin$onViewBound$7$1.smali | 2 +- .../auth/WidgetAuthLogin$onViewBound$7.smali | 6 +- .../WidgetAuthLogin$validationManager$2.smali | 2 +- .../widgets/auth/WidgetAuthLogin.smali | 6 +- .../WidgetAuthMfa$onActivityCreated$1.smali | 2 +- .../discord/widgets/auth/WidgetAuthMfa.smali | 26 +- ...dgetAuthRegister$validationManager$2.smali | 6 +- .../widgets/auth/WidgetAuthRegister.smali | 2 +- .../auth/WidgetAuthUndeleteAccount.smali | 2 +- .../WidgetOauth2Authorize$Companion.smali | 2 +- ...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 +- .../widgets/auth/WidgetRemoteAuth.smali | 14 +- ...mpleMembersAdapter$MemberAdapterItem.smali | 10 +- .../SimpleRolesAdapter$RoleAdapterItem.smali | 8 +- .../WidgetChannelGroupDMSettings.smali | 82 +- .../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 | 26 +- ...elSettingsPermissionsAddMember$Model.smali | 38 +- ...tChannelSettingsPermissionsAddMember.smali | 20 +- ...nnelSettingsPermissionsAddRole$Model.smali | 18 +- ...getChannelSettingsPermissionsAddRole.smali | 10 +- ...nelSettingsPermissionsOverview$Model.smali | 14 +- ...etChannelSettingsPermissionsOverview.smali | 28 +- .../WidgetChannelSidebarActions.smali | 6 +- ...WidgetChannelTopic$showContextMenu$4.smali | 2 +- .../widgets/channels/WidgetChannelTopic.smali | 12 +- .../channels/WidgetCreateChannel$Model.smali | 2 +- ...ateChannel$RolesAdapter$RoleListItem.smali | 8 +- .../channels/WidgetCreateChannel.smali | 60 +- .../channels/WidgetGroupInviteFriends.smali | 12 +- ...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 | 8 +- .../list/WidgetChannelListUnreads.smali | 8 +- .../channels/list/WidgetChannelsList.smali | 32 +- ...dapter$ItemChannelCategory$Companion.smali | 4 +- ...annelsListAdapter$ItemChannelPrivate.smali | 4 +- ...tChannelsListAdapter$ItemChannelText.smali | 6 +- ...ChannelsListAdapter$ItemChannelVoice.smali | 6 +- ...WidgetChannelsListAdapter$ItemHeader.smali | 6 +- .../WidgetChannelsListAdapter$ItemMFA.smali | 2 +- .../list/WidgetChannelsListAdapter.smali | 18 +- ...ChannelsListItemChannelActions$Model.smali | 6 +- ...WidgetChannelsListItemChannelActions.smali | 4 +- ...tAdapter$WidgetCollapsedUserListItem.smali | 4 +- .../WidgetCollapsedUsersListAdapter.smali | 2 +- ...vateChannelMemberListItemGeneratorKt.smali | 2 +- .../memberlist/WidgetChannelMembersList.smali | 2 +- .../adapter/ChannelMembersListAdapter.smali | 18 +- .../ChannelMembersListViewHolderHeader.smali | 6 +- .../ChannelMembersListViewHolderLoading.smali | 2 +- ...elMembersListViewHolderMember$bind$3.smali | 2 +- .../discord/widgets/chat/MessageManager.smali | 2 +- .../widgets/chat/WidgetUrlActions.smali | 10 +- .../chat/input/AppFlexInputViewModel.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 | 383 +- ...nputAttachments$DiscordFilesFragment.smali | 2 +- ...putAttachments$DiscordPhotosFragment.smali | 2 +- ...achments$PermissionsEmptyListAdapter.smali | 4 +- ...chments$configureFlexInputFragment$1.smali | 4 +- ...sionFragment$stickerPickerListener$1.smali | 2 +- .../input/WidgetChatInputAttachments.smali | 2 +- .../WidgetChatInputCommandsAdapter$Item.smali | 18 +- .../WidgetChatInputCommandsAdapter.smali | 4 +- .../input/WidgetChatInputCommandsModel.smali | 40 +- .../chat/input/WidgetChatInputEditText.smali | 26 +- .../chat/input/WidgetChatInputMentions.smali | 12 +- ...dgetChatInputModel$Companion$get$1$2.smali | 349 +- ...WidgetChatInputModel$Companion$get$1.smali | 66 +- .../WidgetChatInputModel$Companion.smali | 4 +- .../chat/input/WidgetChatInputModel.smali | 24 +- ...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 +- .../WidgetEmojiAdapter$EmojiViewHolder.smali | 4 +- ...jiAdapter$HeaderViewHolder$Companion.smali | 2 +- .../WidgetEmojiAdapter$HeaderViewHolder.smali | 4 +- .../chat/input/emoji/WidgetEmojiPicker.smali | 46 +- .../input/emoji/WidgetEmojiPickerSheet.smali | 4 +- .../ExpressionTrayViewModel$Factory.smali | 2 +- .../expression/ExpressionTrayViewModel.smali | 4 +- .../WidgetExpressionPickerAdapter.smali | 4 +- ...pressionPickerSheet$onCreateDialog$1.smali | 2 +- .../expression/WidgetExpressionTray.smali | 83 +- .../chat/input/gifpicker/GifAdapter.smali | 4 +- .../input/gifpicker/GifCategoryAdapter.smali | 2 +- .../gifpicker/GifCategoryViewHolder.smali | 6 +- .../gifpicker/GifCategoryViewModel.smali | 2 +- .../GifLoadingView$LoadingGifAdapter.smali | 2 +- .../GifSearchViewModel$Factory.smali | 2 +- .../input/gifpicker/GifSearchViewModel.smali | 6 +- .../input/gifpicker/GifViewHolder$Gif.smali | 2 +- .../GifViewHolder$SuggestedTerms.smali | 6 +- .../input/gifpicker/WidgetGifCategory.smali | 10 +- .../input/gifpicker/WidgetGifPicker.smali | 8 +- .../gifpicker/WidgetGifPickerSearch.smali | 20 +- ...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 +- ...iewModel$Factory$observeStoreState$1.smali | 2 +- ...erPackStoreSheetViewModel$StoreState.smali | 4 +- ...kerPackStoreSheetViewModel$ViewState.smali | 8 +- .../StickerPackStoreSheetViewModel.smali | 2 +- .../sticker/StickerPickerNfxManager.smali | 4 +- ...iewModel$Factory$observeStoreState$1.smali | 2 +- .../StickerPickerViewModel$Factory.smali | 2 +- ...kerPickerViewModel$StoreState$Loaded.smali | 4 +- ...ewModel$ViewState$EmptySearchResults.smali | 4 +- ...ckerViewModel$ViewState$NoOwnedPacks.smali | 4 +- ...erPickerViewModel$ViewState$Stickers.smali | 8 +- .../sticker/StickerPickerViewModel.smali | 4 +- .../input/sticker/StickerViewHolder.smali | 6 +- .../sticker/StoreBuyButtonViewHolder.smali | 10 +- .../chat/input/sticker/StoreHeaderItem.smali | 2 +- .../input/sticker/StoreHeaderViewHolder.smali | 18 +- ...idgetStickerPackStoreSheet$Companion.smali | 2 +- .../sticker/WidgetStickerPackStoreSheet.smali | 14 +- .../input/sticker/WidgetStickerPicker.smali | 80 +- .../sticker/WidgetStickerPickerSheet.smali | 10 +- ...ListItemMessageAccessibilityDelegate.smali | 2 +- ...diaView$updateUIWithValidatedEmbed$2.smali | 8 +- .../widgets/chat/list/InlineMediaView.smali | 38 +- .../chat/list/PublishActionDialog.smali | 24 +- .../list/PublishActionDialogViewModel.smali | 2 +- .../chat/list/ViewEmbedGameInvite.smali | 74 +- .../widgets/chat/list/WidgetChatList$1.smali | 28 +- .../WidgetChatList$UserReactionHandler.smali | 18 +- .../widgets/chat/list/WidgetChatList.smali | 14 +- .../chat/list/WidgetChatListAdapter.smali | 20 +- .../WidgetChatListAdapterItemAttachment.smali | 16 +- .../WidgetChatListAdapterItemBlocked.smali | 4 +- ...WidgetChatListAdapterItemCallMessage.smali | 58 +- ...edUrlFoundInVisibleSpoilerNode$1$2$1.smali | 2 +- ...WidgetChatListAdapterItemEmbed$Model.smali | 2 +- .../list/WidgetChatListAdapterItemEmbed.smali | 42 +- .../WidgetChatListAdapterItemEmptyPins.smali | 4 +- .../WidgetChatListAdapterItemGameInvite.smali | 4 +- .../list/WidgetChatListAdapterItemGift.smali | 26 +- ...dgetChatListAdapterItemGuildTemplate.smali | 8 +- ...idgetChatListAdapterItemGuildWelcome.smali | 20 +- .../WidgetChatListAdapterItemInvite.smali | 34 +- ...getChatListAdapterItemListenTogether.smali | 18 +- ...dgetChatListAdapterItemMentionFooter.smali | 6 +- .../WidgetChatListAdapterItemMessage.smali | 82 +- ...dgetChatListAdapterItemMessageHeader.smali | 10 +- ...WidgetChatListAdapterItemNewMessages.smali | 10 +- ...atListAdapterItemPrivateChannelStart.smali | 12 +- .../WidgetChatListAdapterItemReactions.smali | 26 +- ...ChatListAdapterItemSearchResultCount.smali | 4 +- .../list/WidgetChatListAdapterItemStart.smali | 8 +- .../WidgetChatListAdapterItemSticker.smali | 6 +- ...ItemSystemMessage$getSystemMessage$1.smali | 62 +- ...dgetChatListAdapterItemSystemMessage.smali | 40 +- .../WidgetChatListAdapterItemTimestamp.smali | 8 +- ...getChatListAdapterItemUploadProgress.smali | 14 +- .../chat/list/actions/EmojiViewHolder.smali | 4 +- ...alogs$showPinMessageConfirmation$1$1.smali | 4 +- .../list/actions/MessageActionDialogs.smali | 16 +- .../list/actions/MoreEmojisViewHolder.smali | 2 +- .../WidgetChatListActions$configureUI$9.smali | 2 +- .../list/actions/WidgetChatListActions.smali | 46 +- .../chat/list/entries/StickerEntry.smali | 4 +- .../model/WidgetChatListModel$Messages.smali | 10 +- .../chat/list/model/WidgetChatListModel.smali | 16 +- ...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 | 8 +- .../widgets/client/WidgetClientOutdated.smali | 8 +- .../WidgetDebugging$Adapter$Item.smali | 2 +- .../debugging/WidgetDebugging$Adapter.smali | 2 +- .../WidgetDebugging$configureUI$1.smali | 2 +- .../WidgetDebugging$configureUI$2.smali | 2 +- .../widgets/debugging/WidgetDebugging.smali | 4 +- .../widgets/debugging/WidgetFatalCrash.smali | 18 +- .../feedback/WidgetFeedbackSheet.smali | 10 +- .../friends/EmptyFriendsStateView.smali | 14 +- .../widgets/friends/WidgetFriendsAdd.smali | 6 +- ...etFriendsAddById$sendFriendRequest$1.smali | 2 +- .../friends/WidgetFriendsAddById.smali | 12 +- ...FriendsAddUserAdapter$UserViewHolder.smali | 2 +- ...riendsFindNearby$sendFriendRequest$1.smali | 2 +- .../friends/WidgetFriendsFindNearby.smali | 14 +- ...WidgetFriendsList$configureToolbar$1.smali | 2 +- .../widgets/friends/WidgetFriendsList.smali | 12 +- .../WidgetFriendsListAdapter$ItemHeader.smali | 4 +- ...FriendsListAdapter$ItemPendingHeader.smali | 6 +- ...etFriendsListAdapter$ItemPendingUser.smali | 16 +- .../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 | 6 +- .../WidgetGuildContextMenu$Companion.smali | 2 +- .../contextmenu/WidgetGuildContextMenu.smali | 14 +- ...mplateChannelsView$ChannelViewHolder.smali | 10 +- ...TemplateChannelsView$ChannelsAdapter.smali | 2 +- .../create/GuildTemplateChannelsView.smali | 4 +- .../guilds/create/WidgetGuildClone.smali | 12 +- .../WidgetGuildCreate$onViewBound$1$1.smali | 2 +- .../guilds/create/WidgetGuildCreate.smali | 16 +- .../create/WidgetGuildCreateViewModel.smali | 4 +- .../guilds/invite/GuildInviteUiHelperKt.smali | 2 +- .../InviteGenerator$GenerationState.smali | 137 + ...nviteGenerator$InviteGenerationState.smali | 100 +- ...eGenerator$generateForAppComponent$2.smali | 73 + .../guilds/invite/InviteGenerator.smali | 157 +- ...SettingsSheet$ChannelsSpinnerAdapter.smali | 4 +- .../invite/ViewInviteSettingsSheet.smali | 46 +- .../guilds/invite/WidgetGuildInvite.smali | 10 +- ...viteShare$PrivateChannelAdapter$Item.smali | 10 +- .../invite/WidgetGuildInviteShare.smali | 79 +- ...reCompact$PrivateChannelAdapter$Item.smali | 10 +- .../WidgetGuildInviteShareCompact.smali | 92 +- ...dgetGuildInviteShareEmptySuggestions.smali | 12 +- .../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 | 90 +- ...dgetGuildInviteShareViewModelFactory.smali | 26 +- .../guilds/invite/WidgetInviteInfo.smali | 50 +- .../invite/WidgetInviteModel$Companion.smali | 134 +- .../guilds/join/ChannelViewHolder.smali | 10 +- .../widgets/guilds/join/WidgetGuildJoin.smali | 6 +- .../guilds/join/WidgetGuildWelcomeSheet.smali | 16 +- ...idgetGuildWelcomeSheetChannelAdapter.smali | 2 +- .../guilds/leave/WidgetLeaveGuildDialog.smali | 12 +- ...GuildListViewHolder$FolderViewHolder.smali | 14 +- ...uildListViewHolder$FriendsViewHolder.smali | 6 +- .../GuildListViewHolder$GuildViewHolder.smali | 16 +- ...tViewHolder$PrivateChannelViewHolder.smali | 4 +- .../guilds/list/WidgetGuildListAdapter.smali | 18 +- ...dgetGuildSearchAdapter$GuildListItem.smali | 6 +- .../guilds/list/WidgetGuildSelector.smali | 6 +- .../guilds/list/WidgetGuildsList.smali | 6 +- .../guilds/profile/EmojiViewHolder.smali | 2 +- .../profile/WidgetGuildProfileSheet.smali | 92 +- ...WidgetGuildProfileSheetEmojisAdapter.smali | 4 +- .../WidgetGuildProfileSheetViewModel.smali | 10 +- ...WidgetPublicAnnouncementProfileSheet.smali | 2 +- com.discord/smali/f/a/a/a/a$a.smali | 2 +- com.discord/smali/f/a/a/a/a.smali | 12 +- 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$c.smali | 10 +- com.discord/smali/f/a/a/b/a.smali | 14 +- com.discord/smali/f/a/a/b/b$c.smali | 10 +- com.discord/smali/f/a/a/b/b.smali | 16 +- com.discord/smali/f/a/a/b/c.smali | 10 +- com.discord/smali/f/a/a/b/d$a.smali | 2 +- com.discord/smali/f/a/a/b/h$a.smali | 2 +- com.discord/smali/f/a/a/d/a.smali | 10 +- com.discord/smali/f/a/a/e/a.smali | 16 +- 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/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 | 8 +- com.discord/smali/f/a/c/a.smali | 351 + .../a/c/b.smali} | 57 +- 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 | 335 +- 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 | 240 +- com.discord/smali/f/a/{g => h}/s/c/f.smali | 18 +- 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 | 36 +- 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 | 98 +- 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/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/{i => j}/a/a.smali | 16 +- com.discord/smali/f/a/{i => j}/a/b.smali | 12 +- com.discord/smali/f/a/{i => j}/a/c$a.smali | 14 +- com.discord/smali/f/a/{i => j}/a/c.smali | 14 +- com.discord/smali/f/a/{i => j}/a/d.smali | 14 +- com.discord/smali/f/a/{i => j}/a/e.smali | 60 +- com.discord/smali/f/a/{i => j}/a/f.smali | 90 +- com.discord/smali/f/a/{i => j}/a/g.smali | 10 +- com.discord/smali/f/a/{i => j}/a/h.smali | 16 +- com.discord/smali/f/a/{i => j}/a/i$a$a.smali | 4 +- com.discord/smali/f/a/{i => j}/a/i$a.smali | 24 +- com.discord/smali/f/a/{i => j}/a/i$b$a.smali | 4 +- com.discord/smali/f/a/{i => j}/a/i$b.smali | 28 +- com.discord/smali/f/a/{i => j}/a/i.smali | 18 +- com.discord/smali/f/a/{i => j}/a/j.smali | 16 +- com.discord/smali/f/a/{i => j}/a/k$a$a.smali | 4 +- com.discord/smali/f/a/{i => j}/a/k$a.smali | 42 +- com.discord/smali/f/a/{i => j}/a/k.smali | 16 +- com.discord/smali/f/a/{i => j}/a/l.smali | 22 +- 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/n/a.smali | 40 + .../smali/f/a/{m/z.smali => n/a0.smali} | 6 +- .../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$a.smali => n/c0$a.smali} | 14 +- .../smali/f/a/{m/b0$b.smali => n/c0$b.smali} | 14 +- .../smali/f/a/{m/b0.smali => n/c0.smali} | 46 +- .../smali/f/a/{m/c.smali => n/d.smali} | 6 +- .../smali/f/a/{m/c0.smali => n/d0.smali} | 26 +- .../smali/f/a/{m/d.smali => n/e.smali} | 10 +- .../smali/f/a/{m/d0.smali => n/e0.smali} | 14 +- .../smali/f/a/{m/e.smali => n/f.smali} | 6 +- .../smali/f/a/{m/e0$a.smali => n/f0$a.smali} | 14 +- .../smali/f/a/{m/e0$b.smali => n/f0$b.smali} | 14 +- .../smali/f/a/{m/e0$c.smali => n/f0$c.smali} | 12 +- .../smali/f/a/{m/e0$d.smali => n/f0$d.smali} | 14 +- .../smali/f/a/{m/e0.smali => n/f0.smali} | 122 +- .../smali/f/a/{m/f.smali => n/g.smali} | 12 +- .../smali/f/a/{m/f0.smali => n/g0.smali} | 60 +- .../smali/f/a/{m/g.smali => n/h.smali} | 2 +- .../smali/f/a/{m/g0.smali => n/h0.smali} | 10 +- .../smali/f/a/{m/h.smali => n/i.smali} | 12 +- .../smali/f/a/{m/h0.smali => n/i0.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 +- .../smali/f/a/{m/i0.smali => n/j0.smali} | 6 +- .../smali/f/a/{m/j.smali => n/k.smali} | 10 +- .../smali/f/a/{m/j0.smali => n/k0.smali} | 6 +- .../smali/f/a/{m/k.smali => n/l.smali} | 12 +- com.discord/smali/f/a/{m/k0 => n/l0}/a.smali | 14 +- com.discord/smali/f/a/{m/k0 => n/l0}/b.smali | 6 +- com.discord/smali/f/a/{m/k0 => n/l0}/c.smali | 6 +- com.discord/smali/f/a/{m/k0 => n/l0}/d.smali | 4 +- .../smali/f/a/{m/k0 => n/l0}/e$a.smali | 38 +- com.discord/smali/f/a/{m/k0 => n/l0}/e.smali | 14 +- com.discord/smali/f/a/{m/k0 => n/l0}/f.smali | 24 +- com.discord/smali/f/a/{m/k0 => n/l0}/g.smali | 10 +- com.discord/smali/f/a/{m/k0 => n/l0}/h.smali | 6 +- com.discord/smali/f/a/{m/k0 => n/l0}/i.smali | 10 +- com.discord/smali/f/a/{m/k0 => n/l0}/j.smali | 6 +- com.discord/smali/f/a/{m/k0 => n/l0}/k.smali | 6 +- com.discord/smali/f/a/{m/k0 => n/l0}/l.smali | 12 +- com.discord/smali/f/a/{m/k0 => n/l0}/m.smali | 6 +- com.discord/smali/f/a/{m/k0 => n/l0}/n.smali | 6 +- .../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 +- com.discord/smali/f/a/{m/l0 => n/m0}/a.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/b.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/c.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/d.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/e.smali | 6 +- com.discord/smali/f/a/{m/l0 => n/m0}/f.smali | 6 +- com.discord/smali/f/a/{m/l0 => n/m0}/g.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/h.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/i.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/j.smali | 10 +- com.discord/smali/f/a/{m/l0 => n/m0}/k.smali | 6 +- com.discord/smali/f/a/{m/l0 => n/m0}/l.smali | 6 +- .../smali/f/a/{m/m.smali => n/n.smali} | 18 +- com.discord/smali/f/a/{m/m0 => n/n0}/a.smali | 6 +- com.discord/smali/f/a/{m/m0 => n/n0}/b.smali | 6 +- .../smali/f/a/{m/n.smali => n/o.smali} | 10 +- com.discord/smali/f/a/{m/n0 => n/o0}/a.smali | 10 +- .../smali/f/a/{m/o$a.smali => n/p$a.smali} | 12 +- .../smali/f/a/{m/o$b.smali => n/p$b.smali} | 12 +- .../smali/f/a/{m/o$c.smali => n/p$c.smali} | 14 +- .../smali/f/a/{m/o$d.smali => n/p$d.smali} | 22 +- .../smali/f/a/{m/o.smali => n/p.smali} | 20 +- com.discord/smali/f/a/{m/o0 => n/p0}/a.smali | 10 +- com.discord/smali/f/a/{m/o0 => n/p0}/b.smali | 6 +- com.discord/smali/f/a/{m/o0 => n/p0}/c.smali | 16 +- com.discord/smali/f/a/{m/o0 => n/p0}/d.smali | 36 +- com.discord/smali/f/a/{m/o0 => n/p0}/e.smali | 10 +- com.discord/smali/f/a/{m/o0 => n/p0}/f.smali | 6 +- com.discord/smali/f/a/{m/o0 => n/p0}/g.smali | 16 +- com.discord/smali/f/a/{m/o0 => n/p0}/h.smali | 32 +- .../smali/f/a/{m/p.smali => n/q.smali} | 10 +- com.discord/smali/f/a/{m/p0 => n/q0}/a.smali | 8 +- .../smali/f/a/{m/q.smali => n/r.smali} | 10 +- .../smali/f/a/{m/r.smali => n/s.smali} | 6 +- .../smali/f/a/{m/s.smali => n/t.smali} | 6 +- .../smali/f/a/{m/t.smali => n/u.smali} | 14 +- .../smali/f/a/{m/u.smali => n/v.smali} | 12 +- .../smali/f/a/{m/v.smali => n/w.smali} | 6 +- .../smali/f/a/{m/w.smali => n/x.smali} | 10 +- .../smali/f/a/{m/x.smali => n/y.smali} | 12 +- .../smali/f/a/{m/y.smali => n/z.smali} | 10 +- 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 +- com.discord/smali/f/a/{n => o}/b/b/a0.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/b.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/b0.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/c.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/c0.smali | 14 +- com.discord/smali/f/a/{n => o}/b/b/d.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/d0.smali | 14 +- com.discord/smali/f/a/{n => o}/b/b/e.smali | 18 +- com.discord/smali/f/a/{n => o}/b/b/e0/a.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/e0/b.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/e0/c.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/e0/d.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/e0/e.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/e0/f.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/e0/g.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/e0/h.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/e0/i.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/e0/j.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/f.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/g.smali | 14 +- com.discord/smali/f/a/{n => o}/b/b/h.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/i.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/j.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/k.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/l.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/m.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/n.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/o.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/p.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/q.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/r.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/s.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/t.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/u.smali | 10 +- com.discord/smali/f/a/{n => o}/b/b/v.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/w.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/x.smali | 6 +- com.discord/smali/f/a/{n => o}/b/b/y.smali | 6 +- com.discord/smali/f/a/{n => 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/s/a/b/b/a.smali | 18 +- com.discord/smali_classes2/c0/a.smali | 2 +- com.discord/smali_classes2/c0/h0/j/d.smali | 4 +- com.discord/smali_classes2/c0/i0/a.smali | 2 +- .../com/discord/widgets/home/WidgetHome.smali | 50 +- ...HeaderManager$getOnConfigureAction$1.smali | 10 +- ...eHeaderManager$getOnSelectedAction$1.smali | 2 +- .../home/WidgetHomeHeaderManager.smali | 4 +- .../widgets/home/WidgetHomePanelLoading.smali | 6 +- .../widgets/home/WidgetHomePanelNsfw.smali | 16 +- .../WidgetMainSurveyDialog$Companion.smali | 2 +- .../widgets/home/WidgetMainSurveyDialog.smali | 16 +- .../WidgetMedia$onViewBoundOrOnResume$1.smali | 2 +- .../discord/widgets/media/WidgetMedia.smali | 16 +- .../widgets/media/WidgetQRScanner.smali | 8 +- .../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 | 2 +- .../widgets/nux/WidgetNuxChannelPrompt.smali | 14 +- .../widgets/nux/WidgetNuxGuildTemplates.smali | 18 +- ...uxPostRegistrationJoin$onViewBound$2.smali | 2 +- .../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 | 40 +- .../results/WidgetSearchResults$Model.smali | 4 +- .../search/results/WidgetSearchResults.smali | 8 +- .../suggestions/WidgetSearchSuggestions.smali | 4 +- ...hSuggestionsAdapter$FilterViewHolder.smali | 34 +- ...tionsAdapter$HasViewHolder$Companion.smali | 10 +- ...archSuggestionsAdapter$HasViewHolder.smali | 8 +- ...hSuggestionsAdapter$HeaderViewHolder.smali | 30 +- ...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 +- .../servers/WidgetServerDeleteDialog.smali | 14 +- .../servers/WidgetServerNotifications.smali | 34 +- ...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 | 58 +- ...erverSettingsChannelsFabMenuFragment.smali | 42 +- ...getServerSettingsChannelsSortActions.smali | 8 +- ...tServerSettingsEditIntegration$Model.smali | 2 +- .../WidgetServerSettingsEditIntegration.smali | 94 +- ...WidgetServerSettingsEditMember$Model.smali | 14 +- .../WidgetServerSettingsEditMember.smali | 60 +- ...sEditMemberRolesAdapter$RoleListItem.smali | 4 +- ...etServerSettingsEditRole$setupMenu$1.smali | 2 +- .../WidgetServerSettingsEditRole.smali | 74 +- ...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 | 6 +- ...erSettingsEmojisEdit$configureMenu$1.smali | 2 +- .../WidgetServerSettingsEmojisEdit.smali | 8 +- ...etServerSettingsInstantInvites$Model.smali | 10 +- .../WidgetServerSettingsInstantInvites.smali | 16 +- ...ingsInstantInvitesActions$onResume$3.smali | 2 +- ...tServerSettingsInstantInvitesActions.smali | 10 +- ...ServerSettingsInstantInvitesListItem.smali | 20 +- .../WidgetServerSettingsIntegrations.smali | 6 +- ...etServerSettingsIntegrationsListItem.smali | 26 +- .../WidgetServerSettingsMembers$Model.smali | 10 +- ...rSettingsMembers$RolesSpinnerAdapter.smali | 6 +- .../servers/WidgetServerSettingsMembers.smali | 36 +- ...ettingsMembersAdapter$MemberListItem.smali | 18 +- ...WidgetServerSettingsModeration$Model.smali | 2 +- .../WidgetServerSettingsModeration.smali | 50 +- ...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 +- ...rview$initChannelSelectedHandler$1$1.smali | 4 +- ...rSettingsOverview$openAvatarPicker$2.smali | 2 +- ...RegionDialog$$inlined$apply$lambda$1.smali | 6 +- .../WidgetServerSettingsOverview.smali | 120 +- .../WidgetServerSettingsRolesList$Model.smali | 12 +- .../WidgetServerSettingsRolesList.smali | 50 +- ...ngsRolesListAdapter$RoleListHelpItem.smali | 8 +- ...ettingsRolesListAdapter$RoleListItem.smali | 20 +- .../WidgetServerSettingsSecurity$Model.smali | 8 +- ...rverSettingsSecurity$ToggleMfaDialog.smali | 20 +- .../WidgetServerSettingsSecurity.smali | 16 +- ...erverSettingsTransferOwnership$Model.smali | 2 +- ...idgetServerSettingsTransferOwnership.smali | 34 +- .../WidgetServerSettingsVanityUrl$Model.smali | 4 +- .../WidgetServerSettingsVanityUrl.smali | 52 +- ...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 | 6 +- ...nityOverview$onViewBoundOrOnResume$2.smali | 2 +- ...idgetServerSettingsCommunityOverview.smali | 10 +- ...getServerSettingsCommunitySecondStep.smali | 6 +- ...dgetServerSettingsCommunityThirdStep.smali | 10 +- .../WidgetServerSettingsEnableCommunity.smali | 4 +- ...etServerSettingsEnableCommunitySteps.smali | 4 +- ...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 ++ ...uildSubscriptionPerkView$configure$1.smali | 2 +- .../PremiumGuildSubscriptionPerkView.smali | 58 +- ...iptionPerkViewAdapter$PerkViewHolder.smali | 4 +- .../premiumguild/PremiumGuildViewModel.smali | 10 +- ...emiumGuildSubscription$onViewBound$1.smali | 2 +- .../WidgetPremiumGuildSubscription.smali | 24 +- ...PremiumGuildSubscriptionConfirmation.smali | 10 +- ...dgetPremiumGuildSubscriptionTransfer.smali | 26 +- ...figureFooter$$inlined$apply$lambda$1.smali | 2 +- .../widgets/settings/WidgetChangeLog.smali | 4 +- .../settings/WidgetMuteSettingsSheet.smali | 58 +- .../WidgetSettings$configureToolbar$1.smali | 2 +- .../WidgetSettings$onViewBound$19$1.smali | 4 +- .../WidgetSettings$onViewBound$19$2.smali | 2 +- .../widgets/settings/WidgetSettings.smali | 78 +- ...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 | 306 +- ...uageSelect$Adapter$AdapterItemLocale.smali | 4 +- ...WidgetSettingsLanguageSelect$Adapter.smali | 2 +- .../WidgetSettingsLanguageSelect.smali | 4 +- .../settings/WidgetSettingsMedia.smali | 30 +- .../WidgetSettingsNotifications.smali | 18 +- .../WidgetSettingsNotificationsOs.smali | 8 +- ...Privacy$configurePrivacyControls$1$1.smali | 8 +- ...Privacy$configurePrivacyControls$2$1.smali | 8 +- ...SettingsPrivacy$onRequestDataClick$1.smali | 2 +- ...SettingsPrivacy$onRequestDataClick$2.smali | 2 +- ...SettingsPrivacy$onRequestDataClick$4.smali | 2 +- .../settings/WidgetSettingsPrivacy.smali | 58 +- ...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 | 60 +- .../WidgetDisableDeleteAccountDialog.smali | 14 +- .../account/WidgetEnableSMSBackupDialog.smali | 20 +- .../WidgetSettingsAccount$configureUI$3.smali | 2 +- ...idgetSettingsAccount$configureUI$5$1.smali | 2 +- ...ttingsAccount$showRemove2FAModal$1$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 | 20 +- ...ountChangePassword$saveNewPassword$1.smali | 2 +- .../WidgetSettingsAccountChangePassword.smali | 12 +- .../WidgetSettingsAccountEmailEdit.smali | 10 +- ...ngsAccountUsernameEdit$configureUI$1.smali | 2 +- ...ountUsernameEdit$validationManager$2.smali | 6 +- .../WidgetSettingsAccountUsernameEdit.smali | 16 +- .../account/WidgetSettingsBlockedUsers.smali | 4 +- ...edUsersAdapter$BlockedUserViewHolder.smali | 2 +- .../WidgetSettingsBlockedUsersAdapter.smali | 2 +- ...ockedUsersViewModel$onClickUnblock$1.smali | 2 +- .../account/mfa/WidgetEnableMFADownload.smali | 6 +- .../account/mfa/WidgetEnableMFAInput.smali | 4 +- .../account/mfa/WidgetEnableMFAKey.smali | 12 +- .../account/mfa/WidgetEnableMFASteps.smali | 6 +- .../account/mfa/WidgetEnableMFASuccess.smali | 4 +- ...ceAdapter$PaymentSourceAddViewHolder.smali | 2 +- ...dapter$PaymentSourceHeaderViewHolder.smali | 4 +- ...eAdapter$PaymentSourceItemViewHolder.smali | 6 +- .../settings/billing/PaymentSourceView.smali | 20 +- ...urceEditDialog$deletePaymentSource$1.smali | 2 +- ...ceEditDialog$initPaymentSourceInfo$2.smali | 6 +- ...urceEditDialog$updatePaymentSource$1.smali | 2 +- .../WidgetPaymentSourceEditDialog.smali | 34 +- .../ConnectionsGuildIntegrationView.smali | 12 +- ...gsUserConnections$Adapter$ViewHolder.smali | 20 +- ...idgetSettingsUserConnections$Adapter.smali | 2 +- ...ettingsUserConnections$onViewBound$2.smali | 2 +- .../WidgetSettingsUserConnections.smali | 8 +- ...etSettingsUserConnectionsAdd$Adapter.smali | 2 +- .../WidgetSettingsUserConnectionsAdd.smali | 4 +- ...WidgetSettingsUserConnectionsAddXbox.smali | 10 +- ...verridesAdapter$ExperimentViewHolder.smali | 10 +- .../ExperimentOverridesAdapter.smali | 2 +- ...tingsDeveloper$setupNoticesSection$1.smali | 2 +- ...setupNoticesSection$noticesAdapter$1.smali | 2 +- .../developer/WidgetSettingsDeveloper.smali | 12 +- .../premium/SettingsPremiumViewModel.smali | 2 +- .../premium/WidgetChoosePlan$Companion.smali | 2 +- .../settings/premium/WidgetChoosePlan.smali | 12 +- ...tChoosePlanAdapter$DividerViewHolder.smali | 2 +- ...etChoosePlanAdapter$HeaderViewHolder.smali | 4 +- ...dgetChoosePlanAdapter$PlanViewHeader.smali | 14 +- .../premium/WidgetSettingsGifting.smali | 12 +- ...gsGiftingAdapter$EntitlementListItem.smali | 18 +- ...ttingsGiftingAdapter$NoGiftsListItem.smali | 2 +- ...etSettingsGiftingAdapter$SkuListItem.smali | 14 +- .../premium/WidgetSettingsPremium.smali | 122 +- ...tionSampleGuildAdapter$GuildListItem.smali | 2 +- .../SettingsPremiumGuildViewModel.smali | 2 +- ...dgetSettingsPremiumGuildSubscription.smali | 30 +- ...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 | 28 +- .../widgets/status/WidgetChatStatus.smali | 12 +- .../status/WidgetGlobalStatusIndicator.smali | 14 +- .../WidgetStickerPackDetailsDialog.smali | 22 +- .../widgets/stickers/WidgetStickerSheet.smali | 28 +- .../tabs/TabsHostBottomNavigationView.smali | 82 +- .../discord/widgets/tabs/WidgetTabsHost.smali | 18 +- .../tos/WidgetTosAccept$onViewBound$2.smali | 2 +- .../discord/widgets/tos/WidgetTosAccept.smali | 6 +- .../user/Badge$Companion$onBadgeClick$1.smali | 2 +- .../widgets/user/Badge$Companion.smali | 88 +- .../discord/widgets/user/WidgetBanUser.smali | 2 +- .../discord/widgets/user/WidgetKickUser.smali | 12 +- .../widgets/user/WidgetPruneUsers$Model.smali | 2 +- .../widgets/user/WidgetPruneUsers.smali | 48 +- ...UserMentions$WidgetUserMentionFilter.smali | 10 +- ...idgetUserMentions$configureToolbar$1.smali | 2 +- .../widgets/user/WidgetUserMentions.smali | 8 +- .../user/WidgetUserMutualFriends$Model.smali | 10 +- ...ends$MutualFriendsAdapter$ViewHolder.smali | 18 +- ...erMutualFriends$MutualFriendsAdapter.smali | 6 +- .../user/WidgetUserMutualFriends.smali | 10 +- ...tUserMutualGuilds$Adapter$ViewHolder.smali | 12 +- .../user/WidgetUserMutualGuilds$Adapter.smali | 6 +- .../user/WidgetUserMutualGuilds$Model.smali | 2 +- .../widgets/user/WidgetUserMutualGuilds.smali | 14 +- ...erPasswordVerify$validationManager$2.smali | 4 +- .../user/WidgetUserPasswordVerify.smali | 14 +- .../user/WidgetUserSetCustomStatus.smali | 22 +- .../widgets/user/WidgetUserStatusSheet.smali | 38 +- .../account/WidgetUserAccountVerify.smali | 22 +- ...erAccountVerifyBase$setOptionsMenu$1.smali | 2 +- .../captcha/WidgetUserCaptchaVerify.smali | 10 +- .../user/email/WidgetUserEmailUpdate.smali | 4 +- .../email/WidgetUserEmailVerify$Model.smali | 2 +- .../user/email/WidgetUserEmailVerify.smali | 53 +- .../user/phone/WidgetUserPhoneManage.smali | 28 +- .../user/phone/WidgetUserPhoneVerify.smali | 24 +- .../presence/ViewHolderGameRichPresence.smali | 2 +- .../ViewHolderMusicRichPresence.smali | 16 +- .../ViewHolderPlatformRichPresence.smali | 4 +- .../ViewHolderStreamRichPresence.smali | 6 +- ...ViewHolderUserRichPresence$Companion.smali | 8 +- .../presence/ViewHolderUserRichPresence.smali | 28 +- .../user/profile/UserProfileAdminView.smali | 26 +- ...ectionsView$ConnectedAccountsAdapter.smali | 2 +- .../profile/UserProfileConnectionsView.smali | 8 +- .../profile/UserProfileHeaderView$1.smali | 2 +- ...serProfileHeaderView$BadgeViewHolder.smali | 2 +- .../user/profile/UserProfileHeaderView.smali | 14 +- .../UserStatusPresenceCustomView.smali | 8 +- .../WidgetUserProfileEmptyListItem.smali | 4 +- .../user/search/ViewGlobalSearchItem.smali | 18 +- .../search/WidgetGlobalSearch$Companion.smali | 8 +- .../user/search/WidgetGlobalSearch.smali | 14 +- ...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 | 10 +- .../user/usersheet/WidgetUserSheet.smali | 62 +- ...erSheetViewModel$moveUserToChannel$1.smali | 2 +- ...ewModelFactory$observeStoreState$3$2.smali | 260 +- ...ViewModelFactory$observeStoreState$3.smali | 129 +- ...eCallLaunchUtilsKt$callAndLaunch$3$7.smali | 2 +- .../widgets/voice/call/WidgetCallFailed.smali | 16 +- .../voice/call/WidgetVoiceCallIncoming.smali | 20 +- .../voice/call/WidgetVoiceCallInline.smali | 16 +- .../controls/AnchoredVoiceControlsView.smali | 32 +- .../controls/FloatingVoiceControlsView.smali | 22 +- .../controls/FloatingVoiceControlsView2.smali | 56 +- .../VoiceControlsOutputSelectorState.smali | 10 +- .../controls/WidgetScreenShareNfxSheet.smali | 6 +- .../voice/feedback/FeedbackIssue.smali | 14 +- .../feedback/FeedbackView$IssuesAdapter.smali | 2 +- .../widgets/voice/feedback/FeedbackView.smali | 16 +- .../feedback/WidgetIssueDetailsForm.smali | 8 +- .../stream/StreamFeedbackSheetViewModel.smali | 12 +- ...WidgetCallFullscreen$configureMenu$1.smali | 2 +- ...WidgetCallFullscreen$configureMenu$2.smali | 8 +- .../fullscreen/WidgetCallFullscreen.smali | 48 +- ...lscreenViewModel$observeStoreState$2.smali | 67 +- .../WidgetCallFullscreenViewModel.smali | 96 +- .../WidgetGuildCallOnboardingSheet.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 | 22 +- ...articipantsAdapter$ViewHolderDivider.smali | 2 +- ...ParticipantsAdapter$ViewHolderHeader.smali | 4 +- ...llParticipantsAdapter$ViewHolderUser.smali | 28 +- .../WidgetNoiseCancellationBottomSheet.smali | 6 +- ...oiseCancellationBottomSheetViewModel.smali | 2 +- .../voice/sheet/WidgetVoiceBottomSheet.smali | 66 +- ...iewModel$Factory$observeStoreState$2.smali | 49 +- ...getVoiceBottomSheetViewModel$Factory.smali | 20 +- .../WidgetVoiceBottomSheetViewModel.smali | 18 +- .../WidgetVoiceSettingsBottomSheet.smali | 34 +- ...iewModel$Factory$observeStoreState$1.smali | 52 +- ...SettingsBottomSheetViewModel$Factory.smali | 61 +- ...ottomSheetViewModel$StoreState$Valid.smali | 159 +- ...getVoiceSettingsBottomSheetViewModel.smali | 62 +- .../kryo/util/IdentityObjectIntMap.smali | 2 +- .../kryo/util/ObjectMap.smali | 2 +- .../SharedPrefsCookiePersistor.smali | 2 +- .../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 +- .../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 | 84 +- .../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 +- .../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/lytefast/flexinput/R$d.smali | 1492 +- .../com/lytefast/flexinput/R$e.smali | 750 +- .../com/lytefast/flexinput/R$f.smali | 224 +- .../com/lytefast/flexinput/R$g.smali | 5494 +++---- .../flexinput/fragment/CameraFragment.smali | 2 +- .../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 +- .../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$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/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/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 | 6 +- .../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 | 64 +- .../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/g0/x$g.smali | 4 +- .../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/y/d.smali | 10 - com.discord/smali_classes2/y/i/m.smali | 2 +- com.discord/smali_classes2/y/t/g.smali | 2 +- com.discord/smali_classes2/z/a/g.smali | 2 +- com.discord/smali_classes2/z/a/s1/a.smali | 4 +- 2017 files changed, 48359 insertions(+), 40020 deletions(-) create mode 100644 com.discord/res/drawable-anydpi-v24/ic_phone_verification_24dp.xml create mode 100644 com.discord/res/drawable-hdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-ldpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-mdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-xhdpi/ic_phone_verification_24dp.png create mode 100644 com.discord/res/drawable-xxhdpi/ic_phone_verification_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/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/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/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/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 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%) 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 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/HardwareSurveyService$Companion$runHardwareSurveyAsync$onCompleteCallback$1.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/HardwareSurveyService$Companion$startServiceWithCallback$ipcCallback$1.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/HardwareSurveyService$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/HardwareSurveyService.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/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/HardwareSurveyVersionCache$Companion.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/HardwareSurveyVersionCache$DefaultImpls.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/HardwareSurveyVersionCache$SharedPrefsCacheImpl.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/hardware/HardwareSurveyVersionCache.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 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/guilds/invite/InviteGenerator$GenerationState.smali create mode 100644 com.discord/smali/com/discord/widgets/guilds/invite/InviteGenerator$generateForAppComponent$2.smali create mode 100644 com.discord/smali/f/a/c/a.smali rename com.discord/smali/{com/discord/utilities/analytics/RemoteIntentService.smali => f/a/c/b.smali} (76%) 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 (74%) 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 (81%) 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 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 rename com.discord/smali/f/a/{i => j}/a/a.smali (91%) rename com.discord/smali/f/a/{i => j}/a/b.smali (88%) rename com.discord/smali/f/a/{i => j}/a/c$a.smali (86%) rename com.discord/smali/f/a/{i => j}/a/c.smali (89%) rename com.discord/smali/f/a/{i => j}/a/d.smali (88%) rename com.discord/smali/f/a/{i => j}/a/e.smali (86%) rename com.discord/smali/f/a/{i => j}/a/f.smali (81%) rename com.discord/smali/f/a/{i => j}/a/g.smali (83%) rename com.discord/smali/f/a/{i => j}/a/h.smali (85%) rename com.discord/smali/f/a/{i => j}/a/i$a$a.smali (87%) rename com.discord/smali/f/a/{i => j}/a/i$a.smali (82%) rename com.discord/smali/f/a/{i => j}/a/i$b$a.smali (87%) rename com.discord/smali/f/a/{i => j}/a/i$b.smali (83%) rename com.discord/smali/f/a/{i => j}/a/i.smali (84%) rename com.discord/smali/f/a/{i => j}/a/j.smali (87%) rename com.discord/smali/f/a/{i => j}/a/k$a$a.smali (93%) rename com.discord/smali/f/a/{i => j}/a/k$a.smali (90%) rename com.discord/smali/f/a/{i => j}/a/k.smali (79%) rename com.discord/smali/f/a/{i => j}/a/l.smali (83%) 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%) create mode 100644 com.discord/smali/f/a/n/a.smali rename com.discord/smali/f/a/{m/z.smali => n/a0.smali} (80%) 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} (90%) rename com.discord/smali/f/a/{m/b.smali => n/c.smali} (80%) rename com.discord/smali/f/a/{m/b0$a.smali => n/c0$a.smali} (88%) rename com.discord/smali/f/a/{m/b0$b.smali => n/c0$b.smali} (74%) rename com.discord/smali/f/a/{m/b0.smali => n/c0.smali} (89%) 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} (77%) 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} (88%) rename com.discord/smali/f/a/{m/e.smali => n/f.smali} (79%) rename com.discord/smali/f/a/{m/e0$a.smali => n/f0$a.smali} (66%) rename com.discord/smali/f/a/{m/e0$b.smali => n/f0$b.smali} (78%) rename com.discord/smali/f/a/{m/e0$c.smali => n/f0$c.smali} (86%) rename com.discord/smali/f/a/{m/e0$d.smali => n/f0$d.smali} (77%) rename com.discord/smali/f/a/{m/e0.smali => n/f0.smali} (83%) rename com.discord/smali/f/a/{m/f.smali => n/g.smali} (88%) rename com.discord/smali/f/a/{m/f0.smali => n/g0.smali} (76%) rename com.discord/smali/f/a/{m/g.smali => n/h.smali} (96%) rename com.discord/smali/f/a/{m/g0.smali => n/h0.smali} (85%) rename com.discord/smali/f/a/{m/h.smali => n/i.smali} (59%) rename com.discord/smali/f/a/{m/h0.smali => n/i0.smali} (83%) 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.smali => n/j0.smali} (88%) rename com.discord/smali/f/a/{m/j.smali => n/k.smali} (84%) rename com.discord/smali/f/a/{m/j0.smali => n/k0.smali} (89%) rename com.discord/smali/f/a/{m/k.smali => n/l.smali} (70%) rename com.discord/smali/f/a/{m/k0 => n/l0}/a.smali (80%) rename com.discord/smali/f/a/{m/k0 => n/l0}/b.smali (88%) rename com.discord/smali/f/a/{m/k0 => n/l0}/c.smali (87%) rename com.discord/smali/f/a/{m/k0 => n/l0}/d.smali (87%) rename com.discord/smali/f/a/{m/k0 => n/l0}/e$a.smali (73%) rename com.discord/smali/f/a/{m/k0 => n/l0}/e.smali (76%) rename com.discord/smali/f/a/{m/k0 => n/l0}/f.smali (73%) rename com.discord/smali/f/a/{m/k0 => n/l0}/g.smali (82%) rename com.discord/smali/f/a/{m/k0 => n/l0}/h.smali (91%) rename com.discord/smali/f/a/{m/k0 => n/l0}/i.smali (83%) rename com.discord/smali/f/a/{m/k0 => n/l0}/j.smali (89%) rename com.discord/smali/f/a/{m/k0 => n/l0}/k.smali (88%) rename com.discord/smali/f/a/{m/k0 => n/l0}/l.smali (84%) rename com.discord/smali/f/a/{m/k0 => n/l0}/m.smali (88%) rename com.discord/smali/f/a/{m/k0 => n/l0}/n.smali (88%) 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/l0 => n/m0}/a.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/b.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/c.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/d.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/e.smali (83%) rename com.discord/smali/f/a/{m/l0 => n/m0}/f.smali (83%) rename com.discord/smali/f/a/{m/l0 => n/m0}/g.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/h.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/i.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/j.smali (82%) rename com.discord/smali/f/a/{m/l0 => n/m0}/k.smali (83%) rename com.discord/smali/f/a/{m/l0 => n/m0}/l.smali (83%) rename com.discord/smali/f/a/{m/m.smali => n/n.smali} (81%) rename com.discord/smali/f/a/{m/m0 => n/n0}/a.smali (89%) rename com.discord/smali/f/a/{m/m0 => n/n0}/b.smali (79%) rename com.discord/smali/f/a/{m/n.smali => n/o.smali} (91%) rename com.discord/smali/f/a/{m/n0 => n/o0}/a.smali (81%) rename com.discord/smali/f/a/{m/o$a.smali => n/p$a.smali} (84%) rename com.discord/smali/f/a/{m/o$b.smali => n/p$b.smali} (88%) rename com.discord/smali/f/a/{m/o$c.smali => n/p$c.smali} (80%) rename com.discord/smali/f/a/{m/o$d.smali => n/p$d.smali} (80%) rename com.discord/smali/f/a/{m/o.smali => n/p.smali} (83%) rename com.discord/smali/f/a/{m/o0 => n/p0}/a.smali (86%) rename com.discord/smali/f/a/{m/o0 => n/p0}/b.smali (87%) rename com.discord/smali/f/a/{m/o0 => n/p0}/c.smali (71%) rename com.discord/smali/f/a/{m/o0 => n/p0}/d.smali (86%) rename com.discord/smali/f/a/{m/o0 => n/p0}/e.smali (86%) rename com.discord/smali/f/a/{m/o0 => n/p0}/f.smali (87%) rename com.discord/smali/f/a/{m/o0 => n/p0}/g.smali (73%) rename com.discord/smali/f/a/{m/o0 => n/p0}/h.smali (88%) rename com.discord/smali/f/a/{m/p.smali => n/q.smali} (88%) rename com.discord/smali/f/a/{m/p0 => n/q0}/a.smali (82%) rename com.discord/smali/f/a/{m/q.smali => n/r.smali} (85%) rename com.discord/smali/f/a/{m/r.smali => n/s.smali} (90%) rename com.discord/smali/f/a/{m/s.smali => n/t.smali} (93%) rename com.discord/smali/f/a/{m/t.smali => n/u.smali} (89%) rename com.discord/smali/f/a/{m/u.smali => n/v.smali} (88%) rename com.discord/smali/f/a/{m/v.smali => n/w.smali} (88%) rename com.discord/smali/f/a/{m/w.smali => n/x.smali} (89%) rename com.discord/smali/f/a/{m/x.smali => n/y.smali} (89%) rename com.discord/smali/f/a/{m/y.smali => n/z.smali} (80%) 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 => o}/b/b/a0.smali (80%) rename com.discord/smali/f/a/{n => o}/b/b/b.smali (74%) rename com.discord/smali/f/a/{n => o}/b/b/b0.smali (76%) rename com.discord/smali/f/a/{n => o}/b/b/c.smali (72%) rename com.discord/smali/f/a/{n => o}/b/b/c0.smali (73%) rename com.discord/smali/f/a/{n => o}/b/b/d.smali (77%) rename com.discord/smali/f/a/{n => o}/b/b/d0.smali (73%) rename com.discord/smali/f/a/{n => o}/b/b/e.smali (64%) rename com.discord/smali/f/a/{n => o}/b/b/e0/a.smali (89%) rename com.discord/smali/f/a/{n => o}/b/b/e0/b.smali (75%) rename com.discord/smali/f/a/{n => o}/b/b/e0/c.smali (76%) rename com.discord/smali/f/a/{n => o}/b/b/e0/d.smali (82%) rename com.discord/smali/f/a/{n => o}/b/b/e0/e.smali (74%) rename com.discord/smali/f/a/{n => o}/b/b/e0/f.smali (91%) rename com.discord/smali/f/a/{n => o}/b/b/e0/g.smali (74%) rename com.discord/smali/f/a/{n => o}/b/b/e0/h.smali (81%) rename com.discord/smali/f/a/{n => o}/b/b/e0/i.smali (73%) rename com.discord/smali/f/a/{n => o}/b/b/e0/j.smali (75%) rename com.discord/smali/f/a/{n => o}/b/b/f.smali (81%) rename com.discord/smali/f/a/{n => o}/b/b/g.smali (72%) rename com.discord/smali/f/a/{n => o}/b/b/h.smali (82%) rename com.discord/smali/f/a/{n => o}/b/b/i.smali (82%) rename com.discord/smali/f/a/{n => o}/b/b/j.smali (69%) rename com.discord/smali/f/a/{n => o}/b/b/k.smali (75%) rename com.discord/smali/f/a/{n => o}/b/b/l.smali (69%) rename com.discord/smali/f/a/{n => o}/b/b/m.smali (73%) rename com.discord/smali/f/a/{n => o}/b/b/n.smali (81%) rename com.discord/smali/f/a/{n => o}/b/b/o.smali (75%) rename com.discord/smali/f/a/{n => o}/b/b/p.smali (85%) rename com.discord/smali/f/a/{n => o}/b/b/q.smali (85%) rename com.discord/smali/f/a/{n => o}/b/b/r.smali (81%) rename com.discord/smali/f/a/{n => o}/b/b/s.smali (83%) rename com.discord/smali/f/a/{n => o}/b/b/t.smali (79%) rename com.discord/smali/f/a/{n => o}/b/b/u.smali (79%) rename com.discord/smali/f/a/{n => o}/b/b/v.smali (85%) rename com.discord/smali/f/a/{n => o}/b/b/w.smali (85%) rename com.discord/smali/f/a/{n => o}/b/b/x.smali (85%) rename com.discord/smali/f/a/{n => o}/b/b/y.smali (83%) rename com.discord/smali/f/a/{n => 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%) 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%) 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%) diff --git a/com.discord/AndroidManifest.xml b/com.discord/AndroidManifest.xml index fb89883327..42b95c0668 100644 --- a/com.discord/AndroidManifest.xml +++ b/com.discord/AndroidManifest.xml @@ -138,7 +138,6 @@ - @@ -164,6 +163,7 @@ + diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml index c6b5844c4b..999eec6572 100644 --- a/com.discord/apktool.yml +++ b/com.discord/apktool.yml @@ -1,5 +1,5 @@ !!brut.androlib.meta.MetaInfo -apkFileName: com.discord-1318.apk +apkFileName: com.discord-1321.apk compressionType: false doNotCompress: - resources.arsc @@ -82,5 +82,5 @@ usesFramework: tag: null version: 2.4.2-83a459-SNAPSHOT versionInfo: - versionCode: '1318' - versionName: '49.2' + versionCode: '1321' + versionName: '49.3' diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml index 51004a0ebbfbb555d4165a855bc68b74349556a8..38b1d2db175360d7bd768d3e3c33de298a385682 100644 GIT binary patch delta 2024 zcmYLJZA_JA7{2cV6x3+~=d~A=9C(iMYNUduRL9gmrlEHHn7ZlWuoW>@O@##t@}i8kE8(_B+FsMIlIh#$4|hl7?IvpG8rH*9Wpy*Ef~*UNQ1&-Gl-{d}C~ zcCX`hucNcoQFd<@k;hF`0Ne!9Jw!W!P9SOQ7tKPvRzz#2p1y(F0IuFcxm#7-( z2Yv@00Fldy5|?kqL?9c1-N0pF5U^Gt7}yMy00E#4_yHIMB3EJ@uomzGc|Zve1TF#t zp(hbjUgSlgn3q4E!HZ>sXPV?VV>wGUq)nB(Rw^fJ+rXT}Q0tsgmdKRpp`^K^iJ|ya z@yv5Wv)?O>jyX#>1EPqtp|c;fM8vdB$hOeBP1}=VS|?;{s4KrP>VLDO?fFEu?K7lf zPqz&1jpSD8Ds)S9u?3b^Y;wEY_`)rpLbpp?r7H@XNax^jNpG=-P*o}?0sL-3e< zQL;-i@dbDEu>9LJOGeQ7lkCcM^Uso8LMc^_6jrlDwr(Nhoz< z+>b>j_sFtR)6q8`S5#{8FB;dc_K{M9`{k8VQ=AyoU*zOI+s=c!n%puAtiH_TU!|_n zE&XLazNZB@*XR1z??5a%MO?zIC_Kl#= zqdGkaRL@i02|Z6XG}()@FV}q8RqK+(nhZ{pVR3W1#MNP;H3nE$jfvLmI@>i2 zzC?zPy5#G_v65Kph5Dv(e8auS$YQVDs5N5Ws&9+>HcrmFUFz$yc)NsAp?|Wr)UUiy&uhz( zim$RbM{CQ|+MGxHoG0OGmy{ogI$(kA3Yc6BPZhp# z^(I$phPU1i_B^9X+xqGYxJu`#Q~k6yR*H`LxK7&y_2skJb;)2uBnP405)dCZ={lQr zPpk&R(d>|c+*i3p8;TkXFng1lbn(H-fHN8}*5KoBH2`k|4lZ!aaI}vHe5VaV#|&{E zcS?7S6Grt^P~uzcA_VQU6fThlj?#Y**A@bkcBK8K3Z~HuRz4sy4{xlO9PpWys-^ zvC>-;jdAu8dL|REX=3n{kFRUupav{FZP@P)D!#7%YqmeC8o%ya@Z$=fF5o-rzpMTo zjRxKz+kZ#>x8OJVo*rX=V+IfFg|M0|F#D%-Pp|5Isc6c=n-s1#`7h0NHfMl6zj}`_ m-Yw@DK(Ew41tP-d~qTift8~?b;H~W2O&YZ{G znYnh}cI~|Fc$cmG^z%x^x|I4DxCGdfm3jjR0?*7)DhId=_)?VW1?JCGsvGzP$hDN} z0v-UFsY)FH(q}2*-Ev~R^{ps5MP>7VPN7M zrToA(V9{KqegM9lr_|>8N=;h;J5csAk}Xu~D$tycgs&*|D{yp?QW>uz3Gjgj#RAJ- zQ|cs;yjZCkpcnWNxC=bBM5*VNyo*F2SwI1B3FrrAy^g@ZJ3txG40Hou1O32LOR)}k z3)l$c0%brua0a*<`fJ>?Pt)8`-1v{CQW7W4To8(%`G9BvuS%ZWJj-As-Qb=ScgUVP zVS30|9#51Kn(^kASnkeugt}J-$Hg5|_%ce3I}}>6`u#*sD>XuA@^fS2x<>3>Jg4ZB zxQ-Fk!JS3la$c>S4s)c?6?b^VewaIJr}A*+B-j(SnRJv-Y;kepRtrq)9`4)f)nl=f z(~9jB!n~6+ij%?g{8!xfnTxxNEzOEeIxpH$Vrd3_kyn&>Da@O4Ty&X}3SHb|17;BZQd`l=my$wvai`rH+fEZJ`G9(;c^QsQf|UZ+nt=)Xs278 zRN=*_+xjiqc7>%G^!;etm6m4Ee~Qk727`XY37ZjR^(4;PmN@y*f2vwO(og~ZAEN>n zAK&Jq$H;0D@unIVd$xNhhL={kIJn&ci&U8ut95gg1)}A6NH0dsCx~kpa}z`-h<5L= zC_%I#x)ItCZF1iZFPXxp$lRLGEt(>Fy67{|(?utWPTXlxqG%Uy*y$yg@D!Q5gSiyZ zsiHG?S(GZ;E&4dLn^*1E%?)8pLyJzX*c#97YK!La5W8qTC)A_aY6I*;p(M0_XTsZA!I z$#~uo7Qs#6>c1>&Ar~B;{F2d3wzMg7^=%`skAO=Lc=cT-au?yFH!UBg8+A`&`%7>`4p?+g ra_SorK^zxX9Pm&?{2ofAVfZ}cqz;q*#z|htc^wv5q~6J2baej + + + \ No newline at end of file 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(b0000@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-mdpi/ic_phone_verification_24dp.png b/com.discord/res/drawable-mdpi/ic_phone_verification_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..da35fccf404e88b78100f75a9ba1c873ff56570b GIT binary patch literal 222 zcmV<403rX0P)<(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-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-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-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/img_age_gate_birthday.png b/com.discord/res/drawable-xxxhdpi/img_age_gate_birthday.png index 2cdb41392df588794c30a0641c56b97060790c2b..d057e281201b190f9d1739c193b06bb65e4e5bc2 100644 GIT binary patch literal 16774 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 literal 16768 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 b%rz&QfHRV#-ohLN{L|5V0IgMj6#f4IemYT| 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/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_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/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_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_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_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/ids.xml b/com.discord/res/values/ids.xml index 0156c61259..f7ca311752 100644 --- a/com.discord/res/values/ids.xml +++ b/com.discord/res/values/ids.xml @@ -461,6 +461,10 @@ + + + + @@ -604,6 +608,23 @@ + + + + + + + + + + + + + + + + + @@ -986,6 +1007,7 @@ + @@ -1168,8 +1190,6 @@ - - diff --git a/com.discord/res/values/public.xml b/com.discord/res/values/public.xml index 8edf126c31..11c50d88f2 100644 --- a/com.discord/res/values/public.xml +++ b/com.discord/res/values/public.xml @@ -3380,491 +3380,496 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3959,183 +3964,184 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4189,11 +4195,11 @@ - - - - - + + + + + @@ -4210,39 +4216,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4251,57 +4257,57 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4311,20 +4317,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -4894,2510 +4900,2530 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7485,680 +7511,686 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15813,2759 +15845,2761 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml index 8a18e07f72..0fb3fa0ee2 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 - d39de6e30eca4f6caff2c9bfd68c7e51 + 5aeece0519f34d52ac5cc7e9d2e038f7 Coming Soon Search Animated GIFs on the Web Text to search for @@ -4069,6 +4069,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. @@ -4115,6 +4116,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. @@ -4208,7 +4210,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 diff --git a/com.discord/res/values/styles.xml b/com.discord/res/values/styles.xml index cc1cc8f1c0..7872cb513f 100644 --- a/com.discord/res/values/styles.xml +++ b/com.discord/res/values/styles.xml @@ -4213,8 +4213,8 @@ false