Changes of com.discord v1304

This commit is contained in:
root 2020-10-31 07:32:22 +00:00
parent a32f22f0fd
commit 02cd2a5eee
773 changed files with 16170 additions and 14307 deletions

View file

@ -173,7 +173,7 @@
const-string v3, "browser_user_agent"
const-string v4, "Discord-Android/1303"
const-string v4, "Discord-Android/1304"
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, 0x517
const/16 v2, 0x518
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -201,7 +201,7 @@
const-string v3, "client_version"
const-string v4, "46.2"
const-string v4, "46.3"
invoke-direct {v2, v3, v4}, Lkotlin/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V

View file

@ -3924,7 +3924,7 @@
if-nez p3, :cond_c
const p1, 0x7f121973
const p1, 0x7f121977
goto/16 :goto_0
@ -3946,7 +3946,7 @@
if-nez p3, :cond_e
const p1, 0x7f12159b
const p1, 0x7f12159f
goto/16 :goto_0
@ -3957,7 +3957,7 @@
if-nez p3, :cond_f
const p1, 0x7f12159d
const p1, 0x7f1215a1
goto/16 :goto_0
@ -4023,7 +4023,7 @@
if-nez p3, :cond_15
const p1, 0x7f121856
const p1, 0x7f12185a
goto :goto_0
@ -4056,7 +4056,7 @@
if-nez p3, :cond_18
const p1, 0x7f121617
const p1, 0x7f12161b
goto :goto_0
@ -4100,7 +4100,7 @@
if-nez p3, :cond_1c
const p1, 0x7f12185a
const p1, 0x7f12185e
goto :goto_0
@ -4122,7 +4122,7 @@
if-nez p3, :cond_1e
const p1, 0x7f12195c
const p1, 0x7f121960
goto :goto_0

View file

@ -120,7 +120,7 @@
const-string v4, "premium_tier_2_yearly"
const v5, 0x7f0803c5
const v5, 0x7f0803c6
const/4 v7, 0x0
@ -154,7 +154,7 @@
const-string v5, "premium_tier_2_monthly"
const v6, 0x7f0803c5
const v6, 0x7f0803c6
const/4 v9, 0x2
@ -180,7 +180,7 @@
const-string v15, "premium_tier_1_yearly"
const v16, 0x7f0803c3
const v16, 0x7f0803c4
const/16 v18, 0x0
@ -214,7 +214,7 @@
const-string v7, "premium_tier_1_monthly"
const v8, 0x7f0803c3
const v8, 0x7f0803c4
const/4 v11, 0x0
@ -240,7 +240,7 @@
const-string v7, "premium_tier_2_premium_guild_1_yearly"
const v8, 0x7f0803ba
const v8, 0x7f0803bb
const/4 v10, 0x0
@ -296,7 +296,7 @@
const-string v7, "premium_tier_2_premium_guild_2_yearly"
const v8, 0x7f0803bd
const v8, 0x7f0803be
const/4 v10, 0x0
@ -348,7 +348,7 @@
const-string v7, "premium_tier_2_premium_guild_3_yearly"
const v8, 0x7f0803bf
const v8, 0x7f0803c0
const/4 v10, 0x0
@ -400,7 +400,7 @@
const-string v7, "premium_tier_2_premium_guild_5_yearly"
const v8, 0x7f0803c0
const v8, 0x7f0803c1
const/4 v10, 0x0
@ -452,7 +452,7 @@
const-string v7, "premium_tier_2_premium_guild_10_monthly"
const v8, 0x7f0803bb
const v8, 0x7f0803bc
const/4 v10, 0x0
@ -480,7 +480,7 @@
const-string v7, "premium_tier_2_premium_guild_13_monthly"
const v8, 0x7f0803bc
const v8, 0x7f0803bd
const/16 v11, 0xf
@ -506,7 +506,7 @@
const-string v7, "premium_tier_2_premium_guild_28_monthly"
const v8, 0x7f0803be
const v8, 0x7f0803bf
const/16 v11, 0x1e
@ -532,7 +532,7 @@
const-string v7, "premium_tier_1_premium_guild_1_yearly"
const v8, 0x7f0803c4
const v8, 0x7f0803c5
const/4 v11, 0x1
@ -584,7 +584,7 @@
const-string v7, "premium_guild_1_monthly"
const v8, 0x7f0803c1
const v8, 0x7f0803c2
move-object v4, v2
@ -610,7 +610,7 @@
const-string v8, "premium_guild_2_monthly"
const v9, 0x7f0803c2
const v9, 0x7f0803c3
const/4 v12, 0x2

View file

@ -417,11 +417,11 @@
instance-of v0, p0, Lcom/discord/models/domain/ModelPaymentSource$ModelPaymentSourcePaypal;
const v1, 0x7f0802b4
const v1, 0x7f0802b5
if-eqz v0, :cond_0
const v1, 0x7f0802b6
const v1, 0x7f0802b7
goto/16 :goto_2
@ -474,7 +474,7 @@
if-eqz p0, :cond_2
const v1, 0x7f0802b3
const v1, 0x7f0802b4
goto :goto_2
@ -498,7 +498,7 @@
if-eqz p0, :cond_2
const v1, 0x7f0802b7
const v1, 0x7f0802b8
goto :goto_2
@ -512,7 +512,7 @@
if-eqz p0, :cond_2
:goto_0
const v1, 0x7f0802b2
const v1, 0x7f0802b3
goto :goto_2
@ -526,7 +526,7 @@
if-eqz p0, :cond_2
:goto_1
const v1, 0x7f0802b5
const v1, 0x7f0802b6
goto :goto_2

View file

@ -673,7 +673,7 @@
:cond_0
if-eqz v0, :cond_6
const p2, 0x7f12180c
const p2, 0x7f121810
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -515,7 +515,7 @@
goto :goto_0
:cond_1
const p1, 0x7f0802fe
const p1, 0x7f0802ff
:goto_0
return p1

View file

@ -413,52 +413,52 @@
throw v0
:pswitch_0
const v0, 0x7f080301
const v0, 0x7f080302
goto :goto_0
:pswitch_1
const v0, 0x7f0802fd
const v0, 0x7f0802fe
goto :goto_0
:pswitch_2
const v0, 0x7f0802f6
const v0, 0x7f0802f7
goto :goto_0
:pswitch_3
const v0, 0x7f0802f5
const v0, 0x7f0802f6
goto :goto_0
:pswitch_4
const v0, 0x7f0802f4
const v0, 0x7f0802f5
goto :goto_0
:pswitch_5
const v0, 0x7f0802f3
const v0, 0x7f0802f4
goto :goto_0
:pswitch_6
const v0, 0x7f0802fc
const v0, 0x7f0802fd
goto :goto_0
:pswitch_7
const v0, 0x7f0802f2
const v0, 0x7f0802f3
goto :goto_0
:pswitch_8
const v0, 0x7f0802f1
const v0, 0x7f0802f2
goto :goto_0
:pswitch_9
const v0, 0x7f080300
const v0, 0x7f080301
:goto_0
return v0

View file

@ -776,7 +776,7 @@
return-object p1
:pswitch_4
const v0, 0x7f12176f
const v0, 0x7f121773
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -1631,7 +1631,7 @@
const/4 v1, 0x0
const v7, 0x7f121643
const v7, 0x7f121647
if-eqz v0, :cond_3
@ -2180,7 +2180,7 @@
invoke-direct {p2, v0}, Landroidx/core/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
const v0, 0x7f121599
const v0, 0x7f12159d
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2226,7 +2226,7 @@
new-instance v2, Landroidx/core/app/NotificationCompat$Action$Builder;
const v3, 0x7f0803f8
const v3, 0x7f0803f9
const v4, 0x7f12110a
@ -3354,7 +3354,7 @@
if-eqz v0, :cond_3
const v0, 0x7f080392
const v0, 0x7f080393
goto :goto_1
@ -3367,7 +3367,7 @@
if-eqz v0, :cond_3
const v0, 0x7f080394
const v0, 0x7f080395
goto :goto_1
@ -3380,13 +3380,13 @@
if-eqz v0, :cond_3
const v0, 0x7f080393
const v0, 0x7f080394
goto :goto_1
:cond_3
:goto_0
const v0, 0x7f080391
const v0, 0x7f080392
:goto_1
return v0
@ -3465,7 +3465,7 @@
new-instance p3, Landroidx/core/app/NotificationCompat$Action$Builder;
const v0, 0x7f080397
const v0, 0x7f080398
const v1, 0x7f121107

View file

@ -1234,7 +1234,7 @@
move-result-object v6
const v8, 0x7f080394
const v8, 0x7f080395
invoke-virtual {v6, v8}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -1309,7 +1309,7 @@
new-instance v2, Landroid/app/NotificationChannel;
const v3, 0x7f121980
const v3, 0x7f121984
invoke-virtual {p1, v3}, Landroid/app/Application;->getString(I)Ljava/lang/String;

View file

@ -106,7 +106,7 @@
move-result-object v2
const v3, 0x7f080391
const v3, 0x7f080392
invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;

View file

@ -3178,7 +3178,7 @@
if-eqz p1, :cond_1
const p1, 0x7f080482
const p1, 0x7f080483
goto/16 :goto_3
@ -3191,7 +3191,7 @@
if-eqz p1, :cond_1
const p1, 0x7f080490
const p1, 0x7f080491
goto/16 :goto_3
@ -3204,7 +3204,7 @@
if-eqz p1, :cond_1
const p1, 0x7f080493
const p1, 0x7f080494
goto/16 :goto_3
@ -3239,7 +3239,7 @@
if-eqz p1, :cond_1
const p1, 0x7f08048c
const p1, 0x7f08048d
goto/16 :goto_3
@ -3252,7 +3252,7 @@
if-eqz p1, :cond_1
const p1, 0x7f08047e
const p1, 0x7f08047f
goto :goto_3
@ -3265,7 +3265,7 @@
if-eqz p1, :cond_1
const p1, 0x7f080498
const p1, 0x7f080499
goto :goto_3
@ -3278,7 +3278,7 @@
if-eqz p1, :cond_1
const p1, 0x7f08048a
const p1, 0x7f08048b
goto :goto_3
@ -3291,7 +3291,7 @@
if-eqz p1, :cond_1
const p1, 0x7f080496
const p1, 0x7f080497
goto :goto_3
@ -3326,7 +3326,7 @@
if-eqz p1, :cond_1
const p1, 0x7f080499
const p1, 0x7f08049a
goto :goto_3
@ -3340,7 +3340,7 @@
if-eqz p1, :cond_1
:goto_0
const p1, 0x7f080485
const p1, 0x7f080486
goto :goto_3
@ -3354,13 +3354,13 @@
if-eqz p1, :cond_1
:goto_1
const p1, 0x7f080487
const p1, 0x7f080488
goto :goto_3
:cond_1
:goto_2
const p1, 0x7f08049e
const p1, 0x7f08049f
:goto_3
return p1

View file

@ -45,7 +45,7 @@
if-eqz v0, :cond_0
const v3, 0x7f1217f4
const v3, 0x7f1217f8
const/4 v4, 0x1

View file

@ -598,7 +598,7 @@
if-eqz p3, :cond_0
const p2, 0x7f1215e3
const p2, 0x7f1215e7
invoke-virtual {p0, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -207,7 +207,7 @@
.end method
.method private final doEdit(Lcom/discord/utilities/messagesend/MessageRequest$Edit;Lcom/discord/utilities/messagesend/MessageQueue$DrainListener;)V
.locals 17
.locals 18
move-object/from16 v0, p0
@ -243,13 +243,15 @@
const/4 v14, 0x0
const/16 v15, 0x3c
const/4 v15, 0x0
const/16 v16, 0x0
const/16 v16, 0x7c
const/16 v17, 0x0
move-object v8, v2
invoke-direct/range {v8 .. v16}, Lcom/discord/restapi/RestAPIParams$Message;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/discord/restapi/RestAPIParams$Message$Activity;Ljava/util/List;Lcom/discord/restapi/RestAPIParams$Message$MessageReference;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
invoke-direct/range {v8 .. v17}, Lcom/discord/restapi/RestAPIParams$Message;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/discord/restapi/RestAPIParams$Message$Activity;Ljava/util/List;Lcom/discord/restapi/RestAPIParams$Message$MessageReference;Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
invoke-virtual/range {v3 .. v8}, Lcom/discord/utilities/rest/RestAPI;->editMessage(JJLcom/discord/restapi/RestAPIParams$Message;)Lrx/Observable;
@ -289,7 +291,7 @@
.end method
.method private final doSend(Lcom/discord/utilities/messagesend/MessageRequest$Send;Lcom/discord/utilities/messagesend/MessageQueue$DrainListener;)V
.locals 18
.locals 19
move-object/from16 v0, p0
@ -398,27 +400,27 @@
invoke-virtual {v6}, Lcom/discord/models/domain/ModelMessage$MessageReference;->getGuildId()Ljava/lang/Long;
move-result-object v7
move-result-object v10
invoke-virtual {v6}, Lcom/discord/models/domain/ModelMessage$MessageReference;->getChannelId()Ljava/lang/Long;
move-result-object v10
move-result-object v11
invoke-static {v10}, Lc0/n/c/j;->checkNotNull(Ljava/lang/Object;)V
invoke-static {v11}, Lc0/n/c/j;->checkNotNull(Ljava/lang/Object;)V
const-string v11, "it.channelId!!"
const-string v12, "it.channelId!!"
invoke-static {v10, v11}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v11, v12}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v10}, Ljava/lang/Long;->longValue()J
invoke-virtual {v11}, Ljava/lang/Long;->longValue()J
move-result-wide v10
move-result-wide v11
invoke-virtual {v6}, Lcom/discord/models/domain/ModelMessage$MessageReference;->getMessageId()Ljava/lang/Long;
move-result-object v6
invoke-direct {v9, v7, v10, v11, v6}, Lcom/discord/restapi/RestAPIParams$Message$MessageReference;-><init>(Ljava/lang/Long;JLjava/lang/Long;)V
invoke-direct {v9, v10, v11, v12, v6}, Lcom/discord/restapi/RestAPIParams$Message$MessageReference;-><init>(Ljava/lang/Long;JLjava/lang/Long;)V
move-object/from16 v17, v9
@ -428,18 +430,40 @@
move-object/from16 v17, v8
:goto_3
invoke-virtual {v3}, Lcom/discord/models/domain/ModelMessage;->getContent()Ljava/lang/String;
invoke-virtual {v3}, Lcom/discord/models/domain/ModelMessage;->getAllowedMentions()Lcom/discord/models/domain/ModelAllowedMentions;
move-result-object v6
if-eqz v6, :cond_5
sget-object v9, Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions;->Companion:Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions$Companion;
invoke-static {v6, v7}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v9, v6}, Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions$Companion;->create(Lcom/discord/models/domain/ModelAllowedMentions;)Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions;
move-result-object v6
move-object/from16 v18, v6
goto :goto_4
:cond_5
const-string v6, ""
move-object/from16 v18, v8
:goto_4
invoke-virtual {v3}, Lcom/discord/models/domain/ModelMessage;->getContent()Ljava/lang/String;
move-result-object v6
if-eqz v6, :cond_6
goto :goto_5
:cond_6
const-string v6, ""
:goto_5
move-object v12, v6
invoke-virtual {v3}, Lcom/discord/models/domain/ModelMessage;->getNonce()Ljava/lang/String;
@ -450,7 +474,7 @@
move-result-object v6
if-eqz v6, :cond_6
if-eqz v6, :cond_7
invoke-virtual {v6}, Lcom/discord/models/domain/ModelApplication;->getId()J
@ -462,17 +486,17 @@
move-object v14, v6
goto :goto_5
goto :goto_6
:cond_6
:cond_7
move-object v14, v8
:goto_5
:goto_6
invoke-virtual {v3}, Lcom/discord/models/domain/ModelMessage;->getStickers()Ljava/util/List;
move-result-object v6
if-eqz v6, :cond_7
if-eqz v6, :cond_8
new-instance v8, Ljava/util/ArrayList;
@ -488,12 +512,12 @@
move-result-object v6
:goto_6
:goto_7
invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_7
if-eqz v7, :cond_8
invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -511,16 +535,16 @@
invoke-interface {v8, v7}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_6
goto :goto_7
:cond_7
:cond_8
move-object/from16 v16, v8
new-instance v6, Lcom/discord/restapi/RestAPIParams$Message;
move-object v11, v6
invoke-direct/range {v11 .. v17}, Lcom/discord/restapi/RestAPIParams$Message;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/discord/restapi/RestAPIParams$Message$Activity;Ljava/util/List;Lcom/discord/restapi/RestAPIParams$Message$MessageReference;)V
invoke-direct/range {v11 .. v18}, Lcom/discord/restapi/RestAPIParams$Message;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/discord/restapi/RestAPIParams$Message$Activity;Ljava/util/List;Lcom/discord/restapi/RestAPIParams$Message$MessageReference;Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions;)V
sget-object v7, Lcom/discord/utilities/rest/SendUtils;->INSTANCE:Lcom/discord/utilities/rest/SendUtils;

View file

@ -172,7 +172,7 @@
invoke-static {v2, v0}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0a06c4
const v0, 0x7f0a06c7
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -266,7 +266,7 @@
const/4 v3, 0x1
const v4, 0x7f0a06c4
const v4, 0x7f0a06c7
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -282,7 +282,7 @@
const/4 v3, 0x2
const v4, 0x7f0a06bf
const v4, 0x7f0a06c2
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -101,7 +101,7 @@
move-result-object v6
const v1, 0x7f08047b
const v1, 0x7f08047c
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -193,7 +193,7 @@
move-result-object v8
const v2, 0x7f0802e6
const v2, 0x7f0802e7
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -237,7 +237,7 @@
move-result-object v8
const v2, 0x7f080312
const v2, 0x7f080313
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -279,7 +279,7 @@
move-result-object v8
const v2, 0x7f080356
const v2, 0x7f080357
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -369,7 +369,7 @@
move-result-object v8
const v2, 0x7f0803e5
const v2, 0x7f0803e6
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -439,7 +439,7 @@
move-result-object v8
const v2, 0x7f08040c
const v2, 0x7f08040d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -479,7 +479,7 @@
move-result-object v8
const v2, 0x7f080417
const v2, 0x7f080418
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -521,7 +521,7 @@
move-result-object v8
const v2, 0x7f080420
const v2, 0x7f080421
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -561,7 +561,7 @@
move-result-object v8
const v2, 0x7f08043f
const v2, 0x7f080440
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -597,7 +597,7 @@
move-result-object v8
const v2, 0x7f080441
const v2, 0x7f080442
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -665,7 +665,7 @@
move-result-object v8
const v2, 0x7f08047c
const v2, 0x7f08047d
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -705,7 +705,7 @@
move-result-object v8
const v2, 0x7f080310
const v2, 0x7f080311
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -81,7 +81,7 @@
move-result v0
const v1, 0x7f12186f
const v1, 0x7f121873
const/4 v2, 0x0
@ -110,7 +110,7 @@
goto/16 :goto_1
:cond_0
const v0, 0x7f12186c
const v0, 0x7f121870
new-array v1, v3, [Ljava/lang/Object;
@ -127,7 +127,7 @@
goto :goto_1
:cond_1
const v0, 0x7f121872
const v0, 0x7f121876
new-array v1, v3, [Ljava/lang/Object;
@ -144,7 +144,7 @@
goto :goto_1
:cond_2
const v0, 0x7f12186d
const v0, 0x7f121871
new-array v1, v3, [Ljava/lang/Object;
@ -161,7 +161,7 @@
goto :goto_1
:cond_3
const v0, 0x7f12186e
const v0, 0x7f121872
new-array v1, v3, [Ljava/lang/Object;
@ -208,7 +208,7 @@
:goto_0
if-eqz p1, :cond_6
const v0, 0x7f121870
const v0, 0x7f121874
new-array v3, v3, [Ljava/lang/Object;
@ -297,7 +297,7 @@
goto :goto_2
:cond_2
const v1, 0x7f1219a2
const v1, 0x7f1219a6
new-array v3, v3, [Ljava/lang/Object;
@ -341,7 +341,7 @@
goto :goto_2
:cond_5
const v1, 0x7f1216e1
const v1, 0x7f1216e5
new-array v3, v3, [Ljava/lang/Object;
@ -406,7 +406,7 @@
if-eqz p2, :cond_0
const v0, 0x7f1216e1
const v0, 0x7f1216e5
const/4 v1, 0x1
@ -429,7 +429,7 @@
goto :goto_0
:cond_0
const p2, 0x7f1216e2
const p2, 0x7f1216e6
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -592,22 +592,22 @@
if-eq p1, v0, :cond_2
:goto_1
const p1, 0x7f121638
const p1, 0x7f12163c
goto :goto_2
:cond_2
const p1, 0x7f121633
const p1, 0x7f121637
goto :goto_2
:cond_3
const p1, 0x7f121635
const p1, 0x7f121639
goto :goto_2
:cond_4
const p1, 0x7f121639
const p1, 0x7f12163d
:goto_2
return p1

View file

@ -159,7 +159,7 @@
.method public getUserAgent()Ljava/lang/String;
.locals 1
const-string v0, "Discord-Android/1303"
const-string v0, "Discord-Android/1304"
return-object v0
.end method

View file

@ -142,7 +142,7 @@
invoke-static {v2, v3}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v3, 0x7f0a0215
const v3, 0x7f0a0218
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -154,7 +154,7 @@
invoke-static {v0, v3}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v3, 0x7f121836
const v3, 0x7f12183a
const/4 v4, 0x1
@ -258,7 +258,7 @@
.end method
.method public final getSendPayload(Landroid/content/ContentResolver;Lcom/discord/restapi/RestAPIParams$Message;Ljava/util/List;)Lrx/Observable;
.locals 14
.locals 15
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -274,23 +274,23 @@
}
.end annotation
move-object v0, p1
move-object/from16 v0, p1
move-object/from16 v1, p2
move-object/from16 v10, p3
move-object/from16 v11, p3
const-string v2, "contentResolver"
invoke-static {p1, v2}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "apiParamMessage"
invoke-static {v1, v2}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v11, "Observable.just(SendPayl\u2026ramMessage, emptyList()))"
const-string v12, "Observable.just(SendPayl\u2026ramMessage, emptyList()))"
if-nez v10, :cond_0
if-nez v11, :cond_0
new-instance v0, Lcom/discord/utilities/rest/SendUtils$SendPayload$ReadyToSend;
@ -302,14 +302,14 @@
invoke-direct {v1, v0}, Ll0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-static {v1, v11}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v12}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object v1
:cond_0
invoke-static {v10, p1}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->extractLinks(Ljava/util/List;Landroid/content/ContentResolver;)Ljava/util/List;
invoke-static {v11, v0}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->extractLinks(Ljava/util/List;Landroid/content/ContentResolver;)Ljava/util/List;
move-result-object v12
move-result-object v13
invoke-virtual/range {p2 .. p2}, Lcom/discord/restapi/RestAPIParams$Message;->getContent()Ljava/lang/String;
@ -323,7 +323,7 @@
const-string v2, ""
:goto_0
invoke-static {v2, v12}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->appendLinks(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;
invoke-static {v2, v13}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->appendLinks(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;
move-result-object v2
@ -335,9 +335,9 @@
move-result v3
const/4 v13, 0x1
const/4 v14, 0x1
xor-int/2addr v3, v13
xor-int/2addr v3, v14
if-eqz v3, :cond_2
@ -351,18 +351,20 @@
const/4 v7, 0x0
const/16 v8, 0x3e
const/4 v8, 0x0
const/4 v9, 0x0
const/16 v9, 0x7e
const/4 v10, 0x0
move-object/from16 v1, p2
invoke-static/range {v1 .. v9}, Lcom/discord/restapi/RestAPIParams$Message;->copy$default(Lcom/discord/restapi/RestAPIParams$Message;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/discord/restapi/RestAPIParams$Message$Activity;Ljava/util/List;Lcom/discord/restapi/RestAPIParams$Message$MessageReference;ILjava/lang/Object;)Lcom/discord/restapi/RestAPIParams$Message;
invoke-static/range {v1 .. v10}, Lcom/discord/restapi/RestAPIParams$Message;->copy$default(Lcom/discord/restapi/RestAPIParams$Message;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lcom/discord/restapi/RestAPIParams$Message$Activity;Ljava/util/List;Lcom/discord/restapi/RestAPIParams$Message$MessageReference;Lcom/discord/restapi/RestAPIParams$Message$AllowedMentions;ILjava/lang/Object;)Lcom/discord/restapi/RestAPIParams$Message;
move-result-object v1
:cond_2
invoke-static {v10, v12}, Lc0/i/f;->minus(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/List;
invoke-static {v11, v13}, Lc0/i/f;->minus(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/List;
move-result-object v2
@ -370,7 +372,7 @@
move-result v3
xor-int/2addr v3, v13
xor-int/2addr v3, v14
if-eqz v3, :cond_6
@ -380,7 +382,7 @@
const/4 v4, 0x0
if-eq v3, v13, :cond_3
if-eq v3, v14, :cond_3
new-instance v3, Lcom/discord/utilities/rest/SendUtils$SendPayload$Preprocessing;
@ -413,11 +415,11 @@
move-result-object v3
invoke-static {p1, v7, v3}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->getMimeType(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v7, v3}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->getMimeType(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
invoke-direct {v5, v13, v6, v3}, Lcom/discord/utilities/rest/SendUtils$SendPayload$Preprocessing;-><init>(ILjava/lang/String;Ljava/lang/String;)V
invoke-direct {v5, v14, v6, v3}, Lcom/discord/utilities/rest/SendUtils$SendPayload$Preprocessing;-><init>(ILjava/lang/String;Ljava/lang/String;)V
move-object v3, v5
@ -467,7 +469,7 @@
move-result-object v6
invoke-direct {v9, v7, p1, v6}, Lcom/discord/utilities/rest/SendUtils;->getPart(Lcom/lytefast/flexinput/model/Attachment;Landroid/content/ContentResolver;Ljava/lang/String;)Lrx/Observable;
invoke-direct {v9, v7, v0, v6}, Lcom/discord/utilities/rest/SendUtils;->getPart(Lcom/lytefast/flexinput/model/Attachment;Landroid/content/ContentResolver;Ljava/lang/String;)Lrx/Observable;
move-result-object v6
@ -524,7 +526,7 @@
invoke-direct {v1, v0}, Ll0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-static {v1, v11}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v12}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
move-object v0, v1

View file

@ -38,7 +38,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const v0, 0x7f121553
const v0, 0x7f121557
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -50,7 +50,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fromFilterString:Ljava/lang/String;
const v0, 0x7f121555
const v0, 0x7f121559
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -62,7 +62,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->inFilterString:Ljava/lang/String;
const v0, 0x7f121557
const v0, 0x7f12155b
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -74,7 +74,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->mentionsFilterString:Ljava/lang/String;
const v0, 0x7f121554
const v0, 0x7f121558
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -86,7 +86,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->hasFilterString:Ljava/lang/String;
const v0, 0x7f12153e
const v0, 0x7f121542
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -98,7 +98,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->linkAnswerString:Ljava/lang/String;
const v0, 0x7f12153c
const v0, 0x7f121540
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -110,7 +110,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->embedAnswerString:Ljava/lang/String;
const v0, 0x7f12153b
const v0, 0x7f12153f
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -122,7 +122,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fileAnswerString:Ljava/lang/String;
const v0, 0x7f121540
const v0, 0x7f121544
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -134,7 +134,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->videoAnswerString:Ljava/lang/String;
const v0, 0x7f12153d
const v0, 0x7f121541
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -146,7 +146,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->imageAnswerString:Ljava/lang/String;
const v0, 0x7f12153f
const v0, 0x7f121543
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -158,7 +158,7 @@
invoke-static {v1, v2}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f0a0b1b
const v2, 0x7f0a0b1e
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -166,7 +166,7 @@
check-cast v2, Landroid/widget/TextView;
const v3, 0x7f0a0b1c
const v3, 0x7f0a0b1f
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -174,7 +174,7 @@
check-cast v3, Landroid/widget/TextView;
const v4, 0x7f0a0b19
const v4, 0x7f0a0b1c
invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -182,7 +182,7 @@
check-cast v4, Landroid/widget/TextView;
const v5, 0x7f0a0b1a
const v5, 0x7f0a0b1d
invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -33,10 +33,6 @@
:array_0
.array-data 4
0x7f121721
0x7f121722
0x7f121723
0x7f121724
0x7f121725
0x7f121726
0x7f121727
@ -46,6 +42,10 @@
0x7f12172b
0x7f12172c
0x7f12172d
0x7f12172e
0x7f12172f
0x7f121730
0x7f121731
.end array-data
.end method

View file

@ -864,7 +864,7 @@
move-result-object p1
const v1, 0x7f0a0a96
const v1, 0x7f0a0a99
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -872,7 +872,7 @@
check-cast v1, Landroid/widget/TextView;
const v2, 0x7f0a0a97
const v2, 0x7f0a0a9a
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -1158,7 +1158,7 @@
return-void
:cond_6
const p2, 0x7f121801
const p2, 0x7f121805
const/16 v0, 0xc

View file

@ -56,7 +56,7 @@
invoke-static {p1, v0}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0a03d6
const v0, 0x7f0a03d9
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;

View file

@ -193,7 +193,7 @@
move-result v0
const v1, 0x7f0a03d5
const v1, 0x7f0a03d8
if-ne v0, v1, :cond_0

View file

@ -63,7 +63,7 @@
move-result-object v0
const v1, 0x7f0a070a
const v1, 0x7f0a070d
invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;

View file

@ -299,7 +299,7 @@
move-result-object v1
const v3, 0x7f080391
const v3, 0x7f080392
invoke-virtual {v1, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -345,19 +345,19 @@
move-result-object v2
const v3, 0x7f0802aa
const v3, 0x7f0802ab
invoke-virtual {v1, v3, v2, p1}, Landroidx/core/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder;
move-result-object p1
const v1, 0x7f1215c1
const v1, 0x7f1215c5
invoke-virtual {p0, v1}, Landroid/app/Service;->getString(I)Ljava/lang/String;
move-result-object v1
const v2, 0x7f0803fc
const v2, 0x7f0803fd
invoke-virtual {p1, v2, v1, v0}, Landroidx/core/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder;

View file

@ -175,13 +175,13 @@
new-instance p1, Landroidx/core/app/NotificationCompat$Action;
const v0, 0x7f080371
const v0, 0x7f080372
invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p2
const v1, 0x7f121698
const v1, 0x7f12169c
invoke-virtual {p2, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -206,13 +206,13 @@
new-instance v0, Landroidx/core/app/NotificationCompat$Action;
const v6, 0x7f08036c
const v6, 0x7f08036d
invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v7
const v8, 0x7f121806
const v8, 0x7f12180a
invoke-virtual {v7, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -225,7 +225,7 @@
:cond_1
new-instance v0, Landroidx/core/app/NotificationCompat$Action;
const v6, 0x7f08036b
const v6, 0x7f08036c
invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
@ -248,13 +248,13 @@
new-instance v1, Landroidx/core/app/NotificationCompat$Action;
const v2, 0x7f080337
const v2, 0x7f080338
invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p2
const v5, 0x7f1217ff
const v5, 0x7f121803
invoke-virtual {p2, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -267,7 +267,7 @@
:cond_2
new-instance v1, Landroidx/core/app/NotificationCompat$Action;
const v2, 0x7f080336
const v2, 0x7f080337
invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
@ -369,7 +369,7 @@
move-result-object v1
const v3, 0x7f080391
const v3, 0x7f080392
invoke-virtual {v1, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;

View file

@ -76,7 +76,7 @@
iget-object v0, p0, Lcom/discord/utilities/voice/VoiceEngineServiceController$init$3;->$context:Landroid/content/Context;
const v1, 0x7f121929
const v1, 0x7f12192d
const/4 v2, 0x0

View file

@ -78,7 +78,7 @@
:cond_1
if-eqz p1, :cond_2
const p1, 0x7f08046a
const p1, 0x7f08046b
goto :goto_0
@ -490,7 +490,7 @@
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
const v0, 0x7f080473
const v0, 0x7f080474
if-nez p1, :cond_0
@ -518,17 +518,17 @@
goto :goto_0
:cond_1
const v0, 0x7f080472
const v0, 0x7f080473
goto :goto_0
:cond_2
const v0, 0x7f080470
const v0, 0x7f080471
goto :goto_0
:cond_3
const v0, 0x7f080471
const v0, 0x7f080472
:cond_4
:goto_0