From e88cce105d6bb3e7ce8c61547e5cf3260f6c0a21 Mon Sep 17 00:00:00 2001 From: Hasinjato Date: Tue, 8 Sep 2026 11:49:20 +0300 Subject: [PATCH] Add other lang "L1:" on NewPartition form --- .../src/commonMain/kotlin/mg/dot/feufaro/solfa/Solfa.kt | 2 +- .../commonMain/kotlin/mg/dot/feufaro/ui/NewPartition.kt | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/Solfa.kt b/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/Solfa.kt index 3e04c89..78c457b 100644 --- a/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/Solfa.kt +++ b/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/Solfa.kt @@ -2770,7 +2770,7 @@ class Solfa(val sharedScreenModel: SharedScreenModel, private val fileRepository } else if(partitionMetadata.language == "Malagasy") { 'Y' } else { - 'Y' + 'L' } val partUrl = if (partitionMetadata.url.isNotBlank() && partitionMetadata.url != "https://") { "|u:${partitionMetadata.url}" diff --git a/composeApp/src/commonMain/kotlin/mg/dot/feufaro/ui/NewPartition.kt b/composeApp/src/commonMain/kotlin/mg/dot/feufaro/ui/NewPartition.kt index 6f50969..76470d4 100644 --- a/composeApp/src/commonMain/kotlin/mg/dot/feufaro/ui/NewPartition.kt +++ b/composeApp/src/commonMain/kotlin/mg/dot/feufaro/ui/NewPartition.kt @@ -56,7 +56,7 @@ fun NewPartition( var langMenuExpanded by remember { mutableStateOf(false) } val availableKeys = remember { Transpose.keyToNumber.toList() } var lang by remember { if(isAndroid) mutableStateOf("🇲🇬") else mutableStateOf("Malagasy") } - val availableLang = remember { if(isAndroid) listOf("\uD83C\uDDFA\uD83C\uDDF8", "🇲🇬") else listOf("Anglais", "Malagasy") } + val availableLang = remember { if(isAndroid) listOf("\uD83C\uDDFA\uD83C\uDDF8", "🇲🇬", "Autre") else listOf("Anglais", "Malagasy", "Autre") } val fieldColors = OutlinedTextFieldDefaults.colors( focusedBorderColor = AccentBlue, @@ -357,7 +357,11 @@ fun NewPartition( measure = measure, key = key, url = url, - language = if(lang == "\uD83C\uDDF2\uD83C\uDDEC") "Malagasy" else "Anglais" + language = when (lang) { + "🇲🇬", "Malagasy" -> "Malagasy" + "Autre" -> "Autre" + else -> "Anglais" + } ) ) },