From 18cb201a14e133cd85877645cebb6c56a24cea66 Mon Sep 17 00:00:00 2001 From: qimiko <25387744+qimiko@users.noreply.github.com> Date: Mon, 20 May 2024 01:50:33 -0700 Subject: [PATCH] better to not reduce all information --- app/src/main/java/com/geode/launcher/MainActivity.kt | 9 ++++++--- app/src/main/res/values/strings.xml | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/geode/launcher/MainActivity.kt b/app/src/main/java/com/geode/launcher/MainActivity.kt index 99976029..1927e6ab 100644 --- a/app/src/main/java/com/geode/launcher/MainActivity.kt +++ b/app/src/main/java/com/geode/launcher/MainActivity.kt @@ -337,14 +337,17 @@ fun UpdateCard(releaseViewModel: ReleaseViewModel, modifier: Modifier = Modifier ReleaseManager.UpdateException.Reason.EXTERNAL_FILE_IN_USE -> stringResource( R.string.release_fetch_manual_check_required ) - else -> state.exception.message + else -> null } } - else -> state.exception.message + else -> null } UpdateMessageIndicator( - stringResource(R.string.release_fetch_failed, message ?: ""), + stringResource( + R.string.release_fetch_failed, + message ?: stringResource(R.string.release_fetch_try_later) + ), modifier = modifier, allowRetry = true, releaseViewModel = releaseViewModel diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 1bfb21af..1e4a2ed6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -48,7 +48,7 @@ Android %2$s, %1$s - Update failed. Please try again later. + Update failed.\n%1$s No updates found. Checking for new releases… Geode updated! @@ -58,6 +58,7 @@ Update cancelled. Retry Cancel + Please try again later. Externally managed library in use, please manually check for updates if you want to overwrite it.