Changes of com.discord v889

This commit is contained in:
root 2019-05-03 20:53:54 +02:00
parent 978663884f
commit dc8b0b8647
7005 changed files with 392258 additions and 379599 deletions

View file

@ -39,17 +39,17 @@
new-array v0, v0, [Ljava/lang/String;
const-string v1, "android:visibility:visibility"
const/4 v1, 0x0
const/4 v2, 0x0
const-string v2, "android:visibility:visibility"
aput-object v1, v0, v2
aput-object v2, v0, v1
const-string v1, "android:visibility:parent"
const/4 v1, 0x1
const/4 v2, 0x1
const-string v2, "android:visibility:parent"
aput-object v1, v0, v2
aput-object v2, v0, v1
sput-object v0, Landroidx/transition/Visibility;->sTransitionProperties:[Ljava/lang/String;
@ -85,11 +85,11 @@
check-cast p2, Landroid/content/res/XmlResourceParser;
const-string v0, "transitionVisibilityMode"
const/4 v0, 0x0
const/4 v1, 0x0
const-string v1, "transitionVisibilityMode"
invoke-static {p1, p2, v0, v1, v1}, Landroidx/core/content/res/TypedArrayUtils;->getNamedInt(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
invoke-static {p1, p2, v1, v0, v0}, Landroidx/core/content/res/TypedArrayUtils;->getNamedInt(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
move-result p2
@ -114,25 +114,25 @@
iget-object v1, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
const-string v2, "android:visibility:visibility"
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v2, "android:visibility:visibility"
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
const-string v1, "android:visibility:parent"
iget-object v1, p1, Landroidx/transition/TransitionValues;->view:Landroid/view/View;
iget-object v2, p1, Landroidx/transition/TransitionValues;->view:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v1
move-result-object v2
const-string v2, "android:visibility:parent"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v0, 0x2
@ -152,7 +152,7 @@
.end method
.method private getVisibilityChangeInfo(Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroidx/transition/Visibility$VisibilityInfo;
.locals 6
.locals 7
new-instance v0, Landroidx/transition/Visibility$VisibilityInfo;
@ -164,91 +164,83 @@
iput-boolean v1, v0, Landroidx/transition/Visibility$VisibilityInfo;->mFadeIn:Z
const/4 v2, 0x0
const-string v2, "android:visibility:parent"
const/4 v3, -0x1
const/4 v3, 0x0
const/4 v4, -0x1
const-string v5, "android:visibility:visibility"
if-eqz p1, :cond_0
iget-object v4, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iget-object v6, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
const-string v5, "android:visibility:visibility"
invoke-interface {v6, v5}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
invoke-interface {v4, v5}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v6
move-result v4
if-eqz v6, :cond_0
if-eqz v4, :cond_0
iget-object v6, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iget-object v4, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
invoke-interface {v6, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
const-string v5, "android:visibility:visibility"
move-result-object v6
invoke-interface {v4, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v6, Ljava/lang/Integer;
move-result-object v4
invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
check-cast v4, Ljava/lang/Integer;
move-result v6
invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I
iput v6, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartVisibility:I
move-result v4
iget-object v6, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iput v4, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartVisibility:I
invoke-interface {v6, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
move-result-object v6
const-string v5, "android:visibility:parent"
check-cast v6, Landroid/view/ViewGroup;
invoke-interface {v4, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Landroid/view/ViewGroup;
iput-object v4, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartParent:Landroid/view/ViewGroup;
iput-object v6, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartParent:Landroid/view/ViewGroup;
goto :goto_0
:cond_0
iput v3, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartVisibility:I
iput v4, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartVisibility:I
iput-object v2, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartParent:Landroid/view/ViewGroup;
iput-object v3, v0, Landroidx/transition/Visibility$VisibilityInfo;->mStartParent:Landroid/view/ViewGroup;
:goto_0
if-eqz p2, :cond_1
iget-object v4, p2, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iget-object v6, p2, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
const-string v5, "android:visibility:visibility"
invoke-interface {v6, v5}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
invoke-interface {v4, v5}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v6
move-result v4
if-eqz v6, :cond_1
if-eqz v4, :cond_1
iget-object v3, p2, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iget-object v2, p2, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
invoke-interface {v3, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "android:visibility:visibility"
move-result-object v3
invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v3, Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
check-cast v2, Ljava/lang/Integer;
move-result v3
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
iput v3, v0, Landroidx/transition/Visibility$VisibilityInfo;->mEndVisibility:I
move-result v2
iget-object v3, p2, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iput v2, v0, Landroidx/transition/Visibility$VisibilityInfo;->mEndVisibility:I
iget-object v2, p2, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
const-string v3, "android:visibility:parent"
invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
invoke-interface {v3, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
@ -259,9 +251,9 @@
goto :goto_1
:cond_1
iput v3, v0, Landroidx/transition/Visibility$VisibilityInfo;->mEndVisibility:I
iput v4, v0, Landroidx/transition/Visibility$VisibilityInfo;->mEndVisibility:I
iput-object v2, v0, Landroidx/transition/Visibility$VisibilityInfo;->mEndParent:Landroid/view/ViewGroup;
iput-object v3, v0, Landroidx/transition/Visibility$VisibilityInfo;->mEndParent:Landroid/view/ViewGroup;
:goto_1
const/4 v2, 0x1
@ -512,11 +504,9 @@
move-result v1
iget-object v2, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
iget-object v3, p1, Landroidx/transition/TransitionValues;->values:Ljava/util/Map;
const-string v3, "android:visibility:visibility"
invoke-interface {v2, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
invoke-interface {v3, v2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v2
@ -742,7 +732,7 @@
if-eqz v2, :cond_6
goto :goto_4
goto :goto_5
:cond_6
invoke-virtual {p3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
@ -755,9 +745,7 @@
move-result-object p3
move-object v2, v1
goto :goto_6
goto :goto_4
:cond_7
:goto_3
@ -765,6 +753,7 @@
move-object p3, v2
:goto_4
move-object v2, v1
goto :goto_6
@ -778,10 +767,8 @@
if-nez v2, :cond_9
:goto_4
move-object v2, v1
goto :goto_6
:goto_5
goto :goto_4
:cond_9
invoke-virtual {p3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
@ -818,9 +805,7 @@
move-result-object p3
move-object v2, v1
goto :goto_6
goto :goto_4
:cond_a
invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
@ -847,15 +832,12 @@
if-eqz v2, :cond_b
goto :goto_5
goto :goto_4
:cond_b
move-object p3, v1
:goto_5
move-object v2, v1
goto :goto_6
goto :goto_4
:cond_c
move-object p3, v1
@ -879,6 +861,8 @@
check-cast p5, [I
check-cast p5, [I
aget v1, p5, v4
aget p5, p5, v3