Changes of com.discord v867
This commit is contained in:
parent
e225db8d1b
commit
c73a90a9e0
17 changed files with 76 additions and 190 deletions
|
@ -30,11 +30,11 @@
|
|||
|
||||
.field public static final LOCAL_VOICE:Ljava/lang/String; = ""
|
||||
|
||||
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/866"
|
||||
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/867"
|
||||
|
||||
.field public static final VERSION_CODE:I = 0x362
|
||||
.field public static final VERSION_CODE:I = 0x363
|
||||
|
||||
.field public static final VERSION_NAME:Ljava/lang/String; = "8.6.6"
|
||||
.field public static final VERSION_NAME:Ljava/lang/String; = "8.6.7"
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
|
||||
|
||||
const/16 v0, 0x362
|
||||
const/16 v0, 0x363
|
||||
|
||||
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I
|
||||
|
||||
|
|
|
@ -181,7 +181,7 @@
|
|||
|
||||
const-string v1, "browser_user_agent"
|
||||
|
||||
const-string v2, "Discord-Android/866"
|
||||
const-string v2, "Discord-Android/867"
|
||||
|
||||
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
|
||||
|
||||
|
@ -193,7 +193,7 @@
|
|||
|
||||
const-string v1, "client_build_number"
|
||||
|
||||
const/16 v2, 0x362
|
||||
const/16 v2, 0x363
|
||||
|
||||
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||||
|
||||
|
@ -209,7 +209,7 @@
|
|||
|
||||
const-string v1, "client_version"
|
||||
|
||||
const-string v2, "8.6.6"
|
||||
const-string v2, "8.6.7"
|
||||
|
||||
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
|
||||
|
||||
|
|
|
@ -167,7 +167,7 @@
|
|||
.method public final getUserAgent()Ljava/lang/String;
|
||||
.locals 1
|
||||
|
||||
const-string v0, "Discord-Android/866"
|
||||
const-string v0, "Discord-Android/867"
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
|
|
@ -1,88 +0,0 @@
|
|||
.class final Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion$createMinCharactersRequiredInputValidator$1;
|
||||
.super Lkotlin/jvm/internal/k;
|
||||
.source "BasicTextInputValidator.kt"
|
||||
|
||||
# interfaces
|
||||
.implements Lkotlin/jvm/functions/Function1;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createMinCharactersRequiredInputValidator(II)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x18
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lkotlin/jvm/internal/k;",
|
||||
"Lkotlin/jvm/functions/Function1<",
|
||||
"Ljava/lang/String;",
|
||||
"Ljava/lang/Boolean;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic $minCharCount:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(I)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion$createMinCharactersRequiredInputValidator$1;->$minCharCount:I
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
invoke-direct {p0, p1}, Lkotlin/jvm/internal/k;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
.locals 0
|
||||
|
||||
check-cast p1, Ljava/lang/String;
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion$createMinCharactersRequiredInputValidator$1;->invoke(Ljava/lang/String;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public final invoke(Ljava/lang/String;)Z
|
||||
.locals 1
|
||||
|
||||
const-string v0, "it"
|
||||
|
||||
invoke-static {p1, v0}, Lkotlin/jvm/internal/j;->h(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/String;->length()I
|
||||
|
||||
move-result p1
|
||||
|
||||
iget v0, p0, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion$createMinCharactersRequiredInputValidator$1;->$minCharCount:I
|
||||
|
||||
if-gt p1, v0, :cond_0
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
return p1
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
return p1
|
||||
.end method
|
|
@ -33,26 +33,6 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public final createMinCharactersRequiredInputValidator(II)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
.locals 2
|
||||
.param p2 # I
|
||||
.annotation build Landroidx/annotation/StringRes;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
new-instance v0, Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
|
||||
new-instance v1, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion$createMinCharactersRequiredInputValidator$1;
|
||||
|
||||
invoke-direct {v1, p1}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion$createMinCharactersRequiredInputValidator$1;-><init>(I)V
|
||||
|
||||
check-cast v1, Lkotlin/jvm/functions/Function1;
|
||||
|
||||
invoke-direct {v0, p2, v1}, Lcom/discord/utilities/view/validators/BasicTextInputValidator;-><init>(ILkotlin/jvm/functions/Function1;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public final createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
.locals 2
|
||||
.param p1 # I
|
||||
|
|
|
@ -311,6 +311,8 @@
|
|||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
invoke-virtual {p0, v0}, Lcom/discord/views/LoadingButton;->setClickable(Z)V
|
||||
|
||||
invoke-direct {p0}, Lcom/discord/views/LoadingButton;->getTextView()Landroid/widget/TextView;
|
||||
|
||||
move-result-object p1
|
||||
|
@ -328,6 +330,10 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x1
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/discord/views/LoadingButton;->setClickable(Z)V
|
||||
|
||||
invoke-direct {p0}, Lcom/discord/views/LoadingButton;->getTextView()Landroid/widget/TextView;
|
||||
|
||||
move-result-object p1
|
||||
|
|
|
@ -512,7 +512,7 @@
|
|||
|
||||
new-array v2, v0, [Ljava/lang/Object;
|
||||
|
||||
const-string v4, "8.6.6"
|
||||
const-string v4, "8.6.7"
|
||||
|
||||
aput-object v4, v2, v3
|
||||
|
||||
|
|
|
@ -1424,7 +1424,7 @@
|
|||
|
||||
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
const-string v2, " - 8.6.6 (866)"
|
||||
const-string v2, " - 8.6.7 (867)"
|
||||
|
||||
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
|
|
|
@ -1646,7 +1646,7 @@
|
|||
.end method
|
||||
|
||||
.method private final initValidator(Lcom/discord/widgets/settings/billing/PaymentSourceAdapter$PaymentSourceItem;)V
|
||||
.locals 12
|
||||
.locals 10
|
||||
|
||||
invoke-virtual {p1}, Lcom/discord/widgets/settings/billing/PaymentSourceAdapter$PaymentSourceItem;->component1()Lcom/discord/models/domain/ModelPaymentSource;
|
||||
|
||||
|
@ -1666,7 +1666,7 @@
|
|||
|
||||
move-result-object v4
|
||||
|
||||
const/4 v5, 0x2
|
||||
const/4 v5, 0x1
|
||||
|
||||
new-array v6, v5, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
|
@ -1684,22 +1684,6 @@
|
|||
|
||||
aput-object v7, v6, v8
|
||||
|
||||
sget-object v7, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
|
||||
const/4 v9, 0x3
|
||||
|
||||
const v10, 0x7f12052e
|
||||
|
||||
invoke-virtual {v7, v9, v10}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createMinCharactersRequiredInputValidator(II)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
check-cast v7, Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
const/4 v10, 0x1
|
||||
|
||||
aput-object v7, v6, v10
|
||||
|
||||
invoke-direct {v2, v3, v4, v6}, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;-><init>(Ljava/lang/String;Lcom/google/android/material/textfield/TextInputLayout;[Lcom/discord/utilities/view/validators/InputValidator;)V
|
||||
|
||||
check-cast v2, Lcom/discord/utilities/view/validators/Input;
|
||||
|
@ -1714,41 +1698,13 @@
|
|||
|
||||
move-result-object v4
|
||||
|
||||
new-array v6, v10, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
new-array v6, v5, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
sget-object v7, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
|
||||
const v11, 0x7f1202a6
|
||||
const v9, 0x7f1202a6
|
||||
|
||||
invoke-virtual {v7, v11}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
check-cast v7, Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
aput-object v7, v6, v8
|
||||
|
||||
invoke-direct {v2, v3, v4, v6}, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;-><init>(Ljava/lang/String;Lcom/google/android/material/textfield/TextInputLayout;[Lcom/discord/utilities/view/validators/InputValidator;)V
|
||||
|
||||
check-cast v2, Lcom/discord/utilities/view/validators/Input;
|
||||
|
||||
aput-object v2, v1, v10
|
||||
|
||||
new-instance v2, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;
|
||||
|
||||
const-string v3, "city"
|
||||
|
||||
invoke-direct {p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->getCityInput()Lcom/google/android/material/textfield/TextInputLayout;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
new-array v6, v10, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
sget-object v7, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
|
||||
const v11, 0x7f1202a9
|
||||
|
||||
invoke-virtual {v7, v11}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
invoke-virtual {v7, v9}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
|
@ -1764,15 +1720,45 @@
|
|||
|
||||
new-instance v2, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;
|
||||
|
||||
const-string v3, "city"
|
||||
|
||||
invoke-direct {p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->getCityInput()Lcom/google/android/material/textfield/TextInputLayout;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
new-array v6, v5, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
sget-object v7, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
|
||||
const v9, 0x7f1202a9
|
||||
|
||||
invoke-virtual {v7, v9}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
check-cast v7, Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
aput-object v7, v6, v8
|
||||
|
||||
invoke-direct {v2, v3, v4, v6}, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;-><init>(Ljava/lang/String;Lcom/google/android/material/textfield/TextInputLayout;[Lcom/discord/utilities/view/validators/InputValidator;)V
|
||||
|
||||
check-cast v2, Lcom/discord/utilities/view/validators/Input;
|
||||
|
||||
const/4 v3, 0x2
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
new-instance v2, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;
|
||||
|
||||
const-string v3, "state"
|
||||
|
||||
invoke-direct {p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;->getStateInput()Lcom/google/android/material/textfield/TextInputLayout;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
new-array v5, v10, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
new-array v6, v5, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
sget-object v6, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
sget-object v7, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
|
||||
invoke-virtual {p1}, Lcom/discord/models/domain/ModelPaymentSource;->getBillingAddress()Lcom/discord/models/domain/ModelBillingAddress;
|
||||
|
||||
|
@ -1782,9 +1768,9 @@
|
|||
|
||||
move-result-object p1
|
||||
|
||||
const-string v7, "CA"
|
||||
const-string v9, "CA"
|
||||
|
||||
invoke-static {p1, v7}, Lkotlin/jvm/internal/j;->n(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v9}, Lkotlin/jvm/internal/j;->n(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
|
@ -1798,19 +1784,21 @@
|
|||
const p1, 0x7f1202b6
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {v6, p1}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
invoke-virtual {v7, p1}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
aput-object p1, v5, v8
|
||||
aput-object p1, v6, v8
|
||||
|
||||
invoke-direct {v2, v3, v4, v5}, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;-><init>(Ljava/lang/String;Lcom/google/android/material/textfield/TextInputLayout;[Lcom/discord/utilities/view/validators/InputValidator;)V
|
||||
invoke-direct {v2, v3, v4, v6}, Lcom/discord/utilities/view/validators/Input$TextInputLayoutInput;-><init>(Ljava/lang/String;Lcom/google/android/material/textfield/TextInputLayout;[Lcom/discord/utilities/view/validators/InputValidator;)V
|
||||
|
||||
check-cast v2, Lcom/discord/utilities/view/validators/Input;
|
||||
|
||||
aput-object v2, v1, v9
|
||||
const/4 p1, 0x3
|
||||
|
||||
aput-object v2, v1, p1
|
||||
|
||||
const/4 p1, 0x4
|
||||
|
||||
|
@ -1822,7 +1810,7 @@
|
|||
|
||||
move-result-object v4
|
||||
|
||||
new-array v5, v10, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
new-array v5, v5, [Lcom/discord/utilities/view/validators/InputValidator;
|
||||
|
||||
sget-object v6, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue