From 564245aa0843e045f0e759aa38e3f080846a56f4 Mon Sep 17 00:00:00 2001 From: Omni Devel Date: Mon, 15 Jun 2026 22:19:03 +0300 Subject: [PATCH] update: changed code size --- mobile/build.gradle.kts | 3 +++ mobile/src/main/java/ru/omni_devel/cards/Utils.kt | 9 +++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/mobile/build.gradle.kts b/mobile/build.gradle.kts index ac5a9eb..c623074 100644 --- a/mobile/build.gradle.kts +++ b/mobile/build.gradle.kts @@ -29,6 +29,9 @@ android { } buildTypes { + debug { + applicationIdSuffix = ".debug" + } release { isMinifyEnabled = false proguardFiles( diff --git a/mobile/src/main/java/ru/omni_devel/cards/Utils.kt b/mobile/src/main/java/ru/omni_devel/cards/Utils.kt index 0947346..69f4bf0 100644 --- a/mobile/src/main/java/ru/omni_devel/cards/Utils.kt +++ b/mobile/src/main/java/ru/omni_devel/cards/Utils.kt @@ -2,7 +2,6 @@ package ru.omni_devel.cards import android.content.Context import android.graphics.Bitmap -import androidx.compose.ui.platform.LocalContext import com.google.android.gms.wearable.Wearable import com.google.zxing.BarcodeFormat import com.google.zxing.MultiFormatWriter @@ -10,7 +9,13 @@ import com.journeyapps.barcodescanner.BarcodeEncoder fun generateCode(value: String, format: BarcodeFormat): Bitmap { val writer = MultiFormatWriter() - val matrix = writer.encode(value, format, 800, 400) + + val (width, height) = when (format) { + BarcodeFormat.QR_CODE, BarcodeFormat.DATA_MATRIX, BarcodeFormat.AZTEC -> 800 to 800 + else -> 800 to 400 + } + + val matrix = writer.encode(value, format, width, height) return BarcodeEncoder().createBitmap(matrix) }