mirror of
https://github.com/openMF/mobile-wallet.git
synced 2026-02-06 09:37:24 +00:00
chore: update compileSdk to 35, AGP, Gradle, and dependencies (#1889)
This commit is contained in:
parent
1d6ae5e392
commit
995522942a
@ -4,4 +4,9 @@
|
|||||||
<option name="com.jetbrains.kmm.ios.BuildIOSAppTask" enabled="true" />
|
<option name="com.jetbrains.kmm.ios.BuildIOSAppTask" enabled="true" />
|
||||||
</method>
|
</method>
|
||||||
</configuration>
|
</configuration>
|
||||||
|
<configuration default="false" name="mifospay-ios" type="KmmRunConfiguration" factoryName="iOS Application" CONFIG_VERSION="1" XCODE_PROJECT="$PROJECT_DIR$/mifospay-ios/iosApp.xcodeproj" XCODE_CONFIGURATION="Debug" XCODE_SCHEME="iosApp">
|
||||||
|
<method v="2">
|
||||||
|
<option name="com.jetbrains.kmm.ios.BuildIOSAppTask" enabled="true" />
|
||||||
|
</method>
|
||||||
|
</configuration>
|
||||||
</component>
|
</component>
|
||||||
@ -52,7 +52,7 @@ tasks.register("versionFile") {
|
|||||||
// Used by module graph generator script
|
// Used by module graph generator script
|
||||||
tasks.register("printModulePaths") {
|
tasks.register("printModulePaths") {
|
||||||
subprojects {
|
subprojects {
|
||||||
if (subprojects.size == 0) {
|
if (subprojects.isEmpty()) {
|
||||||
println(this.path)
|
println(this.path)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,12 +11,11 @@ package org.mifospay.feature.qr
|
|||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.net.Uri
|
|
||||||
import android.provider.Settings
|
import android.provider.Settings
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.runtime.remember
|
import androidx.compose.runtime.remember
|
||||||
import androidx.compose.ui.platform.LocalContext
|
import androidx.compose.ui.platform.LocalContext
|
||||||
import androidx.core.content.ContextCompat
|
import androidx.core.net.toUri
|
||||||
import com.google.accompanist.permissions.ExperimentalPermissionsApi
|
import com.google.accompanist.permissions.ExperimentalPermissionsApi
|
||||||
import com.google.accompanist.permissions.PermissionState
|
import com.google.accompanist.permissions.PermissionState
|
||||||
import com.google.accompanist.permissions.PermissionStatus
|
import com.google.accompanist.permissions.PermissionStatus
|
||||||
@ -54,9 +53,11 @@ class AccompanistPermissionWrapper(
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun goToSettings() {
|
override fun goToSettings() {
|
||||||
val intent = Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS)
|
val intent = Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS).apply {
|
||||||
intent.data = Uri.parse("package:" + context.packageName)
|
data = "package:${context.packageName}".toUri()
|
||||||
ContextCompat.startActivity(context, intent, null)
|
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
|
||||||
|
}
|
||||||
|
context.startActivity(intent)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,35 +1,35 @@
|
|||||||
[versions]
|
[versions]
|
||||||
accompanist = "0.34.0"
|
accompanist = "0.36.0"
|
||||||
|
|
||||||
# Android
|
# Android
|
||||||
androidDesugarJdkLibs = "2.1.3"
|
androidDesugarJdkLibs = "2.1.5"
|
||||||
androidGradlePlugin = "8.7.2"
|
androidGradlePlugin = "8.7.3"
|
||||||
androidTools = "31.7.2"
|
androidTools = "31.11.1"
|
||||||
|
|
||||||
# AndroidX Dependencies
|
# AndroidX Dependencies
|
||||||
androidx-test-ext-junit = "1.2.1"
|
androidx-test-ext-junit = "1.2.1"
|
||||||
androidxActivity = "1.9.3"
|
androidxActivity = "1.10.1"
|
||||||
androidxBrowser = "1.8.0"
|
androidxBrowser = "1.8.0"
|
||||||
androidxComposeBom = "2024.12.01"
|
androidxComposeBom = "2025.07.00"
|
||||||
androidxComposeCompiler = "1.5.15"
|
androidxComposeCompiler = "1.5.15"
|
||||||
androidxComposeMaterial3Adaptive = "1.0.0"
|
androidxComposeMaterial3Adaptive = "1.1.0"
|
||||||
androidxComposeRuntimeTracing = "1.7.6"
|
androidxComposeRuntimeTracing = "1.8.3"
|
||||||
androidxCoreSplashscreen = "1.0.1"
|
androidxCoreSplashscreen = "1.0.1"
|
||||||
androidxLifecycle = "2.8.7"
|
androidxLifecycle = "2.9.2"
|
||||||
androidxMetrics = "1.0.0-beta01"
|
androidxMetrics = "1.0.0-beta02"
|
||||||
androidxNavigation = "2.8.5"
|
androidxNavigation = "2.9.2"
|
||||||
androidxProfileinstaller = "1.4.1"
|
androidxProfileinstaller = "1.4.1"
|
||||||
androidxTracing = "1.3.0-alpha02"
|
androidxTracing = "1.3.0"
|
||||||
appcompatVersion = "1.7.0"
|
appcompatVersion = "1.7.1"
|
||||||
coreKtxVersion = "1.15.0"
|
coreKtxVersion = "1.16.0"
|
||||||
|
|
||||||
# KotlinX Dependencies
|
# KotlinX Dependencies
|
||||||
lifecycleExtensionsVersion = "2.2.0"
|
lifecycleExtensionsVersion = "2.2.0"
|
||||||
lifecycleVersion = "2.8.7"
|
lifecycleVersion = "2.9.2"
|
||||||
|
|
||||||
# Android Camera & Play Services
|
# Android Camera & Play Services
|
||||||
cameraLifecycleVersion = "1.4.1"
|
cameraLifecycleVersion = "1.4.2"
|
||||||
cameraViewVersion = "1.4.1"
|
cameraViewVersion = "1.4.2"
|
||||||
playServicesAuthVersion = "21.3.0"
|
playServicesAuthVersion = "21.3.0"
|
||||||
playServicesCodeScanner = "16.1.0"
|
playServicesCodeScanner = "16.1.0"
|
||||||
mlkit="17.3.0"
|
mlkit="17.3.0"
|
||||||
@ -41,38 +41,38 @@ kotestVersion = "5.9.1"
|
|||||||
mokkeryVersion = "2.7.2"
|
mokkeryVersion = "2.7.2"
|
||||||
truth = "1.4.4"
|
truth = "1.4.4"
|
||||||
turbineVersion = "1.2.1"
|
turbineVersion = "1.2.1"
|
||||||
roborazzi = "1.26.0"
|
roborazzi = "1.46.1"
|
||||||
zxingVersion = "3.5.3"
|
zxingVersion = "3.5.3"
|
||||||
coreKtx = "1.6.1"
|
coreKtx = "1.6.1"
|
||||||
composeTest = "1.6.8"
|
composeTest = "1.8.3"
|
||||||
mokkery = "2.8.0"
|
mokkery = "2.8.0"
|
||||||
|
|
||||||
# Utility Dependencies
|
# Utility Dependencies
|
||||||
dependencyGuard = "0.5.0"
|
dependencyGuard = "0.5.0"
|
||||||
moduleGraph = "2.7.3"
|
moduleGraph = "2.9.0"
|
||||||
secrets = "2.0.1"
|
secrets = "2.0.1"
|
||||||
protobuf = "4.26.0"
|
protobuf = "4.31.1"
|
||||||
protobufPlugin = "0.9.4"
|
protobufPlugin = "0.9.5"
|
||||||
gmsPlugin = "4.4.2"
|
gmsPlugin = "4.4.3"
|
||||||
googleOss = "17.1.0"
|
googleOss = "17.2.1"
|
||||||
googleOssPlugin = "0.10.6"
|
googleOssPlugin = "0.10.6"
|
||||||
googleidVersion = "1.1.1"
|
googleidVersion = "1.1.1"
|
||||||
guavaVersion = "33.3.1-android"
|
guavaVersion = "33.4.8-android"
|
||||||
credentialsVersion = "1.3.0"
|
credentialsVersion = "1.5.0"
|
||||||
|
|
||||||
# Static Analysis & Code Formatting
|
# Static Analysis & Code Formatting
|
||||||
ktlint = "12.1.1"
|
ktlint = "12.1.1"
|
||||||
detekt = "1.23.7"
|
detekt = "1.23.8"
|
||||||
spotlessVersion = "6.25.0"
|
spotlessVersion = "7.1.0"
|
||||||
twitter-detekt-compose = "0.0.26"
|
twitter-detekt-compose = "0.0.26"
|
||||||
versionCatalogLinterVersion = "1.0.3"
|
versionCatalogLinterVersion = "1.1.0"
|
||||||
|
|
||||||
# Fineract KMP Library
|
# Fineract KMP Library
|
||||||
fineractSdk = "1.0.3"
|
fineractSdk = "1.0.3"
|
||||||
|
|
||||||
# Firebase
|
# Firebase
|
||||||
firebaseBom = "33.7.0"
|
firebaseBom = "33.16.0"
|
||||||
firebaseCrashlyticsPlugin = "3.0.2"
|
firebaseCrashlyticsPlugin = "3.0.4"
|
||||||
firebasePerfPlugin = "1.4.2"
|
firebasePerfPlugin = "1.4.2"
|
||||||
|
|
||||||
# Kotlin KMP Dependencies
|
# Kotlin KMP Dependencies
|
||||||
@ -90,30 +90,30 @@ ktorfit = "2.5.0"
|
|||||||
ktorfitKsp = "2.5.0"
|
ktorfitKsp = "2.5.0"
|
||||||
|
|
||||||
# Koin CMP Dependencies
|
# Koin CMP Dependencies
|
||||||
koin = "4.0.1-RC1"
|
koin = "4.1.0"
|
||||||
koinAnnotationsVersion = "1.4.0-RC4"
|
koinAnnotationsVersion = "2.1.0"
|
||||||
|
|
||||||
# CMP Libraries
|
# CMP Libraries
|
||||||
compose-plugin = "1.8.2"
|
compose-plugin = "1.8.2"
|
||||||
coil = "3.0.0-alpha10"
|
coil = "3.2.0"
|
||||||
backHandlerVersion = "2.1.0"
|
backHandlerVersion = "2.5.0"
|
||||||
constraintLayout = "0.4.0"
|
constraintLayout = "0.6.0"
|
||||||
multiplatformSettings = "1.2.0"
|
multiplatformSettings = "1.3.0"
|
||||||
mokoPermission = "0.18.0"
|
mokoPermission = "0.19.1"
|
||||||
qroseVersion = "1.0.1"
|
qroseVersion = "1.0.1"
|
||||||
okioVersion = "3.9.1"
|
okioVersion = "3.15.0"
|
||||||
kermit = "2.0.4"
|
kermit = "2.0.6"
|
||||||
fileKit = "0.10.0-beta04"
|
fileKit = "0.10.0-beta04"
|
||||||
wire = "5.0.0"
|
wire = "5.3.5"
|
||||||
|
|
||||||
# Jetbrains CMP
|
# Jetbrains CMP
|
||||||
windowsSizeClass = "0.5.0"
|
windowsSizeClass = "0.5.0"
|
||||||
uiDesktopVersion = "1.7.0"
|
uiDesktopVersion = "1.7.0"
|
||||||
composeJB = "1.7.0"
|
composeJB = "1.8.2"
|
||||||
composeLifecycle = "2.8.3"
|
composeLifecycle = "2.9.1"
|
||||||
composeNavigation = "2.8.0-alpha10"
|
composeNavigation = "2.8.0-alpha13"
|
||||||
jbCoreBundle = "1.0.1"
|
jbCoreBundle = "1.0.1"
|
||||||
jbSavedState = "1.2.2"
|
jbSavedState = "1.3.1"
|
||||||
|
|
||||||
# Desktop Version
|
# Desktop Version
|
||||||
packageName = "MifosWallet"
|
packageName = "MifosWallet"
|
||||||
|
|||||||
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@ -1,6 +1,6 @@
|
|||||||
#Sat Nov 23 22:26:32 IST 2024
|
#Sat Nov 23 22:26:32 IST 2024
|
||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
|||||||
@ -389,13 +389,6 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
|
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
|
||||||
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
|
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
|
||||||
|
|
||||||
abort-controller@3.0.0:
|
|
||||||
version "3.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
|
|
||||||
integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
|
|
||||||
dependencies:
|
|
||||||
event-target-shim "^5.0.0"
|
|
||||||
|
|
||||||
accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
|
accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
|
||||||
version "1.3.8"
|
version "1.3.8"
|
||||||
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
|
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
|
||||||
@ -999,11 +992,6 @@ etag@~1.8.1:
|
|||||||
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
|
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
|
||||||
integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
|
integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
|
||||||
|
|
||||||
event-target-shim@^5.0.0:
|
|
||||||
version "5.0.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
|
|
||||||
integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
|
|
||||||
|
|
||||||
eventemitter3@^4.0.0:
|
eventemitter3@^4.0.0:
|
||||||
version "4.0.7"
|
version "4.0.7"
|
||||||
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
|
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
|
||||||
@ -1854,13 +1842,6 @@ neo-async@^2.6.2:
|
|||||||
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
|
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
|
||||||
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
|
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
|
||||||
|
|
||||||
node-fetch@2.6.7:
|
|
||||||
version "2.6.7"
|
|
||||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
|
|
||||||
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
|
|
||||||
dependencies:
|
|
||||||
whatwg-url "^5.0.0"
|
|
||||||
|
|
||||||
node-forge@^1:
|
node-forge@^1:
|
||||||
version "1.3.1"
|
version "1.3.1"
|
||||||
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3"
|
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3"
|
||||||
@ -2544,11 +2525,6 @@ toidentifier@1.0.1:
|
|||||||
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
|
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
|
||||||
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
|
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
|
||||||
|
|
||||||
tr46@~0.0.3:
|
|
||||||
version "0.0.3"
|
|
||||||
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
|
|
||||||
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
|
|
||||||
|
|
||||||
type-is@~1.6.18:
|
type-is@~1.6.18:
|
||||||
version "1.6.18"
|
version "1.6.18"
|
||||||
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
|
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
|
||||||
@ -2637,11 +2613,6 @@ wbuf@^1.1.0, wbuf@^1.7.3:
|
|||||||
dependencies:
|
dependencies:
|
||||||
minimalistic-assert "^1.0.0"
|
minimalistic-assert "^1.0.0"
|
||||||
|
|
||||||
webidl-conversions@^3.0.0:
|
|
||||||
version "3.0.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
|
|
||||||
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
|
|
||||||
|
|
||||||
webpack-cli@5.1.4:
|
webpack-cli@5.1.4:
|
||||||
version "5.1.4"
|
version "5.1.4"
|
||||||
resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
|
resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
|
||||||
@ -2772,14 +2743,6 @@ websocket-extensions@>=0.1.1:
|
|||||||
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
|
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
|
||||||
integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
|
integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
|
||||||
|
|
||||||
whatwg-url@^5.0.0:
|
|
||||||
version "5.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
|
|
||||||
integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
|
|
||||||
dependencies:
|
|
||||||
tr46 "~0.0.3"
|
|
||||||
webidl-conversions "^3.0.0"
|
|
||||||
|
|
||||||
which@^1.2.1:
|
which@^1.2.1:
|
||||||
version "1.3.1"
|
version "1.3.1"
|
||||||
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
|
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
|
||||||
@ -2823,11 +2786,6 @@ ws@8.18.0, ws@^8.13.0:
|
|||||||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
|
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
|
||||||
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
|
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
|
||||||
|
|
||||||
ws@8.5.0:
|
|
||||||
version "8.5.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f"
|
|
||||||
integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==
|
|
||||||
|
|
||||||
ws@~8.17.1:
|
ws@~8.17.1:
|
||||||
version "8.17.1"
|
version "8.17.1"
|
||||||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"
|
resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b"
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -37,131 +37,138 @@ androidx.activity:activity:1.10.1
|
|||||||
androidx.annotation:annotation-experimental:1.4.1
|
androidx.annotation:annotation-experimental:1.4.1
|
||||||
androidx.annotation:annotation-jvm:1.9.1
|
androidx.annotation:annotation-jvm:1.9.1
|
||||||
androidx.annotation:annotation:1.9.1
|
androidx.annotation:annotation:1.9.1
|
||||||
androidx.appcompat:appcompat-resources:1.7.0
|
androidx.appcompat:appcompat-resources:1.7.1
|
||||||
androidx.appcompat:appcompat:1.7.0
|
androidx.appcompat:appcompat:1.7.1
|
||||||
androidx.arch.core:core-common:2.2.0
|
androidx.arch.core:core-common:2.2.0
|
||||||
androidx.arch.core:core-runtime:2.2.0
|
androidx.arch.core:core-runtime:2.2.0
|
||||||
androidx.autofill:autofill:1.0.0
|
androidx.autofill:autofill:1.0.0
|
||||||
|
androidx.biometric:biometric:1.1.0
|
||||||
androidx.browser:browser:1.8.0
|
androidx.browser:browser:1.8.0
|
||||||
androidx.camera:camera-camera2:1.4.1
|
androidx.camera:camera-camera2:1.4.2
|
||||||
androidx.camera:camera-core:1.4.1
|
androidx.camera:camera-core:1.4.2
|
||||||
androidx.camera:camera-lifecycle:1.4.1
|
androidx.camera:camera-lifecycle:1.4.2
|
||||||
androidx.camera:camera-video:1.4.1
|
androidx.camera:camera-video:1.4.2
|
||||||
androidx.camera:camera-view:1.4.1
|
androidx.camera:camera-view:1.4.2
|
||||||
androidx.collection:collection-jvm:1.5.0
|
androidx.collection:collection-jvm:1.5.0
|
||||||
androidx.collection:collection-ktx:1.5.0
|
androidx.collection:collection-ktx:1.5.0
|
||||||
androidx.collection:collection:1.5.0
|
androidx.collection:collection:1.5.0
|
||||||
androidx.compose.animation:animation-android:1.8.2
|
androidx.compose.animation:animation-android:1.8.3
|
||||||
androidx.compose.animation:animation-core-android:1.8.2
|
androidx.compose.animation:animation-core-android:1.8.3
|
||||||
androidx.compose.animation:animation-core:1.8.2
|
androidx.compose.animation:animation-core:1.8.3
|
||||||
androidx.compose.animation:animation:1.8.2
|
androidx.compose.animation:animation:1.8.3
|
||||||
androidx.compose.foundation:foundation-android:1.8.2
|
androidx.compose.foundation:foundation-android:1.8.3
|
||||||
androidx.compose.foundation:foundation-layout-android:1.8.2
|
androidx.compose.foundation:foundation-layout-android:1.8.3
|
||||||
androidx.compose.foundation:foundation-layout:1.8.2
|
androidx.compose.foundation:foundation-layout:1.8.3
|
||||||
androidx.compose.foundation:foundation:1.8.2
|
androidx.compose.foundation:foundation:1.8.3
|
||||||
androidx.compose.material3.adaptive:adaptive-android:1.0.0
|
androidx.compose.material3.adaptive:adaptive-android:1.1.0
|
||||||
androidx.compose.material3.adaptive:adaptive-layout-android:1.0.0
|
androidx.compose.material3.adaptive:adaptive-layout-android:1.1.0
|
||||||
androidx.compose.material3.adaptive:adaptive-layout:1.0.0
|
androidx.compose.material3.adaptive:adaptive-layout:1.1.0
|
||||||
androidx.compose.material3.adaptive:adaptive-navigation-android:1.0.0
|
androidx.compose.material3.adaptive:adaptive-navigation-android:1.1.0
|
||||||
androidx.compose.material3.adaptive:adaptive-navigation:1.0.0
|
androidx.compose.material3.adaptive:adaptive-navigation:1.1.0
|
||||||
androidx.compose.material3.adaptive:adaptive:1.0.0
|
androidx.compose.material3.adaptive:adaptive:1.1.0
|
||||||
androidx.compose.material3:material3-android:1.3.2
|
androidx.compose.material3:material3-android:1.3.2
|
||||||
androidx.compose.material3:material3:1.3.2
|
androidx.compose.material3:material3:1.3.2
|
||||||
androidx.compose.material:material-icons-core-android:1.7.6
|
androidx.compose.material:material-icons-core-android:1.7.8
|
||||||
androidx.compose.material:material-icons-core:1.7.6
|
androidx.compose.material:material-icons-core:1.7.8
|
||||||
androidx.compose.material:material-icons-extended-android:1.7.6
|
androidx.compose.material:material-icons-extended-android:1.7.8
|
||||||
androidx.compose.material:material-icons-extended:1.7.6
|
androidx.compose.material:material-icons-extended:1.7.8
|
||||||
androidx.compose.material:material-ripple-android:1.8.2
|
androidx.compose.material:material-ripple-android:1.8.3
|
||||||
androidx.compose.material:material-ripple:1.8.2
|
androidx.compose.material:material-ripple:1.8.3
|
||||||
androidx.compose.runtime:runtime-android:1.8.2
|
androidx.compose.runtime:runtime-android:1.8.3
|
||||||
androidx.compose.runtime:runtime-saveable-android:1.8.2
|
androidx.compose.runtime:runtime-saveable-android:1.8.3
|
||||||
androidx.compose.runtime:runtime-saveable:1.8.2
|
androidx.compose.runtime:runtime-saveable:1.8.3
|
||||||
androidx.compose.runtime:runtime-tracing:1.8.2
|
androidx.compose.runtime:runtime-tracing:1.8.3
|
||||||
androidx.compose.runtime:runtime:1.8.2
|
androidx.compose.runtime:runtime:1.8.3
|
||||||
androidx.compose.ui:ui-android:1.8.2
|
androidx.compose.ui:ui-android:1.8.3
|
||||||
androidx.compose.ui:ui-geometry-android:1.8.2
|
androidx.compose.ui:ui-geometry-android:1.8.3
|
||||||
androidx.compose.ui:ui-geometry:1.8.2
|
androidx.compose.ui:ui-geometry:1.8.3
|
||||||
androidx.compose.ui:ui-graphics-android:1.8.2
|
androidx.compose.ui:ui-graphics-android:1.8.3
|
||||||
androidx.compose.ui:ui-graphics:1.8.2
|
androidx.compose.ui:ui-graphics:1.8.3
|
||||||
androidx.compose.ui:ui-text-android:1.8.2
|
androidx.compose.ui:ui-text-android:1.8.3
|
||||||
androidx.compose.ui:ui-text:1.8.2
|
androidx.compose.ui:ui-text:1.8.3
|
||||||
androidx.compose.ui:ui-tooling-preview-android:1.8.2
|
androidx.compose.ui:ui-tooling-preview-android:1.8.3
|
||||||
androidx.compose.ui:ui-tooling-preview:1.8.2
|
androidx.compose.ui:ui-tooling-preview:1.8.3
|
||||||
androidx.compose.ui:ui-unit-android:1.8.2
|
androidx.compose.ui:ui-unit-android:1.8.3
|
||||||
androidx.compose.ui:ui-unit:1.8.2
|
androidx.compose.ui:ui-unit:1.8.3
|
||||||
androidx.compose.ui:ui-util-android:1.8.2
|
androidx.compose.ui:ui-util-android:1.8.3
|
||||||
androidx.compose.ui:ui-util:1.8.2
|
androidx.compose.ui:ui-util:1.8.3
|
||||||
androidx.compose.ui:ui:1.8.2
|
androidx.compose.ui:ui:1.8.3
|
||||||
androidx.compose:compose-bom:2024.12.01
|
androidx.compose:compose-bom:2025.07.00
|
||||||
androidx.concurrent:concurrent-futures-ktx:1.1.0
|
androidx.concurrent:concurrent-futures-ktx:1.1.0
|
||||||
androidx.concurrent:concurrent-futures:1.1.0
|
androidx.concurrent:concurrent-futures:1.1.0
|
||||||
androidx.core:core-ktx:1.15.0
|
androidx.core:core-ktx:1.16.0
|
||||||
androidx.core:core-splashscreen:1.0.1
|
androidx.core:core-splashscreen:1.0.1
|
||||||
androidx.core:core-viewtree:1.0.0
|
androidx.core:core-viewtree:1.0.0
|
||||||
androidx.core:core:1.15.0
|
androidx.core:core:1.16.0
|
||||||
androidx.credentials:credentials-play-services-auth:1.3.0
|
androidx.credentials:credentials-play-services-auth:1.5.0
|
||||||
androidx.credentials:credentials:1.3.0
|
androidx.credentials:credentials:1.5.0
|
||||||
androidx.cursoradapter:cursoradapter:1.0.0
|
androidx.cursoradapter:cursoradapter:1.0.0
|
||||||
androidx.customview:customview-poolingcontainer:1.0.0
|
androidx.customview:customview-poolingcontainer:1.0.0
|
||||||
androidx.customview:customview:1.1.0
|
androidx.customview:customview:1.1.0
|
||||||
androidx.databinding:databinding-adapters:8.7.2
|
androidx.databinding:databinding-adapters:8.7.3
|
||||||
androidx.databinding:databinding-common:8.7.2
|
androidx.databinding:databinding-common:8.7.3
|
||||||
androidx.databinding:databinding-ktx:8.7.2
|
androidx.databinding:databinding-ktx:8.7.3
|
||||||
androidx.databinding:databinding-runtime:8.7.2
|
androidx.databinding:databinding-runtime:8.7.3
|
||||||
androidx.databinding:viewbinding:8.7.2
|
androidx.databinding:viewbinding:8.7.3
|
||||||
androidx.documentfile:documentfile:1.1.0
|
androidx.documentfile:documentfile:1.1.0
|
||||||
androidx.drawerlayout:drawerlayout:1.0.0
|
androidx.drawerlayout:drawerlayout:1.0.0
|
||||||
androidx.emoji2:emoji2-views-helper:1.4.0
|
androidx.emoji2:emoji2-views-helper:1.4.0
|
||||||
androidx.emoji2:emoji2:1.4.0
|
androidx.emoji2:emoji2:1.4.0
|
||||||
androidx.exifinterface:exifinterface:1.4.1
|
androidx.exifinterface:exifinterface:1.4.1
|
||||||
androidx.fragment:fragment-ktx:1.8.5
|
androidx.fragment:fragment-ktx:1.8.8
|
||||||
androidx.fragment:fragment:1.8.5
|
androidx.fragment:fragment:1.8.8
|
||||||
androidx.graphics:graphics-path:1.0.1
|
androidx.graphics:graphics-path:1.0.1
|
||||||
androidx.interpolator:interpolator:1.0.0
|
androidx.interpolator:interpolator:1.0.0
|
||||||
androidx.legacy:legacy-support-core-utils:1.0.0
|
androidx.legacy:legacy-support-core-utils:1.0.0
|
||||||
androidx.lifecycle:lifecycle-common-java8:2.8.7
|
androidx.lifecycle:lifecycle-common-java8:2.9.2
|
||||||
androidx.lifecycle:lifecycle-common-jvm:2.8.7
|
androidx.lifecycle:lifecycle-common-jvm:2.9.2
|
||||||
androidx.lifecycle:lifecycle-common:2.8.7
|
androidx.lifecycle:lifecycle-common:2.9.2
|
||||||
androidx.lifecycle:lifecycle-extensions:2.2.0
|
androidx.lifecycle:lifecycle-extensions:2.2.0
|
||||||
androidx.lifecycle:lifecycle-livedata-core-ktx:2.8.7
|
androidx.lifecycle:lifecycle-livedata-core-ktx:2.9.2
|
||||||
androidx.lifecycle:lifecycle-livedata-core:2.8.7
|
androidx.lifecycle:lifecycle-livedata-core:2.9.2
|
||||||
androidx.lifecycle:lifecycle-livedata:2.8.7
|
androidx.lifecycle:lifecycle-livedata:2.9.2
|
||||||
androidx.lifecycle:lifecycle-process:2.8.7
|
androidx.lifecycle:lifecycle-process:2.9.2
|
||||||
androidx.lifecycle:lifecycle-runtime-android:2.8.7
|
androidx.lifecycle:lifecycle-runtime-android:2.9.2
|
||||||
androidx.lifecycle:lifecycle-runtime-compose-android:2.8.7
|
androidx.lifecycle:lifecycle-runtime-compose-android:2.9.2
|
||||||
androidx.lifecycle:lifecycle-runtime-compose:2.8.7
|
androidx.lifecycle:lifecycle-runtime-compose:2.9.2
|
||||||
androidx.lifecycle:lifecycle-runtime-ktx-android:2.8.7
|
androidx.lifecycle:lifecycle-runtime-ktx-android:2.9.2
|
||||||
androidx.lifecycle:lifecycle-runtime-ktx:2.8.7
|
androidx.lifecycle:lifecycle-runtime-ktx:2.9.2
|
||||||
androidx.lifecycle:lifecycle-runtime:2.8.7
|
androidx.lifecycle:lifecycle-runtime:2.9.2
|
||||||
androidx.lifecycle:lifecycle-service:2.8.7
|
androidx.lifecycle:lifecycle-service:2.9.2
|
||||||
androidx.lifecycle:lifecycle-viewmodel-android:2.8.7
|
androidx.lifecycle:lifecycle-viewmodel-android:2.9.2
|
||||||
androidx.lifecycle:lifecycle-viewmodel-compose-android:2.8.7
|
androidx.lifecycle:lifecycle-viewmodel-compose-android:2.9.2
|
||||||
androidx.lifecycle:lifecycle-viewmodel-compose:2.8.7
|
androidx.lifecycle:lifecycle-viewmodel-compose:2.9.2
|
||||||
androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7
|
androidx.lifecycle:lifecycle-viewmodel-ktx:2.9.2
|
||||||
androidx.lifecycle:lifecycle-viewmodel-savedstate:2.8.7
|
androidx.lifecycle:lifecycle-viewmodel-savedstate-android:2.9.2
|
||||||
androidx.lifecycle:lifecycle-viewmodel:2.8.7
|
androidx.lifecycle:lifecycle-viewmodel-savedstate:2.9.2
|
||||||
|
androidx.lifecycle:lifecycle-viewmodel:2.9.2
|
||||||
androidx.loader:loader:1.1.0
|
androidx.loader:loader:1.1.0
|
||||||
androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
|
androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
|
||||||
androidx.metrics:metrics-performance:1.0.0-beta01
|
androidx.metrics:metrics-performance:1.0.0-beta02
|
||||||
androidx.navigation:navigation-common-ktx:2.8.5
|
androidx.navigation:navigation-common-android:2.9.2
|
||||||
androidx.navigation:navigation-common:2.8.5
|
androidx.navigation:navigation-common:2.9.2
|
||||||
androidx.navigation:navigation-compose:2.8.5
|
androidx.navigation:navigation-compose-android:2.9.2
|
||||||
androidx.navigation:navigation-fragment-ktx:2.8.5
|
androidx.navigation:navigation-compose:2.9.2
|
||||||
androidx.navigation:navigation-fragment:2.8.5
|
androidx.navigation:navigation-fragment-ktx:2.9.2
|
||||||
androidx.navigation:navigation-runtime-ktx:2.8.5
|
androidx.navigation:navigation-fragment:2.9.2
|
||||||
androidx.navigation:navigation-runtime:2.8.5
|
androidx.navigation:navigation-runtime-android:2.9.2
|
||||||
|
androidx.navigation:navigation-runtime:2.9.2
|
||||||
androidx.print:print:1.0.0
|
androidx.print:print:1.0.0
|
||||||
androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
|
androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11
|
||||||
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
|
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11
|
||||||
androidx.profileinstaller:profileinstaller:1.4.1
|
androidx.profileinstaller:profileinstaller:1.4.1
|
||||||
androidx.resourceinspection:resourceinspection-annotation:1.0.1
|
androidx.resourceinspection:resourceinspection-annotation:1.0.1
|
||||||
androidx.savedstate:savedstate-ktx:1.2.1
|
androidx.savedstate:savedstate-android:1.3.1
|
||||||
androidx.savedstate:savedstate:1.2.1
|
androidx.savedstate:savedstate-compose-android:1.3.1
|
||||||
|
androidx.savedstate:savedstate-compose:1.3.1
|
||||||
|
androidx.savedstate:savedstate-ktx:1.3.1
|
||||||
|
androidx.savedstate:savedstate:1.3.1
|
||||||
androidx.slidingpanelayout:slidingpanelayout:1.2.0
|
androidx.slidingpanelayout:slidingpanelayout:1.2.0
|
||||||
androidx.startup:startup-runtime:1.2.0
|
androidx.startup:startup-runtime:1.2.0
|
||||||
androidx.tracing:tracing-ktx:1.3.0-alpha02
|
androidx.tracing:tracing-android:1.3.0
|
||||||
|
androidx.tracing:tracing-ktx:1.3.0
|
||||||
androidx.tracing:tracing-perfetto:1.0.0
|
androidx.tracing:tracing-perfetto:1.0.0
|
||||||
androidx.tracing:tracing:1.3.0-alpha02
|
androidx.tracing:tracing:1.3.0
|
||||||
androidx.transition:transition:1.4.1
|
androidx.transition:transition:1.4.1
|
||||||
androidx.vectordrawable:vectordrawable-animated:1.1.0
|
androidx.vectordrawable:vectordrawable-animated:1.1.0
|
||||||
androidx.vectordrawable:vectordrawable:1.1.0
|
androidx.vectordrawable:vectordrawable:1.1.0
|
||||||
@ -171,53 +178,54 @@ androidx.window.extensions.core:core:1.0.0
|
|||||||
androidx.window:window-core-android:1.3.0
|
androidx.window:window-core-android:1.3.0
|
||||||
androidx.window:window-core:1.3.0
|
androidx.window:window-core:1.3.0
|
||||||
androidx.window:window:1.3.0
|
androidx.window:window:1.3.0
|
||||||
co.touchlab:kermit-android:2.0.4
|
co.touchlab:kermit-android:2.0.6
|
||||||
co.touchlab:kermit-core-android:2.0.4
|
co.touchlab:kermit-core-android:2.0.6
|
||||||
co.touchlab:kermit-core:2.0.4
|
co.touchlab:kermit-core:2.0.6
|
||||||
co.touchlab:kermit:2.0.4
|
co.touchlab:kermit:2.0.6
|
||||||
co.touchlab:stately-concurrency-jvm:2.1.0
|
co.touchlab:stately-concurrency-jvm:2.1.0
|
||||||
co.touchlab:stately-concurrency:2.1.0
|
co.touchlab:stately-concurrency:2.1.0
|
||||||
co.touchlab:stately-concurrent-collections-jvm:2.1.0
|
co.touchlab:stately-concurrent-collections-jvm:2.1.0
|
||||||
co.touchlab:stately-concurrent-collections:2.1.0
|
co.touchlab:stately-concurrent-collections:2.1.0
|
||||||
co.touchlab:stately-strict-jvm:2.1.0
|
co.touchlab:stately-strict-jvm:2.1.0
|
||||||
co.touchlab:stately-strict:2.1.0
|
co.touchlab:stately-strict:2.1.0
|
||||||
com.arkivanov.essenty:back-handler-android:2.1.0
|
com.arkivanov.essenty:back-handler-android:2.5.0
|
||||||
com.arkivanov.essenty:back-handler:2.1.0
|
com.arkivanov.essenty:back-handler:2.5.0
|
||||||
com.arkivanov.essenty:utils-internal-android:2.1.0
|
com.arkivanov.essenty:utils-internal-android:2.5.0
|
||||||
com.arkivanov.essenty:utils-internal:2.1.0
|
com.arkivanov.essenty:utils-internal:2.5.0
|
||||||
com.caverock:androidsvg-aar:1.4
|
com.caverock:androidsvg-aar:1.4
|
||||||
com.google.accompanist:accompanist-drawablepainter:0.34.0
|
com.google.accompanist:accompanist-drawablepainter:0.37.3
|
||||||
com.google.accompanist:accompanist-pager:0.34.0
|
com.google.accompanist:accompanist-pager:0.36.0
|
||||||
com.google.accompanist:accompanist-permissions:0.34.0
|
com.google.accompanist:accompanist-permissions:0.36.0
|
||||||
com.google.android.datatransport:transport-api:2.2.1
|
com.google.android.datatransport:transport-api:2.2.1
|
||||||
com.google.android.datatransport:transport-backend-cct:2.3.3
|
com.google.android.datatransport:transport-backend-cct:2.3.3
|
||||||
com.google.android.datatransport:transport-runtime:2.2.6
|
com.google.android.datatransport:transport-runtime:2.2.6
|
||||||
com.google.android.gms:play-services-ads-identifier:18.0.0
|
com.google.android.gms:play-services-ads-identifier:18.0.0
|
||||||
com.google.android.gms:play-services-auth-api-phone:18.0.2
|
com.google.android.gms:play-services-auth-api-phone:18.0.2
|
||||||
com.google.android.gms:play-services-auth-base:18.0.10
|
com.google.android.gms:play-services-auth-base:18.0.10
|
||||||
|
com.google.android.gms:play-services-auth-blockstore:16.4.0
|
||||||
com.google.android.gms:play-services-auth:21.3.0
|
com.google.android.gms:play-services-auth:21.3.0
|
||||||
com.google.android.gms:play-services-base:18.5.0
|
com.google.android.gms:play-services-base:18.5.0
|
||||||
com.google.android.gms:play-services-basement:18.4.0
|
com.google.android.gms:play-services-basement:18.5.0
|
||||||
com.google.android.gms:play-services-code-scanner:16.1.0
|
com.google.android.gms:play-services-code-scanner:16.1.0
|
||||||
com.google.android.gms:play-services-fido:21.0.0
|
com.google.android.gms:play-services-fido:21.0.0
|
||||||
com.google.android.gms:play-services-measurement-api:22.1.2
|
com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
|
||||||
com.google.android.gms:play-services-measurement-base:22.1.2
|
com.google.android.gms:play-services-measurement-api:22.5.0
|
||||||
com.google.android.gms:play-services-measurement-impl:22.1.2
|
com.google.android.gms:play-services-measurement-base:22.5.0
|
||||||
com.google.android.gms:play-services-measurement-sdk-api:22.1.2
|
com.google.android.gms:play-services-measurement-impl:22.5.0
|
||||||
com.google.android.gms:play-services-measurement-sdk:22.1.2
|
com.google.android.gms:play-services-measurement-sdk-api:22.5.0
|
||||||
com.google.android.gms:play-services-measurement:22.1.2
|
com.google.android.gms:play-services-measurement-sdk:22.5.0
|
||||||
|
com.google.android.gms:play-services-measurement:22.5.0
|
||||||
com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
|
com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
|
||||||
com.google.android.gms:play-services-stats:17.0.2
|
com.google.android.gms:play-services-stats:17.0.2
|
||||||
com.google.android.gms:play-services-tasks:18.2.0
|
com.google.android.gms:play-services-tasks:18.2.0
|
||||||
com.google.android.libraries.identity.googleid:googleid:1.1.1
|
com.google.android.libraries.identity.googleid:googleid:1.1.1
|
||||||
com.google.android.odml:image:1.0.0-beta1
|
com.google.android.odml:image:1.0.0-beta1
|
||||||
com.google.auto.value:auto-value-annotations:1.6.3
|
com.google.auto.value:auto-value-annotations:1.6.3
|
||||||
com.google.code.findbugs:jsr305:3.0.2
|
com.google.errorprone:error_prone_annotations:2.36.0
|
||||||
com.google.errorprone:error_prone_annotations:2.28.0
|
com.google.firebase:firebase-analytics-ktx:22.5.0
|
||||||
com.google.firebase:firebase-analytics-ktx:22.1.2
|
com.google.firebase:firebase-analytics:22.5.0
|
||||||
com.google.firebase:firebase-analytics:22.1.2
|
|
||||||
com.google.firebase:firebase-annotations:16.2.0
|
com.google.firebase:firebase-annotations:16.2.0
|
||||||
com.google.firebase:firebase-bom:33.7.0
|
com.google.firebase:firebase-bom:33.16.0
|
||||||
com.google.firebase:firebase-common-ktx:21.0.0
|
com.google.firebase:firebase-common-ktx:21.0.0
|
||||||
com.google.firebase:firebase-common:21.0.0
|
com.google.firebase:firebase-common:21.0.0
|
||||||
com.google.firebase:firebase-components:18.0.0
|
com.google.firebase:firebase-components:18.0.0
|
||||||
@ -226,8 +234,8 @@ com.google.firebase:firebase-encoders:17.0.0
|
|||||||
com.google.firebase:firebase-installations-interop:17.1.1
|
com.google.firebase:firebase-installations-interop:17.1.1
|
||||||
com.google.firebase:firebase-installations:18.0.0
|
com.google.firebase:firebase-installations:18.0.0
|
||||||
com.google.firebase:firebase-measurement-connector:19.0.0
|
com.google.firebase:firebase-measurement-connector:19.0.0
|
||||||
com.google.guava:failureaccess:1.0.2
|
com.google.guava:failureaccess:1.0.3
|
||||||
com.google.guava:guava:33.3.1-android
|
com.google.guava:guava:33.4.8-android
|
||||||
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|
||||||
com.google.j2objc:j2objc-annotations:3.0.0
|
com.google.j2objc:j2objc-annotations:3.0.0
|
||||||
com.google.mlkit:barcode-scanning-common:17.0.0
|
com.google.mlkit:barcode-scanning-common:17.0.0
|
||||||
@ -235,21 +243,21 @@ com.google.mlkit:barcode-scanning:17.3.0
|
|||||||
com.google.mlkit:common:18.11.0
|
com.google.mlkit:common:18.11.0
|
||||||
com.google.mlkit:vision-common:17.3.0
|
com.google.mlkit:vision-common:17.3.0
|
||||||
com.google.mlkit:vision-interfaces:16.3.0
|
com.google.mlkit:vision-interfaces:16.3.0
|
||||||
com.google.protobuf:protobuf-javalite:4.26.0
|
com.google.protobuf:protobuf-javalite:4.31.1
|
||||||
com.google.protobuf:protobuf-kotlin-lite:4.26.0
|
com.google.protobuf:protobuf-kotlin-lite:4.31.1
|
||||||
com.google.zxing:core:3.5.3
|
com.google.zxing:core:3.5.3
|
||||||
com.russhwolf:multiplatform-settings-android:1.2.0
|
com.russhwolf:multiplatform-settings-android:1.3.0
|
||||||
com.russhwolf:multiplatform-settings-coroutines-android:1.2.0
|
com.russhwolf:multiplatform-settings-coroutines-android:1.3.0
|
||||||
com.russhwolf:multiplatform-settings-coroutines:1.2.0
|
com.russhwolf:multiplatform-settings-coroutines:1.3.0
|
||||||
com.russhwolf:multiplatform-settings-no-arg-android:1.2.0
|
com.russhwolf:multiplatform-settings-no-arg-android:1.3.0
|
||||||
com.russhwolf:multiplatform-settings-no-arg:1.2.0
|
com.russhwolf:multiplatform-settings-no-arg:1.3.0
|
||||||
com.russhwolf:multiplatform-settings-serialization-android:1.2.0
|
com.russhwolf:multiplatform-settings-serialization-android:1.3.0
|
||||||
com.russhwolf:multiplatform-settings-serialization:1.2.0
|
com.russhwolf:multiplatform-settings-serialization:1.3.0
|
||||||
com.russhwolf:multiplatform-settings:1.2.0
|
com.russhwolf:multiplatform-settings:1.3.0
|
||||||
com.squareup.okhttp3:okhttp-sse:4.12.0
|
com.squareup.okhttp3:okhttp-sse:4.12.0
|
||||||
com.squareup.okhttp3:okhttp:4.12.0
|
com.squareup.okhttp3:okhttp:4.12.0
|
||||||
com.squareup.okio:okio-jvm:3.10.2
|
com.squareup.okio:okio-jvm:3.15.0
|
||||||
com.squareup.okio:okio:3.10.2
|
com.squareup.okio:okio:3.15.0
|
||||||
de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.5.0
|
de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.5.0
|
||||||
de.jensklingenberg.ktorfit:ktorfit-annotations:2.5.0
|
de.jensklingenberg.ktorfit:ktorfit-annotations:2.5.0
|
||||||
de.jensklingenberg.ktorfit:ktorfit-lib-android:2.5.0
|
de.jensklingenberg.ktorfit:ktorfit-lib-android:2.5.0
|
||||||
@ -259,18 +267,18 @@ de.jensklingenberg.ktorfit:ktorfit-lib:2.5.0
|
|||||||
dev.chrisbanes.material3:material3-window-size-class-multiplatform-android:0.5.0
|
dev.chrisbanes.material3:material3-window-size-class-multiplatform-android:0.5.0
|
||||||
dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0
|
dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0
|
||||||
dev.chrisbanes.snapper:snapper:0.2.2
|
dev.chrisbanes.snapper:snapper:0.2.2
|
||||||
io.coil-kt.coil3:coil-android:3.0.0-alpha10
|
io.coil-kt.coil3:coil-android:3.2.0
|
||||||
io.coil-kt.coil3:coil-compose-core-android:3.0.0-alpha10
|
io.coil-kt.coil3:coil-compose-core-android:3.2.0
|
||||||
io.coil-kt.coil3:coil-compose-core:3.0.0-alpha10
|
io.coil-kt.coil3:coil-compose-core:3.2.0
|
||||||
io.coil-kt.coil3:coil-core-android:3.0.0-alpha10
|
io.coil-kt.coil3:coil-core-android:3.2.0
|
||||||
io.coil-kt.coil3:coil-core:3.0.0-alpha10
|
io.coil-kt.coil3:coil-core:3.2.0
|
||||||
io.coil-kt.coil3:coil-network-core-android:3.0.0-alpha10
|
io.coil-kt.coil3:coil-network-core-android:3.2.0
|
||||||
io.coil-kt.coil3:coil-network-core:3.0.0-alpha10
|
io.coil-kt.coil3:coil-network-core:3.2.0
|
||||||
io.coil-kt.coil3:coil-network-ktor3-android:3.0.0-alpha10
|
io.coil-kt.coil3:coil-network-ktor3-android:3.2.0
|
||||||
io.coil-kt.coil3:coil-network-ktor3:3.0.0-alpha10
|
io.coil-kt.coil3:coil-network-ktor3:3.2.0
|
||||||
io.coil-kt.coil3:coil-svg-android:3.0.0-alpha10
|
io.coil-kt.coil3:coil-svg-android:3.2.0
|
||||||
io.coil-kt.coil3:coil-svg:3.0.0-alpha10
|
io.coil-kt.coil3:coil-svg:3.2.0
|
||||||
io.coil-kt.coil3:coil:3.0.0-alpha10
|
io.coil-kt.coil3:coil:3.2.0
|
||||||
io.github.alexzhirkevich:qrose-android:1.0.1
|
io.github.alexzhirkevich:qrose-android:1.0.1
|
||||||
io.github.alexzhirkevich:qrose-core-android:1.0.1
|
io.github.alexzhirkevich:qrose-core-android:1.0.1
|
||||||
io.github.alexzhirkevich:qrose-core:1.0.1
|
io.github.alexzhirkevich:qrose-core:1.0.1
|
||||||
@ -281,20 +289,22 @@ io.github.vinceglb:filekit-dialogs-android:0.10.0-beta04
|
|||||||
io.github.vinceglb:filekit-dialogs-compose-android:0.10.0-beta04
|
io.github.vinceglb:filekit-dialogs-compose-android:0.10.0-beta04
|
||||||
io.github.vinceglb:filekit-dialogs-compose:0.10.0-beta04
|
io.github.vinceglb:filekit-dialogs-compose:0.10.0-beta04
|
||||||
io.github.vinceglb:filekit-dialogs:0.10.0-beta04
|
io.github.vinceglb:filekit-dialogs:0.10.0-beta04
|
||||||
io.insert-koin:koin-android:4.0.1-RC1
|
io.insert-koin:koin-android:4.1.0
|
||||||
io.insert-koin:koin-androidx-compose:4.0.1-RC1
|
io.insert-koin:koin-androidx-compose:4.1.0
|
||||||
io.insert-koin:koin-androidx-navigation:4.0.1-RC1
|
io.insert-koin:koin-androidx-navigation:4.1.0
|
||||||
io.insert-koin:koin-annotations-jvm:1.4.0-RC4
|
io.insert-koin:koin-annotations-jvm:2.1.0
|
||||||
io.insert-koin:koin-annotations:1.4.0-RC4
|
io.insert-koin:koin-annotations:2.1.0
|
||||||
io.insert-koin:koin-bom:4.0.1-RC1
|
io.insert-koin:koin-bom:4.1.0
|
||||||
io.insert-koin:koin-compose-jvm:4.0.1-RC1
|
io.insert-koin:koin-compose-android:4.1.0
|
||||||
io.insert-koin:koin-compose-viewmodel-jvm:4.0.1-RC1
|
io.insert-koin:koin-compose-viewmodel-android:4.1.0
|
||||||
io.insert-koin:koin-compose-viewmodel:4.0.1-RC1
|
io.insert-koin:koin-compose-viewmodel:4.1.0
|
||||||
io.insert-koin:koin-compose:4.0.1-RC1
|
io.insert-koin:koin-compose:4.1.0
|
||||||
io.insert-koin:koin-core-jvm:4.0.1-RC1
|
io.insert-koin:koin-core-annotations-jvm:4.1.0
|
||||||
io.insert-koin:koin-core-viewmodel-jvm:4.0.1-RC1
|
io.insert-koin:koin-core-annotations:4.1.0
|
||||||
io.insert-koin:koin-core-viewmodel:4.0.1-RC1
|
io.insert-koin:koin-core-jvm:4.1.0
|
||||||
io.insert-koin:koin-core:4.0.1-RC1
|
io.insert-koin:koin-core-viewmodel-android:4.1.0
|
||||||
|
io.insert-koin:koin-core-viewmodel:4.1.0
|
||||||
|
io.insert-koin:koin-core:4.1.0
|
||||||
io.ktor:ktor-client-auth-jvm:3.1.2
|
io.ktor:ktor-client-auth-jvm:3.1.2
|
||||||
io.ktor:ktor-client-auth:3.1.2
|
io.ktor:ktor-client-auth:3.1.2
|
||||||
io.ktor:ktor-client-content-negotiation-jvm:3.1.2
|
io.ktor:ktor-client-content-negotiation-jvm:3.1.2
|
||||||
@ -334,19 +344,20 @@ io.ktor:ktor-websocket-serialization:3.1.2
|
|||||||
io.ktor:ktor-websockets-jvm:3.1.2
|
io.ktor:ktor-websockets-jvm:3.1.2
|
||||||
io.ktor:ktor-websockets:3.1.2
|
io.ktor:ktor-websockets:3.1.2
|
||||||
javax.inject:javax.inject:1
|
javax.inject:javax.inject:1
|
||||||
org.checkerframework:checker-qual:3.43.0
|
org.jetbrains.androidx.core:core-bundle-android:1.1.0-alpha03
|
||||||
org.jetbrains.androidx.core:core-bundle-android:1.0.1
|
org.jetbrains.androidx.core:core-bundle:1.1.0-alpha03
|
||||||
org.jetbrains.androidx.core:core-bundle:1.0.1
|
org.jetbrains.androidx.core:core-uri-android:1.1.0-alpha03
|
||||||
org.jetbrains.androidx.lifecycle:lifecycle-common:2.8.4
|
org.jetbrains.androidx.core:core-uri:1.1.0-alpha03
|
||||||
|
org.jetbrains.androidx.lifecycle:lifecycle-common:2.9.1
|
||||||
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose:2.8.4
|
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose:2.8.4
|
||||||
org.jetbrains.androidx.lifecycle:lifecycle-runtime:2.8.4
|
org.jetbrains.androidx.lifecycle:lifecycle-runtime:2.9.0-alpha03
|
||||||
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose:2.8.3
|
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose:2.9.1
|
||||||
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-savedstate:2.8.3
|
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-savedstate:2.9.1
|
||||||
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel:2.8.4
|
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel:2.9.1
|
||||||
org.jetbrains.androidx.navigation:navigation-common:2.8.0-alpha10
|
org.jetbrains.androidx.navigation:navigation-common:2.8.0-alpha13
|
||||||
org.jetbrains.androidx.navigation:navigation-compose:2.8.0-alpha10
|
org.jetbrains.androidx.navigation:navigation-compose:2.8.0-alpha13
|
||||||
org.jetbrains.androidx.navigation:navigation-runtime:2.8.0-alpha10
|
org.jetbrains.androidx.navigation:navigation-runtime:2.8.0-alpha13
|
||||||
org.jetbrains.androidx.savedstate:savedstate:1.2.2
|
org.jetbrains.androidx.savedstate:savedstate:1.3.1
|
||||||
org.jetbrains.compose.animation:animation-core:1.8.2
|
org.jetbrains.compose.animation:animation-core:1.8.2
|
||||||
org.jetbrains.compose.animation:animation:1.8.2
|
org.jetbrains.compose.animation:animation:1.8.2
|
||||||
org.jetbrains.compose.annotation-internal:annotation:1.8.2
|
org.jetbrains.compose.annotation-internal:annotation:1.8.2
|
||||||
@ -373,8 +384,7 @@ org.jetbrains.compose.ui:ui-util:1.8.2
|
|||||||
org.jetbrains.compose.ui:ui:1.8.2
|
org.jetbrains.compose.ui:ui:1.8.2
|
||||||
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.20
|
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.1.20
|
||||||
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.20
|
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.1.20
|
||||||
org.jetbrains.kotlin:kotlin-reflect:2.1.20
|
org.jetbrains.kotlin:kotlin-reflect:2.1.21
|
||||||
org.jetbrains.kotlin:kotlin-stdlib-common:2.1.21
|
|
||||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
|
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
|
||||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
|
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.20
|
||||||
org.jetbrains.kotlin:kotlin-stdlib:2.1.21
|
org.jetbrains.kotlin:kotlin-stdlib:2.1.21
|
||||||
@ -402,5 +412,5 @@ org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0
|
|||||||
org.jetbrains:annotations:23.0.0
|
org.jetbrains:annotations:23.0.0
|
||||||
org.jspecify:jspecify:1.0.0
|
org.jspecify:jspecify:1.0.0
|
||||||
org.slf4j:slf4j-api:2.0.16
|
org.slf4j:slf4j-api:2.0.16
|
||||||
tech.annexflow.compose:constraintlayout-compose-multiplatform-android:0.4.0
|
tech.annexflow.compose:constraintlayout-compose-multiplatform-android:0.6.0
|
||||||
tech.annexflow.compose:constraintlayout-compose-multiplatform:0.4.0
|
tech.annexflow.compose:constraintlayout-compose-multiplatform:0.6.0
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
package: name='org.mifospay' versionCode='1' versionName='2025.7.3-beta.0.13' platformBuildVersionName='15' platformBuildVersionCode='35' compileSdkVersion='35' compileSdkVersionCodename='15'
|
package: name='org.mifospay' versionCode='1' versionName='2025.7.4-beta.0.4' platformBuildVersionName='15' platformBuildVersionCode='35' compileSdkVersion='35' compileSdkVersionCodename='15'
|
||||||
|
|
||||||
sdkVersion:'26'
|
sdkVersion:'26'
|
||||||
targetSdkVersion:'34'
|
targetSdkVersion:'34'
|
||||||
uses-permission: name='android.permission.INTERNET'
|
uses-permission: name='android.permission.INTERNET'
|
||||||
@ -9,6 +8,8 @@ uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE' maxSdkVersion=
|
|||||||
uses-permission: name='android.permission.VIBRATE'
|
uses-permission: name='android.permission.VIBRATE'
|
||||||
uses-permission: name='android.permission.FLASHLIGHT'
|
uses-permission: name='android.permission.FLASHLIGHT'
|
||||||
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
|
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
|
||||||
|
uses-permission: name='android.permission.USE_BIOMETRIC'
|
||||||
|
uses-permission: name='android.permission.USE_FINGERPRINT'
|
||||||
uses-permission: name='android.permission.WAKE_LOCK'
|
uses-permission: name='android.permission.WAKE_LOCK'
|
||||||
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
|
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
|
||||||
uses-permission: name='android.permission.ACCESS_ADSERVICES_ATTRIBUTION'
|
uses-permission: name='android.permission.ACCESS_ADSERVICES_ATTRIBUTION'
|
||||||
@ -100,6 +101,7 @@ application-label-zh-CN:'Mifos Pay'
|
|||||||
application-label-zh-HK:'Mifos Pay'
|
application-label-zh-HK:'Mifos Pay'
|
||||||
application-label-zh-TW:'Mifos Pay'
|
application-label-zh-TW:'Mifos Pay'
|
||||||
application-label-zu:'Mifos Pay'
|
application-label-zu:'Mifos Pay'
|
||||||
|
application-icon-120:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
||||||
application-icon-160:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
application-icon-160:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
||||||
application-icon-240:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
application-icon-240:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
||||||
application-icon-320:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
application-icon-320:'res/mipmap-anydpi-v26/ic_launcher.xml'
|
||||||
@ -110,7 +112,6 @@ application: label='Mifos Pay' icon='res/mipmap-anydpi-v26/ic_launcher.xml'
|
|||||||
launchable-activity: name='org.mifospay.MainActivity' label='' icon=''
|
launchable-activity: name='org.mifospay.MainActivity' label='' icon=''
|
||||||
uses-library-not-required:'androidx.window.extensions'
|
uses-library-not-required:'androidx.window.extensions'
|
||||||
uses-library-not-required:'androidx.window.sidecar'
|
uses-library-not-required:'androidx.window.sidecar'
|
||||||
property: name='android.adservices.AD_SERVICES_CONFIG' resource='res/xml/ga_ad_services_config.xml'
|
|
||||||
uses-library-not-required:'android.ext.adservices'
|
uses-library-not-required:'android.ext.adservices'
|
||||||
feature-group: label=''
|
feature-group: label=''
|
||||||
uses-feature: name='android.hardware.camera'
|
uses-feature: name='android.hardware.camera'
|
||||||
@ -126,5 +127,5 @@ other-services
|
|||||||
supports-screens: 'small' 'normal' 'large' 'xlarge'
|
supports-screens: 'small' 'normal' 'large' 'xlarge'
|
||||||
supports-any-density: 'true'
|
supports-any-density: 'true'
|
||||||
locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
|
locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
|
||||||
densities: '160' '240' '320' '480' '640' '65534'
|
densities: '120' '160' '240' '320' '480' '640' '65534'
|
||||||
native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'
|
native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'
|
||||||
|
|||||||
@ -17,9 +17,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
jvm("desktop") {
|
jvm("desktop")
|
||||||
withJava()
|
|
||||||
}
|
|
||||||
|
|
||||||
jvmToolchain(17)
|
jvmToolchain(17)
|
||||||
|
|
||||||
@ -43,17 +41,17 @@ kotlin {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
val packageName: String = libs.versions.packageName.get()
|
val appPackageName: String = libs.versions.packageName.get()
|
||||||
val packageNameSpace: String = libs.versions.packageNamespace.get()
|
val appPackageNameSpace: String = libs.versions.packageNamespace.get()
|
||||||
val packageVersion: String = libs.versions.packageVersion.get()
|
val appPackageVersion: String = libs.versions.packageVersion.get()
|
||||||
|
|
||||||
compose.desktop {
|
compose.desktop {
|
||||||
application {
|
application {
|
||||||
mainClass = "MainKt"
|
mainClass = "MainKt"
|
||||||
nativeDistributions {
|
nativeDistributions {
|
||||||
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Exe, TargetFormat.Deb)
|
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Exe, TargetFormat.Deb)
|
||||||
packageName = this@Build_gradle.packageName
|
packageName = appPackageName
|
||||||
packageVersion = this@Build_gradle.packageVersion
|
packageVersion = appPackageVersion
|
||||||
description = "Mifos Wallet Desktop Application"
|
description = "Mifos Wallet Desktop Application"
|
||||||
copyright = "© 2024 Mifos Initiative. All rights reserved."
|
copyright = "© 2024 Mifos Initiative. All rights reserved."
|
||||||
vendor = "Mifos Initiative"
|
vendor = "Mifos Initiative"
|
||||||
@ -61,8 +59,8 @@ compose.desktop {
|
|||||||
includeAllModules = true
|
includeAllModules = true
|
||||||
|
|
||||||
macOS {
|
macOS {
|
||||||
bundleID = packageNameSpace
|
bundleID = appPackageNameSpace
|
||||||
dockName = this@Build_gradle.packageName
|
dockName = appPackageName
|
||||||
iconFile.set(project.file("icons/ic_launcher.icns"))
|
iconFile.set(project.file("icons/ic_launcher.icns"))
|
||||||
notarization {
|
notarization {
|
||||||
val providers = project.providers
|
val providers = project.providers
|
||||||
@ -73,7 +71,7 @@ compose.desktop {
|
|||||||
}
|
}
|
||||||
|
|
||||||
windows {
|
windows {
|
||||||
menuGroup = this@Build_gradle.packageName
|
menuGroup = appPackageName
|
||||||
shortcut = true
|
shortcut = true
|
||||||
dirChooser = true
|
dirChooser = true
|
||||||
perUserInstall = true
|
perUserInstall = true
|
||||||
|
|||||||
@ -81,7 +81,7 @@ kotlin {
|
|||||||
|
|
||||||
android {
|
android {
|
||||||
namespace = "org.mifospay.shared"
|
namespace = "org.mifospay.shared"
|
||||||
compileSdk = 34
|
compileSdk = 35
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdk = 24
|
minSdk = 24
|
||||||
|
|||||||
@ -8,7 +8,7 @@ plugins {
|
|||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
js(IR) {
|
js(IR) {
|
||||||
moduleName = "mifospay-web"
|
outputModuleName = "mifospay-web"
|
||||||
browser {
|
browser {
|
||||||
commonWebpackConfig {
|
commonWebpackConfig {
|
||||||
outputFileName = "mifospay-web.js"
|
outputFileName = "mifospay-web.js"
|
||||||
@ -19,7 +19,7 @@ kotlin {
|
|||||||
|
|
||||||
@OptIn(ExperimentalWasmDsl::class)
|
@OptIn(ExperimentalWasmDsl::class)
|
||||||
wasmJs {
|
wasmJs {
|
||||||
moduleName = "mifospay-wasm"
|
outputModuleName = "mifospay-wasm"
|
||||||
browser {
|
browser {
|
||||||
commonWebpackConfig {
|
commonWebpackConfig {
|
||||||
outputFileName = "mifospay-wasm.js"
|
outputFileName = "mifospay-wasm.js"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user