Changes of com.discord v1092

This commit is contained in:
root 2020-04-08 18:24:01 +02:00
parent f67e1df899
commit c91ce8a7d8
8073 changed files with 789643 additions and 545387 deletions

View file

@ -76,7 +76,7 @@
:cond_0
iget p1, p0, La0/b;->$id:I
invoke-static {p1, p2}, Ly/z/l;->a(ILkotlin/reflect/KProperty;)Ljava/lang/Void;
invoke-static {p1, p2}, Le/n/a/j/a;->a(ILkotlin/reflect/KProperty;)Ljava/lang/Void;
throw v0

View file

@ -97,7 +97,7 @@
goto :goto_0
:cond_0
invoke-static {v5, p2}, Ly/z/l;->a(ILkotlin/reflect/KProperty;)Ljava/lang/Void;
invoke-static {v5, p2}, Le/n/a/j/a;->a(ILkotlin/reflect/KProperty;)Ljava/lang/Void;
throw v0

View file

@ -748,7 +748,7 @@
iget-object v0, v0, Lb0/a/a/a/d;->a:Landroid/hardware/Camera;
invoke-static {v0}, Ly/z/l;->a(Landroid/hardware/Camera;)Z
invoke-static {v0}, Le/n/a/j/a;->a(Landroid/hardware/Camera;)Z
move-result v0
@ -924,7 +924,7 @@
iget-object v0, v0, Lb0/a/a/a/d;->a:Landroid/hardware/Camera;
invoke-static {v0}, Ly/z/l;->a(Landroid/hardware/Camera;)Z
invoke-static {v0}, Le/n/a/j/a;->a(Landroid/hardware/Camera;)Z
move-result v0

View file

@ -111,7 +111,7 @@
move-result-object v5
invoke-static {v5}, Ly/z/l;->a(Landroid/content/Context;)I
invoke-static {v5}, Le/n/a/j/a;->a(Landroid/content/Context;)I
move-result v5

View file

@ -329,7 +329,7 @@
move-result-object v1
invoke-static {v1}, Ly/z/l;->a(Landroid/content/Context;)I
invoke-static {v1}, Le/n/a/j/a;->a(Landroid/content/Context;)I
move-result v1

View file

@ -194,7 +194,7 @@
move-result-object v4
invoke-static {v4}, Ly/z/l;->a(Ljava/lang/String;)Ljava/lang/String;
invoke-static {v4}, Le/n/a/j/a;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4

View file

@ -1119,7 +1119,7 @@
const/16 v2, 0xa
invoke-static {v0, v2}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v0, v2}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v2

View file

@ -210,7 +210,7 @@
iput-wide v4, v3, Lokhttp3/Response$a;->k:J
invoke-virtual {p1}, Lokhttp3/Response;->t()J
invoke-virtual {p1}, Lokhttp3/Response;->n()J
move-result-wide v4

View file

@ -255,7 +255,7 @@
iget-object v4, v3, Lc0/k;->d:[Ljava/lang/String;
invoke-static {}, Le/k/a/c/e/p/e;->naturalOrder()Ljava/util/Comparator;
invoke-static {}, Le/n/a/j/a;->naturalOrder()Ljava/util/Comparator;
move-result-object v5
@ -321,7 +321,7 @@
check-cast v1, [Ljava/lang/String;
invoke-static {v1}, Le/k/a/c/e/p/e;->getLastIndex([Ljava/lang/Object;)I
invoke-static {v1}, Le/n/a/j/a;->getLastIndex([Ljava/lang/Object;)I
move-result v4

View file

@ -679,7 +679,7 @@
iget-object v6, v2, Lc0/c0/c/m;->d:Ljava/util/List;
invoke-static {v4, v6}, Le/k/a/c/e/p/e;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v4, v6}, Le/n/a/j/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
iget-object v2, v2, Lc0/c0/c/m;->d:Ljava/util/List;
@ -1095,7 +1095,7 @@
:try_start_2
invoke-virtual {v1, v5}, Ljava/net/Socket;->setSoTimeout(I)V
invoke-interface {v3}, Ld0/g;->q()Z
invoke-interface {v3}, Ld0/g;->s()Z
move-result v3
:try_end_2

View file

@ -73,7 +73,7 @@
const/16 v2, 0xa
invoke-static {v0, v2}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v0, v2}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v2

View file

@ -1032,21 +1032,21 @@
throw p2
:cond_2
invoke-interface {p4}, Ld0/g;->n()Ld0/e;
invoke-interface {p4}, Ld0/g;->p()Ld0/e;
move-result-object p1
invoke-virtual {p1}, Ld0/e;->q()Z
invoke-virtual {p1}, Ld0/e;->s()Z
move-result p1
if-eqz p1, :cond_3
invoke-interface {p5}, Lokio/BufferedSink;->n()Ld0/e;
invoke-interface {p5}, Lokio/BufferedSink;->p()Ld0/e;
move-result-object p1
invoke-virtual {p1}, Ld0/e;->q()Z
invoke-virtual {p1}, Ld0/e;->s()Z
move-result p1
@ -1161,21 +1161,21 @@
.catch Ljava/net/ConnectException; {:try_start_0 .. :try_end_0} :catch_1
:try_start_1
invoke-static {v0}, Ly/z/l;->b(Ljava/net/Socket;)Ld0/w;
invoke-static {v0}, Le/n/a/j/a;->b(Ljava/net/Socket;)Ld0/w;
move-result-object p1
invoke-static {p1}, Ly/z/l;->a(Ld0/w;)Ld0/g;
invoke-static {p1}, Le/n/a/j/a;->a(Ld0/w;)Ld0/g;
move-result-object p1
iput-object p1, p0, Lc0/c0/c/i;->g:Ld0/g;
invoke-static {v0}, Ly/z/l;->a(Ljava/net/Socket;)Ld0/u;
invoke-static {v0}, Le/n/a/j/a;->a(Ljava/net/Socket;)Ld0/u;
move-result-object p1
invoke-static {p1}, Ly/z/l;->a(Ld0/u;)Lokio/BufferedSink;
invoke-static {p1}, Le/n/a/j/a;->a(Ld0/u;)Lokio/BufferedSink;
move-result-object p1
@ -1582,21 +1582,21 @@
:cond_6
iput-object p4, p0, Lc0/c0/c/i;->c:Ljava/net/Socket;
invoke-static {p4}, Ly/z/l;->b(Ljava/net/Socket;)Ld0/w;
invoke-static {p4}, Le/n/a/j/a;->b(Ljava/net/Socket;)Ld0/w;
move-result-object p1
invoke-static {p1}, Ly/z/l;->a(Ld0/w;)Ld0/g;
invoke-static {p1}, Le/n/a/j/a;->a(Ld0/w;)Ld0/g;
move-result-object p1
iput-object p1, p0, Lc0/c0/c/i;->g:Ld0/g;
invoke-static {p4}, Ly/z/l;->a(Ljava/net/Socket;)Ld0/u;
invoke-static {p4}, Le/n/a/j/a;->a(Ljava/net/Socket;)Ld0/u;
move-result-object p1
invoke-static {p1}, Ly/z/l;->a(Ld0/u;)Lokio/BufferedSink;
invoke-static {p1}, Le/n/a/j/a;->a(Ld0/u;)Lokio/BufferedSink;
move-result-object p1

View file

@ -126,7 +126,7 @@
if-eqz p1, :cond_0
invoke-static {p1}, Le/k/a/c/e/p/e;->listOf(Ljava/lang/Object;)Ljava/util/List;
invoke-static {p1}, Le/n/a/j/a;->listOf(Ljava/lang/Object;)Ljava/util/List;
move-result-object p1

View file

@ -239,7 +239,7 @@
goto :goto_2
:cond_7
invoke-static {}, Le/k/a/c/e/p/e;->throwIndexOverflow()V
invoke-static {}, Le/n/a/j/a;->throwIndexOverflow()V
throw v2
@ -352,7 +352,7 @@
new-instance v2, Lc0/c0/d/h;
invoke-static {v10}, Ly/z/l;->a(Ld0/w;)Ld0/g;
invoke-static {v10}, Le/n/a/j/a;->a(Ld0/w;)Ld0/g;
move-result-object v3

View file

@ -155,7 +155,7 @@
move-result-object v9
invoke-static {v9}, Ly/z/l;->a(Ld0/u;)Lokio/BufferedSink;
invoke-static {v9}, Le/n/a/j/a;->a(Ld0/u;)Lokio/BufferedSink;
move-result-object v9
@ -181,7 +181,7 @@
move-result-object v9
invoke-static {v9}, Ly/z/l;->a(Ld0/u;)Lokio/BufferedSink;
invoke-static {v9}, Le/n/a/j/a;->a(Ld0/u;)Lokio/BufferedSink;
move-result-object v9
@ -428,7 +428,7 @@
new-instance v2, Lc0/c0/d/h;
invoke-static {v4}, Ly/z/l;->a(Ld0/w;)Ld0/g;
invoke-static {v4}, Le/n/a/j/a;->a(Ld0/w;)Ld0/g;
move-result-object v4
@ -443,7 +443,7 @@
move-result-object p1
:goto_4
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v2

View file

@ -88,7 +88,7 @@
if-eqz p0, :cond_5
invoke-virtual {p0}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p0}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v1

View file

@ -108,7 +108,7 @@
if-eqz v0, :cond_6
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v2
@ -122,7 +122,7 @@
iget-object v2, v0, Lc0/u;->b:Ljava/lang/String;
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v3
@ -145,7 +145,7 @@
return-object v1
:cond_1
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v2
@ -182,7 +182,7 @@
:cond_2
if-eqz v4, :cond_3
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v1
@ -207,7 +207,7 @@
invoke-virtual {v2, p2}, Lc0/y$a;->a(Ljava/lang/String;)Lc0/y$a;
:cond_4
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object p1
@ -665,7 +665,7 @@
move-result v4
invoke-virtual {v1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {v1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v5
@ -722,7 +722,7 @@
goto/16 :goto_6
:cond_a
invoke-virtual {v1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {v1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v5
@ -765,7 +765,7 @@
goto/16 :goto_6
:cond_d
invoke-virtual {v1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {v1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v2
@ -838,7 +838,7 @@
if-nez v2, :cond_15
invoke-virtual {v1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {v1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v2

View file

@ -128,7 +128,7 @@
iget-object v5, v5, Lc0/c0/e/a;->f:Ld0/g;
invoke-interface {v5}, Ld0/g;->p()Ljava/lang/String;
invoke-interface {v5}, Ld0/g;->r()Ljava/lang/String;
:cond_3
:try_start_0
@ -136,7 +136,7 @@
iget-object v5, v5, Lc0/c0/e/a;->f:Ld0/g;
invoke-interface {v5}, Ld0/g;->r()J
invoke-interface {v5}, Ld0/g;->t()J
move-result-wide v8
@ -146,7 +146,7 @@
iget-object v5, v5, Lc0/c0/e/a;->f:Ld0/g;
invoke-interface {v5}, Ld0/g;->p()Ljava/lang/String;
invoke-interface {v5}, Ld0/g;->r()Ljava/lang/String;
move-result-object v5

View file

@ -845,7 +845,7 @@
if-eqz v1, :cond_3
invoke-virtual {p1}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {p1}, Lokhttp3/Response;->o()Lc0/y;
move-result-object p1

View file

@ -65,7 +65,7 @@
iput-object p2, p0, Lc0/c0/f/d$a;->a:Ljava/util/List;
invoke-static {p1}, Ly/z/l;->a(Ld0/w;)Ld0/g;
invoke-static {p1}, Le/n/a/j/a;->a(Ld0/w;)Ld0/g;
move-result-object p1
@ -174,7 +174,7 @@
const/4 v3, 0x6
invoke-static {v0, v2, v1, v1, v3}, Le/k/a/c/e/p/e;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V
invoke-static {v0, v2, v1, v1, v3}, Le/n/a/j/a;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V
iget-object v0, p0, Lc0/c0/f/d$a;->c:[Lc0/c0/f/c;

View file

@ -214,7 +214,7 @@
const/4 v3, 0x6
invoke-static {v0, v2, v1, v1, v3}, Le/k/a/c/e/p/e;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V
invoke-static {v0, v2, v1, v1, v3}, Le/n/a/j/a;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V
iget-object v0, p0, Lc0/c0/f/d$b;->d:[Lc0/c0/f/c;

View file

@ -147,7 +147,7 @@
:goto_0
iget-object p2, p1, Lc0/c0/f/d$a;->b:Ld0/g;
invoke-interface {p2}, Ld0/g;->q()Z
invoke-interface {p2}, Ld0/g;->s()Z
move-result p2

View file

@ -147,7 +147,7 @@
aput-object v2, v0, v1
invoke-static {v0}, Le/k/a/c/e/p/e;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v0}, Le/n/a/j/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
@ -354,7 +354,7 @@
if-eqz p2, :cond_0
invoke-static {p1, p2, p3}, Ly/z/l;->a(ILjava/lang/String;Ljava/lang/Throwable;)V
invoke-static {p1, p2, p3}, Le/n/a/j/a;->a(ILjava/lang/String;Ljava/lang/Throwable;)V
return-void

View file

@ -211,7 +211,7 @@
const/16 v1, 0xa
invoke-static {v0, v1}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v0, v1}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v1

View file

@ -130,7 +130,7 @@
const-string v2, "unable to load android socket classes"
invoke-static {v1, v2, p1}, Ly/z/l;->a(ILjava/lang/String;Ljava/lang/Throwable;)V
invoke-static {v1, v2, p1}, Le/n/a/j/a;->a(ILjava/lang/String;Ljava/lang/Throwable;)V
:goto_0
return-object v0

View file

@ -53,7 +53,7 @@
sget-object p1, Ljava/net/Proxy;->NO_PROXY:Ljava/net/Proxy;
invoke-static {p1}, Le/k/a/c/e/p/e;->listOf(Ljava/lang/Object;)Ljava/util/List;
invoke-static {p1}, Le/n/a/j/a;->listOf(Ljava/lang/Object;)Ljava/util/List;
move-result-object p1

View file

@ -108,7 +108,7 @@
sget-object v0, Lc0/w;->e:Lc0/w;
invoke-static {v0}, Le/k/a/c/e/p/e;->listOf(Ljava/lang/Object;)Ljava/util/List;
invoke-static {v0}, Le/n/a/j/a;->listOf(Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
@ -1735,7 +1735,7 @@
iput-boolean v1, v0, Lc0/c0/j/e$a;->g:Z
invoke-static {v0}, Ly/z/l;->a(Ld0/u;)Lokio/BufferedSink;
invoke-static {v0}, Le/n/a/j/a;->a(Ld0/u;)Lokio/BufferedSink;
move-result-object v0

View file

@ -53,7 +53,7 @@
iget-object p1, p0, Lc0/c0/j/e;->i:Lokio/BufferedSink;
invoke-interface {p1}, Lokio/BufferedSink;->n()Ld0/e;
invoke-interface {p1}, Lokio/BufferedSink;->p()Ld0/e;
move-result-object p1
@ -411,7 +411,7 @@
:goto_2
iget-object p1, p0, Lc0/c0/j/e;->i:Lokio/BufferedSink;
invoke-interface {p1}, Lokio/BufferedSink;->o()Lokio/BufferedSink;
invoke-interface {p1}, Lokio/BufferedSink;->q()Lokio/BufferedSink;
return-void

View file

@ -506,7 +506,7 @@
invoke-interface {v14, v9}, Lc0/d0/a$b;->log(Ljava/lang/String;)V
invoke-static {v12}, Ly/z/l;->a(Ld0/e;)Z
invoke-static {v12}, Le/n/a/j/a;->a(Ld0/e;)Z
move-result v14
@ -734,7 +734,7 @@
invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Lokhttp3/Response;->u()Lc0/y;
invoke-virtual {v0}, Lokhttp3/Response;->o()Lc0/y;
move-result-object v2
@ -838,7 +838,7 @@
invoke-interface {v3, v5, v6}, Ld0/g;->a(J)Z
invoke-interface {v3}, Ld0/g;->n()Ld0/e;
invoke-interface {v3}, Ld0/g;->p()Ld0/e;
move-result-object v3
@ -883,7 +883,7 @@
const/4 v6, 0x0
invoke-static {v5, v6}, Le/k/a/c/e/p/e;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
invoke-static {v5, v6}, Le/n/a/j/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
goto :goto_d
@ -902,7 +902,7 @@
move-object v3, v0
invoke-static {v5, v2}, Le/k/a/c/e/p/e;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
invoke-static {v5, v2}, Le/n/a/j/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
throw v3
@ -932,7 +932,7 @@
invoke-static {v4, v10}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
:goto_e
invoke-static {v3}, Ly/z/l;->a(Ld0/e;)Z
invoke-static {v3}, Le/n/a/j/a;->a(Ld0/e;)Z
move-result v5

View file

@ -102,7 +102,7 @@
const/16 v2, 0xa
invoke-static {v0, v2}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v0, v2}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v2

View file

@ -599,7 +599,7 @@
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
:cond_0
invoke-static {p1}, Ly/z/l;->a(Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1}, Le/n/a/j/a;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1

View file

@ -310,64 +310,54 @@
.end method
.method public hashCode()I
.locals 4
.locals 3
iget-object v0, p0, Lc0/l;->a:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
const/16 v1, 0x20f
const/16 v2, 0x1f
invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/String;II)I
move-result v0
add-int/lit16 v0, v0, 0x20f
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lc0/l;->b:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
add-int/2addr v1, v0
mul-int/lit8 v1, v1, 0x1f
iget-wide v2, p0, Lc0/l;->c:J
invoke-static {v2, v3}, Ld;->a(J)I
invoke-static {v1, v0, v2}, Le/e/b/a/a;->a(Ljava/lang/String;II)I
move-result v0
iget-wide v1, p0, Lc0/l;->c:J
invoke-static {v1, v2}, Ld;->a(J)I
move-result v1
add-int/2addr v1, v0
mul-int/lit8 v1, v1, 0x1f
iget-object v0, p0, Lc0/l;->d:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
const/16 v2, 0x1f
invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/String;II)I
move-result v0
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x1f
iget-object v1, p0, Lc0/l;->e:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v1
add-int/2addr v1, v0
mul-int/lit8 v1, v1, 0x1f
iget-boolean v0, p0, Lc0/l;->f:Z
invoke-static {v0}, La;->a(Z)I
invoke-static {v1, v0, v2}, Le/e/b/a/a;->a(Ljava/lang/String;II)I
move-result v0
iget-boolean v1, p0, Lc0/l;->f:Z
invoke-static {v1}, La;->a(Z)I
move-result v1
add-int/2addr v1, v0
mul-int/lit8 v1, v1, 0x1f
@ -378,15 +368,15 @@
move-result v0
add-int/2addr v1, v0
add-int/2addr v0, v1
mul-int/lit8 v1, v1, 0x1f
mul-int/lit8 v0, v0, 0x1f
iget-boolean v0, p0, Lc0/l;->h:Z
iget-boolean v1, p0, Lc0/l;->h:Z
invoke-static {v0}, La;->a(Z)I
invoke-static {v1}, La;->a(Z)I
move-result v0
move-result v1
add-int/2addr v1, v0
@ -398,9 +388,9 @@
move-result v0
add-int/2addr v1, v0
add-int/2addr v0, v1
return v1
return v0
.end method
.method public toString()Ljava/lang/String;

View file

@ -41,7 +41,7 @@
invoke-static {v0, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Le/k/a/c/e/p/e;->toList([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v0}, Le/n/a/j/a;->toList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
:try_end_0

View file

@ -121,7 +121,7 @@
:cond_0
if-eqz p1, :cond_4
invoke-interface {p1}, Lokio/BufferedSink;->n()Ld0/e;
invoke-interface {p1}, Lokio/BufferedSink;->p()Ld0/e;
move-result-object p1

View file

@ -116,7 +116,7 @@
iput-object p3, p0, Lc0/t;->d:Ljava/util/List;
invoke-static {p4}, Le/k/a/c/e/p/e;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {p4}, Le/n/a/j/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object p1
@ -370,7 +370,7 @@
const/16 v4, 0xa
invoke-static {v2, v4}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v2, v4}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v5
@ -414,7 +414,7 @@
new-instance v2, Ljava/util/ArrayList;
invoke-static {v1, v4}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v1, v4}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v3

View file

@ -602,7 +602,7 @@
move-result-object v1
invoke-static {v1}, Ly/z/l;->a(Ljava/lang/String;)Ljava/lang/String;
invoke-static {v1}, Le/n/a/j/a;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
@ -682,7 +682,7 @@
move-result-object v1
invoke-static {v1}, Ly/z/l;->a(Ljava/lang/String;)Ljava/lang/String;
invoke-static {v1}, Le/n/a/j/a;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1

View file

@ -609,7 +609,7 @@
invoke-virtual {v11, v15}, Ld0/e;->b(I)Ld0/e;
:goto_a
invoke-virtual {v11}, Ld0/e;->q()Z
invoke-virtual {v11}, Ld0/e;->s()Z
move-result v8

View file

@ -229,13 +229,13 @@
iget-object v1, p1, Lc0/v;->f:Ljava/util/List;
invoke-static {v0, v1}, Le/k/a/c/e/p/e;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v0, v1}, Le/n/a/j/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
iget-object v0, p0, Lc0/v$a;->d:Ljava/util/List;
iget-object v1, p1, Lc0/v;->g:Ljava/util/List;
invoke-static {v0, v1}, Le/k/a/c/e/p/e;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v0, v1}, Le/n/a/j/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
iget-object v0, p1, Lc0/v;->h:Lc0/r$b;

View file

@ -308,7 +308,7 @@
iget-object v0, v0, Lc0/v;->f:Ljava/util/List;
invoke-static {v1, v0}, Le/k/a/c/e/p/e;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v1, v0}, Le/n/a/j/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
new-instance v0, Lc0/c0/d/i;
@ -350,7 +350,7 @@
iget-object v0, v0, Lc0/v;->g:Ljava/util/List;
invoke-static {v1, v0}, Le/k/a/c/e/p/e;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v1, v0}, Le/n/a/j/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
:cond_0
new-instance v0, Lc0/c0/d/b;

View file

@ -262,7 +262,7 @@
goto :goto_0
:cond_1
invoke-static {}, Le/k/a/c/e/p/e;->throwIndexOverflow()V
invoke-static {}, Le/n/a/j/a;->throwIndexOverflow()V
const/4 v0, 0x0

View file

@ -113,7 +113,7 @@
iget-object v1, p0, Lc0/z$a;->f:Ld0/g;
invoke-interface {v1}, Ld0/g;->s()Ljava/io/InputStream;
invoke-interface {v1}, Ld0/g;->u()Ljava/io/InputStream;
move-result-object v1

View file

@ -145,7 +145,7 @@
const/4 v2, 0x0
invoke-static {v0, v2}, Le/k/a/c/e/p/e;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
invoke-static {v0, v2}, Le/n/a/j/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
return-object v1
@ -158,7 +158,7 @@
:catchall_1
move-exception v2
invoke-static {v0, v1}, Le/k/a/c/e/p/e;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
invoke-static {v0, v1}, Le/n/a/j/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V
throw v2
.end method

View file

@ -1,72 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1;
.super Ljava/lang/Object;
.source "ModelRichPresence.kt"
# interfaces
.implements Lg0/l/i;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;->call(Lcom/discord/models/domain/ModelPresence;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lg0/l/i<",
"TT;TR;>;"
}
.end annotation
# instance fields
.field public final synthetic $presence$inlined:Lcom/discord/models/domain/ModelPresence;
# direct methods
.method public constructor <init>(Lcom/discord/models/domain/ModelPresence;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1;->$presence$inlined:Lcom/discord/models/domain/ModelPresence;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final call(Lcom/discord/models/domain/ModelApplication;)Lcom/discord/widgets/user/presence/ModelRichPresence;
.locals 2
new-instance v0, Lcom/discord/widgets/user/presence/ModelRichPresence;
iget-object v1, p0, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1;->$presence$inlined:Lcom/discord/models/domain/ModelPresence;
invoke-direct {v0, v1, p1}, Lcom/discord/widgets/user/presence/ModelRichPresence;-><init>(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;)V
return-object v0
.end method
.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/ModelApplication;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1;->call(Lcom/discord/models/domain/ModelApplication;)Lcom/discord/widgets/user/presence/ModelRichPresence;
move-result-object p1
return-object p1
.end method

View file

@ -1,146 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;
.super Ljava/lang/Object;
.source "ModelRichPresence.kt"
# interfaces
.implements Lg0/l/i;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;->get(JLcom/discord/stores/StoreUserPresence;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lg0/l/i<",
"TT;",
"Lrx/Observable<",
"+TR;>;>;"
}
.end annotation
# static fields
.field public static final INSTANCE:Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;
# direct methods
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;
invoke-direct {v0}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;-><init>()V
sput-object v0, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;->INSTANCE:Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/ModelPresence;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;->call(Lcom/discord/models/domain/ModelPresence;)Lrx/Observable;
move-result-object p1
return-object p1
.end method
.method public final call(Lcom/discord/models/domain/ModelPresence;)Lrx/Observable;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/discord/models/domain/ModelPresence;",
")",
"Lrx/Observable<",
"+",
"Lcom/discord/widgets/user/presence/ModelRichPresence;",
">;"
}
.end annotation
const/4 v0, 0x0
if-nez p1, :cond_0
new-instance p1, Lg0/m/e/j;
invoke-direct {p1, v0}, Lg0/m/e/j;-><init>(Ljava/lang/Object;)V
goto :goto_0
:cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelPresence;->getPrimaryActivity()Lcom/discord/models/domain/activity/ModelActivity;
move-result-object v1
if-eqz v1, :cond_1
sget-object v2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v2}, Lcom/discord/stores/StoreStream$Companion;->getApplication()Lcom/discord/stores/StoreApplication;
move-result-object v2
invoke-virtual {v1}, Lcom/discord/models/domain/activity/ModelActivity;->getApplicationId()Ljava/lang/Long;
move-result-object v1
invoke-virtual {v2, v1}, Lcom/discord/stores/StoreApplication;->get(Ljava/lang/Long;)Lrx/Observable;
move-result-object v1
new-instance v2, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1;
invoke-direct {v2, p1}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1$$special$$inlined$let$lambda$1;-><init>(Lcom/discord/models/domain/ModelPresence;)V
invoke-virtual {v1, v2}, Lrx/Observable;->f(Lg0/l/i;)Lrx/Observable;
move-result-object v1
if-eqz v1, :cond_1
move-object p1, v1
goto :goto_0
:cond_1
new-instance v1, Lcom/discord/widgets/user/presence/ModelRichPresence;
const/4 v2, 0x2
invoke-direct {v1, p1, v0, v2, v0}, Lcom/discord/widgets/user/presence/ModelRichPresence;-><init>(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
new-instance p1, Lg0/m/e/j;
invoke-direct {p1, v1}, Lg0/m/e/j;-><init>(Ljava/lang/Object;)V
:goto_0
return-object p1
.end method

View file

@ -1,96 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;
.super Ljava/lang/Object;
.source "ModelRichPresence.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/widgets/user/presence/ModelRichPresence;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
invoke-direct {p0}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;-><init>()V
return-void
.end method
.method public static synthetic get$default(Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;JLcom/discord/stores/StoreUserPresence;ILjava/lang/Object;)Lrx/Observable;
.locals 0
and-int/lit8 p4, p4, 0x2
if-eqz p4, :cond_0
sget-object p3, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {p3}, Lcom/discord/stores/StoreStream$Companion;->getPresences()Lcom/discord/stores/StoreUserPresence;
move-result-object p3
:cond_0
invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;->get(JLcom/discord/stores/StoreUserPresence;)Lrx/Observable;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final get(JLcom/discord/stores/StoreUserPresence;)Lrx/Observable;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Lcom/discord/stores/StoreUserPresence;",
")",
"Lrx/Observable<",
"Lcom/discord/widgets/user/presence/ModelRichPresence;",
">;"
}
.end annotation
if-eqz p3, :cond_0
invoke-virtual {p3, p1, p2}, Lcom/discord/stores/StoreUserPresence;->getForUserId(J)Lrx/Observable;
move-result-object p1
sget-object p2, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;->INSTANCE:Lcom/discord/widgets/user/presence/ModelRichPresence$Companion$get$1;
invoke-virtual {p1, p2}, Lrx/Observable;->k(Lg0/l/i;)Lrx/Observable;
move-result-object p1
const-string p2, "storeUserPresence\n \u2026 }\n }"
invoke-static {p1, p2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
:cond_0
const-string p1, "storeUserPresence"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,300 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ModelRichPresence;
.super Ljava/lang/Object;
.source "ModelRichPresence.kt"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;
}
.end annotation
# static fields
.field public static final Companion:Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;
# instance fields
.field public final presence:Lcom/discord/models/domain/ModelPresence;
.field public final primaryApplication:Lcom/discord/models/domain/ModelApplication;
# direct methods
.method public static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/discord/widgets/user/presence/ModelRichPresence;->Companion:Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;
return-void
.end method
.method public constructor <init>(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;)V
.locals 0
if-eqz p1, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
iput-object p2, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
return-void
:cond_0
const-string p1, "presence"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public synthetic constructor <init>(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
and-int/lit8 p3, p3, 0x2
if-eqz p3, :cond_0
const/4 p2, 0x0
:cond_0
invoke-direct {p0, p1, p2}, Lcom/discord/widgets/user/presence/ModelRichPresence;-><init>(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;)V
return-void
.end method
.method public static synthetic copy$default(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;ILjava/lang/Object;)Lcom/discord/widgets/user/presence/ModelRichPresence;
.locals 0
and-int/lit8 p4, p3, 0x1
if-eqz p4, :cond_0
iget-object p1, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
:cond_0
and-int/lit8 p3, p3, 0x2
if-eqz p3, :cond_1
iget-object p2, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
:cond_1
invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/user/presence/ModelRichPresence;->copy(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;)Lcom/discord/widgets/user/presence/ModelRichPresence;
move-result-object p0
return-object p0
.end method
.method public static final get(JLcom/discord/stores/StoreUserPresence;)Lrx/Observable;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Lcom/discord/stores/StoreUserPresence;",
")",
"Lrx/Observable<",
"Lcom/discord/widgets/user/presence/ModelRichPresence;",
">;"
}
.end annotation
sget-object v0, Lcom/discord/widgets/user/presence/ModelRichPresence;->Companion:Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;
invoke-virtual {v0, p0, p1, p2}, Lcom/discord/widgets/user/presence/ModelRichPresence$Companion;->get(JLcom/discord/stores/StoreUserPresence;)Lrx/Observable;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final component1()Lcom/discord/models/domain/ModelPresence;
.locals 1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
return-object v0
.end method
.method public final component2()Lcom/discord/models/domain/ModelApplication;
.locals 1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
return-object v0
.end method
.method public final copy(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;)Lcom/discord/widgets/user/presence/ModelRichPresence;
.locals 1
if-eqz p1, :cond_0
new-instance v0, Lcom/discord/widgets/user/presence/ModelRichPresence;
invoke-direct {v0, p1, p2}, Lcom/discord/widgets/user/presence/ModelRichPresence;-><init>(Lcom/discord/models/domain/ModelPresence;Lcom/discord/models/domain/ModelApplication;)V
return-object v0
:cond_0
const-string p1, "presence"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 2
if-eq p0, p1, :cond_1
instance-of v0, p1, Lcom/discord/widgets/user/presence/ModelRichPresence;
if-eqz v0, :cond_0
check-cast p1, Lcom/discord/widgets/user/presence/ModelRichPresence;
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
iget-object v1, p1, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
invoke-static {v0, v1}, Ly/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
iget-object p1, p1, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
invoke-static {v0, p1}, Ly/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
return p1
:cond_1
:goto_0
const/4 p1, 0x1
return p1
.end method
.method public final getPresence()Lcom/discord/models/domain/ModelPresence;
.locals 1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
return-object v0
.end method
.method public final getPrimaryActivity()Lcom/discord/models/domain/activity/ModelActivity;
.locals 1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelPresence;->getPrimaryActivity()Lcom/discord/models/domain/activity/ModelActivity;
move-result-object v0
return-object v0
.end method
.method public final getPrimaryApplication()Lcom/discord/models/domain/ModelApplication;
.locals 1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
return-object v0
.end method
.method public hashCode()I
.locals 3
iget-object v0, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
const/4 v1, 0x0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelPresence;->hashCode()I
move-result v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
mul-int/lit8 v0, v0, 0x1f
iget-object v2, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
if-eqz v2, :cond_1
invoke-virtual {v2}, Lcom/discord/models/domain/ModelApplication;->hashCode()I
move-result v1
:cond_1
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
const-string v0, "ModelRichPresence(presence="
invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->presence:Lcom/discord/models/domain/ModelPresence;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", primaryApplication="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/discord/widgets/user/presence/ModelRichPresence;->primaryApplication:Lcom/discord/models/domain/ModelApplication;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -1,367 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderGameRichPresence;
.super Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.source "ViewHolderGameRichPresence.kt"
# instance fields
.field public final containerView:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroid/view/View;)V
.locals 1
if-eqz p1, :cond_0
const/4 v0, 0x1
invoke-direct {p0, p1, v0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;-><init>(Landroid/view/View;I)V
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderGameRichPresence;->containerView:Landroid/view/View;
return-void
:cond_0
const-string p1, "containerView"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
# virtual methods
.method public configureTextUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
.locals 8
if-eqz p1, :cond_6
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getState()Ljava/lang/String;
move-result-object p2
const/4 v0, 0x0
if-eqz p2, :cond_4
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getParty()Lcom/discord/models/domain/activity/ModelActivityParty;
move-result-object v1
if-eqz v1, :cond_2
invoke-virtual {v1}, Lcom/discord/models/domain/activity/ModelActivityParty;->getMaxSize()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long v6, v2, v4
if-nez v6, :cond_1
:cond_0
move-object v1, v0
goto :goto_0
:cond_1
iget-object v2, p0, Lcom/discord/widgets/user/presence/ViewHolderGameRichPresence;->containerView:Landroid/view/View;
invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
if-eqz v2, :cond_0
const v3, 0x7f1214b3
const/4 v4, 0x2
new-array v4, v4, [Ljava/lang/Object;
const/4 v5, 0x0
invoke-virtual {v1}, Lcom/discord/models/domain/activity/ModelActivityParty;->getCurrentSize()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v6
aput-object v6, v4, v5
const/4 v5, 0x1
invoke-virtual {v1}, Lcom/discord/models/domain/activity/ModelActivityParty;->getMaxSize()J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v1
aput-object v1, v4, v5
invoke-virtual {v2, v3, v4}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
:goto_0
if-eqz v1, :cond_2
goto :goto_1
:cond_2
const-string v1, ""
:goto_1
const-string v2, "model.party?.run {\n \u2026)\n }\n } ?: \"\""
invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 p2, 0x20
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
if-eqz p2, :cond_3
invoke-static {p2}, Ly/a0/u;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p2
goto :goto_2
:cond_3
new-instance p1, Ly/l;
const-string p2, "null cannot be cast to non-null type kotlin.CharSequence"
invoke-direct {p1, p2}, Ly/l;-><init>(Ljava/lang/String;)V
throw p1
:cond_4
move-object p2, v0
:goto_2
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v1
const-string v2, "headerTv"
invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v3
invoke-static {v3, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Landroid/widget/TextView;->getContext()Landroid/content/Context;
move-result-object v2
const-string v3, "headerTv.context"
invoke-static {v2, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, p1}, Lcom/discord/utilities/presence/PresenceUtils;->getActivityHeader(Landroid/content/Context;Lcom/discord/models/domain/activity/ModelActivity;)Ljava/lang/CharSequence;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTitleTv()Landroid/widget/TextView;
move-result-object v1
const-string v2, "titleTv"
invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getDetailsTv()Landroid/widget/TextView;
move-result-object v1
const-string v2, "detailsTv"
invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getDetails()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getStateTv()Landroid/widget/TextView;
move-result-object v1
const-string v2, "stateTv"
invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p2}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTimeTv()Landroid/widget/TextView;
move-result-object p2
const-string v1, "timeTv"
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getTimestamps()Lcom/discord/models/domain/activity/ModelActivityTimestamps;
move-result-object p1
if-eqz p1, :cond_5
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->friendlyTime(Lcom/discord/models/domain/activity/ModelActivityTimestamps;)Ljava/lang/CharSequence;
move-result-object v0
:cond_5
invoke-static {p2, v0}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
return-void
:cond_6
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string p2, "model must not be null"
invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.locals 9
.annotation build Landroidx/annotation/UiThread;
.end annotation
invoke-super {p0, p1, p2, p3, p4}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object p2
const-string p3, "largeIv"
invoke-static {p2, p3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Landroid/widget/ImageView;->getVisibility()I
move-result p2
if-eqz p2, :cond_2
if-eqz p1, :cond_1
invoke-virtual {p1}, Lcom/discord/widgets/user/presence/ModelRichPresence;->getPrimaryApplication()Lcom/discord/models/domain/ModelApplication;
move-result-object p1
if-eqz p1, :cond_1
sget-object v0, Lcom/discord/utilities/icon/IconUtils;->INSTANCE:Lcom/discord/utilities/icon/IconUtils;
invoke-virtual {p1}, Lcom/discord/models/domain/ModelApplication;->getId()J
move-result-wide v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelApplication;->getIcon()Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const-string p1, ""
:goto_0
move-object v3, p1
const/4 v4, 0x0
const/4 v5, 0x4
const/4 v6, 0x0
invoke-static/range {v0 .. v6}, Lcom/discord/utilities/icon/IconUtils;->getApplicationIcon$default(Lcom/discord/utilities/icon/IconUtils;JLjava/lang/String;IILjava/lang/Object;)Ljava/lang/String;
move-result-object p1
goto :goto_1
:cond_1
const/4 p1, 0x0
:goto_1
move-object v1, p1
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object p1
invoke-static {p1, p3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 p2, 0x0
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v0
invoke-static {v0, p3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
const/16 v7, 0x7c
const/4 v8, 0x0
invoke-static/range {v0 .. v8}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;Ljava/lang/String;IIZLkotlin/jvm/functions/Function1;Lcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
:cond_2
return-void
.end method

View file

@ -1,55 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1;
.super Ljava/lang/Object;
.source "ViewHolderMusicRichPresence.kt"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic $activity:Lcom/discord/models/domain/activity/ModelActivity;
# direct methods
.method public constructor <init>(Lcom/discord/models/domain/activity/ModelActivity;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1;->$activity:Lcom/discord/models/domain/activity/ModelActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 3
sget-object v0, Lcom/discord/utilities/integrations/SpotifyHelper;->INSTANCE:Lcom/discord/utilities/integrations/SpotifyHelper;
const-string v1, "it"
const-string v2, "it.context"
invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context;
move-result-object p1
iget-object v1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1;->$activity:Lcom/discord/models/domain/activity/ModelActivity;
invoke-virtual {v0, p1, v1}, Lcom/discord/utilities/integrations/SpotifyHelper;->launchTrack(Landroid/content/Context;Lcom/discord/models/domain/activity/ModelActivity;)V
return-void
.end method

View file

@ -1,55 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2;
.super Ljava/lang/Object;
.source "ViewHolderMusicRichPresence.kt"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic $activity:Lcom/discord/models/domain/activity/ModelActivity;
# direct methods
.method public constructor <init>(Lcom/discord/models/domain/activity/ModelActivity;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2;->$activity:Lcom/discord/models/domain/activity/ModelActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 3
sget-object v0, Lcom/discord/utilities/integrations/SpotifyHelper;->INSTANCE:Lcom/discord/utilities/integrations/SpotifyHelper;
const-string v1, "it"
const-string v2, "it.context"
invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context;
move-result-object p1
iget-object v1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2;->$activity:Lcom/discord/models/domain/activity/ModelActivity;
invoke-virtual {v0, p1, v1}, Lcom/discord/utilities/integrations/SpotifyHelper;->launchTrack(Landroid/content/Context;Lcom/discord/models/domain/activity/ModelActivity;)V
return-void
.end method

View file

@ -1,79 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;
.super Ljava/lang/Object;
.source "ViewHolderMusicRichPresence.kt"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic $activity:Lcom/discord/models/domain/activity/ModelActivity;
.field public final synthetic $isMe:Z
.field public final synthetic $user:Lcom/discord/models/domain/ModelUser;
# direct methods
.method public constructor <init>(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/models/domain/ModelUser;Z)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;->$activity:Lcom/discord/models/domain/activity/ModelActivity;
iput-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;->$user:Lcom/discord/models/domain/ModelUser;
iput-boolean p3, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;->$isMe:Z
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 6
sget-object v0, Lcom/discord/utilities/integrations/SpotifyHelper;->INSTANCE:Lcom/discord/utilities/integrations/SpotifyHelper;
const-string v1, "it"
const-string v2, "it.context"
invoke-static {p1, v1, v2}, Le/e/b/a/a;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context;
move-result-object v1
iget-object v2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;->$activity:Lcom/discord/models/domain/activity/ModelActivity;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;->$user:Lcom/discord/models/domain/ModelUser;
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getId()J
move-result-wide v3
goto :goto_0
:cond_0
const-wide/16 v3, 0x0
:goto_0
iget-boolean v5, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;->$isMe:Z
invoke-virtual/range {v0 .. v5}, Lcom/discord/utilities/integrations/SpotifyHelper;->launchAlbum(Landroid/content/Context;Lcom/discord/models/domain/activity/ModelActivity;JZ)V
return-void
.end method

View file

@ -1,67 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;
.super Ljava/lang/Object;
.source "ViewHolderMusicRichPresence.kt"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# static fields
.field public static final INSTANCE:Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;
# direct methods
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;
invoke-direct {v0}, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;-><init>()V
sput-object v0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;->INSTANCE:Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 2
sget-object v0, Lcom/discord/utilities/integrations/SpotifyHelper;->INSTANCE:Lcom/discord/utilities/integrations/SpotifyHelper;
const-string v1, "it"
invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
const-string v1, "it.context"
invoke-static {p1, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, p1}, Lcom/discord/utilities/integrations/SpotifyHelper;->openPlayStoreForSpotify(Landroid/content/Context;)V
return-void
.end method

View file

@ -1,610 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;
.super Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.source "ViewHolderMusicRichPresence.kt"
# instance fields
.field public final clock:Lcom/discord/utilities/time/Clock;
.field public final containerView:Landroid/view/View;
.field public final musicDuration:Landroid/widget/TextView;
.field public final musicElapsed:Landroid/widget/TextView;
.field public final musicSuperBar:Lcom/miguelgaeta/super_bar/SuperBar;
.field public final playButton:Landroid/widget/Button;
# direct methods
.method public constructor <init>(Landroid/view/View;)V
.locals 1
if-eqz p1, :cond_0
const/4 v0, 0x2
invoke-direct {p0, p1, v0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;-><init>(Landroid/view/View;I)V
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
const v0, 0x7f0a06bc
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/Button;
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
const v0, 0x7f0a06be
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/miguelgaeta/super_bar/SuperBar;
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicSuperBar:Lcom/miguelgaeta/super_bar/SuperBar;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
const v0, 0x7f0a06ba
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicElapsed:Landroid/widget/TextView;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
const v0, 0x7f0a06b9
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicDuration:Landroid/widget/TextView;
invoke-static {}, Lcom/discord/utilities/time/ClockFactory;->get()Lcom/discord/utilities/time/Clock;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->clock:Lcom/discord/utilities/time/Clock;
return-void
:cond_0
const-string p1, "containerView"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
# virtual methods
.method public configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
.locals 1
invoke-super {p0, p1, p2}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIv()Landroid/widget/ImageView;
move-result-object p1
const-string p2, "smallIv"
invoke-static {p1, p2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 p2, 0x0
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIvWrap()Landroid/view/View;
move-result-object p1
const-string v0, "smallIvWrap"
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.locals 10
.annotation build Landroidx/annotation/UiThread;
.end annotation
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->disposeTimer()V
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
const/4 v1, 0x0
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/widgets/user/presence/ModelRichPresence;->getPrimaryActivity()Lcom/discord/models/domain/activity/ModelActivity;
move-result-object p1
goto :goto_0
:cond_0
move-object p1, v1
:goto_0
const/16 v2, 0x8
if-eqz p1, :cond_b
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->isRichPresence()Z
move-result v3
if-nez v3, :cond_1
goto/16 :goto_8
:cond_1
iget-object v3, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
const/4 v4, 0x0
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getName()Ljava/lang/String;
move-result-object v3
const/4 v5, 0x1
const-string v6, "spotify"
invoke-static {v3, v6, v5}, Ly/a0/p;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v3
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getState()Ljava/lang/String;
move-result-object v6
if-eqz v6, :cond_2
const/16 v7, 0x3b
const/16 v8, 0x2c
const/4 v9, 0x4
invoke-static {v6, v7, v8, v4, v9}, Ly/a0/p;->replace$default(Ljava/lang/String;CCZI)Ljava/lang/String;
move-result-object v6
goto :goto_1
:cond_2
move-object v6, v1
:goto_1
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v7
const-string v8, "headerTv"
invoke-static {v7, v8}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v9
invoke-static {v9, v8}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v9}, Landroid/widget/TextView;->getContext()Landroid/content/Context;
move-result-object v8
const-string v9, "headerTv.context"
invoke-static {v8, v9}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, p1}, Lcom/discord/utilities/presence/PresenceUtils;->getActivityHeader(Landroid/content/Context;Lcom/discord/models/domain/activity/ModelActivity;)Ljava/lang/CharSequence;
move-result-object v8
invoke-virtual {v7, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTitleTv()Landroid/widget/TextView;
move-result-object v7
const-string v8, "titleTv"
invoke-static {v7, v8}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getDetails()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getDetailsTv()Landroid/widget/TextView;
move-result-object v7
const-string v8, "detailsTv"
invoke-static {v7, v8}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v8, 0x7f1214ad
new-array v9, v5, [Ljava/lang/Object;
aput-object v6, v9, v4
invoke-virtual {v0, v8, v9}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
invoke-static {v7, v6}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTimeTv()Landroid/widget/TextView;
move-result-object v6
const-string v7, "timeTv"
invoke-static {v6, v7}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v7, 0x7f1214ac
new-array v8, v5, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getAssets()Lcom/discord/models/domain/activity/ModelActivityAssets;
move-result-object v9
if-eqz v9, :cond_3
invoke-virtual {v9}, Lcom/discord/models/domain/activity/ModelActivityAssets;->getLargeText()Ljava/lang/String;
move-result-object v1
:cond_3
aput-object v1, v8, v4
invoke-virtual {v0, v7, v8}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-static {v6, v1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTextContainer()Landroid/view/View;
move-result-object v1
const-string v6, "textContainer"
invoke-static {v1, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1, v5}, Landroid/view/View;->setSelected(Z)V
invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
const-string v1, "playButton"
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v3, :cond_4
const/4 v6, 0x0
goto :goto_2
:cond_4
const/16 v6, 0x8
:goto_2
invoke-virtual {p2, v6}, Landroid/view/View;->setVisibility(I)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicSuperBar:Lcom/miguelgaeta/super_bar/SuperBar;
const-string v6, "musicSuperBar"
invoke-static {p2, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v3, :cond_5
const/4 v6, 0x0
goto :goto_3
:cond_5
const/16 v6, 0x8
:goto_3
invoke-virtual {p2, v6}, Landroid/view/View;->setVisibility(I)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicDuration:Landroid/widget/TextView;
const-string v6, "musicDuration"
invoke-static {p2, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v3, :cond_6
const/4 v6, 0x0
goto :goto_4
:cond_6
const/16 v6, 0x8
:goto_4
invoke-virtual {p2, v6}, Landroid/view/View;->setVisibility(I)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicElapsed:Landroid/widget/TextView;
const-string v6, "musicElapsed"
invoke-static {p2, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v3, :cond_7
const/4 v2, 0x0
:cond_7
invoke-virtual {p2, v2}, Landroid/view/View;->setVisibility(I)V
if-eqz p3, :cond_8
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f121493
invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {p2, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2, v4}, Landroid/widget/Button;->setEnabled(Z)V
goto :goto_6
:cond_8
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f1214b0
new-array v3, v5, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getName()Ljava/lang/String;
move-result-object v6
if-eqz v6, :cond_9
goto :goto_5
:cond_9
const/16 v6, 0x3f
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
:goto_5
aput-object v6, v3, v4
invoke-virtual {v0, v2, v3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {p2, v2}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2, v5}, Landroid/widget/Button;->setEnabled(Z)V
:goto_6
sget-object p2, Lcom/discord/utilities/integrations/SpotifyHelper;->INSTANCE:Lcom/discord/utilities/integrations/SpotifyHelper;
const-string v1, "context"
invoke-static {v0, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2, v0}, Lcom/discord/utilities/integrations/SpotifyHelper;->isSpotifyInstalled(Landroid/content/Context;)Z
move-result p2
if-eqz p2, :cond_a
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTitleTv()Landroid/widget/TextView;
move-result-object p2
new-instance v0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1;
invoke-direct {v0, p1}, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1;-><init>(Lcom/discord/models/domain/activity/ModelActivity;)V
invoke-virtual {p2, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
new-instance v0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2;
invoke-direct {v0, p1}, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2;-><init>(Lcom/discord/models/domain/activity/ModelActivity;)V
invoke-virtual {p2, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object p2
new-instance v0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;
invoke-direct {v0, p1, p4, p3}, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3;-><init>(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/models/domain/ModelUser;Z)V
invoke-virtual {p2, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_7
:cond_a
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->playButton:Landroid/widget/Button;
sget-object p2, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;->INSTANCE:Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$4;
invoke-virtual {p1, p2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:goto_7
return-void
:cond_b
:goto_8
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->containerView:Landroid/view/View;
invoke-virtual {p1, v2}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public setTimeTextViews(Lcom/discord/models/domain/activity/ModelActivityTimestamps;)V
.locals 8
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->clock:Lcom/discord/utilities/time/Clock;
invoke-interface {v0}, Lcom/discord/utilities/time/Clock;->currentTimeMillis()J
move-result-wide v0
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivityTimestamps;->getEndMs()J
move-result-wide v2
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivityTimestamps;->getStartMs()J
move-result-wide v4
sub-long/2addr v2, v4
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivityTimestamps;->getEndMs()J
move-result-wide v4
cmp-long v6, v0, v4
if-ltz v6, :cond_0
move-wide v0, v2
goto :goto_0
:cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivityTimestamps;->getStartMs()J
move-result-wide v4
sub-long/2addr v0, v4
:goto_0
long-to-double v4, v0
long-to-double v6, v2
div-double/2addr v4, v6
const/high16 p1, 0x42c80000 # 100.0f
float-to-double v6, p1
mul-double v4, v4, v6
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicSuperBar:Lcom/miguelgaeta/super_bar/SuperBar;
const-string v6, "musicSuperBar"
invoke-static {p1, v6}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/miguelgaeta/super_bar/SuperBar;->getConfig()Lcom/miguelgaeta/super_bar/SuperBarConfig;
move-result-object p1
const/16 v6, 0x15e
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
double-to-float v4, v4
invoke-virtual {p1, v6, v4}, Lcom/miguelgaeta/super_bar/SuperBarConfig;->setBarValue(Ljava/lang/Integer;F)V
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicElapsed:Landroid/widget/TextView;
const-string v4, "musicElapsed"
invoke-static {p1, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v4, Lcom/discord/utilities/time/TimeUtils;->INSTANCE:Lcom/discord/utilities/time/TimeUtils;
const/4 v5, 0x0
invoke-virtual {v4, v0, v1, v5}, Lcom/discord/utilities/time/TimeUtils;->toFriendlyStringSimple(JLjava/lang/String;)Ljava/lang/CharSequence;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;->musicDuration:Landroid/widget/TextView;
const-string v0, "musicDuration"
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/utilities/time/TimeUtils;->INSTANCE:Lcom/discord/utilities/time/TimeUtils;
invoke-virtual {v0, v2, v3, v5}, Lcom/discord/utilities/time/TimeUtils;->toFriendlyStringSimple(JLjava/lang/String;)Ljava/lang/CharSequence;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_1
return-void
.end method

View file

@ -1,157 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$1;
.super Ljava/lang/Object;
.source "ViewHolderPlatformRichPresence.kt"
# interfaces
.implements Lg0/l/i;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lg0/l/i<",
"TT;TR;>;"
}
.end annotation
# instance fields
.field public final synthetic $platform:Lcom/discord/utilities/platform/Platform;
# direct methods
.method public constructor <init>(Lcom/discord/utilities/platform/Platform;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$1;->$platform:Lcom/discord/utilities/platform/Platform;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/util/List;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$1;->call(Ljava/util/List;)Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.end method
.method public final call(Ljava/util/List;)Z
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelConnectedAccount;",
">;)Z"
}
.end annotation
const-string v0, "it"
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_0
goto :goto_0
:cond_0
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_1
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_3
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/models/domain/ModelConnectedAccount;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelConnectedAccount;->getType()Ljava/lang/String;
move-result-object v0
iget-object v2, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$1;->$platform:Lcom/discord/utilities/platform/Platform;
invoke-virtual {v2}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v2
sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
const-string v4, "Locale.ENGLISH"
invoke-static {v3, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v2, :cond_2
invoke-virtual {v2, v3}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v2
const-string v3, "(this as java.lang.String).toLowerCase(locale)"
invoke-static {v2, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
const/4 v1, 0x1
goto :goto_0
:cond_2
new-instance p1, Ly/l;
const-string v0, "null cannot be cast to non-null type java.lang.String"
invoke-direct {p1, v0}, Ly/l;-><init>(Ljava/lang/String;)V
throw p1
:cond_3
:goto_0
return v1
.end method

View file

@ -1,93 +0,0 @@
.class public final synthetic Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$2;
.super Ly/u/b/i;
.source "ViewHolderPlatformRichPresence.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1019
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/u/b/i;",
"Lkotlin/jvm/functions/Function1<",
"Lrx/Subscription;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>(Lrx/subscriptions/CompositeSubscription;)V
.locals 1
const/4 v0, 0x1
invoke-direct {p0, v0, p1}, Ly/u/b/i;-><init>(ILjava/lang/Object;)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "add"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lrx/subscriptions/CompositeSubscription;
invoke-static {v0}, Ly/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/y/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "add(Lrx/Subscription;)V"
return-object v0
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lrx/Subscription;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$2;->invoke(Lrx/Subscription;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lrx/Subscription;)V
.locals 1
iget-object v0, p0, Ly/u/b/b;->receiver:Ljava/lang/Object;
check-cast v0, Lrx/subscriptions/CompositeSubscription;
invoke-virtual {v0, p1}, Lrx/subscriptions/CompositeSubscription;->a(Lrx/Subscription;)V
return-void
.end method

View file

@ -1,93 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$3;
.super Ly/u/b/k;
.source "ViewHolderPlatformRichPresence.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/u/b/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Boolean;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field public final synthetic this$0:Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;
# direct methods
.method public constructor <init>(Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$3;->this$0:Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/u/b/k;-><init>(I)V
return-void
.end method
# virtual methods
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/lang/Boolean;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$3;->invoke(Ljava/lang/Boolean;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Ljava/lang/Boolean;)V
.locals 2
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$3;->this$0:Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;
invoke-static {v0}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->access$getConnectButton$p(Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;)Landroid/widget/Button;
move-result-object v0
const-string v1, "connectButton"
invoke-static {v0, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
xor-int/lit8 p1, p1, 0x1
if-eqz p1, :cond_0
const/4 p1, 0x0
goto :goto_0
:cond_0
const/16 p1, 0x8
:goto_0
invoke-virtual {v0, p1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method

View file

@ -1,67 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$4;
.super Ljava/lang/Object;
.source "ViewHolderPlatformRichPresence.kt"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic $platform:Lcom/discord/utilities/platform/Platform;
# direct methods
.method public constructor <init>(Lcom/discord/utilities/platform/Platform;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$4;->$platform:Lcom/discord/utilities/platform/Platform;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 3
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUserConnections()Lcom/discord/stores/StoreUserConnections;
move-result-object v0
iget-object v1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$4;->$platform:Lcom/discord/utilities/platform/Platform;
invoke-virtual {v1}, Lcom/discord/utilities/platform/Platform;->getPlatformId()Ljava/lang/String;
move-result-object v1
const-string v2, "it"
invoke-static {p1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
const-string v2, "it.context"
invoke-static {p1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1, p1}, Lcom/discord/stores/StoreUserConnections;->authorizeConnection(Ljava/lang/String;Landroid/content/Context;)V
return-void
.end method

View file

@ -1,623 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;
.super Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.source "ViewHolderPlatformRichPresence.kt"
# instance fields
.field public final connectButton:Landroid/widget/Button;
.field public final containerView:Landroid/view/View;
.field public final subscriptions:Lrx/subscriptions/CompositeSubscription;
# direct methods
.method public constructor <init>(Landroid/view/View;)V
.locals 1
if-eqz p1, :cond_0
const/4 v0, 0x3
invoke-direct {p0, p1, v0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;-><init>(Landroid/view/View;I)V
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->containerView:Landroid/view/View;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->containerView:Landroid/view/View;
const v0, 0x7f0a06bc
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/Button;
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->connectButton:Landroid/widget/Button;
new-instance p1, Lrx/subscriptions/CompositeSubscription;
invoke-direct {p1}, Lrx/subscriptions/CompositeSubscription;-><init>()V
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->subscriptions:Lrx/subscriptions/CompositeSubscription;
return-void
:cond_0
const-string p1, "containerView"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public static final synthetic access$getConnectButton$p(Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;)Landroid/widget/Button;
.locals 0
iget-object p0, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->connectButton:Landroid/widget/Button;
return-object p0
.end method
.method private final configureImages(Lcom/discord/utilities/platform/Platform;Lcom/discord/widgets/user/presence/ModelRichPresence;)V
.locals 17
move-object/from16 v0, p0
move-object/from16 v1, p1
const/4 v2, 0x0
if-eqz p2, :cond_0
invoke-virtual/range {p2 .. p2}, Lcom/discord/widgets/user/presence/ModelRichPresence;->getPrimaryActivity()Lcom/discord/models/domain/activity/ModelActivity;
move-result-object v3
goto :goto_0
:cond_0
move-object v3, v2
:goto_0
invoke-super {v0, v3, v2}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
invoke-virtual/range {p1 .. p1}, Lcom/discord/utilities/platform/Platform;->getWhitePlatformImage()Ljava/lang/Integer;
move-result-object v3
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIv()Landroid/widget/ImageView;
move-result-object v4
const-string v5, "smallIv"
invoke-static {v4, v5}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v6, 0x1
const/4 v7, 0x0
if-eqz v3, :cond_1
sget-object v8, Lcom/discord/utilities/platform/Platform;->NONE:Lcom/discord/utilities/platform/Platform;
if-eq v1, v8, :cond_1
const/4 v8, 0x1
goto :goto_1
:cond_1
const/4 v8, 0x0
:goto_1
const/16 v9, 0x8
if-eqz v8, :cond_2
const/4 v8, 0x0
goto :goto_2
:cond_2
const/16 v8, 0x8
:goto_2
invoke-virtual {v4, v8}, Landroid/view/View;->setVisibility(I)V
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIvWrap()Landroid/view/View;
move-result-object v4
const-string v8, "smallIvWrap"
invoke-static {v4, v8}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIv()Landroid/widget/ImageView;
move-result-object v8
invoke-static {v8, v5}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v8}, Landroid/view/View;->getVisibility()I
move-result v8
if-nez v8, :cond_3
goto :goto_3
:cond_3
const/4 v6, 0x0
:goto_3
if-eqz v6, :cond_4
const/4 v9, 0x0
:cond_4
invoke-virtual {v4, v9}, Landroid/view/View;->setVisibility(I)V
sget-object v4, Lcom/discord/utilities/platform/Platform;->NONE:Lcom/discord/utilities/platform/Platform;
if-eq v1, v4, :cond_7
iget-object v4, v0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->connectButton:Landroid/widget/Button;
invoke-virtual/range {p1 .. p1}, Lcom/discord/utilities/platform/Platform;->getColorResId()Ljava/lang/Integer;
move-result-object v6
if-eqz v6, :cond_5
invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I
move-result v6
goto :goto_4
:cond_5
const/4 v6, 0x0
:goto_4
invoke-virtual {v4, v6}, Landroid/widget/Button;->setBackgroundResource(I)V
if-eqz v3, :cond_6
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIv()Landroid/widget/ImageView;
move-result-object v4
invoke-static {v4, v5}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4}, Landroid/widget/ImageView;->getResources()Landroid/content/res/Resources;
move-result-object v4
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v3
invoke-static {v4, v3, v2}, Landroidx/core/content/res/ResourcesCompat;->getDrawable(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;
move-result-object v3
goto :goto_5
:cond_6
move-object v3, v2
:goto_5
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIv()Landroid/widget/ImageView;
move-result-object v4
invoke-virtual {v4, v3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
:cond_7
sget-object v3, Lcom/discord/utilities/platform/Platform;->XBOX:Lcom/discord/utilities/platform/Platform;
const-string v4, "largeIv"
if-ne v1, v3, :cond_8
invoke-virtual/range {p1 .. p1}, Lcom/discord/utilities/platform/Platform;->getPlatformImage()Ljava/lang/Integer;
move-result-object v3
if-eqz v3, :cond_8
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v3
invoke-static {v3, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual/range {p1 .. p1}, Lcom/discord/utilities/platform/Platform;->getPlatformImage()Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
const/4 v4, 0x4
invoke-static {v3, v1, v2, v4, v2}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;ILcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
return-void
:cond_8
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v1
invoke-static {v1, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I
move-result v1
if-eqz v1, :cond_b
if-eqz p2, :cond_a
invoke-virtual/range {p2 .. p2}, Lcom/discord/widgets/user/presence/ModelRichPresence;->getPrimaryApplication()Lcom/discord/models/domain/ModelApplication;
move-result-object v1
if-eqz v1, :cond_a
sget-object v8, Lcom/discord/utilities/icon/IconUtils;->INSTANCE:Lcom/discord/utilities/icon/IconUtils;
invoke-virtual {v1}, Lcom/discord/models/domain/ModelApplication;->getId()J
move-result-wide v9
invoke-virtual {v1}, Lcom/discord/models/domain/ModelApplication;->getIcon()Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_9
goto :goto_6
:cond_9
const-string v1, ""
:goto_6
move-object v11, v1
const/4 v12, 0x0
const/4 v13, 0x4
const/4 v14, 0x0
invoke-static/range {v8 .. v14}, Lcom/discord/utilities/icon/IconUtils;->getApplicationIcon$default(Lcom/discord/utilities/icon/IconUtils;JLjava/lang/String;IILjava/lang/Object;)Ljava/lang/String;
move-result-object v2
:cond_a
move-object v9, v2
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v1
invoke-static {v1, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1, v7}, Landroid/widget/ImageView;->setVisibility(I)V
invoke-virtual/range {p0 .. p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v8
invoke-static {v8, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v10, 0x0
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v13, 0x0
const/4 v14, 0x0
const/16 v15, 0x7c
const/16 v16, 0x0
invoke-static/range {v8 .. v16}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;Ljava/lang/String;IIZLkotlin/jvm/functions/Function1;Lcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
:cond_b
return-void
.end method
# virtual methods
.method public configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.locals 10
.annotation build Landroidx/annotation/UiThread;
.end annotation
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->disposeSubscriptions()V
const/4 p2, 0x0
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/widgets/user/presence/ModelRichPresence;->getPrimaryActivity()Lcom/discord/models/domain/activity/ModelActivity;
move-result-object p3
goto :goto_0
:cond_0
move-object p3, p2
:goto_0
const/16 p4, 0x8
if-eqz p3, :cond_7
invoke-virtual {p3}, Lcom/discord/models/domain/activity/ModelActivity;->isGamePlatform()Z
move-result v0
if-nez v0, :cond_1
goto/16 :goto_3
:cond_1
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->containerView:Landroid/view/View;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p3}, Lcom/discord/models/domain/activity/ModelActivity;->isXboxActivity()Z
move-result v0
if-eqz v0, :cond_2
sget-object v0, Lcom/discord/utilities/platform/Platform;->XBOX:Lcom/discord/utilities/platform/Platform;
goto :goto_2
:cond_2
sget-object v0, Lcom/discord/utilities/platform/Platform;->Companion:Lcom/discord/utilities/platform/Platform$Companion;
invoke-virtual {p3}, Lcom/discord/models/domain/activity/ModelActivity;->getPlatform()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_3
goto :goto_1
:cond_3
const-string v2, ""
:goto_1
invoke-virtual {v0, v2}, Lcom/discord/utilities/platform/Platform$Companion;->from(Ljava/lang/String;)Lcom/discord/utilities/platform/Platform;
move-result-object v0
:goto_2
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v2
const-string v3, "headerTv"
invoke-static {v2, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v4
invoke-static {v4, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4}, Landroid/widget/TextView;->getContext()Landroid/content/Context;
move-result-object v3
const-string v4, "headerTv.context"
invoke-static {v3, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, p3}, Lcom/discord/utilities/presence/PresenceUtils;->getActivityHeader(Landroid/content/Context;Lcom/discord/models/domain/activity/ModelActivity;)Ljava/lang/CharSequence;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTitleTv()Landroid/widget/TextView;
move-result-object v2
const-string v3, "titleTv"
invoke-static {v2, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p3}, Lcom/discord/models/domain/activity/ModelActivity;->getName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTimeTv()Landroid/widget/TextView;
move-result-object v2
const-string v3, "timeTv"
invoke-static {v2, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p3}, Lcom/discord/models/domain/activity/ModelActivity;->getTimestamps()Lcom/discord/models/domain/activity/ModelActivityTimestamps;
move-result-object p3
if-eqz p3, :cond_4
invoke-virtual {p0, p3}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->friendlyTime(Lcom/discord/models/domain/activity/ModelActivityTimestamps;)Ljava/lang/CharSequence;
move-result-object p2
:cond_4
invoke-static {v2, p2}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTextContainer()Landroid/view/View;
move-result-object p2
const-string p3, "textContainer"
invoke-static {p2, p3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 p3, 0x1
invoke-virtual {p2, p3}, Landroid/view/View;->setSelected(Z)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->connectButton:Landroid/widget/Button;
const-string v2, "connectButton"
invoke-static {p2, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/discord/utilities/platform/Platform;->getEnabled()Z
move-result v3
if-eqz v3, :cond_5
const/4 p4, 0x0
:cond_5
invoke-virtual {p2, p4}, Landroid/view/View;->setVisibility(I)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->connectButton:Landroid/widget/Button;
invoke-static {p2, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p4, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->containerView:Landroid/view/View;
invoke-virtual {p4}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p4
const v2, 0x7f121497
new-array p3, p3, [Ljava/lang/Object;
invoke-virtual {v0}, Lcom/discord/utilities/platform/Platform;->getProperName()Ljava/lang/String;
move-result-object v3
aput-object v3, p3, v1
invoke-virtual {p4, v2, p3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p2, p3}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0}, Lcom/discord/utilities/platform/Platform;->getEnabled()Z
move-result p2
if-eqz p2, :cond_6
sget-object p2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {p2}, Lcom/discord/stores/StoreStream$Companion;->getUserConnections()Lcom/discord/stores/StoreUserConnections;
move-result-object p2
invoke-virtual {p2}, Lcom/discord/stores/StoreUserConnections;->getConnectedAccounts()Lrx/Observable;
move-result-object p2
new-instance p3, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$1;
invoke-direct {p3, v0}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$1;-><init>(Lcom/discord/utilities/platform/Platform;)V
invoke-virtual {p2, p3}, Lrx/Observable;->f(Lg0/l/i;)Lrx/Observable;
move-result-object p2
invoke-virtual {p2}, Lrx/Observable;->a()Lrx/Observable;
move-result-object p2
const-string p3, "StoreStream\n .g\u2026 .distinctUntilChanged()"
invoke-static {p2, p3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui(Lrx/Observable;)Lrx/Observable;
move-result-object v1
const-class v2, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;
const/4 v3, 0x0
new-instance v4, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$2;
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->subscriptions:Lrx/subscriptions/CompositeSubscription;
invoke-direct {v4, p2}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$2;-><init>(Lrx/subscriptions/CompositeSubscription;)V
const/4 v5, 0x0
const/4 v6, 0x0
new-instance v7, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$3;
invoke-direct {v7, p0}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$3;-><init>(Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;)V
const/16 v8, 0x1a
const/4 v9, 0x0
invoke-static/range {v1 .. v9}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
iget-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->connectButton:Landroid/widget/Button;
new-instance p3, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$4;
invoke-direct {p3, v0}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence$configureUi$4;-><init>(Lcom/discord/utilities/platform/Platform;)V
invoke-virtual {p2, p3}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_6
invoke-direct {p0, v0, p1}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->configureImages(Lcom/discord/utilities/platform/Platform;Lcom/discord/widgets/user/presence/ModelRichPresence;)V
return-void
:cond_7
:goto_3
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->containerView:Landroid/view/View;
invoke-virtual {p1, p4}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public disposeSubscriptions()V
.locals 1
invoke-super {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->disposeSubscriptions()V
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;->subscriptions:Lrx/subscriptions/CompositeSubscription;
invoke-virtual {v0}, Lrx/subscriptions/CompositeSubscription;->a()V
return-void
.end method

View file

@ -1,45 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence$setOnStreamPreviewClicked$1;
.super Ljava/lang/Object;
.source "ViewHolderStreamRichPresence.kt"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->setOnStreamPreviewClicked(Lkotlin/jvm/functions/Function0;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic $onStreamPreviewClicked:Lkotlin/jvm/functions/Function0;
# direct methods
.method public constructor <init>(Lkotlin/jvm/functions/Function0;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence$setOnStreamPreviewClicked$1;->$onStreamPreviewClicked:Lkotlin/jvm/functions/Function0;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 0
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence$setOnStreamPreviewClicked$1;->$onStreamPreviewClicked:Lkotlin/jvm/functions/Function0;
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
return-void
.end method

View file

@ -1,506 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;
.super Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.source "ViewHolderStreamRichPresence.kt"
# instance fields
.field public final containerView:Landroid/view/View;
.field public final streamPreview:Lcom/discord/views/StreamPreviewView;
# direct methods
.method public constructor <init>(Landroid/view/View;)V
.locals 1
if-eqz p1, :cond_0
const/4 v0, 0x4
invoke-direct {p0, p1, v0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;-><init>(Landroid/view/View;I)V
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View;
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View;
const v0, 0x7f0a08aa
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v0, "containerView.findViewById(R.id.stream_preview)"
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/discord/views/StreamPreviewView;
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->streamPreview:Lcom/discord/views/StreamPreviewView;
return-void
:cond_0
const-string p1, "containerView"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method private final configureStreamPreview(Lcom/discord/utilities/streams/StreamContext;)V
.locals 2
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/utilities/streams/StreamContext;->getPreview()Lcom/discord/stores/StoreApplicationStreamPreviews$StreamPreview;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
if-nez v0, :cond_1
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->streamPreview:Lcom/discord/views/StreamPreviewView;
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
return-void
:cond_1
iget-object v1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->streamPreview:Lcom/discord/views/StreamPreviewView;
invoke-virtual {p1}, Lcom/discord/utilities/streams/StreamContext;->getJoinability()Lcom/discord/utilities/streams/StreamContext$Joinability;
move-result-object p1
invoke-virtual {v1, v0, p1}, Lcom/discord/views/StreamPreviewView;->a(Lcom/discord/stores/StoreApplicationStreamPreviews$StreamPreview;Lcom/discord/utilities/streams/StreamContext$Joinability;)V
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->streamPreview:Lcom/discord/views/StreamPreviewView;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private final getRichPresenceStateText(Ljava/lang/String;Lcom/discord/models/domain/activity/ModelActivityParty;)Ljava/lang/String;
.locals 6
const/4 v0, 0x0
if-nez p1, :cond_0
return-object v0
:cond_0
if-eqz p2, :cond_3
invoke-virtual {p2}, Lcom/discord/models/domain/activity/ModelActivityParty;->getMaxSize()J
move-result-wide v1
const-wide/16 v3, 0x0
cmp-long v5, v1, v3
if-nez v5, :cond_1
goto :goto_0
:cond_1
iget-object v1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
if-eqz v1, :cond_2
const v0, 0x7f1214b3
const/4 v2, 0x2
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x0
invoke-virtual {p2}, Lcom/discord/models/domain/activity/ModelActivityParty;->getCurrentSize()J
move-result-wide v4
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
aput-object v4, v2, v3
const/4 v3, 0x1
invoke-virtual {p2}, Lcom/discord/models/domain/activity/ModelActivityParty;->getMaxSize()J
move-result-wide v4
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object p2
aput-object p2, v2, v3
invoke-virtual {v1, v0, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
:cond_2
:goto_0
if-eqz v0, :cond_3
goto :goto_1
:cond_3
const-string v0, ""
:goto_1
const-string p2, "party?.run {\n when \u2026 )\n }\n } ?: \"\""
invoke-static {v0, p2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 p1, 0x20
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_4
invoke-static {p1}, Ly/a0/u;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
return-object p1
:cond_4
new-instance p1, Ly/l;
const-string p2, "null cannot be cast to non-null type kotlin.CharSequence"
invoke-direct {p1, p2}, Ly/l;-><init>(Ljava/lang/String;)V
throw p1
.end method
# virtual methods
.method public configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
.locals 1
invoke-super {p0, p1, p2}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getLargeIv()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object p1
const-string p2, "largeIv"
invoke-static {p1, p2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/16 p2, 0x8
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIv()Landroid/widget/ImageView;
move-result-object p1
const-string v0, "smallIv"
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getSmallIvWrap()Landroid/view/View;
move-result-object p1
const-string v0, "smallIvWrap"
invoke-static {p1, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public configureTextUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
.locals 7
if-eqz p2, :cond_3
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getHeaderTv()Landroid/widget/TextView;
move-result-object v0
const-string v1, "headerTv"
invoke-static {v0, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
const/4 v2, 0x0
const/4 v3, 0x1
const/4 v4, 0x0
if-eqz v1, :cond_0
const v5, 0x7f1214a2
new-array v6, v3, [Ljava/lang/Object;
invoke-virtual {p2}, Lcom/discord/utilities/streams/StreamContext;->getGuild()Lcom/discord/models/domain/ModelGuild;
move-result-object p2
invoke-virtual {p2}, Lcom/discord/models/domain/ModelGuild;->getName()Ljava/lang/String;
move-result-object p2
aput-object p2, v6, v2
invoke-virtual {v1, v5, v6}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
goto :goto_0
:cond_0
move-object p2, v4
:goto_0
invoke-virtual {v0, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
const-string p2, "textContainer"
if-eqz p1, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->isGameActivity()Z
move-result v0
if-ne v0, v3, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getState()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getParty()Lcom/discord/models/domain/activity/ModelActivityParty;
move-result-object v1
invoke-direct {p0, v0, v1}, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->getRichPresenceStateText(Ljava/lang/String;Lcom/discord/models/domain/activity/ModelActivityParty;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTextContainer()Landroid/view/View;
move-result-object v1
invoke-static {v1, p2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTitleTv()Landroid/widget/TextView;
move-result-object p2
const-string v1, "titleTv"
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getName()Ljava/lang/String;
move-result-object v1
invoke-virtual {p2, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getDetailsTv()Landroid/widget/TextView;
move-result-object p2
const-string v1, "detailsTv"
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getDetails()Ljava/lang/String;
move-result-object v1
invoke-static {p2, v1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getStateTv()Landroid/widget/TextView;
move-result-object p2
const-string v1, "stateTv"
invoke-static {p2, v1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTimeTv()Landroid/widget/TextView;
move-result-object p2
const-string v0, "timeTv"
invoke-static {p2, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getTimestamps()Lcom/discord/models/domain/activity/ModelActivityTimestamps;
move-result-object p1
if-eqz p1, :cond_1
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->friendlyTime(Lcom/discord/models/domain/activity/ModelActivityTimestamps;)Ljava/lang/CharSequence;
move-result-object v4
:cond_1
invoke-static {p2, v4}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
goto :goto_1
:cond_2
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getTextContainer()Landroid/view/View;
move-result-object p1
invoke-static {p1, p2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/16 p2, 0x8
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
:goto_1
return-void
:cond_3
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string p2, "streamContext must not be null"
invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public configureUi(Lcom/discord/widgets/user/presence/ModelRichPresence;Lcom/discord/utilities/streams/StreamContext;ZLcom/discord/models/domain/ModelUser;)V
.locals 0
invoke-virtual {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->disposeTimer()V
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/widgets/user/presence/ModelRichPresence;->getPresence()Lcom/discord/models/domain/ModelPresence;
move-result-object p1
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelPresence;->getPlayingActivity()Lcom/discord/models/domain/activity/ModelActivity;
move-result-object p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
if-nez p2, :cond_1
if-nez p1, :cond_1
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View;
const/16 p2, 0x8
invoke-virtual {p1, p2}, Landroid/view/View;->setVisibility(I)V
return-void
:cond_1
iget-object p3, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->containerView:Landroid/view/View;
const/4 p4, 0x0
invoke-virtual {p3, p4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->configureTextUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->configureAssetUi(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)V
invoke-direct {p0, p2}, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->configureStreamPreview(Lcom/discord/utilities/streams/StreamContext;)V
return-void
.end method
.method public final setOnStreamPreviewClicked(Lkotlin/jvm/functions/Function0;)V
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;)V"
}
.end annotation
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;->streamPreview:Lcom/discord/views/StreamPreviewView;
new-instance v1, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence$setOnStreamPreviewClicked$1;
invoke-direct {v1, p1}, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence$setOnStreamPreviewClicked$1;-><init>(Lkotlin/jvm/functions/Function0;)V
invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
:cond_0
const-string p1, "onStreamPreviewClicked"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,247 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion;
.super Ljava/lang/Object;
.source "ViewHolderUserRichPresence.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
invoke-direct {p0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion;-><init>()V
return-void
.end method
.method private final createRPView(Landroid/view/ViewGroup;I)Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.locals 5
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const/4 v1, 0x1
const v2, 0x7f0d026a
const-string v3, "inflater.inflate(\n \u2026 parent\n )"
if-eq p2, v1, :cond_3
const/4 v1, 0x2
if-eq p2, v1, :cond_2
const/4 v4, 0x3
if-eq p2, v4, :cond_1
const/4 v4, 0x4
if-eq p2, v4, :cond_0
new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
invoke-virtual {v0, v2, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
invoke-static {p1, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
const/4 v2, 0x0
invoke-direct {p2, p1, v0, v1, v2}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;-><init>(Landroid/view/View;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
goto :goto_0
:cond_0
new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;
const v1, 0x7f0d0254
invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
invoke-static {p1, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p2, p1}, Lcom/discord/widgets/user/presence/ViewHolderStreamRichPresence;-><init>(Landroid/view/View;)V
goto :goto_0
:cond_1
new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;
const v1, 0x7f0d01e6
invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
invoke-static {p1, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p2, p1}, Lcom/discord/widgets/user/presence/ViewHolderPlatformRichPresence;-><init>(Landroid/view/View;)V
goto :goto_0
:cond_2
new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;
const v1, 0x7f0d01d6
invoke-virtual {v0, v1, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
invoke-static {p1, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p2, p1}, Lcom/discord/widgets/user/presence/ViewHolderMusicRichPresence;-><init>(Landroid/view/View;)V
goto :goto_0
:cond_3
new-instance p2, Lcom/discord/widgets/user/presence/ViewHolderGameRichPresence;
invoke-virtual {v0, v2, p1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
invoke-static {p1, v3}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p2, p1}, Lcom/discord/widgets/user/presence/ViewHolderGameRichPresence;-><init>(Landroid/view/View;)V
:goto_0
return-object p2
.end method
.method private final getRPViewHolderType(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)I
.locals 1
const/4 v0, 0x1
if-eqz p2, :cond_0
const/4 v0, 0x4
goto :goto_1
:cond_0
if-eqz p1, :cond_1
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->isGamePlatform()Z
move-result p2
if-ne p2, v0, :cond_1
const/4 v0, 0x3
goto :goto_1
:cond_1
if-eqz p1, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->isGameActivity()Z
move-result p2
if-ne p2, v0, :cond_2
goto :goto_1
:cond_2
if-eqz p1, :cond_3
invoke-virtual {p1}, Lcom/discord/models/domain/activity/ModelActivity;->getName()Ljava/lang/String;
move-result-object p1
goto :goto_0
:cond_3
const/4 p1, 0x0
:goto_0
const-string p2, "spotify"
invoke-static {p1, p2, v0}, Ly/a0/p;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result p1
if-eqz p1, :cond_4
const/4 v0, 0x2
goto :goto_1
:cond_4
const/4 v0, 0x0
:goto_1
return v0
.end method
# virtual methods
.method public final setRichPresence(Landroid/view/ViewGroup;Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;)Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
.locals 0
if-eqz p1, :cond_2
invoke-direct {p0, p2, p3}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion;->getRPViewHolderType(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/utilities/streams/StreamContext;)I
move-result p2
if-eqz p4, :cond_0
invoke-virtual {p4}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->getRichPresenceType()I
move-result p3
if-eq p2, p3, :cond_1
:cond_0
invoke-virtual {p1}, Landroid/view/ViewGroup;->removeAllViews()V
sget-object p3, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->Companion:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion;
invoke-direct {p3, p1, p2}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$Companion;->createRPView(Landroid/view/ViewGroup;I)Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
move-result-object p4
:cond_1
return-object p4
:cond_2
const-string p1, "parent"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,80 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$1;
.super Ly/u/b/k;
.source "ViewHolderUserRichPresence.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->configureUiTimestamp(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/app/AppComponent;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/u/b/k;",
"Lkotlin/jvm/functions/Function1<",
"Lrx/Subscription;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field public final synthetic this$0:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
# direct methods
.method public constructor <init>(Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$1;->this$0:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/u/b/k;-><init>(I)V
return-void
.end method
# virtual methods
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lrx/Subscription;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$1;->invoke(Lrx/Subscription;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lrx/Subscription;)V
.locals 1
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$1;->this$0:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
invoke-static {v0, p1}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->access$setPerSecondTimerSubscription$p(Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;Lrx/Subscription;)V
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,79 +0,0 @@
.class public final Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$2;
.super Ly/u/b/k;
.source "ViewHolderUserRichPresence.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->configureUiTimestamp(Lcom/discord/models/domain/activity/ModelActivity;Lcom/discord/app/AppComponent;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/u/b/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Long;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field public final synthetic $model:Lcom/discord/models/domain/activity/ModelActivity;
.field public final synthetic this$0:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
# direct methods
.method public constructor <init>(Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;Lcom/discord/models/domain/activity/ModelActivity;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$2;->this$0:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
iput-object p2, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$2;->$model:Lcom/discord/models/domain/activity/ModelActivity;
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/u/b/k;-><init>(I)V
return-void
.end method
# virtual methods
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/lang/Long;
invoke-virtual {p0, p1}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$2;->invoke(Ljava/lang/Long;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Ljava/lang/Long;)V
.locals 1
iget-object p1, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$2;->this$0:Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;
iget-object v0, p0, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence$configureUiTimestamp$2;->$model:Lcom/discord/models/domain/activity/ModelActivity;
invoke-virtual {v0}, Lcom/discord/models/domain/activity/ModelActivity;->getTimestamps()Lcom/discord/models/domain/activity/ModelActivityTimestamps;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/discord/widgets/user/presence/ViewHolderUserRichPresence;->setTimeTextViews(Lcom/discord/models/domain/activity/ModelActivityTimestamps;)V
return-void
.end method

View file

@ -185,55 +185,55 @@
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const p2, 0x7f0a0938
const p2, 0x7f0a0942
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->editMemberButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a0939
const p2, 0x7f0a0943
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->kickButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a0937
const p2, 0x7f0a0941
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->banButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a093c
const p2, 0x7f0a0946
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->serverMuteButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a093a
const p2, 0x7f0a0944
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->serverDeafenButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a093b
const p2, 0x7f0a0945
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileAdminView;->serverMoveUserButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0d00c4
const p2, 0x7f0d00cb
invoke-static {p1, p2, p0}, Landroid/widget/LinearLayout;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -643,12 +643,12 @@
if-eqz v1, :cond_2
const v1, 0x7f12114e
const v1, 0x7f121178
goto :goto_2
:cond_2
const v1, 0x7f120c65
const v1, 0x7f120c8e
:goto_2
invoke-direct {p0}, Lcom/discord/widgets/user/profile/UserProfileAdminView;->getKickButton()Landroid/widget/TextView;
@ -705,7 +705,7 @@
if-eqz v1, :cond_5
const v5, 0x7f040245
const v5, 0x7f040250
invoke-static {p0, v5, v4, v2, v0}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes$default(Landroid/view/View;IIILjava/lang/Object;)I
@ -714,7 +714,7 @@
goto :goto_5
:cond_5
const v5, 0x7f040243
const v5, 0x7f04024e
invoke-static {p0, v5, v4, v2, v0}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes$default(Landroid/view/View;IIILjava/lang/Object;)I
@ -725,12 +725,12 @@
if-eqz v1, :cond_6
const v1, 0x7f121274
const v1, 0x7f12129e
goto :goto_6
:cond_6
const v1, 0x7f121268
const v1, 0x7f121292
:goto_6
invoke-direct {p0}, Lcom/discord/widgets/user/profile/UserProfileAdminView;->getServerMuteButton()Landroid/widget/TextView;
@ -779,7 +779,7 @@
move-result v1
const v5, 0x7f040238
const v5, 0x7f040243
if-eqz v1, :cond_8
@ -799,12 +799,12 @@
if-eqz v1, :cond_9
const v0, 0x7f121273
const v0, 0x7f12129d
goto :goto_9
:cond_9
const v0, 0x7f12125f
const v0, 0x7f121289
:goto_9
invoke-direct {p0}, Lcom/discord/widgets/user/profile/UserProfileAdminView;->getServerDeafenButton()Landroid/widget/TextView;

View file

@ -113,7 +113,7 @@
new-instance p1, Lcom/discord/widgets/user/profile/UserProfileConnectionsView$ViewHolder;
const p2, 0x7f0d0046
const p2, 0x7f0d004d
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/user/profile/UserProfileConnectionsView$ViewHolder;-><init>(ILcom/discord/widgets/user/profile/UserProfileConnectionsView$ConnectedAccountsAdapter;)V

View file

@ -118,31 +118,31 @@
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const p2, 0x7f0a0940
const p2, 0x7f0a094a
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileConnectionsView;->connectedAccountsRecycler$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a093f
const p2, 0x7f0a0949
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileConnectionsView;->mutualGuildsItem$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a093e
const p2, 0x7f0a0948
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserProfileConnectionsView;->mutualFriendsItem$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0d00c5
const p2, 0x7f0d00cc
invoke-static {p1, p2, p0}, Landroid/widget/LinearLayout;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -56,7 +56,7 @@
if-eqz p2, :cond_0
const v0, 0x7f0d00c6
const v0, 0x7f0d00cd
const/4 v1, 0x0

View file

@ -45,7 +45,7 @@
invoke-direct {p0, p2}, Lcom/discord/utilities/views/SimpleRecyclerAdapter$ViewHolder;-><init>(Landroid/view/View;)V
const p1, 0x7f0a094c
const p1, 0x7f0a0956
invoke-virtual {p2, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -197,41 +197,41 @@
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const v1, 0x7f0a0944
const v1, 0x7f0a094e
invoke-static {p0, v1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v1
iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->primaryName$delegate:Lkotlin/properties/ReadOnlyProperty;
const v1, 0x7f0a0945
const v1, 0x7f0a094f
invoke-static {p0, v1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v1
iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->secondaryName$delegate:Lkotlin/properties/ReadOnlyProperty;
const v1, 0x7f0a0942
const v1, 0x7f0a094c
invoke-static {p0, v1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v1
iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->customStatusTextView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v1, 0x7f0a093d
const v1, 0x7f0a0947
invoke-static {p0, v1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v1
iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->userAvatarPresenceView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v1, 0x7f0a0941
const v1, 0x7f0a094b
invoke-static {p0, v1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v1
@ -241,7 +241,7 @@
iput-object v1, p0, Lcom/discord/widgets/user/profile/UserProfileHeaderView;->onBadgeClick:Lkotlin/jvm/functions/Function1;
const v1, 0x7f0d00c7
const v1, 0x7f0d00ce
invoke-static {p1, v1, p0}, Landroid/view/ViewGroup;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -285,7 +285,7 @@
const/4 p2, 0x0
const v0, 0x7f0403a7
const v0, 0x7f0403b6
invoke-static {p0, v0}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
@ -465,17 +465,17 @@
invoke-static {v2, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v3, 0x7f040103
const v3, 0x7f040108
const v4, 0x7f090001
const v5, 0x7f0b0019
const v5, 0x7f0b001b
const v6, 0x7f040121
const v6, 0x7f040126
const v7, 0x7f090002
const v8, 0x7f0b0018
const v8, 0x7f0b001a
move-object v0, p1

View file

@ -155,7 +155,7 @@
aput-object v4, v3, v5
invoke-static {v3}, Le/k/a/c/e/p/e;->setOf([Ljava/lang/Object;)Ljava/util/Set;
invoke-static {v3}, Le/n/a/j/a;->setOf([Ljava/lang/Object;)Ljava/util/Set;
move-result-object v3

View file

@ -132,31 +132,31 @@
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const p2, 0x7f0a096d
const p2, 0x7f0a0977
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserStatusPresenceCustomView;->emojiView$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a096e
const p2, 0x7f0a0978
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserStatusPresenceCustomView;->statusTextView$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a096c
const p2, 0x7f0a0976
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/profile/UserStatusPresenceCustomView;->clearButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0d011a
const p2, 0x7f0d0121
invoke-static {p1, p2, p0}, Landroid/widget/LinearLayout;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

View file

@ -48,7 +48,7 @@
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const p2, 0x7f0a0929
const p2, 0x7f0a0933
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -58,7 +58,7 @@
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const p2, 0x7f0a092a
const p2, 0x7f0a0934
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -227,65 +227,65 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a067a
const v0, 0x7f0a0681
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileAvatarWrap$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a067b
const v0, 0x7f0a0682
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileAvatar$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0681
const v0, 0x7f0a0688
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileOnlineStatus$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a067e
const v0, 0x7f0a0685
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripName$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a067c
const v0, 0x7f0a0683
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripDiscriminator$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a067f
const v0, 0x7f0a0686
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripSearch$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0680
const v0, 0x7f0a0687
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/profile/WidgetUserProfileStrip;->profileStripSettings$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a067d
const v0, 0x7f0a0684
invoke-static {p0, v0}, Ly/z/l;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->b(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -438,12 +438,12 @@
if-eqz v0, :cond_3
const v2, 0x7f0803cc
const v2, 0x7f0803f1
goto :goto_2
:cond_3
const v2, 0x7f08030b
const v2, 0x7f080331
:goto_2
invoke-virtual {p1, v2}, Landroid/widget/ImageView;->setImageResource(I)V
@ -650,7 +650,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0269
const v0, 0x7f0d026b
return v0
.end method

View file

@ -213,49 +213,49 @@
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const p1, 0x7f0a049c
const p1, 0x7f0a04a3
invoke-static {p0, p1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/ViewGlobalSearchItem;->iconIv$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04b5
const p1, 0x7f0a04bc
invoke-static {p0, p1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/ViewGlobalSearchItem;->nameTv$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a047c
const p1, 0x7f0a0483
invoke-static {p0, p1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/ViewGlobalSearchItem;->descriptionTv$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0492
const p1, 0x7f0a0499
invoke-static {p0, p1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/ViewGlobalSearchItem;->groupTv$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04b4
const p1, 0x7f0a04bb
invoke-static {p0, p1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/ViewGlobalSearchItem;->mentionsTv$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a04b8
const p1, 0x7f0a04bf
invoke-static {p0, p1}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
@ -265,7 +265,7 @@
move-result-object p1
const p2, 0x7f0d00e3
const p2, 0x7f0d00ea
invoke-static {p1, p2, p0}, Landroid/view/ViewGroup;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -598,7 +598,7 @@
move-result-object v1
const v6, 0x7f080251
const v6, 0x7f080276
invoke-static {v1, v6, v0, v5, v0}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;ILcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
@ -609,7 +609,7 @@
move-result-object v1
const v6, 0x7f080258
const v6, 0x7f08027d
invoke-static {v1, v6, v0, v5, v0}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;ILcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
@ -712,7 +712,7 @@
move-result-object v0
const v1, 0x7f06028c
const v1, 0x7f06028e
invoke-static {v0, v1}, Lcom/discord/utilities/color/ColorCompat;->getColor(Landroid/view/View;I)I
@ -979,7 +979,7 @@
move-result-object v0
const v1, 0x7f1206fe
const v1, 0x7f120726
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V

View file

@ -67,7 +67,7 @@
new-array v0, v0, [Lkotlin/Pair;
const v1, 0x7f121539
const v1, 0x7f121563
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -89,7 +89,7 @@
const/4 v1, 0x1
const v2, 0x7f1213ab
const v2, 0x7f1213d5
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -109,7 +109,7 @@
const/4 v1, 0x2
const v2, 0x7f121587
const v2, 0x7f1215b1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -129,7 +129,7 @@
const/4 v1, 0x3
const v2, 0x7f121277
const v2, 0x7f1212a1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -90,7 +90,7 @@
goto :goto_1
:cond_0
sget-object v1, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2;->Companion:Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2$Companion;
sget-object v1, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheet;->Companion:Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheet$Companion;
iget-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch$configureUI$1;->this$0:Lcom/discord/widgets/user/search/WidgetGlobalSearch;
@ -126,7 +126,7 @@
const/4 v9, 0x0
invoke-static/range {v1 .. v9}, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2$Companion;->show$default(Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheetV2$Companion;Landroidx/fragment/app/FragmentManager;ZJJILjava/lang/Object;)V
invoke-static/range {v1 .. v9}, Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheet$Companion;->show$default(Lcom/discord/widgets/guilds/profile/WidgetGuildProfileSheet$Companion;Landroidx/fragment/app/FragmentManager;ZJJILjava/lang/Object;)V
goto :goto_1

View file

@ -35,7 +35,15 @@
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 0
.locals 1
iget-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch$onViewBound$3;->this$0:Lcom/discord/widgets/user/search/WidgetGlobalSearch;
invoke-static {p1}, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->access$getSearchInput$p(Lcom/discord/widgets/user/search/WidgetGlobalSearch;)Landroid/widget/EditText;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/discord/app/AppDialog;->hideKeyboard(Landroid/view/View;)V
iget-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch$onViewBound$3;->this$0:Lcom/discord/widgets/user/search/WidgetGlobalSearch;

View file

@ -289,73 +289,73 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0372
const v0, 0x7f0a0389
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->resultsList$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0370
const v0, 0x7f0a0387
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->guildList$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0373
const v0, 0x7f0a038a
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->viewFlipper$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a036f
const v0, 0x7f0a0386
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->addAFriendBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0371
const v0, 0x7f0a0388
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->joinGuildBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06fb
const v0, 0x7f0a0702
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->searchBack$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0705
const v0, 0x7f0a070c
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->searchInput$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06ff
const v0, 0x7f0a0706
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearch;->searchClear$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0702
const v0, 0x7f0a0709
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -1320,9 +1320,9 @@
check-cast v1, [Ljava/lang/String;
sget-object v2, Le/a/a/m;->i:Le/a/a/m$a;
sget-object v2, Le/a/a/n;->i:Le/a/a/n$a;
const v3, 0x7f1205fa
const v3, 0x7f120622
invoke-virtual {p0, v3}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -1336,7 +1336,7 @@
invoke-direct {v4, p0}, Lcom/discord/widgets/user/search/WidgetGlobalSearch$showFilterPickerDialog$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearch;)V
invoke-virtual {v2, v0, v3, v1, v4}, Le/a/a/m$a;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/m;
invoke-virtual {v2, v0, v3, v1, v4}, Le/a/a/n$a;->a(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;[Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function1;)Le/a/a/n;
return-void
@ -1372,7 +1372,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0196
const v0, 0x7f0d019c
return v0
.end method
@ -1414,7 +1414,7 @@
move-result-object v1
const v2, 0x7f130313
const v2, 0x7f13031b
iput v2, v1, Landroid/view/WindowManager$LayoutParams;->windowAnimations:I
@ -1471,7 +1471,7 @@
move-result-object v2
const v3, 0x7f0403a1
const v3, 0x7f0403b0
invoke-static {p1, v3}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
@ -1491,7 +1491,7 @@
move-result-object p1
const v0, 0x7f121111
const v0, 0x7f12113b
invoke-virtual {p1, v0}, Landroid/widget/EditText;->setHint(I)V

View file

@ -62,13 +62,13 @@
if-eqz p1, :cond_0
const v0, 0x7f0d013f
const v0, 0x7f0d0146
invoke-direct {p0, v0, p1}, Lcom/discord/widgets/user/search/WidgetGlobalSearchAdapter$Item;-><init>(ILcom/discord/widgets/user/search/WidgetGlobalSearchAdapter;)V
const p1, 0x7f0a049b
const p1, 0x7f0a04a2
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1

View file

@ -24,7 +24,7 @@
if-eqz p1, :cond_1
const v0, 0x7f0d013e
const v0, 0x7f0d0145
invoke-direct {p0, v0, p1}, Lcom/discord/widgets/user/search/WidgetGlobalSearchAdapter$Item;-><init>(ILcom/discord/widgets/user/search/WidgetGlobalSearchAdapter;)V

View file

@ -103,7 +103,7 @@
invoke-static {v3, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f04036b
const v4, 0x7f040377
const/4 v5, 0x2
@ -113,7 +113,7 @@
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setBackgroundResource(I)V
const v0, 0x7f120d10
const v0, 0x7f120d39
new-array v1, v1, [Ljava/lang/Object;

View file

@ -86,17 +86,17 @@
invoke-direct {p0, p2, p1}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$Item;-><init>(ILcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter;)V
const p1, 0x7f0a041e
const p1, 0x7f0a0425
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage;->itemIcon$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a041f
const p1, 0x7f0a0426
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1

View file

@ -182,49 +182,49 @@
iput p3, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;->overlayColor:I
const p1, 0x7f0a041b
const p1, 0x7f0a0422
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;->itemAvatar$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a041c
const p1, 0x7f0a0423
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;->itemAvatarText$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0423
const p1, 0x7f0a042a
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;->itemMentions$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0429
const p1, 0x7f0a0430
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;->itemVoice$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0428
const p1, 0x7f0a042f
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
iput-object p1, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;->itemUnread$delegate:Lkotlin/properties/ReadOnlyProperty;
const p1, 0x7f0a0427
const p1, 0x7f0a042e
invoke-static {p0, p1}, Ly/z/l;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p1}, Le/n/a/j/a;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p1
@ -457,7 +457,7 @@
move-result-object p1
const v6, 0x7f0700c2
const v6, 0x7f0700c4
invoke-virtual {p1, v6}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I

View file

@ -172,7 +172,7 @@
new-instance p1, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild;
const p2, 0x7f0d0199
const p2, 0x7f0d019f
iget v0, p0, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter;->overlayColor:I
@ -190,7 +190,7 @@
:cond_1
new-instance p1, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage;
const p2, 0x7f0d0198
const p2, 0x7f0d019e
invoke-direct {p1, p0, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter;I)V
@ -199,7 +199,7 @@
:cond_2
new-instance p1, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDivider;
const p2, 0x7f0d0197
const p2, 0x7f0d019d
invoke-direct {p1, p0, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDivider;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter;I)V

View file

@ -67,7 +67,7 @@
move-result-object p1
invoke-static {p2, p1}, Le/k/a/c/e/p/e;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
invoke-static {p2, p1}, Le/n/a/j/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
move-result p1

View file

@ -61,7 +61,7 @@
move-result-object p1
invoke-static {p1}, Ly/z/l;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {p1}, Le/n/a/j/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -69,7 +69,7 @@
invoke-direct {v0, p3, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$asDirectMessageItems$1;-><init>(Lcom/discord/models/domain/ModelNotificationSettings;Ljava/util/Map;)V
invoke-static {p1, v0}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, v0}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -81,7 +81,7 @@
invoke-static {p3, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p3}, Ly/z/l;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
invoke-static {p1, p3}, Le/n/a/j/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -89,7 +89,7 @@
invoke-direct {p3, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$asDirectMessageItems$2;-><init>(Ljava/util/Map;)V
invoke-static {p1, p3}, Ly/z/l;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, p3}, Le/n/a/j/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -149,7 +149,7 @@
move-object v0, p1
invoke-static {p1, v9}, Ly/z/l;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, v9}, Le/n/a/j/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v0
@ -264,13 +264,13 @@
move-result-object v0
invoke-static {v0}, Ly/z/l;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v0}, Le/n/a/j/a;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v0
const/4 v13, 0x1
invoke-static {v0, v13}, Ly/z/l;->drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
invoke-static {v0, v13}, Le/n/a/j/a;->drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
move-result-object v0
@ -278,7 +278,7 @@
invoke-direct {v1, v2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$guildItems$1;-><init>(Ljava/util/Map;)V
invoke-static {v0, v1}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v0, v1}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -304,7 +304,7 @@
invoke-direct {v1}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$$inlined$sortedByDescending$1;-><init>()V
invoke-static {v0, v1}, Ly/z/l;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
invoke-static {v0, v1}, Le/n/a/j/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
move-result-object v0
@ -332,7 +332,7 @@
aput-object v3, v1, v2
invoke-static {v1}, Ly/z/l;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
invoke-static {v1}, Le/n/a/j/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -342,15 +342,15 @@
sget-object v1, Ly/z/e;->a:Ly/z/e;
:goto_0
invoke-static {v12, v1}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v12, v1}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v1
invoke-static {v1, v0}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v1, v0}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v0
invoke-static {v0}, Ly/z/l;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List;
invoke-static {v0}, Le/n/a/j/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List;
move-result-object v0

View file

@ -188,7 +188,7 @@
move-result-object p2
invoke-static {p1, p2}, Le/k/a/c/e/p/e;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
invoke-static {p1, p2}, Le/n/a/j/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
move-result p1

View file

@ -101,7 +101,7 @@
move-result-object p1
invoke-static {p2, p1}, Le/k/a/c/e/p/e;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
invoke-static {p2, p1}, Le/n/a/j/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
move-result p1

View file

@ -351,7 +351,7 @@
move-result-object v0
invoke-static {v0}, Le/k/a/c/e/p/e;->listOf(Ljava/lang/Object;)Ljava/util/List;
invoke-static {v0}, Le/n/a/j/a;->listOf(Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
@ -359,7 +359,7 @@
const/16 v3, 0xa
invoke-static {v4, v3}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {v4, v3}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v3

View file

@ -79,7 +79,7 @@
move-result-object p2
invoke-static {p1, p2}, Le/k/a/c/e/p/e;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
invoke-static {p1, p2}, Le/n/a/j/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
move-result p1

View file

@ -551,7 +551,7 @@
invoke-direct {v0, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$recentDmUserIds$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ChannelContext;)V
invoke-static {p1, v0}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, v0}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -567,7 +567,7 @@
invoke-direct {v0, p3}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$smallGuildUserIds$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;)V
invoke-static {p2, v0}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p2, v0}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p2
@ -577,9 +577,9 @@
if-eqz p2, :cond_3
sget-object v2, Ly/z/k;->d:Ly/z/k;
sget-object v2, Ly/z/j;->d:Ly/z/j;
invoke-static {p2, v2}, Ly/z/l;->a(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p2, v2}, Le/n/a/j/a;->a(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p2
@ -603,23 +603,23 @@
aput-object p4, v2, p1
invoke-static {v2}, Ly/z/l;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
invoke-static {v2}, Le/n/a/j/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
move-result-object p1
if-eqz p1, :cond_0
sget-object p4, Ly/z/j;->d:Ly/z/j;
sget-object p4, Ly/z/i;->d:Ly/z/i;
invoke-static {p1, p4}, Ly/z/l;->a(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, p4}, Le/n/a/j/a;->a(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
invoke-static {p1, p2}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {p1, p2}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object p1
invoke-static {p1}, Ly/z/l;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {p1}, Le/n/a/j/a;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -627,19 +627,19 @@
invoke-direct {p2, p3}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;)V
invoke-static {p1, p2}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, p2}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
const/16 p2, 0x64
invoke-static {p1, p2}, Ly/z/l;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
invoke-static {p1, p2}, Le/n/a/j/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
move-result-object p1
sget-object p2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$2;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$2;
invoke-static {p1, p2}, Ly/z/l;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, p2}, Le/n/a/j/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -745,13 +745,13 @@
const/16 v0, 0x32
invoke-static {p1, v0}, Ly/z/l;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
invoke-static {p1, v0}, Le/n/a/j/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
move-result-object p1
sget-object v0, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$2;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$2;
invoke-static {p1, v0}, Ly/z/l;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {p1, v0}, Le/n/a/j/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object p1
@ -894,7 +894,7 @@
move-result-object v2
invoke-static {v1}, Ly/z/l;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable;
invoke-static {v1}, Le/n/a/j/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable;
move-result-object v1
@ -904,7 +904,7 @@
move-result-object v2
invoke-static {v2, v1}, Le/k/a/c/e/p/e;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v2, v1}, Le/n/a/j/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
invoke-static {v2}, Ly/q/l;->asSequence(Ljava/lang/Iterable;)Lkotlin/sequences/Sequence;
@ -914,13 +914,13 @@
invoke-direct {v2, v8}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$9;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ChannelContext;)V
invoke-static {v1, v2}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$10;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$10;
invoke-static {v1, v2}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -928,7 +928,7 @@
invoke-direct {v2, v13, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$11;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -960,7 +960,7 @@
sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$1;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$1;
invoke-static {v1, v2}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v2
@ -986,7 +986,7 @@
invoke-direct/range {v1 .. v6}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$2;-><init>(Ljava/util/HashSet;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;Ljava/lang/String;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;)V
invoke-static {v11, v1}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v11, v1}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -998,7 +998,7 @@
invoke-direct {v3, v10}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$selectedGuildUserResults$1;-><init>(Ljava/util/HashSet;)V
invoke-static {v2, v3}, Ly/z/l;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v2, v3}, Le/n/a/j/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v2
@ -1006,11 +1006,11 @@
invoke-direct {v3, v12, v7, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$selectedGuildUserResults$2;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;Ljava/lang/String;)V
invoke-static {v2, v3}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v2, v3}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v2
invoke-static {v1, v2}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1031,7 +1031,7 @@
sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$5;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$5;
invoke-static {v1, v2}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1039,7 +1039,7 @@
invoke-direct {v2, v8}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$6;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ChannelContext;)V
invoke-static {v1, v2}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1047,7 +1047,7 @@
invoke-direct {v2, v13, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$7;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1055,7 +1055,7 @@
invoke-direct {v2, v0}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedBy$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$SearchContext;)V
invoke-static {v1, v2}, Ly/z/l;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1078,7 +1078,7 @@
invoke-direct {v3, v1, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$2;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$3;Ljava/lang/String;)V
invoke-static {v2, v3}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v2, v3}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1099,7 +1099,7 @@
sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$3;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$3;
invoke-static {v1, v2}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1107,7 +1107,7 @@
invoke-direct {v2, v13, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$4;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v1, v2}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v1
@ -1157,14 +1157,14 @@
invoke-direct {v3, v12, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2;Ljava/lang/String;)V
invoke-static {v2, v3}, Ly/z/l;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v2, v3}, Le/n/a/j/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v2
:goto_3
if-eqz v9, :cond_8
invoke-static {v2, v9}, Ly/z/l;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v2, v9}, Le/n/a/j/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v2
@ -1173,13 +1173,13 @@
invoke-direct {v3, v0}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedByDescending$1;-><init>(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$SearchContext;)V
invoke-static {v2, v3}, Ly/z/l;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
invoke-static {v2, v3}, Le/n/a/j/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence;
move-result-object v2
const/16 v3, 0x32
invoke-static {v2, v3}, Ly/z/l;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
invoke-static {v2, v3}, Le/n/a/j/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence;
move-result-object v2
@ -1245,7 +1245,7 @@
new-instance v3, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ItemHeader;
const v6, 0x7f12133b
const v6, 0x7f121365
const/4 v7, 0x0
@ -1261,11 +1261,11 @@
aput-object v3, v0, v4
invoke-static {v0}, Ly/z/l;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
invoke-static {v0}, Le/n/a/j/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
move-result-object v0
invoke-static {v0, v2}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v0, v2}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v0
@ -1280,7 +1280,7 @@
new-instance v6, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ItemHeader;
const v17, 0x7f12110e
const v17, 0x7f121138
const/16 v18, 0x0
@ -1298,7 +1298,7 @@
aput-object v11, v5, v3
invoke-static {v5}, Ly/z/l;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
invoke-static {v5}, Le/n/a/j/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
move-result-object v5
@ -1306,7 +1306,7 @@
new-instance v12, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ItemHeader;
const v7, 0x7f12133b
const v7, 0x7f121365
const/4 v8, 0x0
@ -1322,11 +1322,11 @@
aput-object v12, v3, v4
invoke-static {v3}, Ly/z/l;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
invoke-static {v3}, Le/n/a/j/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence;
move-result-object v3
invoke-static {v5, v3}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v5, v3}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v3
@ -1334,18 +1334,18 @@
invoke-direct {v4, v0}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$results$1;-><init>(Lcom/discord/models/domain/ModelChannel;)V
invoke-static {v2, v4}, Ly/z/l;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
invoke-static {v2, v4}, Le/n/a/j/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence;
move-result-object v0
invoke-static {v3, v0}, Ly/z/l;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
invoke-static {v3, v0}, Le/n/a/j/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence;
move-result-object v0
:goto_6
new-instance v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel;
invoke-static {v0}, Ly/z/l;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List;
invoke-static {v0}, Le/n/a/j/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List;
move-result-object v0
@ -1362,7 +1362,7 @@
:cond_c
new-instance v0, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel;
invoke-static {v2}, Ly/z/l;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List;
invoke-static {v2}, Le/n/a/j/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List;
move-result-object v5

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView$setOnVolumeChange$1;
.super Le/a/j/f;
.super Le/a/k/f;
.source "UserProfileVoiceSettingsView.kt"
@ -24,7 +24,7 @@
iput-object p1, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView$setOnVolumeChange$1;->$onProgressChanged:Lkotlin/jvm/functions/Function2;
invoke-direct {p0}, Le/a/j/f;-><init>()V
invoke-direct {p0}, Le/a/k/f;-><init>()V
return-void
.end method

View file

@ -161,47 +161,47 @@
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const p2, 0x7f0a095e
const p2, 0x7f0a0968
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userMutedCheck$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a0952
const p2, 0x7f0a095c
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userDeafenedCheck$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a096b
const p2, 0x7f0a0975
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userVolumeWrapper$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a096a
const p2, 0x7f0a0974
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userVolumeLabel$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0a0969
const p2, 0x7f0a0973
invoke-static {p0, p2}, Ly/z/l;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, p2}, Le/n/a/j/a;->a(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object p2
iput-object p2, p0, Lcom/discord/widgets/user/usersheet/UserProfileVoiceSettingsView;->userVolumeSeekbar$delegate:Lkotlin/properties/ReadOnlyProperty;
const p2, 0x7f0d00c8
const p2, 0x7f0d00cf
invoke-static {p1, p2, p0}, Landroid/widget/LinearLayout;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@ -458,7 +458,7 @@
move-result v1
invoke-static {v1}, Le/k/a/c/e/p/e;->roundToInt(F)I
invoke-static {v1}, Le/n/a/j/a;->roundToInt(F)I
move-result v1

View file

@ -127,13 +127,13 @@
sget-object v5, Lcom/discord/widgets/notice/WidgetNoticeDialog;->Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;
const v4, 0x7f120b42
const v4, 0x7f120b6b
invoke-virtual {v1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v7
const v4, 0x7f1214d1
const v4, 0x7f1214fb
invoke-virtual {v1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -143,13 +143,13 @@
invoke-static {v8, v4}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f1206f1
const v4, 0x7f120719
invoke-virtual {v1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v9
const v4, 0x7f1206f5
const v4, 0x7f12071d
invoke-virtual {v1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -161,7 +161,7 @@
const/4 v4, 0x0
const v11, 0x7f0a057d
const v11, 0x7f0a0583
invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -179,7 +179,7 @@
const/4 v2, 0x1
const v4, 0x7f0a0578
const v4, 0x7f0a057e
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -711,217 +711,217 @@
invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;-><init>()V
const v0, 0x7f0a095b
const v0, 0x7f0a0965
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->sheetLoadingContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a095d
const v0, 0x7f0a0967
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->moreButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0964
const v0, 0x7f0a096e
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileHeaderView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0963
const v0, 0x7f0a096d
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->profileActionsDivider$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0962
const v0, 0x7f0a096c
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->profileActionsContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a095c
const v0, 0x7f0a0966
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->messageActionButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a094d
const v0, 0x7f0a0957
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->callActionButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0968
const v0, 0x7f0a0972
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->videoActionButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0949
const v0, 0x7f0a0953
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->addFriendActionButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0961
const v0, 0x7f0a096b
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->pendingFriendRequestActionButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a095a
const v0, 0x7f0a0964
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->incomingFriendRequestHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0956
const v0, 0x7f0a0960
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->incomingFriendRequestContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0955
const v0, 0x7f0a095f
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->friendRequestIgnoreButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0954
const v0, 0x7f0a095e
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->friendRequestAcceptButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06b2
const v0, 0x7f0a06b9
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->richPresenceContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0967
const v0, 0x7f0a0971
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->rolesList$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0957
const v0, 0x7f0a0961
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->guildContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0958
const v0, 0x7f0a0962
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->guildHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0965
const v0, 0x7f0a096f
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->voiceSettingsHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0966
const v0, 0x7f0a0970
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileVoiceSettingsView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a094e
const v0, 0x7f0a0958
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->connectionsHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a094f
const v0, 0x7f0a0959
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileConnectionsView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0960
const v0, 0x7f0a096a
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->noteTextField$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a094a
const v0, 0x7f0a0954
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileAdminCard$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a094b
const v0, 0x7f0a0955
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->userProfileAdminView$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0953
const v0, 0x7f0a095d
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheet;->developerHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0951
const v0, 0x7f0a095b
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -1063,7 +1063,7 @@
if-eqz v0, :cond_0
const v2, 0x7f1206fd
const v2, 0x7f120725
invoke-virtual {v0, v1, p1, v2}, Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel;->addRelationship(Ljava/lang/Integer;Ljava/lang/String;I)V
@ -1316,7 +1316,7 @@
move-result-object v3
const v6, 0x7f040394
const v6, 0x7f0403a3
invoke-static {v3, v6}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/content/Context;I)I
@ -2697,7 +2697,7 @@
if-eqz v0, :cond_a
const p1, 0x7f1214cf
const p1, 0x7f1214f9
const/4 v0, 0x0
@ -2780,7 +2780,7 @@
.method private final handleLaunchSpectate(Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel$Event$LaunchSpectate;)V
.locals 3
sget-object v0, Lcom/discord/widgets/spectate/WidgetSpectate;->Companion:Lcom/discord/widgets/spectate/WidgetSpectate$Companion;
sget-object v0, Lcom/discord/widgets/spectate/ScreenshareViewLauncher;->INSTANCE:Lcom/discord/widgets/spectate/ScreenshareViewLauncher;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
@ -2798,7 +2798,7 @@
move-result-object p1
invoke-virtual {v0, v1, p1}, Lcom/discord/widgets/spectate/WidgetSpectate$Companion;->launch(Landroid/content/Context;Ljava/lang/String;)V
invoke-virtual {v0, v1, p1}, Lcom/discord/widgets/spectate/ScreenshareViewLauncher;->launch(Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method
@ -2944,7 +2944,7 @@
if-eqz v0, :cond_0
const v1, 0x7f1206f6
const v1, 0x7f12071e
invoke-virtual {v0, v1}, Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel;->removeRelationship(I)V
@ -3213,7 +3213,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d026c
const v0, 0x7f0d026e
return v0
.end method

View file

@ -63,7 +63,7 @@
iget-object p1, p0, Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel$moveUserToChannel$1;->this$0:Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel;
const v0, 0x7f120d44
const v0, 0x7f120d6d
invoke-static {p1, v0}, Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel;->access$emitShowToastEvent(Lcom/discord/widgets/user/usersheet/WidgetUserSheetViewModel;I)V

View file

@ -562,7 +562,7 @@
const/16 v1, 0xa
invoke-static {p1, v1}, Le/k/a/c/e/p/e;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
invoke-static {p1, v1}, Le/n/a/j/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v1

View file

@ -184,7 +184,7 @@
aput-object v12, v11, v5
invoke-static {v11}, Le/k/a/c/e/p/e;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v11}, Le/n/a/j/a;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v11

View file

@ -63,7 +63,7 @@
iget-object p1, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed$sendFriendRequest$1;->this$0:Lcom/discord/widgets/voice/call/WidgetCallFailed;
const v0, 0x7f1206fd
const v0, 0x7f120725
const/4 v1, 0x0

View file

@ -143,33 +143,33 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0980
const v0, 0x7f0a098b
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed;->dialogHeader$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0981
const v0, 0x7f0a098c
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed;->dialogText$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a097f
const v0, 0x7f0a098a
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/voice/call/WidgetCallFailed;->dialogConfirm$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a097e
const v0, 0x7f0a0989
invoke-static {p0, v0}, Ly/z/l;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Le/n/a/j/a;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -225,7 +225,7 @@
invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1}, Le/a/g/a/b/b;->a(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
invoke-static {v1}, Le/a/h/a/b/b;->a(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
move-result-object v1
@ -381,7 +381,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00dd
const v0, 0x7f0d00e4
return v0
.end method
@ -397,7 +397,7 @@
move-result-object p1
const v0, 0x7f1212e6
const v0, 0x7f121310
invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -421,7 +421,7 @@
move-result-object p1
const v0, 0x7f120ea1
const v0, 0x7f120eca
invoke-virtual {p0, v0}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;

Some files were not shown because too many files have changed in this diff Show more