From ecdf959d1bcc3e4777399cc2a646fa11f5f2ee1e Mon Sep 17 00:00:00 2001
From: tapframe <85391825+tapframe@users.noreply.github.com>
Date: Tue, 19 May 2026 21:21:55 +0530
Subject: [PATCH] chore: adding prefetch warning note
---
.../src/commonMain/composeResources/values/strings.xml | 1 +
.../com/nuvio/app/features/settings/DebridSettingsPage.kt | 7 +++++++
2 files changed, 8 insertions(+)
diff --git a/composeApp/src/commonMain/composeResources/values/strings.xml b/composeApp/src/commonMain/composeResources/values/strings.xml
index d5112ecd..ddbb9b65 100644
--- a/composeApp/src/commonMain/composeResources/values/strings.xml
+++ b/composeApp/src/commonMain/composeResources/values/strings.xml
@@ -605,6 +605,7 @@
Prepare links
Resolve the first sources before playback starts.
Sources to prepare
+ Use a lower count when possible. Debrid services may rate-limit how many links can be resolved in a time period. Opening a movie or episode can count toward those limits even if you do not press Watch, because the links are prepared ahead of time.
1 source
%1$d sources
Formatting
diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt
index 9c2fdfda..4217812b 100644
--- a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt
+++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt
@@ -77,6 +77,7 @@ import nuvio.composeapp.generated.resources.settings_debrid_prepare_count_one
import nuvio.composeapp.generated.resources.settings_debrid_prepare_instant_playback
import nuvio.composeapp.generated.resources.settings_debrid_prepare_instant_playback_description
import nuvio.composeapp.generated.resources.settings_debrid_prepare_stream_count
+import nuvio.composeapp.generated.resources.settings_debrid_prepare_stream_count_warning
import nuvio.composeapp.generated.resources.settings_debrid_key_invalid
import nuvio.composeapp.generated.resources.settings_debrid_not_set
import nuvio.composeapp.generated.resources.settings_debrid_provider_torbox_description
@@ -375,6 +376,12 @@ private fun DebridPrepareCountDialog(
}
}
}
+
+ Text(
+ text = stringResource(Res.string.settings_debrid_prepare_stream_count_warning),
+ style = MaterialTheme.typography.bodySmall,
+ color = MaterialTheme.colorScheme.onSurfaceVariant,
+ )
}
}
}