Changes of com.discord v1339
This commit is contained in:
parent
5032d4b898
commit
6ae5001f89
18321 changed files with 985205 additions and 1013666 deletions
|
@ -19,99 +19,99 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final ANIMATION_STATE_FADING_IN:I = 0x1
|
||||
.field private static final ANIMATION_STATE_FADING_IN:I = 0x1
|
||||
|
||||
.field public static final ANIMATION_STATE_FADING_OUT:I = 0x3
|
||||
.field private static final ANIMATION_STATE_FADING_OUT:I = 0x3
|
||||
|
||||
.field public static final ANIMATION_STATE_IN:I = 0x2
|
||||
.field private static final ANIMATION_STATE_IN:I = 0x2
|
||||
|
||||
.field public static final ANIMATION_STATE_OUT:I = 0x0
|
||||
.field private static final ANIMATION_STATE_OUT:I = 0x0
|
||||
|
||||
.field public static final DRAG_NONE:I = 0x0
|
||||
.field private static final DRAG_NONE:I = 0x0
|
||||
|
||||
.field public static final DRAG_X:I = 0x1
|
||||
.field private static final DRAG_X:I = 0x1
|
||||
|
||||
.field public static final DRAG_Y:I = 0x2
|
||||
.field private static final DRAG_Y:I = 0x2
|
||||
|
||||
.field public static final EMPTY_STATE_SET:[I
|
||||
.field private static final EMPTY_STATE_SET:[I
|
||||
|
||||
.field public static final HIDE_DELAY_AFTER_DRAGGING_MS:I = 0x4b0
|
||||
.field private static final HIDE_DELAY_AFTER_DRAGGING_MS:I = 0x4b0
|
||||
|
||||
.field public static final HIDE_DELAY_AFTER_VISIBLE_MS:I = 0x5dc
|
||||
.field private static final HIDE_DELAY_AFTER_VISIBLE_MS:I = 0x5dc
|
||||
|
||||
.field public static final HIDE_DURATION_MS:I = 0x1f4
|
||||
.field private static final HIDE_DURATION_MS:I = 0x1f4
|
||||
|
||||
.field public static final PRESSED_STATE_SET:[I
|
||||
.field private static final PRESSED_STATE_SET:[I
|
||||
|
||||
.field public static final SCROLLBAR_FULL_OPAQUE:I = 0xff
|
||||
.field private static final SCROLLBAR_FULL_OPAQUE:I = 0xff
|
||||
|
||||
.field public static final SHOW_DURATION_MS:I = 0x1f4
|
||||
.field private static final SHOW_DURATION_MS:I = 0x1f4
|
||||
|
||||
.field public static final STATE_DRAGGING:I = 0x2
|
||||
.field private static final STATE_DRAGGING:I = 0x2
|
||||
|
||||
.field public static final STATE_HIDDEN:I = 0x0
|
||||
.field private static final STATE_HIDDEN:I = 0x0
|
||||
|
||||
.field public static final STATE_VISIBLE:I = 0x1
|
||||
.field private static final STATE_VISIBLE:I = 0x1
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mAnimationState:I
|
||||
|
||||
.field public mDragState:I
|
||||
.field private mDragState:I
|
||||
|
||||
.field public final mHideRunnable:Ljava/lang/Runnable;
|
||||
.field private final mHideRunnable:Ljava/lang/Runnable;
|
||||
|
||||
.field public mHorizontalDragX:F
|
||||
.annotation build Landroidx/annotation/VisibleForTesting;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final mHorizontalRange:[I
|
||||
.field private final mHorizontalRange:[I
|
||||
|
||||
.field public mHorizontalThumbCenterX:I
|
||||
.annotation build Landroidx/annotation/VisibleForTesting;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final mHorizontalThumbDrawable:Landroid/graphics/drawable/StateListDrawable;
|
||||
.field private final mHorizontalThumbDrawable:Landroid/graphics/drawable/StateListDrawable;
|
||||
|
||||
.field public final mHorizontalThumbHeight:I
|
||||
.field private final mHorizontalThumbHeight:I
|
||||
|
||||
.field public mHorizontalThumbWidth:I
|
||||
.annotation build Landroidx/annotation/VisibleForTesting;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final mHorizontalTrackDrawable:Landroid/graphics/drawable/Drawable;
|
||||
.field private final mHorizontalTrackDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field public final mHorizontalTrackHeight:I
|
||||
.field private final mHorizontalTrackHeight:I
|
||||
|
||||
.field public final mMargin:I
|
||||
.field private final mMargin:I
|
||||
|
||||
.field public mNeedHorizontalScrollbar:Z
|
||||
.field private mNeedHorizontalScrollbar:Z
|
||||
|
||||
.field public mNeedVerticalScrollbar:Z
|
||||
.field private mNeedVerticalScrollbar:Z
|
||||
|
||||
.field public final mOnScrollListener:Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;
|
||||
.field private final mOnScrollListener:Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;
|
||||
|
||||
.field public mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
.field private mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
.field public mRecyclerViewHeight:I
|
||||
.field private mRecyclerViewHeight:I
|
||||
|
||||
.field public mRecyclerViewWidth:I
|
||||
.field private mRecyclerViewWidth:I
|
||||
|
||||
.field public final mScrollbarMinimumRange:I
|
||||
.field private final mScrollbarMinimumRange:I
|
||||
|
||||
.field public final mShowHideAnimator:Landroid/animation/ValueAnimator;
|
||||
|
||||
.field public mState:I
|
||||
.field private mState:I
|
||||
|
||||
.field public mVerticalDragY:F
|
||||
.annotation build Landroidx/annotation/VisibleForTesting;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final mVerticalRange:[I
|
||||
.field private final mVerticalRange:[I
|
||||
|
||||
.field public mVerticalThumbCenterY:I
|
||||
.annotation build Landroidx/annotation/VisibleForTesting;
|
||||
|
@ -125,11 +125,11 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final mVerticalThumbWidth:I
|
||||
.field private final mVerticalThumbWidth:I
|
||||
|
||||
.field public final mVerticalTrackDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field public final mVerticalTrackWidth:I
|
||||
.field private final mVerticalTrackWidth:I
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -218,73 +218,65 @@
|
|||
|
||||
invoke-virtual {p2}, Landroid/graphics/drawable/StateListDrawable;->getIntrinsicWidth()I
|
||||
|
||||
move-result p2
|
||||
move-result v0
|
||||
|
||||
invoke-static {p6, p2}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {p6, v0}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result p2
|
||||
move-result v0
|
||||
|
||||
iput p2, p0, Landroidx/recyclerview/widget/FastScroller;->mVerticalThumbWidth:I
|
||||
iput v0, p0, Landroidx/recyclerview/widget/FastScroller;->mVerticalThumbWidth:I
|
||||
|
||||
invoke-virtual {p3}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
|
||||
|
||||
move-result p2
|
||||
move-result v0
|
||||
|
||||
invoke-static {p6, p2}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {p6, v0}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result p2
|
||||
move-result v0
|
||||
|
||||
iput p2, p0, Landroidx/recyclerview/widget/FastScroller;->mVerticalTrackWidth:I
|
||||
iput v0, p0, Landroidx/recyclerview/widget/FastScroller;->mVerticalTrackWidth:I
|
||||
|
||||
invoke-virtual {p4}, Landroid/graphics/drawable/StateListDrawable;->getIntrinsicWidth()I
|
||||
|
||||
move-result p2
|
||||
move-result p4
|
||||
|
||||
invoke-static {p6, p2}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {p6, p4}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result p2
|
||||
move-result p4
|
||||
|
||||
iput p2, p0, Landroidx/recyclerview/widget/FastScroller;->mHorizontalThumbHeight:I
|
||||
iput p4, p0, Landroidx/recyclerview/widget/FastScroller;->mHorizontalThumbHeight:I
|
||||
|
||||
invoke-virtual {p5}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
|
||||
|
||||
move-result p2
|
||||
move-result p4
|
||||
|
||||
invoke-static {p6, p2}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {p6, p4}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result p2
|
||||
move-result p4
|
||||
|
||||
iput p2, p0, Landroidx/recyclerview/widget/FastScroller;->mHorizontalTrackHeight:I
|
||||
iput p4, p0, Landroidx/recyclerview/widget/FastScroller;->mHorizontalTrackHeight:I
|
||||
|
||||
iput p7, p0, Landroidx/recyclerview/widget/FastScroller;->mScrollbarMinimumRange:I
|
||||
|
||||
iput p8, p0, Landroidx/recyclerview/widget/FastScroller;->mMargin:I
|
||||
|
||||
iget-object p2, p0, Landroidx/recyclerview/widget/FastScroller;->mVerticalThumbDrawable:Landroid/graphics/drawable/StateListDrawable;
|
||||
const/16 p4, 0xff
|
||||
|
||||
const/16 p3, 0xff
|
||||
invoke-virtual {p2, p4}, Landroid/graphics/drawable/StateListDrawable;->setAlpha(I)V
|
||||
|
||||
invoke-virtual {p2, p3}, Landroid/graphics/drawable/StateListDrawable;->setAlpha(I)V
|
||||
invoke-virtual {p3, p4}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
|
||||
|
||||
iget-object p2, p0, Landroidx/recyclerview/widget/FastScroller;->mVerticalTrackDrawable:Landroid/graphics/drawable/Drawable;
|
||||
new-instance p2, Landroidx/recyclerview/widget/FastScroller$AnimatorListener;
|
||||
|
||||
invoke-virtual {p2, p3}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
|
||||
invoke-direct {p2, p0}, Landroidx/recyclerview/widget/FastScroller$AnimatorListener;-><init>(Landroidx/recyclerview/widget/FastScroller;)V
|
||||
|
||||
iget-object p2, p0, Landroidx/recyclerview/widget/FastScroller;->mShowHideAnimator:Landroid/animation/ValueAnimator;
|
||||
invoke-virtual {v1, p2}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
|
||||
|
||||
new-instance p3, Landroidx/recyclerview/widget/FastScroller$AnimatorListener;
|
||||
new-instance p2, Landroidx/recyclerview/widget/FastScroller$AnimatorUpdater;
|
||||
|
||||
invoke-direct {p3, p0}, Landroidx/recyclerview/widget/FastScroller$AnimatorListener;-><init>(Landroidx/recyclerview/widget/FastScroller;)V
|
||||
invoke-direct {p2, p0}, Landroidx/recyclerview/widget/FastScroller$AnimatorUpdater;-><init>(Landroidx/recyclerview/widget/FastScroller;)V
|
||||
|
||||
invoke-virtual {p2, p3}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
|
||||
|
||||
iget-object p2, p0, Landroidx/recyclerview/widget/FastScroller;->mShowHideAnimator:Landroid/animation/ValueAnimator;
|
||||
|
||||
new-instance p3, Landroidx/recyclerview/widget/FastScroller$AnimatorUpdater;
|
||||
|
||||
invoke-direct {p3, p0}, Landroidx/recyclerview/widget/FastScroller$AnimatorUpdater;-><init>(Landroidx/recyclerview/widget/FastScroller;)V
|
||||
|
||||
invoke-virtual {p2, p3}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
|
||||
invoke-virtual {v1, p2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
|
||||
|
||||
invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/FastScroller;->attachToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
|
||||
|
||||
|
@ -1667,21 +1659,19 @@
|
|||
return-void
|
||||
|
||||
:cond_3
|
||||
iget-boolean v3, p0, Landroidx/recyclerview/widget/FastScroller;->mNeedVerticalScrollbar:Z
|
||||
const/high16 v3, 0x40000000 # 2.0f
|
||||
|
||||
const/high16 v6, 0x40000000 # 2.0f
|
||||
|
||||
if-eqz v3, :cond_4
|
||||
if-eqz v7, :cond_4
|
||||
|
||||
int-to-float p2, p2
|
||||
|
||||
int-to-float v3, v1
|
||||
int-to-float v6, v1
|
||||
|
||||
div-float v7, v3, v6
|
||||
div-float v7, v6, v3
|
||||
|
||||
add-float/2addr v7, p2
|
||||
|
||||
mul-float v7, v7, v3
|
||||
mul-float v7, v7, v6
|
||||
|
||||
int-to-float p2, v0
|
||||
|
||||
|
@ -1710,7 +1700,7 @@
|
|||
|
||||
int-to-float p2, v5
|
||||
|
||||
div-float v0, p2, v6
|
||||
div-float v0, p2, v3
|
||||
|
||||
add-float/2addr v0, p1
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue