diff --git a/app/src/main/kotlin/com/syncflow/ui/addpair/AddPairScreen.kt b/app/src/main/kotlin/com/syncflow/ui/addpair/AddPairScreen.kt index 5326022..0692431 100644 --- a/app/src/main/kotlin/com/syncflow/ui/addpair/AddPairScreen.kt +++ b/app/src/main/kotlin/com/syncflow/ui/addpair/AddPairScreen.kt @@ -120,26 +120,17 @@ fun AddPairScreen(onDone: () -> Unit, vm: AddPairViewModel = hiltViewModel()) { Spacer(Modifier.height(4.dp)) - // Local folder — tap opens Android system picker (SAF), same as Autosync - Column { - Box(modifier = Modifier.fillMaxWidth()) { - OutlinedTextField( - value = uriToDisplay(s.localPath), onValueChange = {}, - label = { Text("Local folder") }, - leadingIcon = { Icon(Icons.Default.PhoneAndroid, null) }, - trailingIcon = { Icon(Icons.Default.FolderOpen, null) }, - readOnly = true, singleLine = true, modifier = Modifier.fillMaxWidth(), - placeholder = { Text("Tap to choose folder…") }, - ) - Box(modifier = Modifier.matchParentSize().clickable { safLauncher.launch(null) }) - } - TextButton( - onClick = { showLocalBrowser = true }, - modifier = Modifier.align(Alignment.End), - contentPadding = PaddingValues(horizontal = 8.dp, vertical = 0.dp), - ) { - Text("Browse manually", style = MaterialTheme.typography.labelSmall) - } + // Local folder + Box(modifier = Modifier.fillMaxWidth()) { + OutlinedTextField( + value = uriToDisplay(s.localPath), onValueChange = {}, + label = { Text("Local folder") }, + leadingIcon = { Icon(Icons.Default.PhoneAndroid, null) }, + trailingIcon = { Icon(Icons.Default.FolderOpen, null) }, + readOnly = true, singleLine = true, modifier = Modifier.fillMaxWidth(), + placeholder = { Text("Tap to choose folder…") }, + ) + Box(modifier = Modifier.matchParentSize().clickable { showLocalBrowser = true }) } // Remote folder diff --git a/version.properties b/version.properties index 71da25c..64691a0 100644 --- a/version.properties +++ b/version.properties @@ -1,2 +1,2 @@ -VERSION_NAME=1.0.56 -VERSION_CODE=57 +VERSION_NAME=1.0.57 +VERSION_CODE=58