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

+28
View File
@@ -0,0 +1,28 @@
--- a/radiant/RLAPILyricsWorker.smali
+++ b/radiant/RLAPILyricsWorker.smali
@@ -683,6 +683,8 @@
.method private runImpl()V
.locals 13
+ invoke-static {}, Lradiant/AiSparkle;->reset()V # Reset AI sparkle
+
iget-object v0, p0, Lradiant/RLAPILyricsWorker;->title:Ljava/lang/String;
invoke-static {v0}, Lradiant/RLAPILyricsWorker;->uric(Ljava/lang/String;)Ljava/lang/String;
@@ -859,3 +861,5 @@
:key_ok
+ invoke-static {v11}, Lradiant/AiSparkle;->onResponse(Ljava/lang/String;)V # Rainbow sparkle for AI syllables
+
invoke-static {v11}, Lradiant/WordLyrics;->ingest(Ljava/lang/String;)V
--- a/radiant/SparkleContent.smali
+++ b/radiant/SparkleContent.smali
@@ -47,4 +47,8 @@
move-result-object p2
+ invoke-static {p2, p1}, Lradiant/AiSparkle;->wrap(Landroidx/compose/ui/graphics/painter/Painter;Landroidx/compose/runtime/Composer;)Landroidx/compose/ui/graphics/painter/Painter; # Rainbow sparkle when AI
+
+ move-result-object p2
+
invoke-static {}, Landroidx/compose/runtime/ComposerKt;->isTraceInProgress()Z