From e253c564ab758ea9eb3c2ef5397c462aa47c698b Mon Sep 17 00:00:00 2001 From: ronniedroid Date: Sun, 21 Apr 2024 11:43:10 +0300 Subject: [PATCH] Updated strings and remove action aborted toast messages --- .../clock/activities/SettingsActivity.kt | 14 ++++---- app/src/main/res/layout/activity_settings.xml | 34 +++++-------------- app/src/main/res/values/strings.xml | 10 ++---- 3 files changed, 18 insertions(+), 40 deletions(-) diff --git a/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt b/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt index 8046e92b..5b7334f1 100644 --- a/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/org/fossify/clock/activities/SettingsActivity.kt @@ -198,8 +198,6 @@ class SettingsActivity : SimpleActivity() { val outputStream = uri?.let { contentResolver.openOutputStream(it) } if (outputStream != null) { exportDataTo(outputStream) - } else { - toast(CR.string.exporting_aborted) } } catch (e: Exception) { showErrorToast(e) @@ -207,10 +205,12 @@ class SettingsActivity : SimpleActivity() { } private val importActivityResultLauncher = registerForActivityResult(ActivityResultContracts.GetContent()) { uri -> - if (uri != null) { - tryImportDataFromFile(uri) - } else { - toast(CR.string.importing_aborted) + try { + if (uri != null) { + tryImportDataFromFile(uri) + } + } catch (e: Exception) { + showErrorToast(e) } } @@ -326,7 +326,7 @@ class SettingsActivity : SimpleActivity() { DataImporter.ImportResult.IMPORT_OK -> R.string.importing_successful - DataImporter.ImportResult.IMPORT_INCOMPLETE -> CR.string.import_incomplete + DataImporter.ImportResult.IMPORT_INCOMPLETE -> R.string.importing_some_entries_failed DataImporter.ImportResult.ALARMS_IMPORT_FAIL -> CR.string.alarms_import_failed DataImporter.ImportResult.TIMERS_IMPORT_FAIL -> CR.string.timers_import_failed DataImporter.ImportResult.IMPORT_FAIL -> R.string.no_items_found diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index dba596ab..0eeaaba5 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -284,16 +284,16 @@ - + - + - - - - diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9d9385fc..c6fc3b41 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -50,16 +50,10 @@ Timer tab Show seconds Increase volume gradually - Export and import - Import data - Import app data (Alarms and Timers) - Export data - Export app data (Alarms and Timers) - Exporting aborted - Importing aborted + Import alarms and timers + Export alarms and timers Importing alarms failed Importing timers failed - Partial import due to wrong data How can I change lap sorting at the stopwatch tab?