diff --git a/androidApp/src/main/kotlin/com/kgurgul/cpuinfo/tv/features/information/hardware/TvHardwareInfoScreen.kt b/androidApp/src/main/kotlin/com/kgurgul/cpuinfo/tv/features/information/hardware/TvHardwareInfoScreen.kt index 8e5df9fc..1f0b5001 100644 --- a/androidApp/src/main/kotlin/com/kgurgul/cpuinfo/tv/features/information/hardware/TvHardwareInfoScreen.kt +++ b/androidApp/src/main/kotlin/com/kgurgul/cpuinfo/tv/features/information/hardware/TvHardwareInfoScreen.kt @@ -28,14 +28,14 @@ import com.kgurgul.cpuinfo.domain.model.getName import com.kgurgul.cpuinfo.domain.model.getValue import com.kgurgul.cpuinfo.features.information.base.InformationRow import com.kgurgul.cpuinfo.features.information.hardware.HardwareInfoViewModel -import com.kgurgul.cpuinfo.features.information.hardware.registerPowerPlugListener +import com.kgurgul.cpuinfo.features.information.hardware.RegisterPowerPlugListener import com.kgurgul.cpuinfo.tv.ui.components.TvListItem import com.kgurgul.cpuinfo.ui.theme.spacingSmall import org.koin.compose.viewmodel.koinViewModel @Composable fun TvHardwareInfoScreen(viewModel: HardwareInfoViewModel = koinViewModel()) { - registerPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo) + RegisterPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo) val uiState by viewModel.uiStateFlow.collectAsStateWithLifecycle() TvHardwareInfoScreen(uiState = uiState) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5c900611..8a7a5952 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -29,12 +29,12 @@ horologist = "0.7.15" imageio = "3.13.1" jna = "5.18.1" kermit = "2.1.0" -koin = "4.2.0" +koin = "4.2.1" kotlin = "2.3.20" kotlinxBrowser = "0.5.0" kotlinxCoroutines = "1.10.2" kotlinxImmutable = "0.4.0" -kotlinxSerialization = "1.10.0" +kotlinxSerialization = "1.11.0" kover = "0.9.8" ktfmt = "0.62" licenses = "3.1.2" diff --git a/shared/src/androidMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.android.kt b/shared/src/androidMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.android.kt index 6e81f137..3db1f0cf 100644 --- a/shared/src/androidMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.android.kt +++ b/shared/src/androidMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.android.kt @@ -26,7 +26,7 @@ import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat.RECEIVER_EXPORTED @Composable -actual fun registerPowerPlugListener(onRefresh: () -> Unit) { +actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) { val context = LocalContext.current DisposableEffect(context) { val filter = diff --git a/shared/src/commonMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/HardwareInfoScreen.kt b/shared/src/commonMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/HardwareInfoScreen.kt index 8a761e4d..b7729aa1 100644 --- a/shared/src/commonMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/HardwareInfoScreen.kt +++ b/shared/src/commonMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/HardwareInfoScreen.kt @@ -41,7 +41,7 @@ import org.koin.compose.viewmodel.koinViewModel @Composable fun HardwareInfoScreen(viewModel: HardwareInfoViewModel = koinViewModel()) { - registerPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo) + RegisterPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo) val uiState by viewModel.uiStateFlow.collectAsStateWithLifecycle() HardwareInfoScreen(uiState = uiState) } @@ -76,7 +76,7 @@ fun HardwareInfoScreen(uiState: HardwareInfoViewModel.UiState) { } } -@Composable expect fun registerPowerPlugListener(onRefresh: () -> Unit) +@Composable expect fun RegisterPowerPlugListener(onRefresh: () -> Unit) @Preview @Composable diff --git a/shared/src/desktopMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.jvm.kt b/shared/src/desktopMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.jvm.kt index 68170dec..97c492d3 100644 --- a/shared/src/desktopMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.jvm.kt +++ b/shared/src/desktopMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.jvm.kt @@ -17,4 +17,4 @@ package com.kgurgul.cpuinfo.features.information.hardware import androidx.compose.runtime.Composable -@Composable actual fun registerPowerPlugListener(onRefresh: () -> Unit) {} +@Composable actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {} diff --git a/shared/src/iosMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.ios.kt b/shared/src/iosMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.ios.kt index 68170dec..97c492d3 100644 --- a/shared/src/iosMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.ios.kt +++ b/shared/src/iosMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.ios.kt @@ -17,4 +17,4 @@ package com.kgurgul.cpuinfo.features.information.hardware import androidx.compose.runtime.Composable -@Composable actual fun registerPowerPlugListener(onRefresh: () -> Unit) {} +@Composable actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {} diff --git a/shared/src/wasmJsMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.wasm.kt b/shared/src/wasmJsMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.wasm.kt index 68170dec..97c492d3 100644 --- a/shared/src/wasmJsMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.wasm.kt +++ b/shared/src/wasmJsMain/kotlin/com/kgurgul/cpuinfo/features/information/hardware/PowerPlugListener.wasm.kt @@ -17,4 +17,4 @@ package com.kgurgul.cpuinfo.features.information.hardware import androidx.compose.runtime.Composable -@Composable actual fun registerPowerPlugListener(onRefresh: () -> Unit) {} +@Composable actual fun RegisterPowerPlugListener(onRefresh: () -> Unit) {} diff --git a/wearOsApp/src/main/kotlin/com/kgurgul/cpuinfo/wear/features/information/hardware/WearHardwareInfoScreen.kt b/wearOsApp/src/main/kotlin/com/kgurgul/cpuinfo/wear/features/information/hardware/WearHardwareInfoScreen.kt index e7322250..de149be0 100644 --- a/wearOsApp/src/main/kotlin/com/kgurgul/cpuinfo/wear/features/information/hardware/WearHardwareInfoScreen.kt +++ b/wearOsApp/src/main/kotlin/com/kgurgul/cpuinfo/wear/features/information/hardware/WearHardwareInfoScreen.kt @@ -35,7 +35,7 @@ import com.kgurgul.cpuinfo.domain.model.getKey import com.kgurgul.cpuinfo.domain.model.getName import com.kgurgul.cpuinfo.domain.model.getValue import com.kgurgul.cpuinfo.features.information.hardware.HardwareInfoViewModel -import com.kgurgul.cpuinfo.features.information.hardware.registerPowerPlugListener +import com.kgurgul.cpuinfo.features.information.hardware.RegisterPowerPlugListener import com.kgurgul.cpuinfo.shared.Res import com.kgurgul.cpuinfo.shared.hardware import com.kgurgul.cpuinfo.wear.ui.components.WearCpuChip @@ -44,7 +44,7 @@ import org.koin.compose.viewmodel.koinViewModel @Composable fun WearHardwareInfoScreen(viewModel: HardwareInfoViewModel = koinViewModel()) { - registerPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo) + RegisterPowerPlugListener(onRefresh = viewModel::refreshHardwareInfo) val uiState by viewModel.uiStateFlow.collectAsStateWithLifecycle() WearHardwareInfoScreen(uiState = uiState) }