From 5611222ffcd238eaee7379b112f66b0334fffd16 Mon Sep 17 00:00:00 2001 From: hasina Date: Mon, 2 Feb 2026 14:11:28 +0300 Subject: [PATCH] add - create Folder app 'Feufaro' to 'Documents' directory for windows --- .../kotlin/mg/dot/feufaro/ConfigPaths.kt | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/composeApp/src/desktopMain/kotlin/mg/dot/feufaro/ConfigPaths.kt b/composeApp/src/desktopMain/kotlin/mg/dot/feufaro/ConfigPaths.kt index a7ff204..2322fd4 100644 --- a/composeApp/src/desktopMain/kotlin/mg/dot/feufaro/ConfigPaths.kt +++ b/composeApp/src/desktopMain/kotlin/mg/dot/feufaro/ConfigPaths.kt @@ -1,5 +1,19 @@ package mg.dot.feufaro +import java.io.File actual fun getConfigDirectoryPath(): String { - return System.getProperty("user.home") + val userHome = System.getProperty("user.home") + + //Créer ..Documents\Feufaro + val documentsPath = File(userHome, "Documents") + val feufa2Folder = File(documentsPath, "Feufaro") + + if (!feufa2Folder.exists()) { + val created = feufa2Folder.mkdirs() + if (created) { + println("CP:15: Dossier créé avec succès : ${feufa2Folder.absolutePath}") + } + } + val path = feufa2Folder.absolutePath + return if (path.endsWith(File.separator)) path else path + File.separator /* avec '/' à la fin */ } \ No newline at end of file