PDF export: make default file name more readable

This commit is contained in:
Pierre-Yves Nicolas
2025-08-27 15:59:48 +02:00
parent 2ecce111a5
commit 89c80bdff0

View File

@@ -259,8 +259,8 @@ private fun CloseButton(onDismiss: () -> Unit) {
} }
fun defaultFilename(): String { fun defaultFilename(): String {
val timestamp = SimpleDateFormat("yyyyMMdd_HHmmss", Locale.getDefault()).format(Date()) val timestamp = SimpleDateFormat("yyyy-MM-dd HH.mm.ss", Locale.getDefault()).format(Date())
return "scan_$timestamp" return "Scan $timestamp"
} }
fun formatFileSize(sizeInBytes: Long?, context: Context): String { fun formatFileSize(sizeInBytes: Long?, context: Context): String {
@@ -312,7 +312,7 @@ fun PreviewPdfGenerationDialogWithError() {
fun PreviewToCustomize(uiState: PdfGenerationUiState) { fun PreviewToCustomize(uiState: PdfGenerationUiState) {
MyScanTheme { MyScanTheme {
PdfGenerationBottomSheet( PdfGenerationBottomSheet(
filename = "scan_20250702_174042.pdf", filename = "Scan 2025-07-02 17.40.42.pdf",
uiState = uiState, uiState = uiState,
onFilenameChange = {}, onFilenameChange = {},
onDismiss = {}, onDismiss = {},