AlertDialog.smali
.class public Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.super Landroid/app/Dialog;
.source "AlertDialog.java"
# interfaces
.implements Landroid/graphics/drawable/Drawable$Callback;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;,
Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
}
.end annotation
# instance fields
.field private backgroundPaddings:Landroid/graphics/Rect;
.field protected buttonsLayout:Landroid/widget/FrameLayout;
.field private canCancel:Z
.field private cancelDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.field private contentScrollView:Landroid/widget/ScrollView;
.field private currentProgress:I
.field private customView:Landroid/view/View;
.field private customViewOffset:I
.field private dismissDialogByButtons:Z
.field private dismissRunnable:Ljava/lang/Runnable;
.field private itemIcons:[I
.field private itemViews:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;",
">;"
}
.end annotation
.end field
.field private items:[Ljava/lang/CharSequence;
.field private lastScreenWidth:I
.field private lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
.field private lineProgressViewPercent:Landroid/widget/TextView;
.field private message:Ljava/lang/CharSequence;
.field private messageTextView:Landroid/widget/TextView;
.field private messageTextViewClickable:Z
.field private negativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field private negativeButtonText:Ljava/lang/CharSequence;
.field private neutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field private neutralButtonText:Ljava/lang/CharSequence;
.field private onBackButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field private onCancelListener:Landroid/content/DialogInterface$OnCancelListener;
.field private onClickListener:Landroid/content/DialogInterface$OnClickListener;
.field private onDismissListener:Landroid/content/DialogInterface$OnDismissListener;
.field private onScrollChangedListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener;
.field private positiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field private positiveButtonText:Ljava/lang/CharSequence;
.field private progressViewContainer:Landroid/widget/FrameLayout;
.field private progressViewStyle:I
.field private progressViewTextView:Landroid/widget/TextView;
.field private scrollContainer:Landroid/widget/LinearLayout;
.field private secondTitle:Ljava/lang/CharSequence;
.field private secondTitleTextView:Landroid/widget/TextView;
.field private shadow:[Landroid/graphics/drawable/BitmapDrawable;
.field private shadowAnimation:[Landroid/animation/AnimatorSet;
.field private shadowDrawable:Landroid/graphics/drawable/Drawable;
.field private shadowVisibility:[Z
.field private subtitle:Ljava/lang/CharSequence;
.field private subtitleTextView:Landroid/widget/TextView;
.field private tag:Ljava/lang/Object;
.field private title:Ljava/lang/CharSequence;
.field private titleContainer:Landroid/widget/FrameLayout;
.field private titleTextView:Landroid/widget/TextView;
.field private topBackgroundColor:I
.field private topDrawable:Landroid/graphics/drawable/Drawable;
.field private topHeight:I
.field private topImageView:Landroid/widget/ImageView;
.field private topResId:I
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.registers 7
.param p1, "context" # Landroid/content/Context;
.param p2, "progressStyle" # I
.line 167
const v0, 0x7f1001d0
invoke-direct {p0, p1, v0}, Landroid/app/Dialog;-><init>(Landroid/content/Context;I)V
.line 60
const/4 v0, 0x2
new-array v1, v0, [Landroid/graphics/drawable/BitmapDrawable;
iput-object v1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
.line 61
new-array v1, v0, [Z
iput-object v1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowVisibility:[Z
.line 62
new-array v0, v0, [Landroid/animation/AnimatorSet;
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
.line 63
const/16 v0, 0x14
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customViewOffset:I
.line 81
const/16 v0, 0x84
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topHeight:I
.line 87
const/4 v0, 0x1
iput-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextViewClickable:Z
.line 89
iput-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->canCancel:Z
.line 91
iput-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissDialogByButtons:Z
.line 108
new-instance v0, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$W_aEFLK4QbSq4Bl699XLHBQIIDE;
invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$W_aEFLK4QbSq4Bl699XLHBQIIDE;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissRunnable:Ljava/lang/Runnable;
.line 110
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemViews:Ljava/util/ArrayList;
.line 169
new-instance v0, Landroid/graphics/Rect;
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
.line 170
const/4 v0, 0x3
if-eq p2, v0, :cond_69
const/4 v0, 0x4
if-eq p2, v0, :cond_69
.line 171
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f0817b1
invoke-static {v1}, Lnp/NPFog;->d(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
.line 172
new-instance v1, Landroid/graphics/PorterDuffColorFilter;
const-string v2, "dialogBackground"
invoke-virtual {p0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v2
sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v1, v2, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 173
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
.line 176
:cond_69
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
.line 177
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
return v0
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->showCancelAlert()V
return-void
.end method
.method static synthetic access$1000(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/view/View;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
return-object v0
.end method
.method static synthetic access$1002(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/view/View;)Landroid/view/View;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/view/View;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
return-object p1
.end method
.method static synthetic access$1100(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$1200(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)[Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
return-object v0
.end method
.method static synthetic access$1202(Lim/tpelyyftgw/ui/actionbar/AlertDialog;[Ljava/lang/CharSequence;)[Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # [Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$1300(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Lim/tpelyyftgw/ui/components/LineProgressView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
return-object v0
.end method
.method static synthetic access$1400(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$1500(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lastScreenWidth:I
return v0
.end method
.method static synthetic access$1502(Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # I
.line 47
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lastScreenWidth:I
return p1
.end method
.method static synthetic access$1600(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/view/ViewTreeObserver$OnScrollChangedListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onScrollChangedListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener;
return-object v0
.end method
.method static synthetic access$1602(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)Landroid/view/ViewTreeObserver$OnScrollChangedListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/view/ViewTreeObserver$OnScrollChangedListener;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onScrollChangedListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener;
return-object p1
.end method
.method static synthetic access$1700(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/LinearLayout;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
return-object v0
.end method
.method static synthetic access$1800(Lim/tpelyyftgw/ui/actionbar/AlertDialog;IZ)V
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # I
.param p2, "x2" # Z
.line 47
invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->runShadowAnimation(IZ)V
return-void
.end method
.method static synthetic access$1900(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/graphics/Rect;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
return-object v0
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/FrameLayout;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
return-object v0
.end method
.method static synthetic access$2000(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)[Landroid/graphics/drawable/BitmapDrawable;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
return-object v0
.end method
.method static synthetic access$2100(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)[Landroid/animation/AnimatorSet;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
return-object v0
.end method
.method static synthetic access$2402(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/content/DialogInterface$OnClickListener;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onClickListener:Landroid/content/DialogInterface$OnClickListener;
return-object p1
.end method
.method static synthetic access$2502(Lim/tpelyyftgw/ui/actionbar/AlertDialog;[I)[I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # [I
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemIcons:[I
return-object p1
.end method
.method static synthetic access$2602(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$2702(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitle:Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$2802(Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # I
.line 47
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topResId:I
return p1
.end method
.method static synthetic access$2902(Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # I
.line 47
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topBackgroundColor:I
return p1
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitleTextView:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$3002(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/graphics/drawable/Drawable;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topDrawable:Landroid/graphics/drawable/Drawable;
return-object p1
.end method
.method static synthetic access$3102(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->message:Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$3202(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$3302(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/content/DialogInterface$OnClickListener;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p1
.end method
.method static synthetic access$3402(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$3502(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/content/DialogInterface$OnClickListener;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p1
.end method
.method static synthetic access$3602(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Ljava/lang/CharSequence;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
return-object p1
.end method
.method static synthetic access$3702(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/content/DialogInterface$OnClickListener;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p1
.end method
.method static synthetic access$3802(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/DialogInterface$OnClickListener;)Landroid/content/DialogInterface$OnClickListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Landroid/content/DialogInterface$OnClickListener;
.line 47
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onBackButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p1
.end method
.method static synthetic access$3902(Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # I
.line 47
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customViewOffset:I
return p1
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$4002(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Z)Z
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "x1" # Z
.line 47
iput-boolean p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextViewClickable:Z
return p1
.end method
.method static synthetic access$4100(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Ljava/lang/Runnable;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissRunnable:Ljava/lang/Runnable;
return-object v0
.end method
.method static synthetic access$500(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/FrameLayout;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleContainer:Landroid/widget/FrameLayout;
return-object v0
.end method
.method static synthetic access$600(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$700(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/ImageView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
return-object v0
.end method
.method static synthetic access$800(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topHeight:I
return v0
.end method
.method static synthetic access$900(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Landroid/widget/ScrollView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 47
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
return-object v0
.end method
.method private canTextInput(Landroid/view/View;)Z
.registers 7
.param p1, "v" # Landroid/view/View;
.line 865
invoke-virtual {p1}, Landroid/view/View;->onCheckIsTextEditor()Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_8
.line 866
return v1
.line 868
:cond_8
instance-of v0, p1, Landroid/view/ViewGroup;
const/4 v2, 0x0
if-nez v0, :cond_e
.line 869
return v2
.line 871
:cond_e
move-object v0, p1
check-cast v0, Landroid/view/ViewGroup;
.line 872
.local v0, "vg":Landroid/view/ViewGroup;
invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
move-result v3
.line 873
.local v3, "i":I
:cond_15
if-lez v3, :cond_24
.line 874
add-int/lit8 v3, v3, -0x1
.line 875
invoke-virtual {v0, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object p1
.line 876
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->canTextInput(Landroid/view/View;)Z
move-result v4
if-eqz v4, :cond_15
.line 877
return v1
.line 880
:cond_24
return v2
.end method
.method private runShadowAnimation(IZ)V
.registers 9
.param p1, "num" # I
.param p2, "show" # Z
.line 806
if-eqz p2, :cond_8
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowVisibility:[Z
aget-boolean v0, v0, p1
if-eqz v0, :cond_10
:cond_8
if-nez p2, :cond_6e
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowVisibility:[Z
aget-boolean v0, v0, p1
if-eqz v0, :cond_6e
.line 807
:cond_10
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowVisibility:[Z
aput-boolean p2, v0, p1
.line 808
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
aget-object v1, v0, p1
if-eqz v1, :cond_1f
.line 809
aget-object v0, v0, p1
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V
.line 811
:cond_1f
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
new-instance v1, Landroid/animation/AnimatorSet;
invoke-direct {v1}, Landroid/animation/AnimatorSet;-><init>()V
aput-object v1, v0, p1
.line 812
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
aget-object v1, v0, p1
if-eqz v1, :cond_4d
.line 813
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
aget-object v1, v1, p1
const/4 v2, 0x1
new-array v3, v2, [Landroid/animation/Animator;
aget-object v0, v0, p1
new-array v2, v2, [I
const/4 v4, 0x0
if-eqz p2, :cond_3f
const/16 v5, 0xff
goto :goto_40
:cond_3f
const/4 v5, 0x0
:goto_40
aput v5, v2, v4
const-string v5, "alpha"
invoke-static {v0, v5, v2}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v0
aput-object v0, v3, v4
invoke-virtual {v1, v3}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
.line 815
:cond_4d
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
aget-object v0, v0, p1
const-wide/16 v1, 0x96
invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
.line 816
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
aget-object v0, v0, p1
new-instance v1, Lim/tpelyyftgw/ui/actionbar/AlertDialog$7;
invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$7;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)V
invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V
.line 832
:try_start_62
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowAnimation:[Landroid/animation/AnimatorSet;
aget-object v0, v0, p1
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V
:try_end_69
.catch Ljava/lang/Exception; {:try_start_62 .. :try_end_69} :catch_6a
.line 835
goto :goto_6e
.line 833
:catch_6a
move-exception v0
.line 834
.local v0, "e":Ljava/lang/Exception;
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 838
.end local v0 # "e":Ljava/lang/Exception;
:cond_6e
:goto_6e
return-void
.end method
.method private showCancelAlert()V
.registers 4
.line 788
iget-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->canCancel:Z
if-eqz v0, :cond_57
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->cancelDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
if-eqz v0, :cond_9
goto :goto_57
.line 791
:cond_9
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 792
.local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
const v1, 0x7f0f0141
const-string v2, "AppName"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 793
const v1, 0x7f0f100b
const-string v2, "StopLoading"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 794
const v1, 0x7f0f125e
const-string v2, "WaitMore"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 795
const v1, 0x7f0f1004
const-string v2, "Stop"
invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
new-instance v2, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$TI8tK129T-pFqnVp1YYudbfXnbg;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$TI8tK129T-pFqnVp1YYudbfXnbg;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 801
new-instance v1, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$JaNFg-_3gw-GHlSGmCH4e2V-yjI;
invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$JaNFg-_3gw-GHlSGmCH4e2V-yjI;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 802
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->show()Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v1
iput-object v1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->cancelDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 803
return-void
.line 789
.end local v0 # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
:cond_57
:goto_57
return-void
.end method
.method private updateLineProgressTextView()V
.registers 5
.line 857
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->currentProgress:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
const-string v2, "%d%%"
invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 858
return-void
.end method
# virtual methods
.method public dismiss()V
.registers 2
.line 885
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->cancelDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
if-eqz v0, :cond_7
.line 886
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 889
:cond_7
:try_start_7
invoke-super {p0}, Landroid/app/Dialog;->dismiss()V
:try_end_a
.catchall {:try_start_7 .. :try_end_a} :catchall_b
.line 892
goto :goto_c
.line 890
:catchall_b
move-exception v0
.line 893
:goto_c
return-void
.end method
.method public getButton(I)Landroid/view/View;
.registers 4
.param p1, "type" # I
.line 992
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
if-eqz v0, :cond_d
.line 993
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->findViewWithTag(Ljava/lang/Object;)Landroid/view/View;
move-result-object v0
return-object v0
.line 995
:cond_d
const/4 v0, 0x0
return-object v0
.end method
.method public getItemsCount()I
.registers 2
.line 955
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemViews:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
return v0
.end method
.method public getTag()Ljava/lang/Object;
.registers 2
.line 1003
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->tag:Ljava/lang/Object;
return-object v0
.end method
.method protected getThemeColor(Ljava/lang/String;)I
.registers 3
.param p1, "key" # Ljava/lang/String;
.line 1037
invoke-static {p1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public invalidateDrawable(Landroid/graphics/drawable/Drawable;)V
.registers 3
.param p1, "who" # Landroid/graphics/drawable/Drawable;
.line 1008
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
invoke-virtual {v0}, Landroid/widget/ScrollView;->invalidate()V
.line 1009
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
invoke-virtual {v0}, Landroid/widget/LinearLayout;->invalidate()V
.line 1010
return-void
.end method
.method public synthetic lambda$onCreate$0$AlertDialog(Landroid/view/View;)V
.registers 4
.param p1, "v" # Landroid/view/View;
.line 537
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onClickListener:Landroid/content/DialogInterface$OnClickListener;
if-eqz v0, :cond_11
.line 538
invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
invoke-interface {v0, p0, v1}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
.line 540
:cond_11
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 541
return-void
.end method
.method public synthetic lambda$onCreate$1$AlertDialog(Landroid/view/View;)V
.registers 4
.param p1, "v" # Landroid/view/View;
.line 662
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
if-eqz v0, :cond_8
.line 663
const/4 v1, -0x1
invoke-interface {v0, p0, v1}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
.line 665
:cond_8
iget-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissDialogByButtons:Z
if-eqz v0, :cond_f
.line 666
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 668
:cond_f
return-void
.end method
.method public synthetic lambda$onCreate$2$AlertDialog(Landroid/view/View;)V
.registers 4
.param p1, "v" # Landroid/view/View;
.line 698
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
if-eqz v0, :cond_8
.line 699
const/4 v1, -0x2
invoke-interface {v0, p0, v1}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
.line 701
:cond_8
iget-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissDialogByButtons:Z
if-eqz v0, :cond_f
.line 702
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->cancel()V
.line 704
:cond_f
return-void
.end method
.method public synthetic lambda$onCreate$3$AlertDialog(Landroid/view/View;)V
.registers 4
.param p1, "v" # Landroid/view/View;
.line 734
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
if-eqz v0, :cond_8
.line 735
const/4 v1, -0x2
invoke-interface {v0, p0, v1}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
.line 737
:cond_8
iget-boolean v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissDialogByButtons:Z
if-eqz v0, :cond_f
.line 738
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 740
:cond_f
return-void
.end method
.method public synthetic lambda$showCancelAlert$4$AlertDialog(Landroid/content/DialogInterface;I)V
.registers 4
.param p1, "dialogInterface" # Landroid/content/DialogInterface;
.param p2, "i" # I
.line 796
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onCancelListener:Landroid/content/DialogInterface$OnCancelListener;
if-eqz v0, :cond_7
.line 797
invoke-interface {v0, p0}, Landroid/content/DialogInterface$OnCancelListener;->onCancel(Landroid/content/DialogInterface;)V
.line 799
:cond_7
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 800
return-void
.end method
.method public synthetic lambda$showCancelAlert$5$AlertDialog(Landroid/content/DialogInterface;)V
.registers 3
.param p1, "dialog" # Landroid/content/DialogInterface;
.line 801
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->cancelDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;
return-void
.end method
.method public onBackPressed()V
.registers 3
.line 781
invoke-super {p0}, Landroid/app/Dialog;->onBackPressed()V
.line 782
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onBackButtonListener:Landroid/content/DialogInterface$OnClickListener;
if-eqz v0, :cond_b
.line 783
const/4 v1, -0x2
invoke-interface {v0, p0, v1}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
.line 785
:cond_b
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 32
.param p1, "savedInstanceState" # Landroid/os/Bundle;
.line 181
move-object/from16 v0, p0
invoke-super/range {p0 .. p1}, Landroid/app/Dialog;->onCreate(Landroid/os/Bundle;)V
.line 183
new-instance v1, Lim/tpelyyftgw/ui/actionbar/AlertDialog$1;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v2
invoke-direct {v1, v0, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$1;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/Context;)V
.line 360
.local v1, "containerView":Landroid/widget/LinearLayout;
const/4 v2, 0x1
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V
.line 361
iget v3, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
const/4 v4, 0x4
const/4 v5, 0x3
if-eq v3, v5, :cond_21
if-ne v3, v4, :cond_1b
goto :goto_21
.line 364
:cond_1b
iget-object v3, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadowDrawable:Landroid/graphics/drawable/Drawable;
invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_25
.line 362
:cond_21
:goto_21
const/4 v3, 0x0
invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 366
:goto_25
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v6, 0x15
const/4 v7, 0x0
if-lt v3, v6, :cond_2e
const/4 v3, 0x1
goto :goto_2f
:cond_2e
const/4 v3, 0x0
:goto_2f
invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;->setFitsSystemWindows(Z)V
.line 367
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setContentView(Landroid/view/View;)V
.line 369
iget-object v3, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
if-nez v3, :cond_44
iget-object v3, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
if-nez v3, :cond_44
iget-object v3, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
if-eqz v3, :cond_42
goto :goto_44
:cond_42
const/4 v3, 0x0
goto :goto_45
:cond_44
:goto_44
const/4 v3, 0x1
.line 371
.local v3, "hasButtons":Z
:goto_45
iget v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topResId:I
if-nez v6, :cond_4d
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topDrawable:Landroid/graphics/drawable/Drawable;
if-eqz v6, :cond_ad
.line 372
:cond_4d
new-instance v6, Landroid/widget/ImageView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v6, v8}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
iput-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
.line 373
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topDrawable:Landroid/graphics/drawable/Drawable;
if-eqz v8, :cond_60
.line 374
invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_65
.line 376
:cond_60
iget v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topResId:I
invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setImageResource(I)V
.line 378
:goto_65
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
sget-object v8, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;
invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
.line 379
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v8
const v9, 0x7f08178d
invoke-static {v9}, Lnp/NPFog;->d(I)I
move-result v9
invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v8
invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 380
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
invoke-virtual {v6}, Landroid/widget/ImageView;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v6
new-instance v8, Landroid/graphics/PorterDuffColorFilter;
iget v9, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topBackgroundColor:I
sget-object v10, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v8, v9, v10}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v6, v8}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 381
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
invoke-virtual {v6, v7, v7, v7, v7}, Landroid/widget/ImageView;->setPadding(IIII)V
.line 382
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topImageView:Landroid/widget/ImageView;
const/4 v8, -0x1
iget v9, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topHeight:I
const/16 v10, 0x33
const/4 v11, -0x8
const/4 v12, -0x8
const/4 v13, 0x0
const/4 v14, 0x0
invoke-static/range {v8 .. v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v6, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 385
:cond_ad
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
const-string v10, "dialogTextBlack"
const/4 v11, 0x2
const-string v12, "fonts/rmedium.ttf"
const/16 v14, 0x30
if-eqz v6, :cond_13e
.line 386
new-instance v6, Landroid/widget/FrameLayout;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v15
invoke-direct {v6, v15}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
iput-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleContainer:Landroid/widget/FrameLayout;
.line 387
const/16 v16, -0x2
const/16 v17, -0x2
const/high16 v18, 0x41c00000 # 24.0f
const/16 v19, 0x0
const/high16 v20, 0x41c00000 # 24.0f
const/16 v21, 0x0
invoke-static/range {v16 .. v21}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIFFFF)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v15
invoke-virtual {v1, v6, v15}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 389
new-instance v6, Landroid/widget/TextView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v15
invoke-direct {v6, v15}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
iput-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
.line 390
iget-object v15, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 391
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
invoke-virtual {v0, v10}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v15
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setTextColor(I)V
.line 392
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
const/high16 v15, 0x41a00000 # 20.0f
invoke-virtual {v6, v2, v15}, Landroid/widget/TextView;->setTextSize(IF)V
.line 393
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v15
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 394
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
sget-boolean v15, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v15, :cond_107
const/4 v15, 0x5
goto :goto_108
:cond_107
const/4 v15, 0x3
:goto_108
or-int/2addr v15, v14
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setGravity(I)V
.line 395
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleContainer:Landroid/widget/FrameLayout;
iget-object v15, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
const/high16 v16, -0x40000000 # -2.0f
const/high16 v17, -0x40000000 # -2.0f
sget-boolean v18, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v18, :cond_11b
const/16 v18, 0x5
goto :goto_11d
:cond_11b
const/16 v18, 0x3
:goto_11d
or-int/lit8 v18, v18, 0x30
const/16 v19, 0x0
const/high16 v20, 0x41980000 # 19.0f
const/16 v21, 0x0
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitle:Ljava/lang/CharSequence;
if-eqz v8, :cond_12b
const/4 v8, 0x2
goto :goto_134
:cond_12b
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
if-eqz v8, :cond_132
const/16 v8, 0xe
goto :goto_134
:cond_132
const/16 v8, 0xa
:goto_134
int-to-float v8, v8
move/from16 v22, v8
invoke-static/range {v16 .. v22}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v8
invoke-virtual {v6, v15, v8}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 398
:cond_13e
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitle:Ljava/lang/CharSequence;
const/high16 v8, 0x41900000 # 18.0f
if-eqz v6, :cond_197
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
if-eqz v6, :cond_197
.line 399
new-instance v6, Landroid/widget/TextView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v15
invoke-direct {v6, v15}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
iput-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitleTextView:Landroid/widget/TextView;
.line 400
iget-object v15, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitle:Ljava/lang/CharSequence;
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 401
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitleTextView:Landroid/widget/TextView;
const-string v15, "dialogTextGray3"
invoke-virtual {v0, v15}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v15
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setTextColor(I)V
.line 402
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitleTextView:Landroid/widget/TextView;
invoke-virtual {v6, v2, v8}, Landroid/widget/TextView;->setTextSize(IF)V
.line 403
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitleTextView:Landroid/widget/TextView;
sget-boolean v15, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v15, :cond_170
const/4 v15, 0x3
goto :goto_171
:cond_170
const/4 v15, 0x5
:goto_171
or-int/2addr v15, v14
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setGravity(I)V
.line 404
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleContainer:Landroid/widget/FrameLayout;
iget-object v15, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitleTextView:Landroid/widget/TextView;
const/high16 v16, -0x40000000 # -2.0f
const/high16 v17, -0x40000000 # -2.0f
sget-boolean v18, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v18, :cond_184
const/16 v18, 0x3
goto :goto_186
:cond_184
const/16 v18, 0x5
:goto_186
or-int/lit8 v18, v18, 0x30
const/16 v19, 0x0
const/high16 v20, 0x41a80000 # 21.0f
const/16 v21, 0x0
const/16 v22, 0x0
invoke-static/range {v16 .. v22}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v9
invoke-virtual {v6, v15, v9}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 407
:cond_197
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitle:Ljava/lang/CharSequence;
const/high16 v9, 0x41600000 # 14.0f
if-eqz v6, :cond_1f0
.line 408
new-instance v6, Landroid/widget/TextView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v15
invoke-direct {v6, v15}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
iput-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
.line 409
iget-object v15, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitle:Ljava/lang/CharSequence;
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 410
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
const-string v15, "dialogIcon"
invoke-virtual {v0, v15}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v15
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setTextColor(I)V
.line 411
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
invoke-virtual {v6, v2, v9}, Landroid/widget/TextView;->setTextSize(IF)V
.line 412
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
sget-boolean v15, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v15, :cond_1c5
const/4 v15, 0x5
goto :goto_1c6
:cond_1c5
const/4 v15, 0x3
:goto_1c6
or-int/2addr v15, v14
invoke-virtual {v6, v15}, Landroid/widget/TextView;->setGravity(I)V
.line 413
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->subtitleTextView:Landroid/widget/TextView;
const/4 v15, -0x2
const/16 v16, -0x2
sget-boolean v17, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v17, :cond_1d6
const/16 v17, 0x5
goto :goto_1d8
:cond_1d6
const/16 v17, 0x3
:goto_1d8
or-int/lit8 v17, v17, 0x30
const/16 v18, 0x18
const/16 v19, 0x0
const/16 v20, 0x18
iget-object v13, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
if-eqz v13, :cond_1e7
const/16 v21, 0xe
goto :goto_1e9
:cond_1e7
const/16 v21, 0xa
:goto_1e9
invoke-static/range {v15 .. v21}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v13
invoke-virtual {v1, v6, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 416
:cond_1f0
iget v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
const/4 v13, -0x2
const/4 v15, -0x1
if-nez v6, :cond_294
.line 417
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v16
invoke-virtual/range {v16 .. v16}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v8
const v4, 0x7f081432
invoke-static {v4}, Lnp/NPFog;->d(I)I
move-result v4
invoke-virtual {v8, v4}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v4
invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
move-result-object v4
check-cast v4, Landroid/graphics/drawable/BitmapDrawable;
aput-object v4, v6, v7
.line 418
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v6
invoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v6
const v8, 0x7f081431
invoke-static {v8}, Lnp/NPFog;->d(I)I
move-result v8
invoke-virtual {v6, v8}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v6
invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
move-result-object v6
check-cast v6, Landroid/graphics/drawable/BitmapDrawable;
aput-object v6, v4, v2
.line 419
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
aget-object v4, v4, v7
invoke-virtual {v4, v7}, Landroid/graphics/drawable/BitmapDrawable;->setAlpha(I)V
.line 420
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
aget-object v4, v4, v2
invoke-virtual {v4, v7}, Landroid/graphics/drawable/BitmapDrawable;->setAlpha(I)V
.line 421
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
aget-object v4, v4, v7
invoke-virtual {v4, v0}, Landroid/graphics/drawable/BitmapDrawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
.line 422
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->shadow:[Landroid/graphics/drawable/BitmapDrawable;
aget-object v4, v4, v2
invoke-virtual {v4, v0}, Landroid/graphics/drawable/BitmapDrawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
.line 424
new-instance v4, Lim/tpelyyftgw/ui/actionbar/AlertDialog$2;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v4, v0, v6}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$2;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
.line 439
invoke-virtual {v4, v7}, Landroid/widget/ScrollView;->setVerticalScrollBarEnabled(Z)V
.line 440
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
const-string v6, "dialogScrollGlow"
invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v6
invoke-static {v4, v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->setScrollViewEdgeEffectColor(Landroid/widget/ScrollView;I)V
.line 441
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
const/16 v23, -0x1
const/16 v24, -0x2
const/16 v25, 0x0
const/16 v26, 0x0
const/16 v27, 0x0
const/16 v28, 0x0
invoke-static/range {v23 .. v28}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIFFFF)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v6
invoke-virtual {v1, v4, v6}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 443
new-instance v4, Landroid/widget/LinearLayout;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v4, v6}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
.line 444
invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V
.line 445
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
iget-object v6, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
new-instance v8, Landroid/widget/FrameLayout$LayoutParams;
invoke-direct {v8, v15, v13}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
invoke-virtual {v4, v6, v8}, Landroid/widget/ScrollView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 448
:cond_294
new-instance v4, Landroid/widget/TextView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v4, v6}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
.line 449
invoke-virtual {v0, v10}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v6
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setTextColor(I)V
.line 450
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/high16 v6, 0x41800000 # 16.0f
invoke-virtual {v4, v2, v6}, Landroid/widget/TextView;->setTextSize(IF)V
.line 451
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
new-instance v6, Lim/tpelyyftgw/messenger/AndroidUtilities$LinkMovementMethodMy;
invoke-direct {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities$LinkMovementMethodMy;-><init>()V
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setMovementMethod(Landroid/text/method/MovementMethod;)V
.line 452
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const-string v6, "dialogTextLink"
invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v6
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setLinkTextColor(I)V
.line 453
iget-boolean v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextViewClickable:Z
if-nez v4, :cond_2d0
.line 454
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
invoke-virtual {v4, v7}, Landroid/widget/TextView;->setClickable(Z)V
.line 455
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
invoke-virtual {v4, v7}, Landroid/widget/TextView;->setEnabled(Z)V
.line 457
:cond_2d0
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
sget-boolean v6, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v6, :cond_2d8
const/4 v6, 0x5
goto :goto_2d9
:cond_2d8
const/4 v6, 0x3
:goto_2d9
or-int/2addr v6, v14
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setGravity(I)V
.line 458
iget v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
const/16 v6, 0x11
if-ne v4, v2, :cond_375
.line 459
new-instance v4, Landroid/widget/FrameLayout;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
.line 460
const/16 v23, -0x1
const/16 v24, 0x2c
const/16 v25, 0x33
const/16 v26, 0x17
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
if-nez v8, :cond_2ff
const/16 v8, 0x18
const/16 v27, 0x18
goto :goto_301
:cond_2ff
const/16 v27, 0x0
:goto_301
const/16 v28, 0x17
const/16 v29, 0x18
invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v4, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 462
new-instance v4, Lim/tpelyyftgw/ui/components/RadialProgressView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;-><init>(Landroid/content/Context;)V
.line 463
.local v4, "progressView":Lim/tpelyyftgw/ui/components/RadialProgressView;
const-string v8, "dialogProgressCircle"
invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v8
invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setProgressColor(I)V
.line 464
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
sget-boolean v10, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v10, :cond_326
const/4 v10, 0x5
goto :goto_327
:cond_326
const/4 v10, 0x3
:goto_327
or-int/2addr v10, v14
const/16 v14, 0x2c
invoke-static {v14, v14, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v10
invoke-virtual {v8, v4, v10}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 466
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
invoke-virtual {v8, v2}, Landroid/widget/TextView;->setLines(I)V
.line 467
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
sget-object v10, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
.line 468
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
iget-object v10, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/high16 v23, -0x40000000 # -2.0f
const/high16 v24, -0x40000000 # -2.0f
sget-boolean v14, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v14, :cond_34c
const/16 v22, 0x5
goto :goto_34e
:cond_34c
const/16 v22, 0x3
:goto_34e
or-int/lit8 v25, v22, 0x10
sget-boolean v14, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v14, :cond_356
const/4 v14, 0x0
goto :goto_358
:cond_356
const/16 v14, 0x3e
:goto_358
int-to-float v14, v14
const/16 v27, 0x0
sget-boolean v17, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v17, :cond_364
const/16 v17, 0x3e
const/16 v13, 0x3e
goto :goto_365
:cond_364
const/4 v13, 0x0
:goto_365
int-to-float v13, v13
const/16 v29, 0x0
move/from16 v26, v14
move/from16 v28, v13
invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v13
invoke-virtual {v8, v10, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 469
.end local v4 # "progressView":Lim/tpelyyftgw/ui/components/RadialProgressView;
goto/16 :goto_518
:cond_375
if-ne v4, v11, :cond_42f
.line 470
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/16 v23, -0x2
const/16 v24, -0x2
sget-boolean v8, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v8, :cond_383
const/4 v8, 0x5
goto :goto_384
:cond_383
const/4 v8, 0x3
:goto_384
or-int/lit8 v25, v8, 0x30
const/16 v26, 0x18
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
if-nez v8, :cond_391
const/16 v8, 0x13
const/16 v27, 0x13
goto :goto_393
:cond_391
const/16 v27, 0x0
:goto_393
const/16 v28, 0x18
const/16 v29, 0x14
invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v4, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 472
new-instance v4, Lim/tpelyyftgw/ui/components/LineProgressView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Lim/tpelyyftgw/ui/components/LineProgressView;-><init>(Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
.line 473
iget v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->currentProgress:I
int-to-float v8, v8
const/high16 v10, 0x42c80000 # 100.0f
div-float/2addr v8, v10
invoke-virtual {v4, v8, v7}, Lim/tpelyyftgw/ui/components/LineProgressView;->setProgress(FZ)V
.line 474
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
const-string v8, "dialogLineProgress"
invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v8
invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/components/LineProgressView;->setProgressColor(I)V
.line 475
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
const-string v8, "dialogLineProgressBackground"
invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v8
invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/components/LineProgressView;->setBackColor(I)V
.line 476
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
const/16 v23, -0x1
const/16 v24, 0x4
const/16 v25, 0x13
const/16 v26, 0x18
const/16 v27, 0x0
const/16 v29, 0x0
invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v4, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 478
new-instance v4, Landroid/widget/TextView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
.line 479
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v8
invoke-virtual {v4, v8}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 480
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
sget-boolean v8, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v8, :cond_3f7
const/4 v8, 0x5
goto :goto_3f8
:cond_3f7
const/4 v8, 0x3
:goto_3f8
or-int/2addr v8, v14
invoke-virtual {v4, v8}, Landroid/widget/TextView;->setGravity(I)V
.line 481
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
const-string v8, "dialogTextGray2"
invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v8
invoke-virtual {v4, v8}, Landroid/widget/TextView;->setTextColor(I)V
.line 482
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
invoke-virtual {v4, v2, v9}, Landroid/widget/TextView;->setTextSize(IF)V
.line 483
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressViewPercent:Landroid/widget/TextView;
const/16 v23, -0x2
const/16 v24, -0x2
sget-boolean v8, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v8, :cond_418
const/4 v13, 0x5
goto :goto_419
:cond_418
const/4 v13, 0x3
:goto_419
or-int/lit8 v25, v13, 0x30
const/16 v26, 0x17
const/16 v27, 0x4
const/16 v28, 0x17
const/16 v29, 0x18
invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v4, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 484
invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->updateLineProgressTextView()V
goto/16 :goto_518
.line 485
:cond_42f
if-eq v4, v5, :cond_465
const/4 v8, 0x4
if-ne v4, v8, :cond_435
goto :goto_465
.line 515
:cond_435
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/16 v23, -0x2
const/16 v24, -0x2
sget-boolean v10, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v10, :cond_443
const/4 v13, 0x5
goto :goto_444
:cond_443
const/4 v13, 0x3
:goto_444
or-int/lit8 v25, v13, 0x30
const/16 v26, 0x18
const/16 v27, 0x0
const/16 v28, 0x18
iget-object v10, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
if-nez v10, :cond_458
iget-object v10, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
if-eqz v10, :cond_455
goto :goto_458
:cond_455
const/16 v29, 0x0
goto :goto_45c
:cond_458
:goto_458
iget v10, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customViewOffset:I
move/from16 v29, v10
:goto_45c
invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v10
invoke-virtual {v4, v8, v10}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
goto/16 :goto_518
.line 486
:cond_465
:goto_465
invoke-virtual {v0, v7}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setCanceledOnTouchOutside(Z)V
.line 487
invoke-virtual {v0, v7}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setCancelable(Z)V
.line 489
new-instance v4, Landroid/widget/FrameLayout;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
.line 490
iget v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
if-ne v8, v5, :cond_48f
.line 491
const/high16 v8, 0x41900000 # 18.0f
invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v8
int-to-float v8, v8
const-string v10, "dialog_inlineProgressBackground"
invoke-static {v10}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v10
invoke-static {v8, v10}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;
move-result-object v8
invoke-virtual {v4, v8}, Landroid/widget/FrameLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_4a2
.line 492
:cond_48f
const/4 v10, 0x4
if-ne v8, v10, :cond_4a2
.line 493
const/high16 v8, 0x41400000 # 12.0f
invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v8
int-to-float v8, v8
const/high16 v10, -0x71000000
invoke-static {v8, v10}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;
move-result-object v8
invoke-virtual {v4, v8}, Landroid/widget/FrameLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 495
:cond_4a2
:goto_4a2
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
const/16 v8, 0x56
const/16 v10, 0x56
invoke-static {v8, v10, v6}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(III)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v4, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 497
iget v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
if-ne v4, v5, :cond_4e7
.line 499
new-instance v4, Lim/tpelyyftgw/ui/components/RadialProgressView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;-><init>(Landroid/content/Context;)V
.line 500
.restart local v4 # "progressView":Lim/tpelyyftgw/ui/components/RadialProgressView;
const-string v8, "dialog_inlineProgress"
invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v8
invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setProgressColor(I)V
.line 502
new-instance v8, Lim/tpelyyftgw/ui/load/SpinKitView;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v10
invoke-direct {v8, v10}, Lim/tpelyyftgw/ui/load/SpinKitView;-><init>(Landroid/content/Context;)V
.line 503
.local v8, "spinKitView":Lim/tpelyyftgw/ui/load/SpinKitView;
const v10, -0xff7f01
invoke-virtual {v8, v10}, Lim/tpelyyftgw/ui/load/SpinKitView;->setColor(I)V
.line 504
sget-object v10, Lim/tpelyyftgw/ui/load/Style;->CIRCLE:Lim/tpelyyftgw/ui/load/Style;
invoke-static {v10}, Lim/tpelyyftgw/ui/load/SpriteFactory;->create(Lim/tpelyyftgw/ui/load/Style;)Lim/tpelyyftgw/ui/load/sprite/Sprite;
move-result-object v10
.line 505
.local v10, "drawable":Lim/tpelyyftgw/ui/load/sprite/Sprite;
invoke-virtual {v8, v10}, Lim/tpelyyftgw/ui/load/SpinKitView;->setIndeterminateDrawable(Lim/tpelyyftgw/ui/load/sprite/Sprite;)V
.line 507
iget-object v13, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
invoke-static {v14, v14, v6}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v14
invoke-virtual {v13, v8, v14}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end local v4 # "progressView":Lim/tpelyyftgw/ui/components/RadialProgressView;
.end local v8 # "spinKitView":Lim/tpelyyftgw/ui/load/SpinKitView;
.end local v10 # "drawable":Lim/tpelyyftgw/ui/load/sprite/Sprite;
goto :goto_517
.line 508
:cond_4e7
const/4 v8, 0x4
if-ne v4, v8, :cond_517
.line 509
new-instance v4, Landroid/widget/ProgressBar;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v8}, Landroid/widget/ProgressBar;-><init>(Landroid/content/Context;)V
.line 510
.local v4, "progressView":Landroid/widget/ProgressBar;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v8
const v10, 0x7f08166e
invoke-static/range {v10 .. v10}, Lnp/NPFog;->d(I)I
move-result v10
invoke-virtual {v8, v10}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v8
invoke-virtual {v4, v8}, Landroid/widget/ProgressBar;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V
.line 511
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewContainer:Landroid/widget/FrameLayout;
const/16 v10, 0x26
const/16 v13, 0x26
invoke-static {v10, v13, v6}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v10
invoke-virtual {v8, v4, v10}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 512
.end local v4 # "progressView":Landroid/widget/ProgressBar;
goto :goto_518
.line 508
:cond_517
:goto_517
nop
.line 517
:goto_518
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->message:Ljava/lang/CharSequence;
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_52d
.line 518
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->message:Ljava/lang/CharSequence;
invoke-virtual {v4, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 519
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
invoke-virtual {v4, v7}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_534
.line 521
:cond_52d
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/16 v8, 0x8
invoke-virtual {v4, v8}, Landroid/widget/TextView;->setVisibility(I)V
.line 524
:goto_534
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
if-eqz v4, :cond_580
.line 525
const/4 v4, 0x0
.line 526
.local v4, "rowLayout":Landroid/widget/FrameLayout;
const/4 v8, 0x0
.line 527
.local v8, "lastRowLayoutNum":I
const/4 v10, 0x0
.local v10, "a":I
:goto_53b
iget-object v13, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
array-length v14, v13
if-ge v10, v14, :cond_580
.line 528
aget-object v13, v13, v10
if-nez v13, :cond_545
.line 529
goto :goto_57c
.line 531
:cond_545
new-instance v13, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v14
invoke-direct {v13, v14}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;-><init>(Landroid/content/Context;)V
.line 532
.local v13, "cell":Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
iget-object v14, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->items:[Ljava/lang/CharSequence;
aget-object v14, v14, v10
iget-object v11, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemIcons:[I
if-eqz v11, :cond_559
aget v11, v11, v10
goto :goto_55a
:cond_559
const/4 v11, 0x0
:goto_55a
invoke-virtual {v13, v14, v11}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->setTextAndIcon(Ljava/lang/CharSequence;I)V
.line 533
invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v11
invoke-virtual {v13, v11}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->setTag(Ljava/lang/Object;)V
.line 534
iget-object v11, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemViews:Ljava/util/ArrayList;
invoke-virtual {v11, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 535
iget-object v11, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
const/16 v14, 0x32
invoke-static {v15, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v14
invoke-virtual {v11, v13, v14}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 536
new-instance v11, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$LGr936qVMc8RgD081valCwGbY80;
invoke-direct {v11, v0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$LGr936qVMc8RgD081valCwGbY80;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v13, v11}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 527
.end local v13 # "cell":Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
:goto_57c
add-int/lit8 v10, v10, 0x1
const/4 v11, 0x2
goto :goto_53b
.line 544
.end local v4 # "rowLayout":Landroid/widget/FrameLayout;
.end local v8 # "lastRowLayoutNum":I
.end local v10 # "a":I
:cond_580
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
if-eqz v4, :cond_5a3
.line 545
invoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v4
if-eqz v4, :cond_597
.line 546
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
invoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v4
check-cast v4, Landroid/view/ViewGroup;
.line 547
.local v4, "viewGroup":Landroid/view/ViewGroup;
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
invoke-virtual {v4, v8}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
.line 549
.end local v4 # "viewGroup":Landroid/view/ViewGroup;
:cond_597
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->scrollContainer:Landroid/widget/LinearLayout;
iget-object v8, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
const/4 v10, -0x2
invoke-static {v15, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v11
invoke-virtual {v4, v8, v11}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 551
:cond_5a3
if-eqz v3, :cond_71c
.line 552
new-instance v4, Lim/tpelyyftgw/ui/actionbar/AlertDialog$3;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v4, v0, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$3;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/Context;)V
iput-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
.line 632
const/high16 v8, 0x41000000 # 8.0f
invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v10
invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v11
invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v13
invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v8
invoke-virtual {v4, v10, v11, v13, v8}, Landroid/widget/FrameLayout;->setPadding(IIII)V
.line 633
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
const/16 v8, 0x34
invoke-static {v15, v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v8
invoke-virtual {v1, v4, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 635
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
const/16 v8, 0x24
const/high16 v10, 0x42800000 # 64.0f
const/high16 v11, 0x41200000 # 10.0f
const-string v13, "dialogButton"
if-eqz v4, :cond_63e
.line 636
new-instance v4, Lim/tpelyyftgw/ui/actionbar/AlertDialog$4;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v14
invoke-direct {v4, v0, v14}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$4;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/Context;)V
.line 649
.local v4, "textView":Landroid/widget/TextView;
invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setMinWidth(I)V
.line 650
invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 651
invoke-virtual {v4, v2, v9}, Landroid/widget/TextView;->setTextSize(IF)V
.line 652
invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setTextColor(I)V
.line 653
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setGravity(I)V
.line 654
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 657
iget-object v14, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
invoke-interface {v14}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v14
invoke-virtual {v14}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
move-result-object v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 658
invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v14
invoke-static {v14}, Lim/tpelyyftgw/ui/actionbar/Theme;->getRoundRectSelectorDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 659
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v14
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v15
invoke-virtual {v4, v14, v7, v15, v7}, Landroid/widget/TextView;->setPadding(IIII)V
.line 660
iget-object v14, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
const/16 v15, 0x35
const/4 v5, -0x2
invoke-static {v5, v8, v15}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v15
invoke-virtual {v14, v4, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 661
new-instance v5, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$6qwfpabMFAwPhttExOqJj3h49QU;
invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$6qwfpabMFAwPhttExOqJj3h49QU;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 671
.end local v4 # "textView":Landroid/widget/TextView;
:cond_63e
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
if-eqz v4, :cond_6ad
.line 672
new-instance v4, Lim/tpelyyftgw/ui/actionbar/AlertDialog$5;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v5
invoke-direct {v4, v0, v5}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$5;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/Context;)V
.line 685
.restart local v4 # "textView":Landroid/widget/TextView;
invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setMinWidth(I)V
.line 686
const/4 v5, -0x2
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v14
invoke-virtual {v4, v14}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 687
invoke-virtual {v4, v2, v9}, Landroid/widget/TextView;->setTextSize(IF)V
.line 688
invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setTextColor(I)V
.line 689
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setGravity(I)V
.line 690
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 691
sget-object v5, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
.line 692
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setSingleLine(Z)V
.line 693
iget-object v5, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 694
invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v5
invoke-static {v5}, Lim/tpelyyftgw/ui/actionbar/Theme;->getRoundRectSelectorDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 695
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v14
invoke-virtual {v4, v5, v7, v14, v7}, Landroid/widget/TextView;->setPadding(IIII)V
.line 696
iget-object v5, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
const/16 v14, 0x35
const/4 v15, -0x2
invoke-static {v15, v8, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v14
invoke-virtual {v5, v4, v14}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 697
new-instance v5, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$0Ha8G8q-k-Os2qtUeHOdh6YE4m0;
invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$0Ha8G8q-k-Os2qtUeHOdh6YE4m0;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 707
.end local v4 # "textView":Landroid/widget/TextView;
:cond_6ad
iget-object v4, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
if-eqz v4, :cond_71c
.line 708
new-instance v4, Lim/tpelyyftgw/ui/actionbar/AlertDialog$6;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getContext()Landroid/content/Context;
move-result-object v5
invoke-direct {v4, v0, v5}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$6;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Landroid/content/Context;)V
.line 721
.restart local v4 # "textView":Landroid/widget/TextView;
invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setMinWidth(I)V
.line 722
const/4 v5, -0x3
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 723
invoke-virtual {v4, v2, v9}, Landroid/widget/TextView;->setTextSize(IF)V
.line 724
invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setTextColor(I)V
.line 725
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setGravity(I)V
.line 726
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 727
sget-object v5, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
.line 728
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setSingleLine(Z)V
.line 729
iget-object v2, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
move-result-object v2
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 730
invoke-virtual {v0, v13}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getThemeColor(Ljava/lang/String;)I
move-result v2
invoke-static {v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->getRoundRectSelectorDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v2
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 731
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
invoke-static {v11}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-virtual {v4, v2, v7, v5, v7}, Landroid/widget/TextView;->setPadding(IIII)V
.line 732
iget-object v2, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->buttonsLayout:Landroid/widget/FrameLayout;
const/16 v5, 0x33
const/4 v6, -0x2
invoke-static {v6, v8, v5}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v5
invoke-virtual {v2, v4, v5}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 733
new-instance v2, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$JUKKYb7FAyibRvsqNsmtJ2Dnm1c;
invoke-direct {v2, v0}, Lim/tpelyyftgw/ui/actionbar/-$$Lambda$AlertDialog$JUKKYb7FAyibRvsqNsmtJ2Dnm1c;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 744
.end local v4 # "textView":Landroid/widget/TextView;
:cond_71c
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->getWindow()Landroid/view/Window;
move-result-object v2
.line 745
.local v2, "window":Landroid/view/Window;
new-instance v4, Landroid/view/WindowManager$LayoutParams;
invoke-direct {v4}, Landroid/view/WindowManager$LayoutParams;-><init>()V
.line 746
.local v4, "params":Landroid/view/WindowManager$LayoutParams;
invoke-virtual {v2}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/view/WindowManager$LayoutParams;->copyFrom(Landroid/view/WindowManager$LayoutParams;)I
.line 747
iget v5, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
const/4 v6, 0x3
if-eq v5, v6, :cond_782
const/4 v6, 0x4
if-ne v5, v6, :cond_735
goto :goto_782
.line 750
:cond_735
const v5, 0x3f19999a # 0.6f
iput v5, v4, Landroid/view/WindowManager$LayoutParams;->dimAmount:F
.line 751
iget v5, v4, Landroid/view/WindowManager$LayoutParams;->flags:I
const/4 v6, 0x2
or-int/2addr v5, v6
iput v5, v4, Landroid/view/WindowManager$LayoutParams;->flags:I
.line 753
sget-object v5, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;
iget v5, v5, Landroid/graphics/Point;->x:I
iput v5, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lastScreenWidth:I
.line 754
sget-object v5, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;
iget v5, v5, Landroid/graphics/Point;->x:I
const/high16 v6, 0x42400000 # 48.0f
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
sub-int/2addr v5, v6
.line 756
.local v5, "calculatedWidth":I
invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isTablet()Z
move-result v6
if-eqz v6, :cond_76b
.line 757
invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isSmallTablet()Z
move-result v6
if-eqz v6, :cond_764
.line 758
const/high16 v6, 0x43df0000 # 446.0f
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
.local v6, "maxWidth":I
goto :goto_771
.line 760
.end local v6 # "maxWidth":I
:cond_764
const/high16 v6, 0x43f80000 # 496.0f
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
.restart local v6 # "maxWidth":I
goto :goto_771
.line 763
.end local v6 # "maxWidth":I
:cond_76b
const/high16 v6, 0x43b20000 # 356.0f
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
.line 766
.restart local v6 # "maxWidth":I
:goto_771
invoke-static {v6, v5}, Ljava/lang/Math;->min(II)I
move-result v8
iget-object v9, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
iget v9, v9, Landroid/graphics/Rect;->left:I
add-int/2addr v8, v9
iget-object v9, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->backgroundPaddings:Landroid/graphics/Rect;
iget v9, v9, Landroid/graphics/Rect;->right:I
add-int/2addr v8, v9
iput v8, v4, Landroid/view/WindowManager$LayoutParams;->width:I
goto :goto_785
.line 748
.end local v5 # "calculatedWidth":I
.end local v6 # "maxWidth":I
:cond_782
:goto_782
const/4 v5, -0x1
iput v5, v4, Landroid/view/WindowManager$LayoutParams;->width:I
.line 768
:goto_785
iget-object v5, v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->customView:Landroid/view/View;
if-eqz v5, :cond_794
invoke-direct {v0, v5}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->canTextInput(Landroid/view/View;)Z
move-result v5
if-nez v5, :cond_790
goto :goto_794
.line 771
:cond_790
const/4 v5, 0x4
iput v5, v4, Landroid/view/WindowManager$LayoutParams;->softInputMode:I
goto :goto_79b
.line 769
:cond_794
:goto_794
iget v5, v4, Landroid/view/WindowManager$LayoutParams;->flags:I
const/high16 v6, 0x20000
or-int/2addr v5, v6
iput v5, v4, Landroid/view/WindowManager$LayoutParams;->flags:I
.line 773
:goto_79b
sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v6, 0x1c
if-lt v5, v6, :cond_7a3
.line 774
iput v7, v4, Landroid/view/WindowManager$LayoutParams;->layoutInDisplayCutoutMode:I
.line 776
:cond_7a3
invoke-virtual {v2, v4}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
.line 777
return-void
.end method
.method public scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V
.registers 6
.param p1, "who" # Landroid/graphics/drawable/Drawable;
.param p2, "what" # Ljava/lang/Runnable;
.param p3, "when" # J
.line 1014
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
if-eqz v0, :cond_7
.line 1015
invoke-virtual {v0, p2, p3, p4}, Landroid/widget/ScrollView;->postDelayed(Ljava/lang/Runnable;J)Z
.line 1017
:cond_7
return-void
.end method
.method public setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V
.registers 5
.param p1, "type" # I
.param p2, "text" # Ljava/lang/CharSequence;
.param p3, "listener" # Landroid/content/DialogInterface$OnClickListener;
.line 975
const/4 v0, -0x3
if-eq p1, v0, :cond_14
const/4 v0, -0x2
if-eq p1, v0, :cond_f
const/4 v0, -0x1
if-eq p1, v0, :cond_a
goto :goto_19
.line 985
:cond_a
iput-object p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
.line 986
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
goto :goto_19
.line 981
:cond_f
iput-object p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
.line 982
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
.line 983
goto :goto_19
.line 977
:cond_14
iput-object p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
.line 978
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
.line 979
nop
.line 989
:goto_19
return-void
.end method
.method public setCanCancel(Z)V
.registers 2
.param p1, "value" # Z
.line 861
iput-boolean p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->canCancel:Z
.line 862
return-void
.end method
.method public setCancelable(Z)V
.registers 2
.param p1, "flag" # Z
.line 902
invoke-super {p0, p1}, Landroid/app/Dialog;->setCancelable(Z)V
.line 903
return-void
.end method
.method public setCanceledOnTouchOutside(Z)V
.registers 2
.param p1, "cancel" # Z
.line 897
invoke-super {p0, p1}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
.line 898
return-void
.end method
.method public setDismissDialogByButtons(Z)V
.registers 2
.param p1, "value" # Z
.line 845
iput-boolean p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismissDialogByButtons:Z
.line 846
return-void
.end method
.method public setItemColor(III)V
.registers 8
.param p1, "item" # I
.param p2, "color" # I
.param p3, "icon" # I
.line 946
if-ltz p1, :cond_29
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemViews:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-lt p1, v0, :cond_b
goto :goto_29
.line 949
:cond_b
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->itemViews:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
.line 950
.local v0, "cell":Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
# getter for: Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->textView:Landroid/widget/TextView;
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->access$2200(Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;)Landroid/widget/TextView;
move-result-object v1
invoke-virtual {v1, p2}, Landroid/widget/TextView;->setTextColor(I)V
.line 951
# getter for: Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->imageView:Landroid/widget/ImageView;
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;->access$2300(Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;)Landroid/widget/ImageView;
move-result-object v1
new-instance v2, Landroid/graphics/PorterDuffColorFilter;
sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v2, p3, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 952
return-void
.line 947
.end local v0 # "cell":Lim/tpelyyftgw/ui/actionbar/AlertDialog$AlertDialogCell;
:cond_29
:goto_29
return-void
.end method
.method public setMessage(Ljava/lang/CharSequence;)V
.registers 4
.param p1, "text" # Ljava/lang/CharSequence;
.line 959
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->message:Ljava/lang/CharSequence;
.line 960
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
if-eqz v0, :cond_21
.line 961
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1a
.line 962
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->message:Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 963
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_21
.line 965
:cond_1a
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextView:Landroid/widget/TextView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 968
:cond_21
:goto_21
return-void
.end method
.method public setMessageTextViewClickable(Z)V
.registers 2
.param p1, "value" # Z
.line 971
iput-boolean p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->messageTextViewClickable:Z
.line 972
return-void
.end method
.method public setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V
.registers 3
.param p1, "text" # Ljava/lang/CharSequence;
.param p2, "listener" # Landroid/content/DialogInterface$OnClickListener;
.line 936
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonText:Ljava/lang/CharSequence;
.line 937
iput-object p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->negativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
.line 938
return-void
.end method
.method public setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V
.registers 3
.param p1, "text" # Ljava/lang/CharSequence;
.param p2, "listener" # Landroid/content/DialogInterface$OnClickListener;
.line 941
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonText:Ljava/lang/CharSequence;
.line 942
iput-object p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->neutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
.line 943
return-void
.end method
.method public setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
.registers 2
.param p1, "listener" # Landroid/content/DialogInterface$OnCancelListener;
.line 1028
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->onCancelListener:Landroid/content/DialogInterface$OnCancelListener;
.line 1029
invoke-super {p0, p1}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
.line 1030
return-void
.end method
.method public setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V
.registers 3
.param p1, "text" # Ljava/lang/CharSequence;
.param p2, "listener" # Landroid/content/DialogInterface$OnClickListener;
.line 931
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonText:Ljava/lang/CharSequence;
.line 932
iput-object p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
.line 933
return-void
.end method
.method public setPositiveButtonListener(Landroid/content/DialogInterface$OnClickListener;)V
.registers 2
.param p1, "listener" # Landroid/content/DialogInterface$OnClickListener;
.line 1033
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->positiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
.line 1034
return-void
.end method
.method public setProgress(I)V
.registers 5
.param p1, "progress" # I
.line 849
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->currentProgress:I
.line 850
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->lineProgressView:Lim/tpelyyftgw/ui/components/LineProgressView;
if-eqz v0, :cond_11
.line 851
int-to-float v1, p1
const/high16 v2, 0x42c80000 # 100.0f
div-float/2addr v1, v2
const/4 v2, 0x1
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/LineProgressView;->setProgress(FZ)V
.line 852
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->updateLineProgressTextView()V
.line 854
:cond_11
return-void
.end method
.method public setProgressStyle(I)V
.registers 2
.param p1, "style" # I
.line 841
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->progressViewStyle:I
.line 842
return-void
.end method
.method public setSecondTitle(Ljava/lang/CharSequence;)V
.registers 2
.param p1, "text" # Ljava/lang/CharSequence;
.line 927
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->secondTitle:Ljava/lang/CharSequence;
.line 928
return-void
.end method
.method public setTag(Ljava/lang/Object;)V
.registers 2
.param p1, "tag" # Ljava/lang/Object;
.line 999
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->tag:Ljava/lang/Object;
.line 1000
return-void
.end method
.method public setTitle(Ljava/lang/CharSequence;)V
.registers 3
.param p1, "text" # Ljava/lang/CharSequence;
.line 920
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->title:Ljava/lang/CharSequence;
.line 921
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->titleTextView:Landroid/widget/TextView;
if-eqz v0, :cond_9
.line 922
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 924
:cond_9
return-void
.end method
.method public setTopHeight(I)V
.registers 2
.param p1, "value" # I
.line 911
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topHeight:I
.line 912
return-void
.end method
.method public setTopImage(II)V
.registers 3
.param p1, "resId" # I
.param p2, "backgroundColor" # I
.line 906
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topResId:I
.line 907
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topBackgroundColor:I
.line 908
return-void
.end method
.method public setTopImage(Landroid/graphics/drawable/Drawable;I)V
.registers 3
.param p1, "drawable" # Landroid/graphics/drawable/Drawable;
.param p2, "backgroundColor" # I
.line 915
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topDrawable:Landroid/graphics/drawable/Drawable;
.line 916
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->topBackgroundColor:I
.line 917
return-void
.end method
.method public unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V
.registers 4
.param p1, "who" # Landroid/graphics/drawable/Drawable;
.param p2, "what" # Ljava/lang/Runnable;
.line 1021
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->contentScrollView:Landroid/widget/ScrollView;
if-eqz v0, :cond_7
.line 1022
invoke-virtual {v0, p2}, Landroid/widget/ScrollView;->removeCallbacks(Ljava/lang/Runnable;)Z
.line 1024
:cond_7
return-void
.end method