mirror of
https://github.com/meowarex/rl-mobile.git
synced 2026-08-26 22:17:44 +10:00
122 lines
4.2 KiB
Diff
122 lines
4.2 KiB
Diff
--- a/com/tidal/android/feature/playerscreen/ui/PlayerScreenKt.smali
|
|
+++ b/com/tidal/android/feature/playerscreen/ui/PlayerScreenKt.smali
|
|
@@ -4433,6 +4433,14 @@
|
|
|
|
move-object/from16 v25, v10
|
|
|
|
+ sget-object v16, Lcom/tidal/android/feature/playerscreen/ui/model/PlayerBackgroundStyle;->DARK_BLUR:Lcom/tidal/android/feature/playerscreen/ui/model/PlayerBackgroundStyle; # RL: force native Blur player background
|
|
+
|
|
+ const/16 v21, 0x1 # RL: isPlaying=true (Animated — always rotate)
|
|
+
|
|
+ const/16 v22, 0x0 # RL: isSeeking=false (Animated — ignore scrub)
|
|
+
|
|
+ invoke-static {}, Lradiant/HomeBackdrop;->setModeAnimated()V # RL: mirror rotation to Cover Everywhere
|
|
+
|
|
.line 171
|
|
invoke-static/range {v16 .. v26}, Lcom/tidal/android/feature/playerscreen/ui/composables/p3;->b(Lcom/tidal/android/feature/playerscreen/ui/model/PlayerBackgroundStyle;JILjava/lang/String;ZZLam0/a;Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)V
|
|
|
|
--- a/com/tidal/android/core/ui/composable/c0.smali
|
|
+++ b/com/tidal/android/core/ui/composable/c0.smali
|
|
@@ -16,7 +16,9 @@
|
|
move-result p0
|
|
|
|
.line 5
|
|
- invoke-virtual {p2, p0}, Landroid/view/Window;->setNavigationBarColor(I)V
|
|
+ const/4 v3, 0x0 # RL: force transparent nav bar so the native blur backdrop shows through (was p0 = extracted BG color; luminance below still uses p0 for icon light/dark)
|
|
+
|
|
+ invoke-virtual {p2, v3}, Landroid/view/Window;->setNavigationBarColor(I)V
|
|
|
|
.line 6
|
|
.line 7
|
|
--- a/de0/c.smali
|
|
+++ b/de0/c.smali
|
|
@@ -26,29 +26,26 @@
|
|
.line 2
|
|
.line 3
|
|
.line 4
|
|
- const-string v0, "HeavyBlurTransformation() "
|
|
-
|
|
- .line 5
|
|
- .line 6
|
|
- const-string v1, " "
|
|
-
|
|
- .line 7
|
|
- .line 8
|
|
- const/4 v2, 0x6
|
|
-
|
|
- .line 9
|
|
- const/16 v3, 0x19
|
|
-
|
|
- .line 10
|
|
- .line 11
|
|
- invoke-static {v2, v3, v0, v1}, Landroidx/compose/foundation/text/input/a;->b(IILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
|
|
-
|
|
- .line 12
|
|
- .line 13
|
|
- .line 14
|
|
+ new-instance v0, Ljava/lang/StringBuilder;
|
|
+ invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
|
|
+ const-string v1, "RLBackdrop_b"
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
+ const/16 v1, __RL_BLUR__
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
+ const-string v1, "c"
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
+ const v1, __RL_CONTRAST__
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
+ const-string v1, "s"
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
+ const v1, __RL_SATURATION__
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
+ const-string v1, "r"
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
+ const v1, __RL_BRIGHTNESS__
|
|
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
+ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
|
move-result-object v0
|
|
-
|
|
- .line 15
|
|
iput-object v0, p0, Lde0/c;->a:Ljava/lang/String;
|
|
|
|
.line 16
|
|
@@ -59,10 +56,17 @@
|
|
|
|
# virtual methods
|
|
.method public final a(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
|
|
- .locals 2
|
|
+ .locals 3
|
|
|
|
.line 1
|
|
- const/4 v0, 0x6
|
|
+ const/16 v2, __RL_BLUR__
|
|
+ mul-int/lit8 v0, v2, 0x6
|
|
+ const/16 v1, 0x32
|
|
+ div-int v0, v0, v1
|
|
+ const/4 v1, 0x1
|
|
+ if-ge v0, v1, :rl_ds_ok
|
|
+ const/4 v0, 0x1
|
|
+ :rl_ds_ok
|
|
|
|
.line 2
|
|
invoke-static {p1, v0}, Lcom/squareup/ui/market/layout/e;->c(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
|
|
@@ -82,7 +86,7 @@
|
|
.line 9
|
|
.line 10
|
|
.line 11
|
|
- const/16 v1, 0x19
|
|
+ div-int/lit8 v1, v2, 0x2
|
|
|
|
.line 12
|
|
.line 13
|
|
@@ -93,6 +97,10 @@
|
|
.line 16
|
|
move-result-object v1
|
|
|
|
+ invoke-static {v1}, Lradiant/BackdropFx;->apply(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
|
|
+
|
|
+ move-result-object v1
|
|
+
|
|
.line 17
|
|
invoke-virtual {v0}, Landroid/graphics/Bitmap;->recycle()V
|
|
|