chore: Migrate deprecated Divider to HorizontalDivider

This commit is contained in:
Myzel394 2024-02-23 20:53:55 +01:00
parent b0ae92226c
commit 91f567882c
No known key found for this signature in database
GPG Key ID: DEC4AAB876F73185
7 changed files with 17 additions and 20 deletions

View File

@ -11,10 +11,9 @@ import androidx.compose.foundation.layout.width
import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Warning
import androidx.compose.material3.Button
import androidx.compose.material3.ButtonDefaults
import androidx.compose.material3.Divider
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.ModalBottomSheet
@ -150,7 +149,7 @@ fun MicrophoneSelection(
horizontalArrangement = Arrangement.spacedBy(8.dp),
modifier = Modifier.padding(vertical = 32.dp),
) {
Divider(
HorizontalDivider(
modifier = Modifier
.weight(1f)
)
@ -160,7 +159,7 @@ fun MicrophoneSelection(
color = MaterialTheme.colorScheme.tertiary,
textAlign = TextAlign.Center,
)
Divider(
HorizontalDivider(
modifier = Modifier
.weight(1f),
)

View File

@ -6,7 +6,7 @@ import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.widthIn
import androidx.compose.material3.Divider
import androidx.compose.material3.HorizontalDivider
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.getValue
@ -76,7 +76,7 @@ fun AudioRecordingStatus(
) {
MicrophoneStatus(audioRecorder)
Divider()
HorizontalDivider()
RecordingControl(
isPaused = audioRecorder.isPaused,

View File

@ -11,8 +11,7 @@ import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.CameraAlt
import androidx.compose.material3.CircularProgressIndicator
import androidx.compose.material3.Divider
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
@ -138,7 +137,7 @@ fun VideoRecordingStatus(
}
}
Divider()
HorizontalDivider()
if (!videoRecorder.isStartingRecording) {
RecordingControl(

View File

@ -32,8 +32,8 @@ import androidx.compose.material.icons.filled.Warning
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Button
import androidx.compose.material3.ButtonDefaults
import androidx.compose.material3.Divider
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.ModalBottomSheet
@ -434,7 +434,7 @@ fun SelectionSheet(
},
)
Divider()
HorizontalDivider()
SelectionButton(
label = stringResource(R.string.ui_settings_option_saveFolder_action_dcim_label),
@ -454,7 +454,7 @@ fun SelectionSheet(
},
)
Divider()
HorizontalDivider()
Column {
SelectionButton(

View File

@ -8,6 +8,7 @@ import androidx.compose.foundation.layout.padding
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Mic
import androidx.compose.material3.Divider
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
@ -19,8 +20,8 @@ import androidx.compose.ui.unit.dp
@Composable
fun DividerTitle(
modifier: Modifier = Modifier
.fillMaxWidth()
.padding(vertical = 32.dp),
.fillMaxWidth()
.padding(vertical = 32.dp),
title: String,
description: String,
) {
@ -34,7 +35,7 @@ fun DividerTitle(
horizontalArrangement = Arrangement.spacedBy(8.dp),
verticalAlignment = Alignment.CenterVertically,
) {
Divider(
HorizontalDivider(
modifier = Modifier
.weight(1f)
.align(Alignment.CenterVertically),
@ -44,7 +45,7 @@ fun DividerTitle(
style = MaterialTheme.typography.headlineSmall,
color = MaterialTheme.colorScheme.onSurface,
)
Divider(
HorizontalDivider(
modifier = Modifier
.weight(1f)
.align(Alignment.CenterVertically),

View File

@ -28,7 +28,6 @@ import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.unit.dp
import androidx.navigation.navOptions
import app.myzel394.alibi.dataStore
import app.myzel394.alibi.db.AppSettings
import kotlinx.coroutines.launch

View File

@ -11,8 +11,8 @@ import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.ArrowBack
import androidx.compose.material3.Divider
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
import androidx.compose.material3.LargeTopAppBar
@ -33,7 +33,6 @@ import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.navigation.NavController
import app.myzel394.alibi.R
import app.myzel394.alibi.dataStore
import app.myzel394.alibi.ui.SUPPORTS_DARK_MODE_NATIVELY
@ -186,7 +185,7 @@ fun SettingsScreen(
VideoRecorderBitrateTile(settings = settings)
VideoRecorderFrameRateTile(settings = settings)
}
Divider(
HorizontalDivider(
modifier = Modifier
.fillMaxWidth(0.5f)
)