Changes of com.discord v831

This commit is contained in:
DisTok 2019-02-04 21:29:01 +01:00
parent 082337727f
commit d6743256bc
11327 changed files with 113808 additions and 103680 deletions

View file

@ -1,5 +1,6 @@
.class public Landroidx/transition/SidePropagation;
.super Landroidx/transition/VisibilityPropagation;
.source "SidePropagation.java"
# instance fields
@ -40,7 +41,7 @@
const v5, 0x800003
if-ne v0, v5, :cond_3
if-ne v0, v5, :cond_2
invoke-static {p1}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I
@ -54,22 +55,18 @@
const/4 v4, 0x0
:goto_0
if-eqz v4, :cond_2
if-eqz v4, :cond_1
const/4 v0, 0x5
goto :goto_2
:cond_1
const/4 p1, 0x5
const/4 v0, 0x3
goto :goto_3
goto :goto_2
:cond_2
:goto_1
const/4 p1, 0x3
goto :goto_3
:cond_3
iget v0, p0, Landroidx/transition/SidePropagation;->mSide:I
const v5, 0x800005
if-ne v0, v5, :cond_5
@ -78,35 +75,38 @@
move-result p1
if-ne p1, v4, :cond_4
if-ne p1, v4, :cond_3
goto :goto_1
:cond_3
const/4 v4, 0x0
:goto_1
if-eqz v4, :cond_4
const/4 v0, 0x3
goto :goto_2
:cond_4
const/4 v4, 0x0
:goto_2
if-eqz v4, :cond_1
goto :goto_1
const/4 v0, 0x5
:cond_5
iget p1, p0, Landroidx/transition/SidePropagation;->mSide:I
:goto_2
if-eq v0, v2, :cond_9
:goto_3
if-eq p1, v2, :cond_9
if-eq v0, v1, :cond_8
if-eq p1, v1, :cond_8
const/16 p1, 0x30
const/16 p5, 0x30
if-eq v0, p1, :cond_7
if-eq p1, p5, :cond_7
const/16 p1, 0x50
const/16 p5, 0x50
if-eq v0, p1, :cond_6
if-eq p1, p5, :cond_6
goto :goto_4
goto :goto_3
:cond_6
sub-int/2addr p3, p7
@ -119,7 +119,7 @@
add-int v3, p3, p1
goto :goto_4
goto :goto_3
:cond_7
sub-int/2addr p9, p3
@ -132,7 +132,7 @@
add-int v3, p9, p1
goto :goto_4
goto :goto_3
:cond_8
sub-int/2addr p2, p6
@ -145,7 +145,7 @@
add-int v3, p2, p1
goto :goto_4
goto :goto_3
:cond_9
sub-int/2addr p8, p2
@ -158,7 +158,7 @@
add-int v3, p8, p1
:goto_4
:goto_3
return v3
.end method
@ -200,7 +200,7 @@
# virtual methods
.method public getStartDelay(Landroid/view/ViewGroup;Landroidx/transition/Transition;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)J
.locals 17
.locals 16
move-object/from16 v10, p0
@ -217,17 +217,17 @@
:cond_0
invoke-virtual/range {p2 .. p2}, Landroidx/transition/Transition;->getEpicenter()Landroid/graphics/Rect;
move-result-object v2
move-result-object v1
const/4 v3, 0x1
const/4 v2, 0x1
if-eqz p4, :cond_2
invoke-virtual {v10, v0}, Landroidx/transition/SidePropagation;->getViewVisibility(Landroidx/transition/TransitionValues;)I
move-result v4
move-result v3
if-nez v4, :cond_1
if-nez v3, :cond_1
goto :goto_0
@ -240,30 +240,30 @@
:cond_2
:goto_0
const/4 v1, -0x1
const/4 v3, -0x1
const/4 v13, -0x1
:goto_1
invoke-virtual {v10, v0}, Landroidx/transition/SidePropagation;->getViewX(Landroidx/transition/TransitionValues;)I
move-result v4
move-result v3
invoke-virtual {v10, v0}, Landroidx/transition/SidePropagation;->getViewY(Landroidx/transition/TransitionValues;)I
move-result v5
move-result v4
const/4 v0, 0x2
new-array v1, v0, [I
new-array v5, v0, [I
move-object/from16 v14, p1
invoke-virtual {v14, v1}, Landroid/view/ViewGroup;->getLocationOnScreen([I)V
invoke-virtual {v14, v5}, Landroid/view/ViewGroup;->getLocationOnScreen([I)V
const/4 v6, 0x0
aget v6, v1, v6
aget v6, v5, v6
invoke-virtual/range {p1 .. p1}, Landroid/view/ViewGroup;->getTranslationX()F
@ -275,43 +275,43 @@
add-int/2addr v6, v7
aget v1, v1, v3
aget v2, v5, v2
invoke-virtual/range {p1 .. p1}, Landroid/view/ViewGroup;->getTranslationY()F
move-result v3
move-result v5
invoke-static {v3}, Ljava/lang/Math;->round(F)I
invoke-static {v5}, Ljava/lang/Math;->round(F)I
move-result v3
move-result v5
add-int v7, v1, v3
add-int v7, v2, v5
invoke-virtual/range {p1 .. p1}, Landroid/view/ViewGroup;->getWidth()I
move-result v1
move-result v2
add-int v8, v6, v1
add-int v8, v6, v2
invoke-virtual/range {p1 .. p1}, Landroid/view/ViewGroup;->getHeight()I
move-result v1
move-result v2
add-int v9, v7, v1
add-int v9, v7, v2
if-eqz v2, :cond_3
if-eqz v1, :cond_3
invoke-virtual {v2}, Landroid/graphics/Rect;->centerX()I
invoke-virtual {v1}, Landroid/graphics/Rect;->centerX()I
move-result v0
invoke-virtual {v2}, Landroid/graphics/Rect;->centerY()I
invoke-virtual {v1}, Landroid/graphics/Rect;->centerY()I
move-result v1
move v15, v0
move v5, v0
move/from16 v16, v1
move v15, v1
goto :goto_2
@ -324,22 +324,22 @@
div-int/2addr v2, v0
move v15, v1
move v5, v1
move/from16 v16, v2
move v15, v2
:goto_2
move-object/from16 v0, p0
move-object/from16 v1, p1
move v2, v4
move v2, v3
move v3, v5
move v3, v4
move v4, v15
move v4, v5
move/from16 v5, v16
move v5, v15
invoke-direct/range {v0 .. v9}, Landroidx/transition/SidePropagation;->distance(Landroid/view/View;IIIIIIII)I