Update materialDialogs to v0.9.7 (#154)

* Update materialDialogs to v0.9.7

* Update DateTime

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Syer10 <syer10@users.noreply.github.com>
This commit is contained in:
renovate[bot]
2025-10-05 16:48:35 -04:00
committed by GitHub
parent 06c96b1ab6
commit 52e874ddb7
13 changed files with 15 additions and 11 deletions

View File

@@ -54,6 +54,7 @@ kotlin {
all {
languageSettings {
optIn("kotlin.RequiresOptIn")
optIn("kotlin.time.ExperimentalTime")
optIn("kotlinx.serialization.ExperimentalSerializationApi")
optIn("com.russhwolf.settings.ExperimentalSettingsApi")
optIn("com.russhwolf.settings.ExperimentalSettingsImplementation")

View File

@@ -1,6 +1,6 @@
package ca.gosyer.jui.core.util
import kotlinx.datetime.Instant
import kotlin.time.Instant
@Suppress("NO_ACTUAL_FOR_EXPECT")
expect class DateHandler {

View File

@@ -2,8 +2,8 @@ package ca.gosyer.jui.core.util
import androidx.compose.ui.text.intl.Locale
import ca.gosyer.jui.core.lang.toPlatform
import kotlinx.datetime.Instant
import me.tatarka.inject.annotations.Inject
import kotlin.time.Instant
actual class DateHandler {
@Inject

View File

@@ -2,12 +2,12 @@ package ca.gosyer.jui.core.util
import androidx.compose.ui.text.intl.Locale
import ca.gosyer.jui.core.lang.toPlatform
import kotlinx.datetime.Instant
import kotlinx.datetime.toJavaInstant
import me.tatarka.inject.annotations.Inject
import java.time.ZoneId
import java.time.format.DateTimeFormatter
import java.time.format.FormatStyle
import kotlin.time.Instant
import kotlin.time.toJavaInstant
actual class DateHandler {
@Inject

View File

@@ -55,6 +55,7 @@ kotlin {
all {
languageSettings {
optIn("kotlin.RequiresOptIn")
optIn("kotlin.time.ExperimentalTime")
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
}
}

View File

@@ -31,11 +31,11 @@ import kotlinx.coroutines.flow.stateIn
import kotlinx.coroutines.flow.update
import kotlinx.coroutines.launch
import kotlinx.coroutines.sync.Mutex
import kotlinx.datetime.Instant
import kotlinx.datetime.LocalDate
import kotlinx.datetime.TimeZone
import kotlinx.datetime.toLocalDateTime
import me.tatarka.inject.annotations.Inject
import kotlin.time.Instant
@Inject
class UpdatesPager(

View File

@@ -15,7 +15,7 @@ voyager = "1.1.0-beta03"
accompanist = "0.30.1"
googleAccompanist = "0.36.0"
imageloader = "1.8.1"
materialDialogs = "0.9.5"
materialDialogs = "0.9.7"
# Android
androidGradle = "8.12.0"
@@ -56,7 +56,7 @@ multiplatformSettings = "1.2.0"
# Utility
desugarJdkLibs = "2.1.5"
aboutLibraries = "11.6.3"
dateTime = "0.6.1"
dateTime = "0.7.1"
immutableCollections = "0.4.0"
korge = "5.4.0"
gradleDownloadTask = "5.6.0"

View File

@@ -57,6 +57,7 @@ kotlin {
all {
languageSettings {
optIn("kotlin.RequiresOptIn")
optIn("kotlin.time.ExperimentalTime")
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
optIn("androidx.compose.animation.ExperimentalAnimationApi")
optIn("androidx.compose.foundation.ExperimentalFoundationApi")

View File

@@ -22,9 +22,9 @@ import kotlinx.coroutines.flow.asStateFlow
import kotlinx.coroutines.flow.map
import kotlinx.coroutines.flow.stateIn
import kotlinx.coroutines.launch
import kotlinx.datetime.Instant
import me.tatarka.inject.annotations.Inject
import org.lighthousegames.logging.logging
import kotlin.time.Instant
@Inject
class AboutViewModel(

View File

@@ -41,7 +41,7 @@ import ca.gosyer.jui.ui.base.chapter.ChapterDownloadIcon
import ca.gosyer.jui.ui.base.chapter.ChapterDownloadItem
import ca.gosyer.jui.uicore.components.selectedBackground
import ca.gosyer.jui.uicore.resources.stringResource
import kotlinx.datetime.Instant
import kotlin.time.Instant
expect fun Modifier.chapterItemModifier(
onClick: () -> Unit,

View File

@@ -81,7 +81,7 @@ import com.vanpra.composematerialdialogs.rememberMaterialDialogState
import kotlinx.collections.immutable.ImmutableList
import kotlinx.collections.immutable.toImmutableList
import kotlinx.coroutines.flow.SharedFlow
import kotlinx.datetime.Instant
import kotlin.time.Instant
@Composable
fun MangaScreenContent(

View File

@@ -53,12 +53,12 @@ import cafe.adriel.voyager.core.screen.uniqueScreenKey
import kotlinx.collections.immutable.ImmutableMap
import kotlinx.collections.immutable.persistentMapOf
import kotlinx.collections.immutable.toImmutableMap
import kotlinx.datetime.Clock
import kotlinx.serialization.json.Json
import kotlinx.serialization.json.JsonObject
import kotlinx.serialization.json.jsonArray
import kotlinx.serialization.json.jsonPrimitive
import me.tatarka.inject.annotations.Inject
import kotlin.time.Clock
class SettingsGeneralScreen : Screen {
override val key: ScreenKey = uniqueScreenKey

View File

@@ -55,6 +55,7 @@ kotlin {
all {
languageSettings {
optIn("kotlin.RequiresOptIn")
optIn("kotlin.time.ExperimentalTime")
optIn("androidx.compose.foundation.ExperimentalFoundationApi")
optIn("androidx.compose.material.ExperimentalMaterialApi")
optIn("androidx.compose.ui.ExperimentalComposeUiApi")