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

@ -368,7 +368,7 @@
const/4 v4, 0x0
if-eqz v3, :cond_1e
if-eqz v3, :cond_1c
iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -558,11 +558,11 @@
move-result v9
if-nez v9, :cond_12
if-nez v9, :cond_10
if-nez v7, :cond_8
if-eqz v8, :cond_12
if-eqz v8, :cond_10
:cond_8
invoke-virtual {v1}, Landroid/widget/OverScroller;->getCurrVelocity()F
@ -571,7 +571,7 @@
float-to-int v9, v9
if-eq v7, v11, :cond_b
if-eq v7, v11, :cond_a
if-gez v7, :cond_9
@ -589,31 +589,21 @@
:cond_a
const/4 v15, 0x0
goto :goto_1
:cond_b
const/4 v15, 0x0
:goto_1
if-eq v8, v12, :cond_e
if-eq v8, v12, :cond_c
if-gez v8, :cond_c
if-gez v8, :cond_b
neg-int v9, v9
goto :goto_2
:cond_b
if-lez v8, :cond_c
goto :goto_2
:cond_c
if-lez v8, :cond_d
goto :goto_2
:cond_d
const/4 v9, 0x0
goto :goto_2
:cond_e
const/4 v9, 0x0
:goto_2
@ -623,62 +613,62 @@
move-result v4
if-eq v4, v10, :cond_f
if-eq v4, v10, :cond_d
iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v4, v15, v9}, Landroidx/recyclerview/widget/RecyclerView;->absorbGlows(II)V
:cond_f
if-nez v15, :cond_10
:cond_d
if-nez v15, :cond_e
if-eq v7, v11, :cond_10
if-eq v7, v11, :cond_e
invoke-virtual {v1}, Landroid/widget/OverScroller;->getFinalX()I
move-result v4
if-nez v4, :cond_12
if-nez v4, :cond_10
:cond_10
if-nez v9, :cond_11
:cond_e
if-nez v9, :cond_f
if-eq v8, v12, :cond_11
if-eq v8, v12, :cond_f
invoke-virtual {v1}, Landroid/widget/OverScroller;->getFinalY()I
move-result v4
if-nez v4, :cond_12
if-nez v4, :cond_10
:cond_11
:cond_f
invoke-virtual {v1}, Landroid/widget/OverScroller;->abortAnimation()V
:cond_12
if-nez v3, :cond_13
:cond_10
if-nez v3, :cond_11
if-eqz v5, :cond_14
if-eqz v5, :cond_12
:cond_13
:cond_11
iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v4, v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->dispatchOnScrolled(II)V
:cond_14
:cond_12
iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
invoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->access$200(Landroidx/recyclerview/widget/RecyclerView;)Z
move-result v4
if-nez v4, :cond_15
if-nez v4, :cond_13
iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->invalidate()V
:cond_15
if-eqz v14, :cond_16
:cond_13
if-eqz v14, :cond_14
iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -688,19 +678,19 @@
move-result v4
if-eqz v4, :cond_16
if-eqz v4, :cond_14
if-ne v5, v14, :cond_16
if-ne v5, v14, :cond_14
const/4 v4, 0x1
goto :goto_3
:cond_16
:cond_14
const/4 v4, 0x0
:goto_3
if-eqz v13, :cond_17
if-eqz v13, :cond_15
iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -710,35 +700,35 @@
move-result v5
if-eqz v5, :cond_17
if-eqz v5, :cond_15
if-ne v3, v13, :cond_17
if-ne v3, v13, :cond_15
const/4 v3, 0x1
goto :goto_4
:cond_17
:cond_15
const/4 v3, 0x0
:goto_4
if-nez v13, :cond_18
if-nez v13, :cond_16
if-eqz v14, :cond_1a
if-eqz v14, :cond_18
:cond_18
if-nez v3, :cond_1a
:cond_16
if-nez v3, :cond_18
if-eqz v4, :cond_19
if-eqz v4, :cond_17
goto :goto_5
:cond_19
:cond_17
const/4 v3, 0x0
goto :goto_6
:cond_1a
:cond_18
:goto_5
const/4 v3, 0x1
@ -747,9 +737,9 @@
move-result v1
if-nez v1, :cond_1c
if-nez v1, :cond_1a
if-nez v3, :cond_1b
if-nez v3, :cond_19
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -757,18 +747,18 @@
move-result v1
if-nez v1, :cond_1b
if-nez v1, :cond_19
goto :goto_7
:cond_1b
:cond_19
invoke-virtual/range {p0 .. p0}, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->postOnAnimation()V
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->mGapWorker:Landroidx/recyclerview/widget/GapWorker;
if-eqz v1, :cond_1e
if-eqz v1, :cond_1c
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -780,7 +770,7 @@
goto :goto_8
:cond_1c
:cond_1a
:goto_7
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -790,7 +780,7 @@
sget-boolean v1, Landroidx/recyclerview/widget/RecyclerView;->ALLOW_THREAD_GAP_WORK:Z
if-eqz v1, :cond_1d
if-eqz v1, :cond_1b
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
@ -798,33 +788,33 @@
invoke-virtual {v1}, Landroidx/recyclerview/widget/GapWorker$LayoutPrefetchRegistryImpl;->clearPrefetchPositions()V
:cond_1d
:cond_1b
iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->this$0:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v1, v6}, Landroidx/recyclerview/widget/RecyclerView;->stopNestedScroll(I)V
:cond_1e
:cond_1c
:goto_8
if-eqz v2, :cond_20
if-eqz v2, :cond_1e
invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->isPendingInitialRun()Z
move-result v1
if-eqz v1, :cond_1f
if-eqz v1, :cond_1d
const/4 v1, 0x0
invoke-virtual {v2, v1, v1}, Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->onAnimation(II)V
:cond_1f
:cond_1d
iget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->mReSchedulePostAnimationCallback:Z
if-nez v1, :cond_20
if-nez v1, :cond_1e
invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->stop()V
:cond_20
:cond_1e
invoke-direct/range {p0 .. p0}, Landroidx/recyclerview/widget/RecyclerView$ViewFlinger;->enableRunOnAnimationRequests()V
return-void