From da217c96b7bf376187f1fdd267ce6ecd50edbee6 Mon Sep 17 00:00:00 2001 From: tapframe <85391825+tapframe@users.noreply.github.com> Date: Sat, 16 May 2026 21:15:00 +0530 Subject: [PATCH] feat: add experimental notice for debrid support in settings --- .../src/commonMain/composeResources/values/strings.xml | 3 ++- .../com/nuvio/app/features/settings/DebridSettingsPage.kt | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/composeApp/src/commonMain/composeResources/values/strings.xml b/composeApp/src/commonMain/composeResources/values/strings.xml index 14b54129..955e47cd 100644 --- a/composeApp/src/commonMain/composeResources/values/strings.xml +++ b/composeApp/src/commonMain/composeResources/values/strings.xml @@ -588,8 +588,9 @@ Integrations Metadata enrichment controls External ratings providers - Cloud account sources + Experimental cloud account sources Debrid + Debrid support is experimental and may be kept, changed, or removed later. Enable sources Show playable results from connected accounts. Add an API key first. 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 e0880503..a618b8ed 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 @@ -47,6 +47,7 @@ import nuvio.composeapp.generated.resources.settings_debrid_description_template import nuvio.composeapp.generated.resources.settings_debrid_description_template_description import nuvio.composeapp.generated.resources.settings_debrid_enable import nuvio.composeapp.generated.resources.settings_debrid_enable_description +import nuvio.composeapp.generated.resources.settings_debrid_experimental_notice import nuvio.composeapp.generated.resources.settings_debrid_prepare_count_many import nuvio.composeapp.generated.resources.settings_debrid_prepare_count_one import nuvio.composeapp.generated.resources.settings_debrid_prepare_instant_playback @@ -73,6 +74,11 @@ internal fun LazyListScope.debridSettingsContent( isTablet = isTablet, ) { SettingsGroup(isTablet = isTablet) { + DebridInfoRow( + isTablet = isTablet, + text = stringResource(Res.string.settings_debrid_experimental_notice), + ) + SettingsGroupDivider(isTablet = isTablet) SettingsSwitchRow( title = stringResource(Res.string.settings_debrid_enable), description = stringResource(Res.string.settings_debrid_enable_description),