[F] Stupid canon

This commit is contained in:
2025-10-26 14:32:14 +08:00
parent b51fbc4915
commit 976a47256f
@@ -104,7 +104,7 @@ fun FileListerScreen(modifier: Modifier = Modifier) {
feedbackText = "Rendering..."
val imageDir = File("/storage/emulated/0/DCIM/CA_IMAGES/")
val latestImg = imageDir.listFiles()
?.filter { !it.name.contains(".framed.") }
?.filter { !it.name.contains("-framed-") }
?.maxByOrNull { it.lastModified() }
if (latestImg == null) {
feedbackText = "No images found in CA_IMAGES"
@@ -117,7 +117,7 @@ fun FileListerScreen(modifier: Modifier = Modifier) {
picture = renderSvgAndroid(context, svg)
// Save picture to file
val out = File(latestImg.parent, "${latestImg.nameWithoutExtension}.framed.${System.currentTimeMillis()}.jpg")
val out = File(latestImg.parent, "${latestImg.nameWithoutExtension}-framed-${System.currentTimeMillis()}.jpg")
out.createNewFile()
out.outputStream().use { outputStream ->
Bitmap.createBitmap(picture!!).compress(Bitmap.CompressFormat.JPEG, 90, outputStream)