Changes of com.discord v1335
This commit is contained in:
parent
c42fc6bb28
commit
7b3a618778
18191 changed files with 1011128 additions and 974580 deletions
|
@ -12,43 +12,39 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final HAS_IS_ATTACHED_TO_WINDOW:Z
|
||||
.field public static final HAS_IS_ATTACHED_TO_WINDOW:Z = true
|
||||
|
||||
.field private static final HAS_OVERLAY:Z
|
||||
.field public static final HAS_OVERLAY:Z = true
|
||||
|
||||
.field private static final HAS_PICTURE_BITMAP:Z
|
||||
.field public static final HAS_PICTURE_BITMAP:Z
|
||||
|
||||
.field private static final MAX_IMAGE_SIZE:I = 0x100000
|
||||
.field public static final MAX_IMAGE_SIZE:I = 0x100000
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 3
|
||||
.locals 2
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
const/4 v1, 0x1
|
||||
const/16 v1, 0x1c
|
||||
|
||||
sput-boolean v1, Landroidx/transition/TransitionUtils;->HAS_IS_ATTACHED_TO_WINDOW:Z
|
||||
if-lt v0, v1, :cond_0
|
||||
|
||||
sput-boolean v1, Landroidx/transition/TransitionUtils;->HAS_OVERLAY:Z
|
||||
|
||||
const/16 v2, 0x1c
|
||||
|
||||
if-lt v0, v2, :cond_0
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v1, 0x0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
sput-boolean v1, Landroidx/transition/TransitionUtils;->HAS_PICTURE_BITMAP:Z
|
||||
sput-boolean v0, Landroidx/transition/TransitionUtils;->HAS_PICTURE_BITMAP:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private constructor <init>()V
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
@ -171,8 +167,8 @@
|
|||
return-object v5
|
||||
.end method
|
||||
|
||||
.method private static createViewBitmap(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;Landroid/view/ViewGroup;)Landroid/graphics/Bitmap;
|
||||
.locals 9
|
||||
.method public static createViewBitmap(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;Landroid/view/ViewGroup;)Landroid/graphics/Bitmap;
|
||||
.locals 8
|
||||
|
||||
sget-boolean v0, Landroidx/transition/TransitionUtils;->HAS_IS_ATTACHED_TO_WINDOW:Z
|
||||
|
||||
|
@ -229,9 +225,9 @@
|
|||
|
||||
invoke-virtual {p3}, Landroid/view/ViewGroup;->getOverlay()Landroid/view/ViewGroupOverlay;
|
||||
|
||||
move-result-object v5
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v5, p0}, Landroid/view/ViewGroupOverlay;->add(Landroid/view/View;)V
|
||||
invoke-virtual {v3, p0}, Landroid/view/ViewGroupOverlay;->add(Landroid/view/View;)V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
|
@ -243,38 +239,46 @@
|
|||
:goto_2
|
||||
invoke-virtual {p2}, Landroid/graphics/RectF;->width()F
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-static {v3}, Ljava/lang/Math;->round(F)I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {p2}, Landroid/graphics/RectF;->height()F
|
||||
|
||||
move-result v5
|
||||
|
||||
invoke-static {v5}, Ljava/lang/Math;->round(F)I
|
||||
|
||||
move-result v5
|
||||
|
||||
invoke-virtual {p2}, Landroid/graphics/RectF;->height()F
|
||||
|
||||
move-result v6
|
||||
|
||||
invoke-static {v6}, Ljava/lang/Math;->round(F)I
|
||||
|
||||
move-result v6
|
||||
if-lez v3, :cond_5
|
||||
|
||||
if-lez v5, :cond_5
|
||||
|
||||
if-lez v6, :cond_5
|
||||
|
||||
const/high16 v4, 0x3f800000 # 1.0f
|
||||
|
||||
const/high16 v7, 0x49800000 # 1048576.0f
|
||||
const/high16 v6, 0x49800000 # 1048576.0f
|
||||
|
||||
mul-int v8, v5, v6
|
||||
mul-int v7, v3, v5
|
||||
|
||||
int-to-float v8, v8
|
||||
int-to-float v7, v7
|
||||
|
||||
div-float/2addr v7, v8
|
||||
div-float/2addr v6, v7
|
||||
|
||||
invoke-static {v4, v7}, Ljava/lang/Math;->min(FF)F
|
||||
invoke-static {v4, v6}, Ljava/lang/Math;->min(FF)F
|
||||
|
||||
move-result v4
|
||||
|
||||
int-to-float v3, v3
|
||||
|
||||
mul-float v3, v3, v4
|
||||
|
||||
invoke-static {v3}, Ljava/lang/Math;->round(F)I
|
||||
|
||||
move-result v3
|
||||
|
||||
int-to-float v5, v5
|
||||
|
||||
mul-float v5, v5, v4
|
||||
|
@ -283,23 +287,15 @@
|
|||
|
||||
move-result v5
|
||||
|
||||
int-to-float v6, v6
|
||||
iget v6, p2, Landroid/graphics/RectF;->left:F
|
||||
|
||||
mul-float v6, v6, v4
|
||||
|
||||
invoke-static {v6}, Ljava/lang/Math;->round(F)I
|
||||
|
||||
move-result v6
|
||||
|
||||
iget v7, p2, Landroid/graphics/RectF;->left:F
|
||||
|
||||
neg-float v7, v7
|
||||
neg-float v6, v6
|
||||
|
||||
iget p2, p2, Landroid/graphics/RectF;->top:F
|
||||
|
||||
neg-float p2, p2
|
||||
|
||||
invoke-virtual {p1, v7, p2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
|
||||
invoke-virtual {p1, v6, p2}, Landroid/graphics/Matrix;->postTranslate(FF)Z
|
||||
|
||||
invoke-virtual {p1, v4, v4}, Landroid/graphics/Matrix;->postScale(FF)Z
|
||||
|
||||
|
@ -311,13 +307,13 @@
|
|||
|
||||
invoke-direct {p2}, Landroid/graphics/Picture;-><init>()V
|
||||
|
||||
invoke-virtual {p2, v5, v6}, Landroid/graphics/Picture;->beginRecording(II)Landroid/graphics/Canvas;
|
||||
invoke-virtual {p2, v3, v5}, Landroid/graphics/Picture;->beginRecording(II)Landroid/graphics/Canvas;
|
||||
|
||||
move-result-object v4
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v4, p1}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
|
||||
invoke-virtual {v3, p1}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
|
||||
|
||||
invoke-virtual {p0, v4}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
|
||||
invoke-virtual {p0, v3}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
invoke-virtual {p2}, Landroid/graphics/Picture;->endRecording()V
|
||||
|
||||
|
@ -330,7 +326,7 @@
|
|||
:cond_4
|
||||
sget-object p2, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
|
||||
|
||||
invoke-static {v5, v6, p2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
|
||||
invoke-static {v3, v5, p2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
|
@ -344,7 +340,9 @@
|
|||
|
||||
:cond_5
|
||||
:goto_3
|
||||
if-eqz v3, :cond_6
|
||||
sget-boolean p1, Landroidx/transition/TransitionUtils;->HAS_OVERLAY:Z
|
||||
|
||||
if-eqz p1, :cond_6
|
||||
|
||||
if-eqz v0, :cond_6
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue