Crossfade & Animated Covers

This commit is contained in:
meowarex committed 2026-10-11 18:18:12 +00:00
1 parent d47693ccaa
commit f5cd48be5a
158 files changed
+7211 -1855

No files matched your search

+14 -14
View File
@@ -1,6 +1,6 @@
--- a/com/tidal/android/feature/playerscreen/ui/composables/f2.smali
+++ b/com/tidal/android/feature/playerscreen/ui/composables/f2.smali
@@ -932,7 +932,7 @@
--- a/com/tidal/android/feature/playerscreen/ui/composables/u1.smali
+++ b/com/tidal/android/feature/playerscreen/ui/composables/u1.smali
@@ -87,7 +87,7 @@
# virtual methods
.method public final invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
@@ -9,7 +9,7 @@
.line 1
move-object/from16 v0, p0
@@ -1158,6 +1158,8 @@
@@ -313,6 +313,8 @@
.line 100
check-cast v1, Lcom/tidal/android/feature/playerscreen/ui/f;
@@ -18,11 +18,11 @@
.line 101
.line 102
const v3, 0x6b82e849
@@ -1646,6 +1648,26 @@
@@ -801,6 +803,26 @@
.line 331
iget-object v3, v1, Lcom/tidal/android/feature/playerscreen/ui/f;->a:Ljava/lang/String;
+ iget v4, v0, Lcom/tidal/android/feature/playerscreen/ui/composables/f2;->b:I
+ iget v4, v0, Lcom/tidal/android/feature/playerscreen/ui/composables/u1;->b:I
+
+ move/16 v34, v4 # TIDALs active line
+
@@ -30,11 +30,11 @@
+
+ move-object/16 v35, v4 # plain line text
+
+ iget-wide v4, v0, Lcom/tidal/android/feature/playerscreen/ui/composables/f2;->d:J
+ iget-wide v4, v0, Lcom/tidal/android/feature/playerscreen/ui/composables/u1;->d:J
+
+ move-wide/16 v36, v4 # sung colour
+
+ iget-wide v4, v0, Lcom/tidal/android/feature/playerscreen/ui/composables/f2;->e:J
+ iget-wide v4, v0, Lcom/tidal/android/feature/playerscreen/ui/composables/u1;->e:J
+
+ move-wide/16 v38, v4 # unsung colour
+
@@ -45,7 +45,7 @@
.line 332
.line 333
invoke-interface {v2}, Landroidx/compose/runtime/State;->getValue()Ljava/lang/Object;
@@ -1672,7 +1694,7 @@
@@ -827,7 +849,7 @@
.line 344
.line 345
@@ -54,14 +54,14 @@
.line 346
.line 347
@@ -1727,7 +1749,13 @@
@@ -882,7 +904,13 @@
.line 369
.line 370
- const/16 v22, 0x0
+ move/from16 v1, v33 # line index
+
+ invoke-static {v1}, Lradiant/SylLayout;->cb(I)Lam0/l; # per-line layout capture
+ invoke-static {v1}, Lradiant/SylLayout;->cb(I)Lyl0/l; # per-line layout capture
+
+ move-result-object v1
+
@@ -69,12 +69,12 @@
.line 371
.line 372
@@ -1743,7 +1771,7 @@
@@ -898,7 +926,7 @@
.line 377
.line 378
- invoke-static/range {v3 .. v27}, Landroidx/compose/material3/TextKt;->Text--4IGK_g(Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILam0/l;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
+ invoke-static/range {v3 .. v27}, Landroidx/compose/material3/TextKt;->Text--4IGK_g(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZILjava/util/Map;Lam0/l;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
- invoke-static/range {v3 .. v27}, Landroidx/compose/material3/TextKt;->Text--4IGK_g(Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILyl0/l;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
+ invoke-static/range {v3 .. v27}, Landroidx/compose/material3/TextKt;->Text--4IGK_g(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZILjava/util/Map;Lyl0/l;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
.line 379
.line 380