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 final Landroidx/appcompat/widget/AppCompatDrawableManager;
.super Ljava/lang/Object;
.source "AppCompatDrawableManager.java"
# annotations
@ -365,7 +366,6 @@
const/4 p1, 0x1
:goto_0
monitor-exit p0
return p1
@ -373,7 +373,9 @@
:cond_1
const/4 p1, 0x0
goto :goto_0
monitor-exit p0
return p1
:catchall_0
move-exception p1
@ -1059,9 +1061,7 @@
const/4 v1, 0x0
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/widget/AppCompatDrawableManager;->mTintLists:Ljava/util/WeakHashMap;
if-eqz v0, :cond_1
invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
@ -1081,6 +1081,9 @@
:cond_0
return-object v1
:cond_1
return-object v1
.end method
.method static getTintMode(I)Landroid/graphics/PorterDuff$Mode;
@ -1200,8 +1203,6 @@
if-eqz v0, :cond_b
iget-object v0, p0, Landroidx/appcompat/widget/AppCompatDrawableManager;->mDelegates:Landroidx/collection/ArrayMap;
invoke-virtual {v0}, Landroidx/collection/ArrayMap;->isEmpty()Z
move-result v0
@ -1212,8 +1213,6 @@
if-eqz v0, :cond_1
iget-object v0, p0, Landroidx/appcompat/widget/AppCompatDrawableManager;->mKnownDrawableIdTags:Landroidx/collection/SparseArrayCompat;
invoke-virtual {v0, p2}, Landroidx/collection/SparseArrayCompat;->get(I)Ljava/lang/Object;
move-result-object v0
@ -1415,8 +1414,6 @@
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/widget/AppCompatDrawableManager;->mDelegates:Landroidx/collection/ArrayMap;
invoke-virtual {v0, p1}, Landroidx/collection/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
@ -1505,7 +1502,7 @@
invoke-static {p4, p1}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
goto :goto_2
goto/16 :goto_1
:cond_1
sget v0, Landroidx/appcompat/R$drawable;->abc_seekbar_track_material:I
@ -1542,7 +1539,6 @@
sget v0, Landroidx/appcompat/R$attr;->colorControlNormal:I
:goto_0
invoke-static {p1, v0}, Landroidx/appcompat/widget/ThemeUtils;->getThemeAttrColor(Landroid/content/Context;I)I
move-result v0
@ -1565,7 +1561,7 @@
invoke-static {p2, p1, p3}, Landroidx/appcompat/widget/AppCompatDrawableManager;->setPorterDuffColorFilter(Landroid/graphics/drawable/Drawable;ILandroid/graphics/PorterDuff$Mode;)V
goto :goto_2
goto :goto_1
:cond_2
sget v0, Landroidx/appcompat/R$drawable;->abc_ratingbar_material:I
@ -1580,7 +1576,7 @@
if-ne p2, v0, :cond_3
goto :goto_1
goto :goto_0
:cond_3
invoke-static {p1, p2, p4}, Landroidx/appcompat/widget/AppCompatDrawableManager;->tintDrawableUsingColorFilter(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
@ -1593,10 +1589,10 @@
const/4 p4, 0x0
goto :goto_2
goto :goto_1
:cond_4
:goto_1
:goto_0
move-object p2, p4
check-cast p2, Landroid/graphics/drawable/LayerDrawable;
@ -1621,10 +1617,30 @@
sget v0, Landroidx/appcompat/R$attr;->colorControlActivated:I
goto :goto_0
invoke-static {p1, v0}, Landroidx/appcompat/widget/ThemeUtils;->getThemeAttrColor(Landroid/content/Context;I)I
move-result v0
sget-object v2, Landroidx/appcompat/widget/AppCompatDrawableManager;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode;
invoke-static {p3, v0, v2}, Landroidx/appcompat/widget/AppCompatDrawableManager;->setPorterDuffColorFilter(Landroid/graphics/drawable/Drawable;ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {p2, v1}, Landroid/graphics/drawable/LayerDrawable;->findDrawableByLayerId(I)Landroid/graphics/drawable/Drawable;
move-result-object p2
sget p3, Landroidx/appcompat/R$attr;->colorControlActivated:I
invoke-static {p1, p3}, Landroidx/appcompat/widget/ThemeUtils;->getThemeAttrColor(Landroid/content/Context;I)I
move-result p1
sget-object p3, Landroidx/appcompat/widget/AppCompatDrawableManager;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode;
invoke-static {p2, p1, p3}, Landroidx/appcompat/widget/AppCompatDrawableManager;->setPorterDuffColorFilter(Landroid/graphics/drawable/Drawable;ILandroid/graphics/PorterDuff$Mode;)V
:cond_5
:goto_2
:goto_1
return-object p4
.end method
@ -1747,12 +1763,11 @@
sget v2, Landroidx/appcompat/R$attr;->colorControlNormal:I
:goto_0
const/4 p1, 0x1
const/4 v1, -0x1
goto :goto_1
goto :goto_0
:cond_0
sget-object v1, Landroidx/appcompat/widget/AppCompatDrawableManager;->COLORFILTER_COLOR_CONTROL_ACTIVATED:[I
@ -1765,6 +1780,10 @@
sget v2, Landroidx/appcompat/R$attr;->colorControlActivated:I
const/4 p1, 0x1
const/4 v1, -0x1
goto :goto_0
:cond_1
@ -1778,6 +1797,10 @@
sget-object v0, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
const/4 p1, 0x1
const/4 v1, -0x1
goto :goto_0
:cond_2
@ -1797,13 +1820,17 @@
const/4 p1, 0x1
goto :goto_1
goto :goto_0
:cond_3
sget v1, Landroidx/appcompat/R$drawable;->abc_dialog_material_background:I
if-ne p1, v1, :cond_4
const/4 p1, 0x1
const/4 v1, -0x1
goto :goto_0
:cond_4
@ -1813,7 +1840,7 @@
const/4 v2, 0x0
:goto_1
:goto_0
if-eqz p1, :cond_7
invoke-static {p2}, Landroidx/appcompat/widget/DrawableUtils;->canSafelyMutateDrawable(Landroid/graphics/drawable/Drawable;)Z
@ -1970,12 +1997,11 @@
sget v0, Landroidx/appcompat/R$color;->abc_tint_edittext:I
:goto_0
invoke-static {p1, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
move-result-object v0
goto/16 :goto_2
goto/16 :goto_1
:cond_0
sget v1, Landroidx/appcompat/R$drawable;->abc_switch_track_mtrl_alpha:I
@ -1984,7 +2010,11 @@
sget v0, Landroidx/appcompat/R$color;->abc_tint_switch_track:I
goto :goto_0
invoke-static {p1, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
move-result-object v0
goto/16 :goto_1
:cond_1
sget v1, Landroidx/appcompat/R$drawable;->abc_switch_thumb_material:I
@ -1995,7 +2025,7 @@
move-result-object v0
goto :goto_2
goto :goto_1
:cond_2
sget v1, Landroidx/appcompat/R$drawable;->abc_btn_default_mtrl_shape:I
@ -2006,7 +2036,7 @@
move-result-object v0
goto :goto_2
goto :goto_1
:cond_3
sget v1, Landroidx/appcompat/R$drawable;->abc_btn_borderless_material:I
@ -2017,7 +2047,7 @@
move-result-object v0
goto :goto_2
goto :goto_1
:cond_4
sget v1, Landroidx/appcompat/R$drawable;->abc_btn_colored_material:I
@ -2028,7 +2058,7 @@
move-result-object v0
goto :goto_2
goto :goto_1
:cond_5
sget v1, Landroidx/appcompat/R$drawable;->abc_spinner_mtrl_am_alpha:I
@ -2039,7 +2069,7 @@
if-ne p2, v1, :cond_6
goto :goto_1
goto :goto_0
:cond_6
sget-object v1, Landroidx/appcompat/widget/AppCompatDrawableManager;->TINT_COLOR_CONTROL_NORMAL:[I
@ -2056,7 +2086,7 @@
move-result-object v0
goto :goto_2
goto :goto_1
:cond_7
sget-object v1, Landroidx/appcompat/widget/AppCompatDrawableManager;->TINT_COLOR_CONTROL_STATE_LIST:[I
@ -2069,7 +2099,11 @@
sget v0, Landroidx/appcompat/R$color;->abc_tint_default:I
goto :goto_0
invoke-static {p1, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
move-result-object v0
goto :goto_1
:cond_8
sget-object v1, Landroidx/appcompat/widget/AppCompatDrawableManager;->TINT_CHECKABLE_BUTTON_LIST:[I
@ -2082,7 +2116,11 @@
sget v0, Landroidx/appcompat/R$color;->abc_tint_btn_checkable:I
goto :goto_0
invoke-static {p1, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
move-result-object v0
goto :goto_1
:cond_9
sget v1, Landroidx/appcompat/R$drawable;->abc_seekbar_thumb_material:I
@ -2091,16 +2129,22 @@
sget v0, Landroidx/appcompat/R$color;->abc_tint_seek_thumb:I
goto :goto_0
invoke-static {p1, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
move-result-object v0
goto :goto_1
:cond_a
:goto_1
:goto_0
sget v0, Landroidx/appcompat/R$color;->abc_tint_spinner:I
goto :goto_0
invoke-static {p1, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
move-result-object v0
:cond_b
:goto_2
:goto_1
if-eqz v0, :cond_c
invoke-direct {p0, p1, p2, v0}, Landroidx/appcompat/widget/AppCompatDrawableManager;->addTintListToCache(Landroid/content/Context;ILandroid/content/res/ColorStateList;)V