From cb9a86be675c7463887467cd723b2994ba9bbf88 Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Fri, 29 Dec 2023 23:00:37 +0100 Subject: [PATCH] fix: Unify save button with delete button in RecordingControl --- .../alibi/ui/components/RecorderScreen/atoms/SaveButton.kt | 7 ------- .../RecorderScreen/molecules/RecordingControl.kt | 7 ------- app/src/main/res/values/strings.xml | 2 +- 3 files changed, 1 insertion(+), 15 deletions(-) diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt index 7304bf9..b881635 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt @@ -33,13 +33,6 @@ fun SaveButton( onClick = onSave, colors = ButtonDefaults.textButtonColors(), ) { - Icon( - Icons.Default.Save, - contentDescription = null, - modifier = Modifier - .size(ButtonDefaults.IconSize) - ) - Spacer(Modifier.width(ButtonDefaults.IconSpacing)) Text( label, fontSize = MaterialTheme.typography.bodySmall.fontSize, diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/molecules/RecordingControl.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/molecules/RecordingControl.kt index a13d3ff..ad9fa7b 100644 --- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/molecules/RecordingControl.kt +++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/molecules/RecordingControl.kt @@ -1,20 +1,14 @@ package app.myzel394.alibi.ui.components.RecorderScreen.molecules -import androidx.compose.animation.AnimatedVisibility -import androidx.compose.animation.core.EaseOutElastic import androidx.compose.animation.core.animateFloatAsState -import androidx.compose.animation.core.spring import androidx.compose.animation.core.tween -import androidx.compose.animation.fadeIn import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.getValue -import androidx.compose.runtime.mutableFloatStateOf import androidx.compose.runtime.mutableStateOf -import androidx.compose.runtime.remember import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment @@ -26,7 +20,6 @@ import app.myzel394.alibi.ui.components.RecorderScreen.atoms.SaveButton import app.myzel394.alibi.ui.utils.RandomStack import app.myzel394.alibi.ui.utils.rememberInitialRecordingAnimation import kotlinx.coroutines.delay -import kotlinx.coroutines.launch @Composable fun RecordingControl( diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a41f712..5e2bfbd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -25,7 +25,7 @@ Are you sure you want to delete this recording? Pause Resume - Save Recording + Save Alibi will continue recording in the background and store the last\u0020 %s minutes