AutoDownloadSettingActivity$PresetChooseView.smali
.class Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;
.super Landroid/view/View;
.source "AutoDownloadSettingActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2
name = "PresetChooseView"
.end annotation
# instance fields
.field private circleSize:I
.field private custom:Ljava/lang/String;
.field private customSize:I
.field private gapSize:I
.field private high:Ljava/lang/String;
.field private highSize:I
.field private lineSize:I
.field private low:Ljava/lang/String;
.field private lowSize:I
.field private medium:Ljava/lang/String;
.field private mediumSize:I
.field private moving:Z
.field private paint:Landroid/graphics/Paint;
.field private sideSide:I
.field private startMoving:Z
.field private startMovingPreset:I
.field private startX:F
.field private textPaint:Landroid/text/TextPaint;
.field final synthetic this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;Landroid/content/Context;)V
.registers 5
.param p2, "context" # Landroid/content/Context;
.line 104
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
.line 105
invoke-direct {p0, p2}, Landroid/view/View;-><init>(Landroid/content/Context;)V
.line 107
new-instance p1, Landroid/graphics/Paint;
const/4 v0, 0x1
invoke-direct {p1, v0}, Landroid/graphics/Paint;-><init>(I)V
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->paint:Landroid/graphics/Paint;
.line 108
new-instance p1, Landroid/text/TextPaint;
invoke-direct {p1, v0}, Landroid/text/TextPaint;-><init>(I)V
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
.line 109
const/high16 v0, 0x41500000 # 13.0f
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v0
int-to-float v0, v0
invoke-virtual {p1, v0}, Landroid/text/TextPaint;->setTextSize(F)V
.line 111
const-string p1, "AutoDownloadLow"
const v0, 0x7f0f01da
invoke-static {p1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->low:Ljava/lang/String;
.line 112
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {v0, p1}, Landroid/text/TextPaint;->measureText(Ljava/lang/String;)F
move-result p1
float-to-double v0, p1
invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
move-result-wide v0
double-to-int p1, v0
iput p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lowSize:I
.line 113
const-string p1, "AutoDownloadMedium"
const v0, 0x7f0f01de
invoke-static {p1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->medium:Ljava/lang/String;
.line 114
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {v0, p1}, Landroid/text/TextPaint;->measureText(Ljava/lang/String;)F
move-result p1
float-to-double v0, p1
invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
move-result-wide v0
double-to-int p1, v0
iput p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->mediumSize:I
.line 115
const-string p1, "AutoDownloadHigh"
const v0, 0x7f0f01d9
invoke-static {p1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->high:Ljava/lang/String;
.line 116
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {v0, p1}, Landroid/text/TextPaint;->measureText(Ljava/lang/String;)F
move-result p1
float-to-double v0, p1
invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
move-result-wide v0
double-to-int p1, v0
iput p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->highSize:I
.line 117
const-string p1, "AutoDownloadCustom"
const v0, 0x7f0f01d3
invoke-static {p1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->custom:Ljava/lang/String;
.line 118
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {v0, p1}, Landroid/text/TextPaint;->measureText(Ljava/lang/String;)F
move-result p1
float-to-double v0, p1
invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
move-result-wide v0
double-to-int p1, v0
iput p1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->customSize:I
.line 119
return-void
.end method
.method private setPreset(I)V
.registers 7
.param p1, "index" # I
.line 176
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0, p1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$102(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;I)I
.line 177
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v0
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/messenger/DownloadController$Preset;
.line 178
.local v0, "preset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$200(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v1
const/4 v2, 0x1
if-ne v0, v1, :cond_27
.line 179
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
const/4 v3, 0x0
invoke-static {v1, v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$302(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;I)I
goto :goto_4a
.line 180
:cond_27
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$400(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v1
if-ne v0, v1, :cond_35
.line 181
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1, v2}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$302(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;I)I
goto :goto_4a
.line 182
:cond_35
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$500(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v1
if-ne v0, v1, :cond_44
.line 183
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
const/4 v3, 0x2
invoke-static {v1, v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$302(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;I)I
goto :goto_4a
.line 185
:cond_44
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
const/4 v3, 0x3
invoke-static {v1, v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$302(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;I)I
.line 187
:goto_4a
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$600(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
if-nez v1, :cond_65
.line 188
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$700(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
invoke-static {v1}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v1
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$300(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
iput v3, v1, Lim/tpelyyftgw/messenger/DownloadController;->currentMobilePreset:I
goto :goto_92
.line 189
:cond_65
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$600(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
if-ne v1, v2, :cond_80
.line 190
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$800(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
invoke-static {v1}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v1
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$300(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
iput v3, v1, Lim/tpelyyftgw/messenger/DownloadController;->currentWifiPreset:I
goto :goto_92
.line 192
:cond_80
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$900(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
invoke-static {v1}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v1
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$300(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
iput v3, v1, Lim/tpelyyftgw/messenger/DownloadController;->currentRoamingPreset:I
.line 194
:goto_92
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$1000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;
move-result-object v1
invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v1
.line 195
.local v1, "editor":Landroid/content/SharedPreferences$Editor;
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$1100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/lang/String;
move-result-object v3
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v4}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$300(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v4
invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 196
invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z
.line 197
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$1200(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
invoke-static {v3}, Lim/tpelyyftgw/messenger/DownloadController;->getInstance(I)Lim/tpelyyftgw/messenger/DownloadController;
move-result-object v3
invoke-virtual {v3}, Lim/tpelyyftgw/messenger/DownloadController;->checkAutodownloadSettings()V
.line 204
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$1300(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)V
.line 205
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3, v2}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$1402(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;Z)Z
.line 206
invoke-virtual {p0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->invalidate()V
.line 207
return-void
.end method
# virtual methods
.method protected onDraw(Landroid/graphics/Canvas;)V
.registers 13
.param p1, "canvas" # Landroid/graphics/Canvas;
.line 221
iget-object v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
const-string v1, "windowBackgroundWhiteGrayText"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v1
invoke-virtual {v0, v1}, Landroid/text/TextPaint;->setColor(I)V
.line 222
invoke-virtual {p0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->getMeasuredHeight()I
move-result v0
div-int/lit8 v0, v0, 0x2
const/high16 v1, 0x41300000 # 11.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
add-int/2addr v0, v1
.line 224
.local v0, "cy":I
const/4 v1, 0x0
.local v1, "a":I
:goto_19
iget-object v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v2
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge v1, v2, :cond_146
.line 225
iget v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->sideSide:I
iget v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
iget v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
mul-int/lit8 v4, v4, 0x2
add-int/2addr v3, v4
iget v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
add-int/2addr v3, v4
mul-int v3, v3, v1
add-int/2addr v2, v3
div-int/lit8 v4, v4, 0x2
add-int/2addr v2, v4
.line 226
.local v2, "cx":I
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
if-gt v1, v3, :cond_4b
.line 227
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->paint:Landroid/graphics/Paint;
const-string v4, "switchTrackChecked"
invoke-static {v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v4
invoke-virtual {v3, v4}, Landroid/graphics/Paint;->setColor(I)V
goto :goto_56
.line 229
:cond_4b
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->paint:Landroid/graphics/Paint;
const-string v4, "switchTrack"
invoke-static {v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v4
invoke-virtual {v3, v4}, Landroid/graphics/Paint;->setColor(I)V
.line 231
:goto_56
int-to-float v3, v2
int-to-float v4, v0
iget-object v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v5
if-ne v1, v5, :cond_67
const/high16 v5, 0x40c00000 # 6.0f
invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
goto :goto_6b
:cond_67
iget v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
div-int/lit8 v5, v5, 0x2
:goto_6b
int-to-float v5, v5
iget-object v6, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->paint:Landroid/graphics/Paint;
invoke-virtual {p1, v3, v4, v5, v6}, Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V
.line 232
if-eqz v1, :cond_c2
.line 233
iget v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
div-int/lit8 v3, v3, 0x2
sub-int v3, v2, v3
iget v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
sub-int/2addr v3, v4
iget v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
sub-int/2addr v3, v4
.line 234
.local v3, "x":I
iget v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
.line 235
.local v4, "width":I
iget-object v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v5
const/high16 v6, 0x40400000 # 3.0f
if-eq v1, v5, :cond_95
iget-object v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v5
add-int/lit8 v5, v5, 0x1
if-ne v1, v5, :cond_9a
.line 236
:cond_95
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
sub-int/2addr v4, v5
.line 238
:cond_9a
iget-object v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v5
add-int/lit8 v5, v5, 0x1
if-ne v1, v5, :cond_a9
.line 239
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
add-int/2addr v3, v5
.line 241
:cond_a9
int-to-float v6, v3
const/high16 v5, 0x3f800000 # 1.0f
invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
sub-int v7, v0, v7
int-to-float v7, v7
add-int v8, v3, v4
int-to-float v8, v8
invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
add-int/2addr v5, v0
int-to-float v9, v5
iget-object v10, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->paint:Landroid/graphics/Paint;
move-object v5, p1
invoke-virtual/range {v5 .. v10}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V
.line 243
.end local v3 # "x":I
.end local v4 # "width":I
:cond_c2
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lim/tpelyyftgw/messenger/DownloadController$Preset;
.line 246
.local v3, "preset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v4}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$200(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v4
if-ne v3, v4, :cond_db
.line 247
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->low:Ljava/lang/String;
.line 248
.local v4, "text":Ljava/lang/String;
iget v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lowSize:I
.local v5, "size":I
goto :goto_f9
.line 249
.end local v4 # "text":Ljava/lang/String;
.end local v5 # "size":I
:cond_db
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v4}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$400(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v4
if-ne v3, v4, :cond_e8
.line 250
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->medium:Ljava/lang/String;
.line 251
.restart local v4 # "text":Ljava/lang/String;
iget v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->mediumSize:I
.restart local v5 # "size":I
goto :goto_f9
.line 252
.end local v4 # "text":Ljava/lang/String;
.end local v5 # "size":I
:cond_e8
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v4}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$500(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Lim/tpelyyftgw/messenger/DownloadController$Preset;
move-result-object v4
if-ne v3, v4, :cond_f5
.line 253
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->high:Ljava/lang/String;
.line 254
.restart local v4 # "text":Ljava/lang/String;
iget v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->highSize:I
.restart local v5 # "size":I
goto :goto_f9
.line 256
.end local v4 # "text":Ljava/lang/String;
.end local v5 # "size":I
:cond_f5
iget-object v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->custom:Ljava/lang/String;
.line 257
.restart local v4 # "text":Ljava/lang/String;
iget v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->customSize:I
.line 259
.restart local v5 # "size":I
:goto_f9
const/high16 v6, 0x41b00000 # 22.0f
const/high16 v7, 0x41e00000 # 28.0f
if-nez v1, :cond_10f
.line 260
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
int-to-float v6, v6
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
int-to-float v7, v7
iget-object v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {p1, v4, v6, v7, v8}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V
goto :goto_142
.line 261
:cond_10f
iget-object v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v8}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v8
invoke-virtual {v8}, Ljava/util/ArrayList;->size()I
move-result v8
add-int/lit8 v8, v8, -0x1
if-ne v1, v8, :cond_133
.line 262
invoke-virtual {p0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->getMeasuredWidth()I
move-result v8
sub-int/2addr v8, v5
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
sub-int/2addr v8, v6
int-to-float v6, v8
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
int-to-float v7, v7
iget-object v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {p1, v4, v6, v7, v8}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V
goto :goto_142
.line 264
:cond_133
div-int/lit8 v6, v5, 0x2
sub-int v6, v2, v6
int-to-float v6, v6
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
int-to-float v7, v7
iget-object v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->textPaint:Landroid/text/TextPaint;
invoke-virtual {p1, v4, v6, v7, v8}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V
.line 224
.end local v2 # "cx":I
.end local v3 # "preset":Lim/tpelyyftgw/messenger/DownloadController$Preset;
.end local v4 # "text":Ljava/lang/String;
.end local v5 # "size":I
:goto_142
add-int/lit8 v1, v1, 0x1
goto/16 :goto_19
.line 267
.end local v1 # "a":I
:cond_146
return-void
.end method
.method protected onMeasure(II)V
.registers 7
.param p1, "widthMeasureSpec" # I
.param p2, "heightMeasureSpec" # I
.line 211
const/high16 v0, 0x42940000 # 74.0f
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v0
const/high16 v1, 0x40000000 # 2.0f
invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
move-result v0
invoke-super {p0, p1, v0}, Landroid/view/View;->onMeasure(II)V
.line 212
invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I
move-result v0
.line 213
.local v0, "width":I
const/high16 v1, 0x40c00000 # 6.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
iput v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
.line 214
const/high16 v1, 0x40000000 # 2.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
iput v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
.line 215
const/high16 v1, 0x41b00000 # 22.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
iput v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->sideSide:I
.line 216
invoke-virtual {p0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->getMeasuredWidth()I
move-result v1
iget v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v3
mul-int v2, v2, v3
sub-int/2addr v1, v2
iget v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
mul-int/lit8 v2, v2, 0x2
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v3
add-int/lit8 v3, v3, -0x1
mul-int v2, v2, v3
sub-int/2addr v1, v2
iget v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->sideSide:I
mul-int/lit8 v2, v2, 0x2
sub-int/2addr v1, v2
iget-object v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v2
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v2
add-int/lit8 v2, v2, -0x1
div-int/2addr v1, v2
iput v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
.line 217
return-void
.end method
.method public onTouchEvent(Landroid/view/MotionEvent;)Z
.registers 11
.param p1, "event" # Landroid/view/MotionEvent;
.line 123
invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F
move-result v0
.line 124
.local v0, "x":F
invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I
move-result v1
const/4 v2, 0x0
const/high16 v3, 0x41700000 # 15.0f
const/4 v4, 0x1
const/4 v5, 0x2
if-nez v1, :cond_64
.line 125
invoke-virtual {p0}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->getParent()Landroid/view/ViewParent;
move-result-object v1
invoke-interface {v1, v4}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
.line 126
const/4 v1, 0x0
.local v1, "a":I
:goto_17
iget-object v6, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v6}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v6
invoke-virtual {v6}, Ljava/util/ArrayList;->size()I
move-result v6
if-ge v1, v6, :cond_62
.line 127
iget v6, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->sideSide:I
iget v7, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
iget v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
mul-int/lit8 v8, v8, 0x2
add-int/2addr v7, v8
iget v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
add-int/2addr v7, v8
mul-int v7, v7, v1
add-int/2addr v6, v7
div-int/2addr v8, v5
add-int/2addr v6, v8
.line 128
.local v6, "cx":I
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
sub-int v7, v6, v7
int-to-float v7, v7
cmpl-float v7, v0, v7
if-lez v7, :cond_5f
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
add-int/2addr v7, v6
int-to-float v7, v7
cmpg-float v7, v0, v7
if-gez v7, :cond_5f
.line 129
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
if-ne v1, v3, :cond_52
const/4 v2, 0x1
:cond_52
iput-boolean v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startMoving:Z
.line 130
iput v0, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startX:F
.line 131
iget-object v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v2
iput v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startMovingPreset:I
.line 132
goto :goto_62
.line 126
.end local v6 # "cx":I
:cond_5f
add-int/lit8 v1, v1, 0x1
goto :goto_17
.end local v1 # "a":I
:cond_62
:goto_62
goto/16 :goto_12c
.line 135
:cond_64
invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I
move-result v1
if-ne v1, v5, :cond_ca
.line 136
iget-boolean v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startMoving:Z
if-eqz v1, :cond_85
.line 137
iget v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startX:F
sub-float/2addr v1, v0
invoke-static {v1}, Ljava/lang/Math;->abs(F)F
move-result v1
const/high16 v3, 0x3f000000 # 0.5f
invoke-static {v3, v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPixelsInCM(FZ)F
move-result v3
cmpl-float v1, v1, v3
if-ltz v1, :cond_12c
.line 138
iput-boolean v4, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->moving:Z
.line 139
iput-boolean v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startMoving:Z
goto/16 :goto_12c
.line 141
:cond_85
iget-boolean v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->moving:Z
if-eqz v1, :cond_12c
.line 142
const/4 v1, 0x0
.restart local v1 # "a":I
:goto_8a
iget-object v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$000(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)Ljava/util/ArrayList;
move-result-object v2
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge v1, v2, :cond_c9
.line 143
iget v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->sideSide:I
iget v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
iget v6, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
mul-int/lit8 v7, v6, 0x2
add-int/2addr v7, v3
iget v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
add-int/2addr v7, v8
mul-int v7, v7, v1
add-int/2addr v2, v7
div-int/lit8 v7, v8, 0x2
add-int/2addr v2, v7
.line 144
.local v2, "cx":I
div-int/2addr v3, v5
div-int/2addr v8, v5
add-int/2addr v3, v8
add-int/2addr v3, v6
.line 145
.local v3, "diff":I
sub-int v6, v2, v3
int-to-float v6, v6
cmpl-float v6, v0, v6
if-lez v6, :cond_c6
add-int v6, v2, v3
int-to-float v6, v6
cmpg-float v6, v0, v6
if-gez v6, :cond_c6
.line 146
iget-object v5, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v5}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v5
if-eq v5, v1, :cond_c9
.line 147
invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->setPreset(I)V
goto :goto_c9
.line 142
.end local v2 # "cx":I
.end local v3 # "diff":I
:cond_c6
add-int/lit8 v1, v1, 0x1
goto :goto_8a
.end local v1 # "a":I
:cond_c9
:goto_c9
goto :goto_12c
.line 153
:cond_ca
invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I
move-result v1
if-eq v1, v4, :cond_d7
invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I
move-result v1
const/4 v6, 0x3
if-ne v1, v6, :cond_12c
.line 154
:cond_d7
iget-boolean v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->moving:Z
if-nez v1, :cond_115
.line 155
const/4 v1, 0x0
.restart local v1 # "a":I
:goto_dc
const/4 v6, 0x5
if-ge v1, v6, :cond_114
.line 156
iget v6, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->sideSide:I
iget v7, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->lineSize:I
iget v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->gapSize:I
mul-int/lit8 v8, v8, 0x2
add-int/2addr v7, v8
iget v8, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->circleSize:I
add-int/2addr v7, v8
mul-int v7, v7, v1
add-int/2addr v6, v7
div-int/2addr v8, v5
add-int/2addr v6, v8
.line 157
.restart local v6 # "cx":I
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
sub-int v7, v6, v7
int-to-float v7, v7
cmpl-float v7, v0, v7
if-lez v7, :cond_111
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v7
add-int/2addr v7, v6
int-to-float v7, v7
cmpg-float v7, v0, v7
if-gez v7, :cond_111
.line 158
iget-object v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v3
if-eq v3, v1, :cond_114
.line 159
invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->setPreset(I)V
goto :goto_114
.line 155
.end local v6 # "cx":I
:cond_111
add-int/lit8 v1, v1, 0x1
goto :goto_dc
.end local v1 # "a":I
:cond_114
:goto_114
goto :goto_128
.line 165
:cond_115
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
iget v3, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startMovingPreset:I
if-eq v1, v3, :cond_128
.line 166
iget-object v1, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->this$0:Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;->access$100(Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity;)I
move-result v1
invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->setPreset(I)V
.line 169
:cond_128
:goto_128
iput-boolean v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->startMoving:Z
.line 170
iput-boolean v2, p0, Lim/tpelyyftgw/ui/settings/AutoDownloadSettingActivity$PresetChooseView;->moving:Z
.line 172
:cond_12c
:goto_12c
return v4
.end method