@@ 17,19 17,11 @@ import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import androidx.navigation.NavController
-import com.github.cfogrady.vb.dim.card.BemCard
-import com.github.cfogrady.vb.dim.card.DimCard
-import com.github.cfogrady.vb.dim.card.DimReader
-import com.github.cfogrady.vb.dim.sprite.SpriteData
-import com.github.cfogrady.vb.dim.sprite.SpriteData.Sprite
import com.github.nacabaro.vbhelper.components.TopBanner
-import java.io.File
-import java.io.FileInputStream
@Composable
fun SettingsScreen(
navController: NavController,
- //dimReader: DimReader = DimReader(),
onClickImportCard: () -> Unit
) {
Scaffold (
@@ 57,20 49,8 @@ fun SettingsScreen(
SettingsEntry(title = "Import transform functions", description = "Import standard vital bracelet keys") { }
SettingsEntry(title = "Import decryption key", description = "Import standard vital bracelet keys") { }
SettingsSection("DiM/BEm management")
- SettingsEntry(title = "Import DiM card", description = "Import DiM/BEm card file") {
- onClickImportCard()
- // placeholder
-// val file = File("dummy_file.bin") //filePicker()
-// val fileInputStream = FileInputStream(file)
-// fileInputStream.use {
-// val card = dimReader.readCard(fileInputStream, false)
-// if (card is DimCard) {
-// val logo = card.spriteData.sprites[0]
-// }
-// val beMemory = card as BemCard
-// val logo = beMemory.spriteData.sprites[0]
-// }
- }
+ SettingsEntry(title = "Import DiM card", description = "Import DiM/BEm card file", onClick = onClickImportCard)
+ SettingsEntry(title = "Rename DiM/BEm", description = "Set card name") { }
SettingsSection("About and credits")
SettingsEntry(title = "Credits", description = "Credits") { }
SettingsEntry(title = "About", description = "About") { }