diff --git a/composeApp/build.gradle.kts b/composeApp/build.gradle.kts
index 3946a0f2..061ec511 100644
--- a/composeApp/build.gradle.kts
+++ b/composeApp/build.gradle.kts
@@ -119,14 +119,14 @@ kotlin {
}
android {
- namespace = "ac.cord.auxiliary.android"
+ namespace = "at.torch.android"
compileSdk = libs.versions.android.compileSdk.get().toInt()
buildFeatures {
buildConfig = true
}
defaultConfig {
- applicationId = "ac.cord.auxiliary.android"
+ applicationId = "at.torch.android"
minSdk = libs.versions.android.minSdk.get().toInt()
targetSdk = libs.versions.android.targetSdk.get().toInt()
versionCode = 1
@@ -187,11 +187,11 @@ sqldelight {
compose.desktop {
application {
- mainClass = "ac.cord.auxiliary.desktop.MainKt"
+ mainClass = "at.torch.desktop.MainKt"
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
- packageName = "ac.cord.auxiliary.desktop"
+ packageName = "at.torch.desktop"
packageVersion = "1.0.0"
}
}
diff --git a/composeApp/src/androidMain/AndroidManifest.xml b/composeApp/src/androidMain/AndroidManifest.xml
index fbe5a1c1..f9f8de1e 100644
--- a/composeApp/src/androidMain/AndroidManifest.xml
+++ b/composeApp/src/androidMain/AndroidManifest.xml
@@ -7,7 +7,7 @@
+ android:name="at.torch.android.MainActivity">
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/android/MainActivity.kt b/composeApp/src/androidMain/kotlin/at/torch/android/MainActivity.kt
similarity index 76%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/android/MainActivity.kt
rename to composeApp/src/androidMain/kotlin/at/torch/android/MainActivity.kt
index 4f40b511..dea4ad70 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/android/MainActivity.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/android/MainActivity.kt
@@ -1,8 +1,8 @@
-package ac.cord.auxiliary.android
+package at.torch.android
-import ac.cord.auxiliary.compose.AuxApp
-import ac.cord.auxiliary.compose.AuxGlobal
-import ac.cord.auxiliary.compose.PlatformContext
+import at.torch.auxiliary.compose.AuxApp
+import at.torch.auxiliary.compose.AuxGlobal
+import at.torch.compose.PlatformContext
import android.content.Intent
import android.nfc.NfcAdapter
import android.os.Bundle
@@ -48,8 +48,9 @@ class MainActivity : ComponentActivity() {
}
fun stopNfcReader() {
- if (NfcStateRepository.isReading()) {
- NfcStateRepository.updateState(NfcState.Inactive)
+ if (_root_ide_package_.com.machankura.compose.ui.composable.widgets.nfc.NfcStateRepository.isReading()) {
+ _root_ide_package_.com.machankura.compose.ui.composable.widgets.nfc.NfcStateRepository.updateState(
+ _root_ide_package_.com.machankura.compose.ui.composable.widgets.nfc.NfcState.Inactive)
}
nfcAdapter?.disableReaderMode(this@MainActivity)
}
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/android/InomboloApplication.kt b/composeApp/src/androidMain/kotlin/at/torch/android/TorchApplication.kt
similarity index 88%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/android/InomboloApplication.kt
rename to composeApp/src/androidMain/kotlin/at/torch/android/TorchApplication.kt
index be04b881..fcece408 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/android/InomboloApplication.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/android/TorchApplication.kt
@@ -1,4 +1,4 @@
-package ac.cord.auxiliary.android
+package at.torch.android
import android.app.Application
import android.content.Context
@@ -7,14 +7,13 @@ import androidx.datastore.preferences.core.Preferences
import androidx.datastore.preferences.preferencesDataStore
import fr.acinq.phoenix.PhoenixGlobal
import fr.acinq.phoenix.android.BusinessManager
-import fr.acinq.phoenix.utils.Logging
import fr.acinq.phoenix.utils.PlatformContext
import fr.acinq.phoenix.utils.preferences.GlobalPrefs
/** This datastore persists preferences across node ids. */
val Context.globalPrefs: DataStore by preferencesDataStore(name = "globalprefs")
-class InomboloApplication: Application() {
+class TorchApplication: Application() {
lateinit var globalPrefs: GlobalPrefs
lateinit var phoenixGlobal: PhoenixGlobal
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/AppVersion.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/AppVersion.android.kt
similarity index 70%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/AppVersion.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/AppVersion.android.kt
index 93198ec5..63725308 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/AppVersion.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/AppVersion.android.kt
@@ -1,6 +1,6 @@
-package ac.cord.auxiliary.compose
+package at.torch.compose
-import ac.cord.auxiliary.android.BuildConfig
+import at.torch.auxiliary.android.BuildConfig
actual object AppVersion {
actual val versionName: String
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/Platform.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/Platform.android.kt
similarity index 53%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/Platform.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/Platform.android.kt
index 9f83472f..98d663e7 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/Platform.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/Platform.android.kt
@@ -1,4 +1,4 @@
-package ac.cord.auxiliary.compose
+package at.torch.compose
import android.os.Build
@@ -6,4 +6,4 @@ class AndroidPlatform : Platform {
override val name: String = "Android ${Build.VERSION.SDK_INT}"
}
-actual fun getPlatform(): Platform = AndroidPlatform()
\ No newline at end of file
+actual fun getPlatform(): Platform = _root_ide_package_.at.torch.compose.AndroidPlatform()
\ No newline at end of file
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/PlatformContext.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/PlatformContext.android.kt
similarity index 73%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/PlatformContext.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/PlatformContext.android.kt
index ae75a3fa..9147bf90 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/PlatformContext.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/PlatformContext.android.kt
@@ -1,4 +1,4 @@
-package ac.cord.auxiliary.compose
+package at.torch.compose
import android.content.Context
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/database/builder/PlatformDatabaseBuilder.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/database/builder/PlatformDatabaseBuilder.android.kt
similarity index 65%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/database/builder/PlatformDatabaseBuilder.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/database/builder/PlatformDatabaseBuilder.android.kt
index 5ffc7fcd..e9b89bff 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/database/builder/PlatformDatabaseBuilder.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/database/builder/PlatformDatabaseBuilder.android.kt
@@ -1,22 +1,22 @@
-package ac.cord.auxiliary.compose.database.builder
+package at.torch.compose.database.builder
-import ac.cord.auxiliary.compose.PlatformContext
-import ac.cord.auxiliary.compose.database.AuxDatabase
+import at.torch.compose.PlatformContext
+import at.torch.compose.database.TorchDatabase
import androidx.room3.Room
import androidx.room3.RoomDatabase
actual object PlatformDatabaseBuilder {
- actual fun getDatabaseBuilder(platformContext: PlatformContext): RoomDatabase.Builder {
+ actual fun getDatabaseBuilder(platformContext: PlatformContext): RoomDatabase.Builder {
val appContext = platformContext.applicationContext
val dbFile = appContext.getDatabasePath("aux.db")
- return Room.databaseBuilder(
+ return Room.databaseBuilder(
context = appContext,
name = dbFile.absolutePath
)
}
- actual fun getInMemoryDatabaseBuilder(platform: PlatformContext): RoomDatabase.Builder {
+ actual fun getInMemoryDatabaseBuilder(platform: PlatformContext): RoomDatabase.Builder {
return Room.inMemoryDatabaseBuilder(
context = platform.applicationContext
)
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/extensions/Phoenix.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/extensions/Phoenix.android.kt
similarity index 88%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/extensions/Phoenix.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/extensions/Phoenix.android.kt
index 3f5e2d7f..fdb48c25 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/extensions/Phoenix.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/extensions/Phoenix.android.kt
@@ -1,6 +1,6 @@
-package ac.cord.auxiliary.compose.extensions
+package at.torch.compose.extensions
-import ac.cord.auxiliary.android.InomboloApplication
+import at.torch.android.TorchApplication
import fr.acinq.phoenix.PhoenixGlobal
import fr.acinq.phoenix.android.BusinessManager
import fr.acinq.phoenix.android.services.ChannelsWatcher
@@ -23,11 +23,11 @@ actual fun schedulePlatformLogic(phoenixGlobal: PhoenixGlobal) {
ContactsPhotoCleaner.schedule(phoenixGlobal.ctx.applicationContext)
}
actual fun getShowIntroFlow(phoenixGlobal: PhoenixGlobal): Flow {
- val machankuraApplication = phoenixGlobal.ctx.applicationContext as InomboloApplication
+ val machankuraApplication = phoenixGlobal.ctx.applicationContext as TorchApplication
return machankuraApplication.globalPrefs.getShowIntro
}
actual fun getGlobalPrefs(phoenixGlobal: PhoenixGlobal): GlobalPrefs {
- val machankuraApplication = phoenixGlobal.ctx.applicationContext as InomboloApplication
+ val machankuraApplication = phoenixGlobal.ctx.applicationContext as TorchApplication
return machankuraApplication.globalPrefs
}
\ No newline at end of file
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/composable/widgets/nfc/HceMonitor.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/composable/widgets/nfc/HceMonitor.kt
similarity index 100%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/composable/widgets/nfc/HceMonitor.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/ui/composable/widgets/nfc/HceMonitor.kt
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/composable/widgets/nfc/NfcReaderMonitor.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/composable/widgets/nfc/NfcReaderMonitor.kt
similarity index 100%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/composable/widgets/nfc/NfcReaderMonitor.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/ui/composable/widgets/nfc/NfcReaderMonitor.kt
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/composable/widgets/nfc/NfcState.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/composable/widgets/nfc/NfcState.kt
similarity index 100%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/composable/widgets/nfc/NfcState.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/ui/composable/widgets/nfc/NfcState.kt
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/theme/Theme.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/theme/Theme.android.kt
similarity index 94%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/theme/Theme.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/ui/theme/Theme.android.kt
index 0f6e1b44..c6e5c5f9 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/theme/Theme.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/theme/Theme.android.kt
@@ -1,4 +1,4 @@
-package ac.cord.auxiliary.compose.ui.theme
+package at.torch.compose.ui.theme
import android.os.Build
import androidx.compose.material3.ColorScheme
diff --git a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.android.kt b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/view/model/NavigationViewModel.android.kt
similarity index 95%
rename from composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.android.kt
rename to composeApp/src/androidMain/kotlin/at/torch/compose/ui/view/model/NavigationViewModel.android.kt
index 91d43e1b..76577c22 100644
--- a/composeApp/src/androidMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.android.kt
+++ b/composeApp/src/androidMain/kotlin/at/torch/compose/ui/view/model/NavigationViewModel.android.kt
@@ -1,7 +1,7 @@
-package ac.cord.auxiliary.compose.ui.view.model
+package at.torch.compose.ui.view.model
-import ac.cord.auxiliary.android.InomboloApplication
-import ac.cord.auxiliary.compose.AppVersion
+import at.torch.android.TorchApplication
+import at.torch.auxiliary.compose.AppVersion
import co.touchlab.kermit.Logger
import fr.acinq.bitcoin.MnemonicCode
import fr.acinq.lightning.crypto.LocalKeyManager
@@ -35,12 +35,12 @@ actual fun loadAndDecryptSeed(phoenixGlobal: PhoenixGlobal): DecryptSeedResult {
}
actual fun getAvailableWalletsMeta(phoenixGlobal: PhoenixGlobal): Flow