Changes of com.discord v1297
This commit is contained in:
parent
1f82197299
commit
b765ee5d5d
41 changed files with 870 additions and 562 deletions
|
@ -1,5 +1,5 @@
|
|||
!!brut.androlib.meta.MetaInfo
|
||||
apkFileName: com.discord-1296.apk
|
||||
apkFileName: com.discord-1297.apk
|
||||
compressionType: false
|
||||
doNotCompress:
|
||||
- resources.arsc
|
||||
|
@ -81,5 +81,5 @@ usesFramework:
|
|||
tag: null
|
||||
version: 2.4.2-83a459-SNAPSHOT
|
||||
versionInfo:
|
||||
versionCode: '1296'
|
||||
versionName: '45.0'
|
||||
versionCode: '1297'
|
||||
versionName: '45.1'
|
||||
|
|
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 58 KiB |
|
@ -1079,7 +1079,7 @@ We’re here to make a good impression."</string>
|
|||
<string name="changelog_special_cta_title">Invite Your Communities to Discord</string>
|
||||
<string name="changelog_special_share_discord">Share Discord</string>
|
||||
<string name="changelog_stickers_cta">Learn More</string>
|
||||
<string name="changelog_stickers_cta_body">View our Help Center for more info or hit us up on Twitter. We’re excited to see you express yourself with stickers.</string>
|
||||
<string name="changelog_stickers_cta_body">View our Help Center for more info or hit us up on [Twitter](https://twitter.com/discord). We’re excited to see you express yourself with stickers.</string>
|
||||
<string name="changelog_stickers_cta_title">Have a question?</string>
|
||||
<string name="changelog_stickers_header">Stickers are here!</string>
|
||||
<string name="channel">Channel</string>
|
||||
|
@ -1195,7 +1195,7 @@ We’re here to make a good impression."</string>
|
|||
<string name="color_picker_presets">Presets</string>
|
||||
<string name="color_picker_title">Select a color</string>
|
||||
<string name="color_picker_transparency">Transparency</string>
|
||||
<string name="com.crashlytics.android.build_id">9aaf091650b4477e83cb1663d656a7eb</string>
|
||||
<string name="com.crashlytics.android.build_id">a85b1a6fb80c4948aac306383643238f</string>
|
||||
<string name="coming_soon">Coming Soon</string>
|
||||
<string name="command_giphy_description">Search Animated GIFs on the Web</string>
|
||||
<string name="command_giphy_query_description">Text to search for</string>
|
||||
|
@ -2401,8 +2401,8 @@ We’re here to make a good impression."</string>
|
|||
<string name="go_live_modal_select_channel_form_title">Select a voice channel</string>
|
||||
<string name="go_live_modal_select_guild_form_title">Select a server for your stream</string>
|
||||
<string name="go_live_modal_title">Screen Share</string>
|
||||
<string name="go_live_private_channels_tooltip_body">**New!** You can now screenshare and video chat at the same time.</string>
|
||||
<string name="go_live_private_channels_tooltip_body_no_format">New! You can now screenshare and video chat at the same time.</string>
|
||||
<string name="go_live_private_channels_tooltip_body">**New!** You can now Screen Share and video chat at the same time.</string>
|
||||
<string name="go_live_private_channels_tooltip_body_no_format">New! You can now Screen Share and video chat at the same time.</string>
|
||||
<string name="go_live_private_channels_tooltip_cta">Got it</string>
|
||||
<string name="go_live_screenshare_no_sound">Sound may not be available when sharing a screen on your device.</string>
|
||||
<string name="go_live_screenshare_update_for_soundshare">Audio sharing may not work on your Windows version. Please upgrade to the latest Windows 10.</string>
|
||||
|
@ -3976,7 +3976,7 @@ Want to know more about Discord?"</string>
|
|||
<string name="marketing_refresh_premium_features_file_upload_subheading">100MB upload size for high-quality file sharing.</string>
|
||||
<string name="marketing_refresh_premium_features_go_live_heading">HD Video</string>
|
||||
<string name="marketing_refresh_premium_features_go_live_info">Up to 4K source resolution and up to 60fps screen share.</string>
|
||||
<string name="marketing_refresh_premium_features_go_live_subheading">Hi-res video, screenshare, and Go Live streaming. $[Info](infoHook)</string>
|
||||
<string name="marketing_refresh_premium_features_go_live_subheading">Hi-res video, Screen Share, and Go Live streaming. $[Info](infoHook)</string>
|
||||
<string name="marketing_refresh_premium_features_included_guild_subscriptions_heading">Support a Server</string>
|
||||
<string name="marketing_refresh_premium_features_included_guild_subscriptions_subheading">Get %1$s and %2$s off extra Boosts. $[Learn more](learnMoreHook).</string>
|
||||
<string name="marketing_refresh_premium_features_profile_heading">Customized Profile</string>
|
||||
|
@ -4156,7 +4156,7 @@ Want to know more about Discord?"</string>
|
|||
<string name="mobile_stream_active_body_soundshare_warning_android">You can switch to other apps for your friends to see. The latest version of Android is required for your audio to be shared.</string>
|
||||
<string name="mobile_stream_active_header">You’re sharing your screen!</string>
|
||||
<string name="mobile_stream_participants_hidden">Participants without video are currently hidden. Would you like to show them?</string>
|
||||
<string name="mobile_stream_screen_share">Screenshare</string>
|
||||
<string name="mobile_stream_screen_share">Screen Share</string>
|
||||
<string name="mobile_stream_screen_sharing">Sharing screen</string>
|
||||
<string name="mobile_stream_stop_sharing">Stop sharing</string>
|
||||
<string name="moderation">Moderation</string>
|
||||
|
@ -4316,8 +4316,8 @@ Want to know more about Discord?"</string>
|
|||
<string name="no_reactions_body">What a cold, emotionless world.</string>
|
||||
<string name="no_reactions_header">No Reactions</string>
|
||||
<string name="no_recent_mentions">Start up some conversations, then keep track of them here!</string>
|
||||
<string name="no_screenshare_permission_dialog_body">"This channel has special permissions. To use screenshare in it, you'll need someone, like a server moderator or admin, to change your permissions."</string>
|
||||
<string name="no_screenshare_permission_dialog_title">No Screenshare Permission</string>
|
||||
<string name="no_screenshare_permission_dialog_body">"This channel has special permissions. To use Screen Share in it, you'll need someone, like a server moderator or admin, to change your permissions."</string>
|
||||
<string name="no_screenshare_permission_dialog_title">No Screen Share Permission</string>
|
||||
<string name="no_send_messages_permission_placeholder">You do not have permission to send messages in this channel.</string>
|
||||
<string name="no_sticker_search_results">No stickers match your search</string>
|
||||
<string name="no_system_channel">No System Messages</string>
|
||||
|
@ -4551,7 +4551,7 @@ Want to know more about Discord?"</string>
|
|||
<string name="options">Options</string>
|
||||
<string name="options_matching">Options matching **%1$s**</string>
|
||||
<string name="orange">Orange</string>
|
||||
<string name="os_min_screenshare_dialog_body">To use screenshare, please update OS version to 12.0 or above.</string>
|
||||
<string name="os_min_screenshare_dialog_body">To use Screen Share, please update OS version to 12.0 or above.</string>
|
||||
<string name="os_min_screenshare_dialog_title">OS Version Requirement</string>
|
||||
<string name="other_options">Other options</string>
|
||||
<string name="other_reactions">Other Reactions</string>
|
||||
|
|
|
@ -42,11 +42,11 @@
|
|||
|
||||
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
|
||||
|
||||
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1296"
|
||||
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1297"
|
||||
|
||||
.field public static final VERSION_CODE:I = 0x510
|
||||
.field public static final VERSION_CODE:I = 0x511
|
||||
|
||||
.field public static final VERSION_NAME:Ljava/lang/String; = "45.0"
|
||||
.field public static final VERSION_NAME:Ljava/lang/String; = "45.1"
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -393,7 +393,7 @@
|
|||
|
||||
sget-object v0, Lcom/discord/utilities/buildutils/BuildUtils;->INSTANCE:Lcom/discord/utilities/buildutils/BuildUtils;
|
||||
|
||||
const-string v1, "45.0"
|
||||
const-string v1, "45.1"
|
||||
|
||||
invoke-virtual {v0, v1}, Lcom/discord/utilities/buildutils/BuildUtils;->isValidBuildVersionName(Ljava/lang/String;)Z
|
||||
|
||||
|
|
|
@ -302,7 +302,7 @@
|
|||
.method public final fetchStreamPreviewIfNotFetching(Lcom/discord/utilities/streams/StreamContext;)V
|
||||
.locals 1
|
||||
|
||||
const-string v0, "streamContext"
|
||||
const-string/jumbo v0, "streamContext"
|
||||
|
||||
invoke-static {p1, v0}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
|
||||
|
||||
const/16 v0, 0x510
|
||||
const/16 v0, 0x511
|
||||
|
||||
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I
|
||||
|
||||
|
|
|
@ -614,7 +614,7 @@
|
|||
|
||||
invoke-direct {v2, v3}, Lcom/discord/stores/StoreStream$deferredInit$1$5;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v3, "streamChannelSelected"
|
||||
const-string/jumbo v3, "streamChannelSelected"
|
||||
|
||||
invoke-static {v0, v1, v3, v2}, Lcom/discord/stores/StoreStream;->access$dispatchSubscribe(Lcom/discord/stores/StoreStream;Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
|
|
@ -602,7 +602,11 @@
|
|||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->clock:Lcom/discord/utilities/time/Clock;
|
||||
|
||||
invoke-direct {v0, v1, v8}, Lcom/discord/stores/StoreUserPresence;-><init>(Lcom/discord/utilities/time/Clock;Lcom/discord/stores/StoreStream;)V
|
||||
invoke-static {}, Lcom/discord/stores/updates/ObservationDeckProvider;->get()Lcom/discord/stores/updates/ObservationDeck;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-direct {v0, v1, v8, v2}, Lcom/discord/stores/StoreUserPresence;-><init>(Lcom/discord/utilities/time/Clock;Lcom/discord/stores/StoreStream;Lcom/discord/stores/updates/ObservationDeck;)V
|
||||
|
||||
iput-object v0, v8, Lcom/discord/stores/StoreStream;->presences:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
|
@ -1340,7 +1344,7 @@
|
|||
|
||||
iput-object v0, v8, Lcom/discord/stores/StoreStream;->expressionPickerNavigation:Lcom/discord/stores/StoreExpressionPickerNavigation;
|
||||
|
||||
const/16 v0, 0xf
|
||||
const/16 v0, 0x10
|
||||
|
||||
new-array v0, v0, [Lcom/discord/stores/StoreV2;
|
||||
|
||||
|
@ -1356,78 +1360,84 @@
|
|||
|
||||
aput-object v1, v0, v11
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->accessibility:Lcom/discord/stores/StoreAccessibility;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->presences:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
const/4 v2, 0x3
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->connectivity:Lcom/discord/stores/StoreConnectivity;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->accessibility:Lcom/discord/stores/StoreAccessibility;
|
||||
|
||||
const/4 v2, 0x4
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->connectionOpen:Lcom/discord/stores/StoreConnectionOpen;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->connectivity:Lcom/discord/stores/StoreConnectivity;
|
||||
|
||||
const/4 v2, 0x5
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->guildWelcomeScreens:Lcom/discord/stores/StoreGuildWelcomeScreens;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->connectionOpen:Lcom/discord/stores/StoreConnectionOpen;
|
||||
|
||||
const/4 v2, 0x6
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->videoStreams:Lcom/discord/stores/StoreVideoStreams;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->guildWelcomeScreens:Lcom/discord/stores/StoreGuildWelcomeScreens;
|
||||
|
||||
const/4 v2, 0x7
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->clientDataState:Lcom/discord/stores/StoreClientDataState;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->videoStreams:Lcom/discord/stores/StoreVideoStreams;
|
||||
|
||||
const/16 v2, 0x8
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->gifPicker:Lcom/discord/stores/StoreGifPicker;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->clientDataState:Lcom/discord/stores/StoreClientDataState;
|
||||
|
||||
const/16 v2, 0x9
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->stickers:Lcom/discord/stores/StoreStickers;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->gifPicker:Lcom/discord/stores/StoreGifPicker;
|
||||
|
||||
const/16 v2, 0xa
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->guildMemberCounts:Lcom/discord/stores/StoreGuildMemberCounts;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->stickers:Lcom/discord/stores/StoreStickers;
|
||||
|
||||
const/16 v2, 0xb
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->experiments:Lcom/discord/stores/StoreExperiments;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->guildMemberCounts:Lcom/discord/stores/StoreGuildMemberCounts;
|
||||
|
||||
const/16 v2, 0xc
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->messageReplies:Lcom/discord/stores/StoreMessageReplies;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->experiments:Lcom/discord/stores/StoreExperiments;
|
||||
|
||||
const/16 v2, 0xd
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->guildProfiles:Lcom/discord/stores/StoreGuildProfiles;
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->messageReplies:Lcom/discord/stores/StoreMessageReplies;
|
||||
|
||||
const/16 v2, 0xe
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
iget-object v1, v8, Lcom/discord/stores/StoreStream;->guildProfiles:Lcom/discord/stores/StoreGuildProfiles;
|
||||
|
||||
const/16 v2, 0xf
|
||||
|
||||
aput-object v1, v0, v2
|
||||
|
||||
invoke-static {v0}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
|
||||
|
||||
move-result-object v0
|
||||
|
@ -4978,7 +4988,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$1;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamConnectionOpen"
|
||||
const-string/jumbo v2, "streamConnectionOpen"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -4992,7 +5002,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$2;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamConnected"
|
||||
const-string/jumbo v2, "streamConnected"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -5160,7 +5170,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$14;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamChannelCreated"
|
||||
const-string/jumbo v2, "streamChannelCreated"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -5174,7 +5184,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$15;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamChannelDeleted"
|
||||
const-string/jumbo v2, "streamChannelDeleted"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -5188,7 +5198,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$16;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamChannelUnreadUpdate"
|
||||
const-string/jumbo v2, "streamChannelUnreadUpdate"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -5504,7 +5514,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$38;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamCallDelete"
|
||||
const-string/jumbo v2, "streamCallDelete"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -5518,7 +5528,7 @@
|
|||
|
||||
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;-><init>(Lcom/discord/stores/StoreStream;)V
|
||||
|
||||
const-string v2, "streamCallCreateOrUpdate"
|
||||
const-string/jumbo v2, "streamCallCreateOrUpdate"
|
||||
|
||||
invoke-direct {p0, v0, v2, v1}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
|
||||
|
||||
|
@ -5744,7 +5754,7 @@
|
|||
|
||||
iget-object v0, p0, Lcom/discord/stores/StoreStream;->dispatcher:Lcom/discord/stores/Dispatcher;
|
||||
|
||||
const/16 v1, 0x2b
|
||||
const/16 v1, 0x2a
|
||||
|
||||
new-array v1, v1, [Lcom/discord/stores/DispatchHandler;
|
||||
|
||||
|
@ -5764,243 +5774,237 @@
|
|||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->presences:Lcom/discord/stores/StoreUserPresence;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->voiceChannelSelected:Lcom/discord/stores/StoreVoiceChannelSelected;
|
||||
|
||||
const/4 v3, 0x3
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->voiceChannelSelected:Lcom/discord/stores/StoreVoiceChannelSelected;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->voiceStates:Lcom/discord/stores/StoreVoiceStates;
|
||||
|
||||
const/4 v3, 0x4
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->voiceStates:Lcom/discord/stores/StoreVoiceStates;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->applicationStreaming:Lcom/discord/stores/StoreApplicationStreaming;
|
||||
|
||||
const/4 v3, 0x5
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->applicationStreaming:Lcom/discord/stores/StoreApplicationStreaming;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->callsIncoming:Lcom/discord/stores/StoreCallsIncoming;
|
||||
|
||||
const/4 v3, 0x6
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->callsIncoming:Lcom/discord/stores/StoreCallsIncoming;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildSubscriptions:Lcom/discord/stores/StoreGuildSubscriptions;
|
||||
|
||||
const/4 v3, 0x7
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildSubscriptions:Lcom/discord/stores/StoreGuildSubscriptions;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
|
||||
|
||||
const/16 v3, 0x8
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->permissions:Lcom/discord/stores/StorePermissions;
|
||||
|
||||
const/16 v3, 0x9
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->permissions:Lcom/discord/stores/StorePermissions;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->customEmojis:Lcom/discord/stores/StoreEmojiCustom;
|
||||
|
||||
const/16 v3, 0xa
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->customEmojis:Lcom/discord/stores/StoreEmojiCustom;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->gameParty:Lcom/discord/stores/StoreGameParty;
|
||||
|
||||
const/16 v3, 0xb
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->gameParty:Lcom/discord/stores/StoreGameParty;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->bans:Lcom/discord/stores/StoreBans;
|
||||
|
||||
const/16 v3, 0xc
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->bans:Lcom/discord/stores/StoreBans;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildEmojis:Lcom/discord/stores/StoreEmojiGuild;
|
||||
|
||||
const/16 v3, 0xd
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildEmojis:Lcom/discord/stores/StoreEmojiGuild;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->auditLog:Lcom/discord/stores/StoreAuditLog;
|
||||
|
||||
const/16 v3, 0xe
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->auditLog:Lcom/discord/stores/StoreAuditLog;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messageAck:Lcom/discord/stores/StoreMessageAck;
|
||||
|
||||
const/16 v3, 0xf
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messageAck:Lcom/discord/stores/StoreMessageAck;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messagesMostRecent:Lcom/discord/stores/StoreMessagesMostRecent;
|
||||
|
||||
const/16 v3, 0x10
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messagesMostRecent:Lcom/discord/stores/StoreMessagesMostRecent;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messageUploads:Lcom/discord/stores/StoreMessageUploads;
|
||||
|
||||
const/16 v3, 0x11
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messageUploads:Lcom/discord/stores/StoreMessageUploads;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messageReactions:Lcom/discord/stores/StoreMessageReactions;
|
||||
|
||||
const/16 v3, 0x12
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->messageReactions:Lcom/discord/stores/StoreMessageReactions;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->usersTyping:Lcom/discord/stores/StoreUserTyping;
|
||||
|
||||
const/16 v3, 0x13
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->usersTyping:Lcom/discord/stores/StoreUserTyping;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->application:Lcom/discord/stores/StoreApplication;
|
||||
|
||||
const/16 v3, 0x14
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->application:Lcom/discord/stores/StoreApplication;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->paymentSources:Lcom/discord/stores/StorePaymentSources;
|
||||
|
||||
const/16 v3, 0x15
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->paymentSources:Lcom/discord/stores/StorePaymentSources;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->subscriptions:Lcom/discord/stores/StoreSubscriptions;
|
||||
|
||||
const/16 v3, 0x16
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->subscriptions:Lcom/discord/stores/StoreSubscriptions;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->mfa:Lcom/discord/stores/StoreMFA;
|
||||
|
||||
const/16 v3, 0x17
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->mfa:Lcom/discord/stores/StoreMFA;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildsSorted:Lcom/discord/stores/StoreGuildsSorted;
|
||||
|
||||
const/16 v3, 0x18
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildsSorted:Lcom/discord/stores/StoreGuildsSorted;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->applicationStreamPreviews:Lcom/discord/stores/StoreApplicationStreamPreviews;
|
||||
|
||||
const/16 v3, 0x19
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->applicationStreamPreviews:Lcom/discord/stores/StoreApplicationStreamPreviews;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->premiumGuildSubscriptions:Lcom/discord/stores/StorePremiumGuildSubscription;
|
||||
|
||||
const/16 v3, 0x1a
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->premiumGuildSubscriptions:Lcom/discord/stores/StorePremiumGuildSubscription;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->expandedGuildFolders:Lcom/discord/stores/StoreExpandedGuildFolders;
|
||||
|
||||
const/16 v3, 0x1b
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->expandedGuildFolders:Lcom/discord/stores/StoreExpandedGuildFolders;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->mentions:Lcom/discord/stores/StoreMentions;
|
||||
|
||||
const/16 v3, 0x1c
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->mentions:Lcom/discord/stores/StoreMentions;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildSettings:Lcom/discord/stores/StoreUserGuildSettings;
|
||||
|
||||
const/16 v3, 0x1d
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildSettings:Lcom/discord/stores/StoreUserGuildSettings;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->entitlements:Lcom/discord/stores/StoreEntitlements;
|
||||
|
||||
const/16 v3, 0x1e
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->entitlements:Lcom/discord/stores/StoreEntitlements;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->streamRtcConnection:Lcom/discord/stores/StoreStreamRtcConnection;
|
||||
|
||||
const/16 v3, 0x1f
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->streamRtcConnection:Lcom/discord/stores/StoreStreamRtcConnection;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->userAffinities:Lcom/discord/stores/StoreUserAffinities;
|
||||
|
||||
const/16 v3, 0x20
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->userAffinities:Lcom/discord/stores/StoreUserAffinities;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->audioDevices:Lcom/discord/stores/StoreAudioDevices;
|
||||
|
||||
const/16 v3, 0x21
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->audioDevices:Lcom/discord/stores/StoreAudioDevices;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->storeChannelCategories:Lcom/discord/stores/StoreChannelCategories;
|
||||
|
||||
const/16 v3, 0x22
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->storeChannelCategories:Lcom/discord/stores/StoreChannelCategories;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildTemplates:Lcom/discord/stores/StoreGuildTemplates;
|
||||
|
||||
const/16 v3, 0x23
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->guildTemplates:Lcom/discord/stores/StoreGuildTemplates;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->tabsNavigation:Lcom/discord/stores/StoreTabsNavigation;
|
||||
|
||||
const/16 v3, 0x24
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->tabsNavigation:Lcom/discord/stores/StoreTabsNavigation;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->userNotes:Lcom/discord/stores/StoreUserNotes;
|
||||
|
||||
const/16 v3, 0x25
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->userNotes:Lcom/discord/stores/StoreUserNotes;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->maskedLinks:Lcom/discord/stores/StoreMaskedLinks;
|
||||
|
||||
const/16 v3, 0x26
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->maskedLinks:Lcom/discord/stores/StoreMaskedLinks;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->stickers:Lcom/discord/stores/StoreStickers;
|
||||
|
||||
const/16 v3, 0x27
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->stickers:Lcom/discord/stores/StoreStickers;
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->googlePlayPurchases:Lcom/discord/stores/StoreGooglePlayPurchases;
|
||||
|
||||
const/16 v3, 0x28
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->googlePlayPurchases:Lcom/discord/stores/StoreGooglePlayPurchases;
|
||||
|
||||
const/16 v3, 0x29
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
iget-object v2, p0, Lcom/discord/stores/StoreStream;->googlePlaySkuDetails:Lcom/discord/stores/StoreGooglePlaySkuDetails;
|
||||
|
||||
const/16 v3, 0x2a
|
||||
const/16 v3, 0x29
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$Companion$LocalPresenceUpdateSource$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Lcom/discord/stores/updates/ObservationDeck$UpdateSource;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/discord/stores/StoreUserPresence;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,32 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$Companion;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/discord/stores/StoreUserPresence;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "Companion"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Lcom/discord/stores/StoreUserPresence$Companion;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,80 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$observeAllPresences$1;
|
||||
.super Lc0/n/c/k;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Lkotlin/jvm/functions/Function0;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->observeAllPresences()Lrx/Observable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lc0/n/c/k;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Ljava/util/Map<",
|
||||
"Ljava/lang/Long;",
|
||||
"+",
|
||||
"Lcom/discord/models/domain/ModelPresence;",
|
||||
">;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic this$0:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/discord/stores/StoreUserPresence;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/discord/stores/StoreUserPresence$observeAllPresences$1;->this$0:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lc0/n/c/k;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public bridge synthetic invoke()Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Lcom/discord/stores/StoreUserPresence$observeAllPresences$1;->invoke()Ljava/util/Map;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public final invoke()Ljava/util/Map;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"()",
|
||||
"Ljava/util/Map<",
|
||||
"Ljava/lang/Long;",
|
||||
"Lcom/discord/models/domain/ModelPresence;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iget-object v0, p0, Lcom/discord/stores/StoreUserPresence$observeAllPresences$1;->this$0:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
invoke-static {v0}, Lcom/discord/stores/StoreUserPresence;->access$getPresencesSnapshot$p(Lcom/discord/stores/StoreUserPresence;)Ljava/util/Map;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -1,4 +1,4 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$getApplicationActivity$1;
|
||||
.class public final Lcom/discord/stores/StoreUserPresence$observeApplicationActivity$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
|||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->getApplicationActivity(JJ)Lrx/Observable;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->observeApplicationActivity(JJ)Lrx/Observable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -40,7 +40,7 @@
|
|||
.method public constructor <init>(J)V
|
||||
.locals 0
|
||||
|
||||
iput-wide p1, p0, Lcom/discord/stores/StoreUserPresence$getApplicationActivity$1;->$applicationId:J
|
||||
iput-wide p1, p0, Lcom/discord/stores/StoreUserPresence$observeApplicationActivity$1;->$applicationId:J
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
|
@ -94,7 +94,7 @@
|
|||
|
||||
move-result-wide v2
|
||||
|
||||
iget-wide v4, p0, Lcom/discord/stores/StoreUserPresence$getApplicationActivity$1;->$applicationId:J
|
||||
iget-wide v4, p0, Lcom/discord/stores/StoreUserPresence$observeApplicationActivity$1;->$applicationId:J
|
||||
|
||||
cmp-long v6, v2, v4
|
||||
|
||||
|
@ -125,7 +125,7 @@
|
|||
|
||||
check-cast p1, Lcom/discord/models/domain/ModelPresence;
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserPresence$getApplicationActivity$1;->call(Lcom/discord/models/domain/ModelPresence;)Lcom/discord/models/domain/activity/ModelActivity;
|
||||
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserPresence$observeApplicationActivity$1;->call(Lcom/discord/models/domain/ModelPresence;)Lcom/discord/models/domain/activity/ModelActivity;
|
||||
|
||||
move-result-object p1
|
||||
|
|
@ -0,0 +1,68 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$observeLocalPresence$1;
|
||||
.super Lc0/n/c/k;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Lkotlin/jvm/functions/Function0;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->observeLocalPresence()Lrx/Observable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lc0/n/c/k;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lcom/discord/models/domain/ModelPresence;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic this$0:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/discord/stores/StoreUserPresence;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/discord/stores/StoreUserPresence$observeLocalPresence$1;->this$0:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lc0/n/c/k;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final invoke()Lcom/discord/models/domain/ModelPresence;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/discord/stores/StoreUserPresence$observeLocalPresence$1;->this$0:Lcom/discord/stores/StoreUserPresence;
|
||||
|
||||
invoke-static {v0}, Lcom/discord/stores/StoreUserPresence;->access$getLocalPresenceSnapshot$p(Lcom/discord/stores/StoreUserPresence;)Lcom/discord/models/domain/ModelPresence;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic invoke()Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Lcom/discord/stores/StoreUserPresence$observeLocalPresence$1;->invoke()Lcom/discord/models/domain/ModelPresence;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -1,4 +1,4 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$getForUserId$1;
|
||||
.class public final Lcom/discord/stores/StoreUserPresence$observePresenceForUser$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
|||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->getForUserId(J)Lrx/Observable;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->observePresenceForUser(J)Lrx/Observable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -44,7 +44,7 @@
|
|||
.method public constructor <init>(J)V
|
||||
.locals 0
|
||||
|
||||
iput-wide p1, p0, Lcom/discord/stores/StoreUserPresence$getForUserId$1;->$userId:J
|
||||
iput-wide p1, p0, Lcom/discord/stores/StoreUserPresence$observePresenceForUser$1;->$userId:J
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
|
@ -66,7 +66,7 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
iget-wide v0, p0, Lcom/discord/stores/StoreUserPresence$getForUserId$1;->$userId:J
|
||||
iget-wide v0, p0, Lcom/discord/stores/StoreUserPresence$observePresenceForUser$1;->$userId:J
|
||||
|
||||
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
|
||||
|
||||
|
@ -86,7 +86,7 @@
|
|||
|
||||
check-cast p1, Ljava/util/Map;
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserPresence$getForUserId$1;->call(Ljava/util/Map;)Lcom/discord/models/domain/ModelPresence;
|
||||
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserPresence$observePresenceForUser$1;->call(Ljava/util/Map;)Lcom/discord/models/domain/ModelPresence;
|
||||
|
||||
move-result-object p1
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
.class public final Lcom/discord/stores/StoreUserPresence$getForUserIds$1;
|
||||
.class public final Lcom/discord/stores/StoreUserPresence$observePresencesForUsers$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StoreUserPresence.kt"
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
|||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
|
||||
value = Lcom/discord/stores/StoreUserPresence;->observePresencesForUsers(Ljava/util/Collection;)Lrx/Observable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -47,7 +47,7 @@
|
|||
.method public constructor <init>(Ljava/util/Collection;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/discord/stores/StoreUserPresence$getForUserIds$1;->$userIds:Ljava/util/Collection;
|
||||
iput-object p1, p0, Lcom/discord/stores/StoreUserPresence$observePresencesForUsers$1;->$userIds:Ljava/util/Collection;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
|
@ -61,7 +61,7 @@
|
|||
|
||||
check-cast p1, Ljava/util/Map;
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserPresence$getForUserIds$1;->call(Ljava/util/Map;)Ljava/util/Map;
|
||||
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserPresence$observePresencesForUsers$1;->call(Ljava/util/Map;)Ljava/util/Map;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -124,7 +124,7 @@
|
|||
|
||||
move-result-wide v2
|
||||
|
||||
iget-object v4, p0, Lcom/discord/stores/StoreUserPresence$getForUserIds$1;->$userIds:Ljava/util/Collection;
|
||||
iget-object v4, p0, Lcom/discord/stores/StoreUserPresence$observePresencesForUsers$1;->$userIds:Ljava/util/Collection;
|
||||
|
||||
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
|
||||
|
File diff suppressed because it is too large
Load diff
|
@ -86,6 +86,20 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public final markUnchanged(Lcom/discord/stores/updates/ObservationDeck$UpdateSource;)V
|
||||
.locals 1
|
||||
|
||||
const-string/jumbo v0, "updateSource"
|
||||
|
||||
invoke-static {p1, v0}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-object v0, p0, Lcom/discord/stores/StoreV2;->updateSources:Ljava/util/Set;
|
||||
|
||||
invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onDispatchEnded()V
|
||||
.locals 1
|
||||
|
||||
|
|
|
@ -228,7 +228,7 @@
|
|||
|
||||
invoke-static {v11, v1}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v1, "streamContexts"
|
||||
const-string/jumbo v1, "streamContexts"
|
||||
|
||||
move-object/from16 v12, p8
|
||||
|
||||
|
|
|
@ -173,7 +173,7 @@
|
|||
|
||||
const-string v3, "browser_user_agent"
|
||||
|
||||
const-string v4, "Discord-Android/1296"
|
||||
const-string v4, "Discord-Android/1297"
|
||||
|
||||
invoke-direct {v2, v3, v4}, Lkotlin/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
|
||||
|
@ -181,7 +181,7 @@
|
|||
|
||||
const/4 v1, 0x2
|
||||
|
||||
const/16 v2, 0x510
|
||||
const/16 v2, 0x511
|
||||
|
||||
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||||
|
||||
|
@ -201,7 +201,7 @@
|
|||
|
||||
const-string v3, "client_version"
|
||||
|
||||
const-string v4, "45.0"
|
||||
const-string v4, "45.1"
|
||||
|
||||
invoke-direct {v2, v3, v4}, Lkotlin/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
|
||||
|
|
|
@ -930,7 +930,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->getLocalPresence()Lrx/Observable;
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->observeLocalPresence()Lrx/Observable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
@ -940,7 +940,7 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1, p1, p2}, Lcom/discord/stores/StoreUserPresence;->getForUserId(J)Lrx/Observable;
|
||||
invoke-virtual {v1, p1, p2}, Lcom/discord/stores/StoreUserPresence;->observePresenceForUser(J)Lrx/Observable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -159,7 +159,7 @@
|
|||
.method public getUserAgent()Ljava/lang/String;
|
||||
.locals 1
|
||||
|
||||
const-string v0, "Discord-Android/1296"
|
||||
const-string v0, "Discord-Android/1297"
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
|
|
@ -103,7 +103,7 @@
|
|||
|
||||
invoke-static {p4, p5}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string p5, "streamContextService"
|
||||
const-string/jumbo p5, "streamContextService"
|
||||
|
||||
invoke-static {p3, p5}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
|
|
|
@ -102,7 +102,7 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v0, v1}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
|
||||
invoke-virtual {v0, v1}, Lcom/discord/stores/StoreUserPresence;->observePresencesForUsers(Ljava/util/Collection;)Lrx/Observable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->get()Lrx/Observable;
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->observeAllPresences()Lrx/Observable;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
|
||||
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->observePresencesForUsers(Ljava/util/Collection;)Lrx/Observable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -1068,7 +1068,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->get()Lrx/Observable;
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->observeAllPresences()Lrx/Observable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
@ -1482,7 +1482,7 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
|
||||
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->observePresencesForUsers(Ljava/util/Collection;)Lrx/Observable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@
|
|||
|
||||
move-result-wide v3
|
||||
|
||||
invoke-virtual {v0, v1, v2, v3, v4}, Lcom/discord/stores/StoreUserPresence;->getApplicationActivity(JJ)Lrx/Observable;
|
||||
invoke-virtual {v0, v1, v2, v3, v4}, Lcom/discord/stores/StoreUserPresence;->observeApplicationActivity(JJ)Lrx/Observable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -532,7 +532,7 @@
|
|||
|
||||
move-result-wide v6
|
||||
|
||||
invoke-virtual {v0, v4, v5, v6, v7}, Lcom/discord/stores/StoreUserPresence;->getApplicationActivity(JJ)Lrx/Observable;
|
||||
invoke-virtual {v0, v4, v5, v6, v7}, Lcom/discord/stores/StoreUserPresence;->observeApplicationActivity(JJ)Lrx/Observable;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
|
|
|
@ -236,7 +236,7 @@
|
|||
|
||||
move-result-wide v1
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreUserPresence;->getForUserId(J)Lrx/Observable;
|
||||
invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreUserPresence;->observePresenceForUser(J)Lrx/Observable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -446,7 +446,7 @@
|
|||
|
||||
new-array v2, v0, [Ljava/lang/Object;
|
||||
|
||||
const-string v4, "45.0"
|
||||
const-string v4, "45.1"
|
||||
|
||||
aput-object v4, v2, v3
|
||||
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->get()Lrx/Observable;
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->observeAllPresences()Lrx/Observable;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
|
|
|
@ -81,7 +81,7 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
|
||||
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->observePresencesForUsers(Ljava/util/Collection;)Lrx/Observable;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
|
|
@ -70,7 +70,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->get()Lrx/Observable;
|
||||
invoke-virtual {v0}, Lcom/discord/stores/StoreUserPresence;->observeAllPresences()Lrx/Observable;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
|
|
|
@ -72,7 +72,7 @@
|
|||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {v2}, Lcom/discord/stores/StoreUserPresence;->getLocalPresence()Lrx/Observable;
|
||||
invoke-virtual {v2}, Lcom/discord/stores/StoreUserPresence;->observeLocalPresence()Lrx/Observable;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
|
|
|
@ -1950,7 +1950,7 @@
|
|||
|
||||
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
const-string v0, " - 45.0 (1296)"
|
||||
const-string v0, " - 45.1 (1297)"
|
||||
|
||||
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
|
|
|
@ -305,7 +305,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0, p2}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
|
||||
invoke-virtual {v0, p2}, Lcom/discord/stores/StoreUserPresence;->observePresencesForUsers(Ljava/util/Collection;)Lrx/Observable;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p1}, Lcom/discord/stores/StoreUserPresence;->getLocalPresence()Lrx/Observable;
|
||||
invoke-virtual {p1}, Lcom/discord/stores/StoreUserPresence;->observeLocalPresence()Lrx/Observable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
|
||||
invoke-static {p3, v0}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p3, p1, p2}, Lcom/discord/stores/StoreUserPresence;->getForUserId(J)Lrx/Observable;
|
||||
invoke-virtual {p3, p1, p2}, Lcom/discord/stores/StoreUserPresence;->observePresenceForUser(J)Lrx/Observable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -242,7 +242,7 @@
|
|||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {v2}, Lcom/discord/stores/StoreUserPresence;->get()Lrx/Observable;
|
||||
invoke-virtual {v2}, Lcom/discord/stores/StoreUserPresence;->observeAllPresences()Lrx/Observable;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
|
|
Loading…
Reference in a new issue