Changes of com.discord v949

This commit is contained in:
root 2019-08-30 22:04:20 +02:00
parent c0db50b5f4
commit 18940c51f9
6263 changed files with 76623 additions and 116117 deletions

View file

@ -708,47 +708,44 @@
move/from16 v24, v10
:goto_c
if-nez v12, :cond_13
const/4 v1, 0x1
if-ne v13, v1, :cond_14
if-nez v12, :cond_13
if-ne v13, v1, :cond_13
const/4 v2, 0x1
goto :goto_d
:cond_13
const/4 v1, 0x1
:cond_14
const/4 v2, 0x0
:goto_d
if-lez v14, :cond_21
if-lez v14, :cond_1f
const-wide/16 v9, 0x0
cmp-long v3, v17, v9
if-eqz v3, :cond_21
if-eqz v3, :cond_1f
sub-int/2addr v13, v1
if-lt v14, v13, :cond_15
if-lt v14, v13, :cond_14
if-nez v2, :cond_15
if-nez v2, :cond_14
if-le v15, v1, :cond_21
if-le v15, v1, :cond_1f
:cond_15
:cond_14
invoke-static/range {v17 .. v18}, Ljava/lang/Long;->bitCount(J)I
move-result v1
int-to-float v1, v1
if-nez v2, :cond_18
if-nez v2, :cond_16
and-long v2, v17, v20
@ -758,10 +755,10 @@
cmp-long v7, v2, v9
if-eqz v7, :cond_16
const/4 v13, 0x0
if-eqz v7, :cond_15
invoke-virtual {v0, v13}, Landroidx/appcompat/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
move-result-object v2
@ -774,6 +771,39 @@
iget-boolean v2, v2, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->preventEdgeOffset:Z
if-nez v2, :cond_15
sub-float/2addr v1, v5
:cond_15
add-int/lit8 v2, v8, -0x1
const/4 v3, 0x1
shl-int v7, v3, v2
int-to-long v9, v7
and-long v9, v17, v9
const-wide/16 v15, 0x0
cmp-long v3, v9, v15
if-eqz v3, :cond_17
invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
move-result-object v2
invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v2
check-cast v2, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;
iget-boolean v2, v2, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->preventEdgeOffset:Z
if-nez v2, :cond_17
sub-float/2addr v1, v5
@ -785,50 +815,11 @@
:cond_17
:goto_e
add-int/lit8 v2, v8, -0x1
const/4 v3, 0x1
shl-int v7, v3, v2
int-to-long v9, v7
and-long v9, v17, v9
const-wide/16 v15, 0x0
cmp-long v3, v9, v15
if-eqz v3, :cond_19
invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
move-result-object v2
invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v2
check-cast v2, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;
iget-boolean v2, v2, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->preventEdgeOffset:Z
if-nez v2, :cond_19
sub-float/2addr v1, v5
goto :goto_f
:cond_18
const/4 v13, 0x0
:cond_19
:goto_f
const/4 v2, 0x0
cmpl-float v2, v1, v2
if-lez v2, :cond_1a
if-lez v2, :cond_18
mul-int v14, v14, v4
@ -838,16 +829,16 @@
float-to-int v9, v2
goto :goto_10
goto :goto_f
:cond_1a
:cond_18
const/4 v9, 0x0
:goto_10
:goto_f
const/4 v1, 0x0
:goto_11
if-ge v1, v8, :cond_22
:goto_10
if-ge v1, v8, :cond_20
const/4 v2, 0x1
@ -861,7 +852,7 @@
cmp-long v3, v14, v20
if-eqz v3, :cond_1f
if-eqz v3, :cond_1d
invoke-virtual {v0, v1}, Landroidx/appcompat/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
@ -875,17 +866,17 @@
instance-of v3, v3, Landroidx/appcompat/view/menu/ActionMenuItemView;
if-eqz v3, :cond_1c
if-eqz v3, :cond_1a
iput v9, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->extraPixels:I
iput-boolean v2, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->expanded:Z
if-nez v1, :cond_1b
if-nez v1, :cond_19
iget-boolean v2, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->preventEdgeOffset:Z
if-nez v2, :cond_1b
if-nez v2, :cond_19
neg-int v2, v9
@ -895,22 +886,22 @@
iput v2, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->leftMargin:I
goto :goto_12
goto :goto_11
:cond_1b
:cond_19
const/4 v3, 0x2
:goto_12
:goto_11
const/4 v2, 0x1
goto :goto_13
goto :goto_12
:cond_1c
:cond_1a
const/4 v3, 0x2
iget-boolean v2, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->isOverflowButton:Z
if-eqz v2, :cond_1d
if-eqz v2, :cond_1b
iput v9, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->extraPixels:I
@ -924,50 +915,50 @@
iput v7, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->rightMargin:I
:goto_13
:goto_12
const/16 v25, 0x1
goto :goto_14
goto :goto_13
:cond_1d
:cond_1b
const/4 v2, 0x1
if-eqz v1, :cond_1e
if-eqz v1, :cond_1c
div-int/lit8 v7, v9, 0x2
iput v7, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->leftMargin:I
:cond_1e
:cond_1c
add-int/lit8 v7, v8, -0x1
if-eq v1, v7, :cond_20
if-eq v1, v7, :cond_1e
div-int/lit8 v7, v9, 0x2
iput v7, v5, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->rightMargin:I
goto :goto_14
goto :goto_13
:cond_1f
:cond_1d
const/4 v3, 0x2
:cond_20
:goto_14
:cond_1e
:goto_13
add-int/lit8 v1, v1, 0x1
goto :goto_11
goto :goto_10
:cond_21
:cond_1f
const/4 v13, 0x0
:cond_22
:cond_20
const/high16 v1, 0x40000000 # 2.0f
if-eqz v25, :cond_24
if-eqz v25, :cond_22
:goto_15
if-ge v13, v8, :cond_24
:goto_14
if-ge v13, v8, :cond_22
invoke-virtual {v0, v13}, Landroidx/appcompat/widget/ActionMenuView;->getChildAt(I)Landroid/view/View;
@ -981,7 +972,7 @@
iget-boolean v5, v3, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->expanded:Z
if-eqz v5, :cond_23
if-eqz v5, :cond_21
iget v5, v3, Landroidx/appcompat/widget/ActionMenuView$LayoutParams;->cellsUsed:I
@ -997,22 +988,22 @@
invoke-virtual {v2, v3, v6}, Landroid/view/View;->measure(II)V
:cond_23
:cond_21
add-int/lit8 v13, v13, 0x1
goto :goto_15
goto :goto_14
:cond_24
if-eq v11, v1, :cond_25
:cond_22
if-eq v11, v1, :cond_23
move/from16 v1, v24
goto :goto_16
goto :goto_15
:cond_25
:cond_23
move/from16 v1, v19
:goto_16
:goto_15
move/from16 v2, v26
invoke-virtual {v0, v2, v1}, Landroidx/appcompat/widget/ActionMenuView;->setMeasuredDimension(II)V
@ -1196,11 +1187,6 @@
.method public generateOverflowButtonLayoutParams()Landroidx/appcompat/widget/ActionMenuView$LayoutParams;
.locals 2
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/widget/ActionMenuView;->generateDefaultLayoutParams()Landroidx/appcompat/widget/ActionMenuView$LayoutParams;
@ -1286,8 +1272,6 @@
.method public getOverflowIcon()Landroid/graphics/drawable/Drawable;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/widget/ActionMenuView;->getMenu()Landroid/view/Menu;
@ -1310,11 +1294,6 @@
.method public getWindowAnimations()I
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
@ -1323,11 +1302,6 @@
.method protected hasSupportDividerBeforeChildAt(I)Z
.locals 4
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
@ -1408,11 +1382,6 @@
.method public initialize(Landroidx/appcompat/view/menu/MenuBuilder;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iput-object p1, p0, Landroidx/appcompat/widget/ActionMenuView;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
@ -1421,11 +1390,6 @@
.method public invokeItem(Landroidx/appcompat/view/menu/MenuItemImpl;)Z
.locals 2
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/widget/ActionMenuView;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
@ -1440,11 +1404,6 @@
.method public isOverflowMenuShowPending()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/widget/ActionMenuView;->mPresenter:Landroidx/appcompat/widget/ActionMenuPresenter;
@ -1491,11 +1450,6 @@
.method public isOverflowReserved()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-boolean v0, p0, Landroidx/appcompat/widget/ActionMenuView;->mReserveOverflow:Z
@ -2013,11 +1967,6 @@
.method public peekMenu()Landroidx/appcompat/view/menu/MenuBuilder;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/widget/ActionMenuView;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
@ -2026,11 +1975,6 @@
.method public setExpandedActionViewsExclusive(Z)V
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/widget/ActionMenuView;->mPresenter:Landroidx/appcompat/widget/ActionMenuPresenter;
@ -2041,11 +1985,6 @@
.method public setMenuCallbacks(Landroidx/appcompat/view/menu/MenuPresenter$Callback;Landroidx/appcompat/view/menu/MenuBuilder$Callback;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iput-object p1, p0, Landroidx/appcompat/widget/ActionMenuView;->mActionMenuPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
@ -2064,10 +2003,6 @@
.method public setOverflowIcon(Landroid/graphics/drawable/Drawable;)V
.locals 1
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/appcompat/widget/ActionMenuView;->getMenu()Landroid/view/Menu;
@ -2080,11 +2015,6 @@
.method public setOverflowReserved(Z)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iput-boolean p1, p0, Landroidx/appcompat/widget/ActionMenuView;->mReserveOverflow:Z
@ -2093,10 +2023,6 @@
.method public setPopupTheme(I)V
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/StyleRes;
.end annotation
.end param
iget v0, p0, Landroidx/appcompat/widget/ActionMenuView;->mPopupTheme:I
@ -2131,11 +2057,6 @@
.method public setPresenter(Landroidx/appcompat/widget/ActionMenuPresenter;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iput-object p1, p0, Landroidx/appcompat/widget/ActionMenuView;->mPresenter:Landroidx/appcompat/widget/ActionMenuPresenter;