Changes of com.discord v1203

This commit is contained in:
root 2020-07-22 00:04:40 +00:00
parent f5b3431acc
commit 3a1c655a31
17605 changed files with 1308150 additions and 1361472 deletions

View file

@ -9,34 +9,34 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
accessFlags = 0x1
name = "OvalShadow"
.end annotation
# instance fields
.field public mCircleImageView:Landroidx/swiperefreshlayout/widget/CircleImageView;
.field public mRadialGradient:Landroid/graphics/RadialGradient;
.field public mShadowPaint:Landroid/graphics/Paint;
.field public mShadowRadius:I
.field public final synthetic this$0:Landroidx/swiperefreshlayout/widget/CircleImageView;
# direct methods
.method public constructor <init>(Landroidx/swiperefreshlayout/widget/CircleImageView;I)V
.locals 0
.locals 1
iput-object p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->this$0:Landroidx/swiperefreshlayout/widget/CircleImageView;
invoke-direct {p0}, Landroid/graphics/drawable/shapes/OvalShape;-><init>()V
iput-object p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mCircleImageView:Landroidx/swiperefreshlayout/widget/CircleImageView;
new-instance v0, Landroid/graphics/Paint;
new-instance p1, Landroid/graphics/Paint;
invoke-direct {v0}, Landroid/graphics/Paint;-><init>()V
invoke-direct {p1}, Landroid/graphics/Paint;-><init>()V
iput-object v0, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowPaint:Landroid/graphics/Paint;
iput-object p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowPaint:Landroid/graphics/Paint;
iput p2, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowRadius:I
iput p2, p1, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
invoke-virtual {p0}, Landroid/graphics/drawable/shapes/OvalShape;->rect()Landroid/graphics/RectF;
@ -54,37 +54,41 @@
.end method
.method private updateRadialGradient(I)V
.locals 9
.locals 8
iget-object v0, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowPaint:Landroid/graphics/Paint;
new-instance v7, Landroid/graphics/RadialGradient;
new-instance v8, Landroid/graphics/RadialGradient;
const/4 v0, 0x2
const/4 v1, 0x2
div-int/2addr p1, v0
div-int/2addr p1, v1
int-to-float v2, p1
iget-object p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->this$0:Landroidx/swiperefreshlayout/widget/CircleImageView;
iget p1, p1, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
int-to-float v3, p1
iget p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowRadius:I
new-array v4, v0, [I
int-to-float v4, p1
fill-array-data v4, :array_0
new-array v5, v1, [I
sget-object v6, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
fill-array-data v5, :array_0
const/4 v5, 0x0
sget-object v7, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
move-object v0, v7
const/4 v6, 0x0
move v1, v2
move-object v1, v8
invoke-direct/range {v0 .. v6}, Landroid/graphics/RadialGradient;-><init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V
move v2, v3
iput-object v7, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mRadialGradient:Landroid/graphics/RadialGradient;
invoke-direct/range {v1 .. v7}, Landroid/graphics/RadialGradient;-><init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V
iget-object p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowPaint:Landroid/graphics/Paint;
invoke-virtual {v0, v8}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
invoke-virtual {p1, v7}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
return-void
@ -102,31 +106,33 @@
.method public draw(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V
.locals 4
iget-object v0, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mCircleImageView:Landroidx/swiperefreshlayout/widget/CircleImageView;
iget-object v0, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->this$0:Landroidx/swiperefreshlayout/widget/CircleImageView;
invoke-virtual {v0}, Landroid/widget/ImageView;->getWidth()I
move-result v0
div-int/lit8 v0, v0, 0x2
iget-object v1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mCircleImageView:Landroidx/swiperefreshlayout/widget/CircleImageView;
iget-object v1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->this$0:Landroidx/swiperefreshlayout/widget/CircleImageView;
invoke-virtual {v1}, Landroid/widget/ImageView;->getHeight()I
move-result v1
div-int/lit8 v1, v1, 0x2
div-int/lit8 v0, v0, 0x2
int-to-float v2, v0
div-int/lit8 v1, v1, 0x2
int-to-float v1, v1
iget-object v3, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowPaint:Landroid/graphics/Paint;
invoke-virtual {p1, v2, v1, v2, v3}, Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V
iget v3, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->mShadowRadius:I
iget-object v3, p0, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;->this$0:Landroidx/swiperefreshlayout/widget/CircleImageView;
iget v3, v3, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
sub-int/2addr v0, v3

View file

@ -12,8 +12,6 @@
# static fields
.field public static final DEFAULT_BACKGROUND_COLOR:I = -0x50506
.field public static final FILL_SHADOW_COLOR:I = 0x3d000000
.field public static final KEY_SHADOW_COLOR:I = 0x1e000000
@ -28,15 +26,13 @@
# instance fields
.field public mBackgroundColor:I
.field public mListener:Landroid/view/animation/Animation$AnimationListener;
.field public mShadowRadius:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.method public constructor <init>(Landroid/content/Context;I)V
.locals 5
invoke-direct {p0, p1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
@ -75,28 +71,6 @@
iput v2, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
invoke-virtual {p0}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v2
sget-object v3, Landroidx/swiperefreshlayout/R$styleable;->SwipeRefreshLayout:[I
invoke-virtual {v2, v3}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
move-result-object v2
sget v3, Landroidx/swiperefreshlayout/R$styleable;->SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor:I
const v4, -0x50506
invoke-virtual {v2, v3, v4}, Landroid/content/res/TypedArray;->getColor(II)I
move-result v3
iput v3, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mBackgroundColor:I
invoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
invoke-direct {p0}, Landroidx/swiperefreshlayout/widget/CircleImageView;->elevationSupported()Z
move-result v2
@ -120,27 +94,27 @@
goto :goto_0
:cond_0
new-instance p1, Landroid/graphics/drawable/ShapeDrawable;
new-instance p1, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;
new-instance v2, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;
iget v2, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
iget v3, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
invoke-direct {p1, p0, v2}, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;-><init>(Landroidx/swiperefreshlayout/widget/CircleImageView;I)V
invoke-direct {v2, p0, v3}, Landroidx/swiperefreshlayout/widget/CircleImageView$OvalShadow;-><init>(Landroidx/swiperefreshlayout/widget/CircleImageView;I)V
new-instance v2, Landroid/graphics/drawable/ShapeDrawable;
invoke-direct {p1, v2}, Landroid/graphics/drawable/ShapeDrawable;-><init>(Landroid/graphics/drawable/shapes/Shape;)V
invoke-direct {v2, p1}, Landroid/graphics/drawable/ShapeDrawable;-><init>(Landroid/graphics/drawable/shapes/Shape;)V
const/4 v2, 0x1
const/4 p1, 0x1
invoke-virtual {p1}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
invoke-virtual {v2}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
move-result-object v3
invoke-virtual {p0, v2, v3}, Landroid/widget/ImageView;->setLayerType(ILandroid/graphics/Paint;)V
invoke-virtual {p0, p1, v3}, Landroid/widget/ImageView;->setLayerType(ILandroid/graphics/Paint;)V
invoke-virtual {p1}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
invoke-virtual {v2}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
move-result-object v2
move-result-object p1
iget v3, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
@ -152,22 +126,20 @@
const/high16 v4, 0x1e000000
invoke-virtual {v2, v3, v1, v0, v4}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
invoke-virtual {p1, v3, v1, v0, v4}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
iget v0, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
iget p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mShadowRadius:I
invoke-virtual {p0, v0, v0, v0, v0}, Landroid/widget/ImageView;->setPadding(IIII)V
invoke-virtual {p0, p1, p1, p1, p1}, Landroid/widget/ImageView;->setPadding(IIII)V
move-object v0, p1
move-object v0, v2
:goto_0
invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
move-result-object p1
iget v1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mBackgroundColor:I
invoke-virtual {p1, v1}, Landroid/graphics/Paint;->setColor(I)V
invoke-virtual {p1, p2}, Landroid/graphics/Paint;->setColor(I)V
invoke-static {p0, v0}, Landroidx/core/view/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
@ -184,14 +156,6 @@
# virtual methods
.method public getBackgroundColor()I
.locals 1
iget v0, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mBackgroundColor:I
return v0
.end method
.method public onAnimationEnd()V
.locals 2
@ -298,8 +262,22 @@
invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColor(I)V
iput p1, p0, Landroidx/swiperefreshlayout/widget/CircleImageView;->mBackgroundColor:I
:cond_0
return-void
.end method
.method public setBackgroundColorRes(I)V
.locals 1
invoke-virtual {p0}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0, p1}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I
move-result p1
invoke-virtual {p0, p1}, Landroidx/swiperefreshlayout/widget/CircleImageView;->setBackgroundColor(I)V
return-void
.end method

View file

@ -9,7 +9,7 @@
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation

View file

@ -1,76 +0,0 @@
.class public Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState$1;
.super Ljava/lang/Object;
.source "SwipeRefreshLayout.java"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
.locals 1
new-instance v0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
invoke-direct {v0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
.locals 0
new-array p1, p1, [Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState$1;->newArray(I)[Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
move-result-object p1
return-object p1
.end method

View file

@ -1,92 +0,0 @@
.class public Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
.super Landroid/view/View$BaseSavedState;
.source "SwipeRefreshLayout.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SavedState"
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;",
">;"
}
.end annotation
.end field
# instance fields
.field public final mRefreshing:Z
# direct methods
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState$1;
invoke-direct {v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState$1;-><init>()V
sput-object v0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 0
invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
iput-boolean p1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;->mRefreshing:Z
return-void
.end method
.method public constructor <init>(Landroid/os/Parcelable;Z)V
.locals 0
invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
iput-boolean p2, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;->mRefreshing:Z
return-void
.end method
# virtual methods
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget-boolean p2, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;->mRefreshing:Z
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
return-void
.end method

View file

@ -3,10 +3,6 @@
.source "SwipeRefreshLayout.java"
# interfaces
.implements Landroidx/core/view/NestedScrollingParent3;
.implements Landroidx/core/view/NestedScrollingParent2;
.implements Landroidx/core/view/NestedScrollingChild3;
.implements Landroidx/core/view/NestedScrollingChild2;
.implements Landroidx/core/view/NestedScrollingParent;
.implements Landroidx/core/view/NestedScrollingChild;
@ -15,8 +11,7 @@
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnChildScrollUpCallback;,
Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;,
Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;
}
.end annotation
@ -28,6 +23,8 @@
.field public static final ANIMATE_TO_TRIGGER_DURATION:I = 0xc8
.field public static final CIRCLE_BG_LIGHT:I = -0x50506
.field public static final CIRCLE_DIAMETER:I = 0x28
.annotation build Landroidx/annotation/VisibleForTesting;
.end annotation
@ -90,8 +87,6 @@
.field public final mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator;
.field public mEnableLegacyRequestDisallowInterceptTouch:Z
.field public mFrom:I
.field public mInitialDownY:F
@ -110,8 +105,6 @@
.field public final mNestedScrollingParentHelper:Landroidx/core/view/NestedScrollingParentHelper;
.field public final mNestedScrollingV2ConsumedCompat:[I
.field public mNotify:Z
.field public mOriginalOffsetTop:I
@ -219,13 +212,9 @@
iput-object v2, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentScrollConsumed:[I
new-array v2, v1, [I
iput-object v2, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentOffsetInWindow:[I
new-array v1, v1, [I
iput-object v1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mNestedScrollingV2ConsumedCompat:[I
iput-object v1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentOffsetInWindow:[I
const/4 v1, -0x1
@ -457,7 +446,7 @@
.end method
.method private createProgressView()V
.locals 2
.locals 3
new-instance v0, Landroidx/swiperefreshlayout/widget/CircleImageView;
@ -465,7 +454,9 @@
move-result-object v1
invoke-direct {v0, v1}, Landroidx/swiperefreshlayout/widget/CircleImageView;-><init>(Landroid/content/Context;)V
const v2, -0x50506
invoke-direct {v0, v1, v2}, Landroidx/swiperefreshlayout/widget/CircleImageView;-><init>(Landroid/content/Context;I)V
iput-object v0, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mCircleView:Landroidx/swiperefreshlayout/widget/CircleImageView;
@ -1254,63 +1245,6 @@
return p1
.end method
.method public dispatchNestedPreScroll(II[I[II)Z
.locals 0
if-nez p5, :cond_0
invoke-virtual {p0, p1, p2, p3, p4}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->dispatchNestedPreScroll(II[I[I)Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method
.method public dispatchNestedScroll(IIII[II[I)V
.locals 8
.param p5 # [I
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p7 # [I
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
if-nez p6, :cond_0
iget-object v0, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mNestedScrollingChildHelper:Landroidx/core/view/NestedScrollingChildHelper;
move v1, p1
move v2, p2
move v3, p3
move v4, p4
move-object v5, p5
move v6, p6
move-object v7, p7
invoke-virtual/range {v0 .. v7}, Landroidx/core/view/NestedScrollingChildHelper;->dispatchNestedScroll(IIII[II[I)V
:cond_0
return-void
.end method
.method public dispatchNestedScroll(IIII[I)Z
.locals 6
@ -1333,42 +1267,6 @@
return p1
.end method
.method public dispatchNestedScroll(IIII[II)Z
.locals 7
if-nez p6, :cond_0
iget-object v0, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mNestedScrollingChildHelper:Landroidx/core/view/NestedScrollingChildHelper;
move v1, p1
move v2, p2
move v3, p3
move v4, p4
move-object v5, p5
move v6, p6
invoke-virtual/range {v0 .. v6}, Landroidx/core/view/NestedScrollingChildHelper;->dispatchNestedScroll(IIII[II)Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method
.method public getChildDrawingOrder(II)I
.locals 1
@ -1442,28 +1340,6 @@
return v0
.end method
.method public hasNestedScrollingParent(I)Z
.locals 0
if-nez p1, :cond_0
invoke-virtual {p0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->hasNestedScrollingParent()Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method
.method public isNestedScrollingEnabled()Z
.locals 1
@ -1942,6 +1818,8 @@
float-to-int v1, v1
sub-int v1, p3, v1
aput v1, p4, v0
iput p1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mTotalUnconsumed:F
@ -2030,88 +1908,10 @@
return-void
.end method
.method public onNestedPreScroll(Landroid/view/View;II[II)V
.locals 0
if-nez p5, :cond_0
invoke-virtual {p0, p1, p2, p3, p4}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onNestedPreScroll(Landroid/view/View;II[I)V
:cond_0
return-void
.end method
.method public onNestedScroll(Landroid/view/View;IIII)V
.locals 8
.locals 6
iget-object v7, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mNestedScrollingV2ConsumedCompat:[I
const/4 v6, 0x0
move-object v0, p0
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
move v5, p5
invoke-virtual/range {v0 .. v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onNestedScroll(Landroid/view/View;IIIII[I)V
return-void
.end method
.method public onNestedScroll(Landroid/view/View;IIIII)V
.locals 8
iget-object v7, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mNestedScrollingV2ConsumedCompat:[I
move-object v0, p0
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
move v5, p5
move v6, p6
invoke-virtual/range {v0 .. v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onNestedScroll(Landroid/view/View;IIIII[I)V
return-void
.end method
.method public onNestedScroll(Landroid/view/View;IIIII[I)V
.locals 11
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p7 # [I
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
move-object v8, p0
if-eqz p6, :cond_0
return-void
:cond_0
const/4 v9, 0x1
aget v10, p7, v9
iget-object v5, v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentOffsetInWindow:[I
iget-object v5, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentOffsetInWindow:[I
move-object v0, p0
@ -2121,63 +1921,41 @@
move v3, p4
move/from16 v4, p5
move v4, p5
move/from16 v6, p6
invoke-virtual/range {v0 .. v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->dispatchNestedScroll(IIII[I)Z
move-object/from16 v7, p7
iget-object p1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentOffsetInWindow:[I
invoke-virtual/range {v0 .. v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->dispatchNestedScroll(IIII[II[I)V
const/4 p2, 0x1
aget v0, p7, v9
aget p1, p1, p2
sub-int/2addr v0, v10
add-int/2addr p5, p1
sub-int v0, p5, v0
if-nez v0, :cond_1
iget-object v1, v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mParentOffsetInWindow:[I
aget v1, v1, v9
add-int v1, p5, v1
goto :goto_0
:cond_1
move v1, v0
:goto_0
if-gez v1, :cond_2
if-gez p5, :cond_0
invoke-virtual {p0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->canChildScrollUp()Z
move-result v2
move-result p1
if-nez v2, :cond_2
if-nez p1, :cond_0
iget v2, v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mTotalUnconsumed:F
iget p1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mTotalUnconsumed:F
invoke-static {v1}, Ljava/lang/Math;->abs(I)I
invoke-static {p5}, Ljava/lang/Math;->abs(I)I
move-result v1
move-result p2
int-to-float v1, v1
int-to-float p2, p2
add-float/2addr v2, v1
add-float/2addr p1, p2
iput v2, v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mTotalUnconsumed:F
iput p1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mTotalUnconsumed:F
invoke-direct {p0, v2}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->moveSpinner(F)V
invoke-direct {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->moveSpinner(F)V
aget v1, p7, v9
add-int/2addr v1, v0
aput v1, p7, v9
:cond_2
:cond_0
return-void
.end method
@ -2203,51 +1981,6 @@
return-void
.end method
.method public onNestedScrollAccepted(Landroid/view/View;Landroid/view/View;II)V
.locals 0
if-nez p4, :cond_0
invoke-virtual {p0, p1, p2, p3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onNestedScrollAccepted(Landroid/view/View;Landroid/view/View;I)V
:cond_0
return-void
.end method
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 1
check-cast p1, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
invoke-virtual {p1}, Landroid/view/View$BaseSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object v0
invoke-super {p0, v0}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V
iget-boolean p1, p1, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;->mRefreshing:Z
invoke-virtual {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->setRefreshing(Z)V
return-void
.end method
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 3
invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable;
move-result-object v0
new-instance v1, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;
iget-boolean v2, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mRefreshing:Z
invoke-direct {v1, v0, v2}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$SavedState;-><init>(Landroid/os/Parcelable;Z)V
return-object v1
.end method
.method public onStartNestedScroll(Landroid/view/View;Landroid/view/View;I)Z
.locals 0
@ -2280,23 +2013,6 @@
return p1
.end method
.method public onStartNestedScroll(Landroid/view/View;Landroid/view/View;II)Z
.locals 0
if-nez p4, :cond_0
invoke-virtual {p0, p1, p2, p3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onStartNestedScroll(Landroid/view/View;Landroid/view/View;I)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
.method public onStopNestedScroll(Landroid/view/View;)V
.locals 2
@ -2326,17 +2042,6 @@
return-void
.end method
.method public onStopNestedScroll(Landroid/view/View;I)V
.locals 0
if-nez p2, :cond_0
invoke-virtual {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onStopNestedScroll(Landroid/view/View;)V
:cond_0
return-void
.end method
.method public onTouchEvent(Landroid/view/MotionEvent;)Z
.locals 5
@ -2411,7 +2116,7 @@
:cond_2
invoke-direct {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->onSecondaryPointerUp(Landroid/view/MotionEvent;)V
goto/16 :goto_0
goto :goto_0
:cond_3
invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionIndex()I
@ -2480,12 +2185,6 @@
if-lez v0, :cond_8
invoke-virtual {p0}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object v0
invoke-interface {v0, v1}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
invoke-direct {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->moveSpinner(F)V
goto :goto_0
@ -2559,35 +2258,19 @@
iget-object v0, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mTarget:Landroid/view/View;
if-eqz v0, :cond_1
if-eqz v0, :cond_0
invoke-static {v0}, Landroidx/core/view/ViewCompat;->isNestedScrollingEnabled(Landroid/view/View;)Z
move-result v0
if-nez v0, :cond_1
iget-boolean v0, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mEnableLegacyRequestDisallowInterceptTouch:Z
if-eqz v0, :cond_0
if-nez v0, :cond_0
goto :goto_0
:cond_0
invoke-virtual {p0}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object v0
if-eqz v0, :cond_2
invoke-interface {v0, p1}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V
goto :goto_0
:cond_1
invoke-super {p0, p1}, Landroid/view/ViewGroup;->requestDisallowInterceptTouchEvent(Z)V
:cond_2
:goto_0
return-void
.end method
@ -2751,16 +2434,6 @@
return-void
.end method
.method public setLegacyRequestDisallowInterceptTouchEventEnabled(Z)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iput-boolean p1, p0, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->mEnableLegacyRequestDisallowInterceptTouch:Z
return-void
.end method
.method public setNestedScrollingEnabled(Z)V
.locals 1
@ -3036,28 +2709,6 @@
return p1
.end method
.method public startNestedScroll(II)Z
.locals 0
if-nez p2, :cond_0
invoke-virtual {p0, p1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->startNestedScroll(I)Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method
.method public startScaleDownAnimation(Landroid/view/animation/Animation$AnimationListener;)V
.locals 3
@ -3097,14 +2748,3 @@
return-void
.end method
.method public stopNestedScroll(I)V
.locals 0
if-nez p1, :cond_0
invoke-virtual {p0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;->stopNestedScroll()V
:cond_0
return-void
.end method