From ea9c6458c24d8372e9c6f32e9d7f8a16fb5c238a Mon Sep 17 00:00:00 2001 From: meowarex Date: Sat, 20 Jun 2026 23:53:33 +1000 Subject: [PATCH] Update "Add Track" Icon <3 --- .../ui/screens/patchopts/KnownPatch.kt | 1 + patches/data.json | 2 +- patches/player-favorite-heart.patch | 24 +++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 patches/player-favorite-heart.patch diff --git a/Manager/app/src/main/kotlin/com/meowarex/rlmobile/ui/screens/patchopts/KnownPatch.kt b/Manager/app/src/main/kotlin/com/meowarex/rlmobile/ui/screens/patchopts/KnownPatch.kt index 6d4e93f..95ae534 100644 --- a/Manager/app/src/main/kotlin/com/meowarex/rlmobile/ui/screens/patchopts/KnownPatch.kt +++ b/Manager/app/src/main/kotlin/com/meowarex/rlmobile/ui/screens/patchopts/KnownPatch.kt @@ -8,6 +8,7 @@ data class PatchVariant( val fileNames: List, ) + enum class KnownPatch( /** * Numeric display order in the patch options list. Lower = higher up. diff --git a/patches/data.json b/patches/data.json index ad121d9..3979a9e 100644 --- a/patches/data.json +++ b/patches/data.json @@ -1,5 +1,5 @@ { "tidalVersionCode": 9090, "tidalApkUrl": "https://github.com/meowarex/rl-mobile/releases/download/latest/tidal-stock.apk", - "patchesVersion": "0.9.8" + "patchesVersion": "0.9.9" } diff --git a/patches/player-favorite-heart.patch b/patches/player-favorite-heart.patch new file mode 100644 index 0000000..17c47b8 --- /dev/null +++ b/patches/player-favorite-heart.patch @@ -0,0 +1,24 @@ +--- a/com/tidal/android/feature/playerscreen/ui/composables/c1.smali ++++ b/com/tidal/android/feature/playerscreen/ui/composables/c1.smali +@@ -259,7 +259,7 @@ + + .line 109 + .line 110 +- sget p2, Lcom/tidal/android/feature/playerscreen/ui/R$drawable;->ic_circle_checked:I ++ sget p2, Lcom/tidal/android/feature/playerscreen/ui/R$drawable;->ic_shapes_heart_filled_medium:I # favorited: filled heart (was circle-check) + + .line 111 + .line 112 +@@ -267,11 +267,7 @@ + + .line 113 + :cond_5 +- sget-object p2, Lx20/b;->O:Lx20/a; +- +- .line 114 +- .line 115 +- iget p2, p2, Lx20/a;->a:I ++ sget p2, Lcom/tidal/android/feature/playerscreen/ui/R$drawable;->ic_shapes_heart_medium:I # not favorited: outline heart (was market plus) + + .line 116 + .line 117