mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-10 06:42:05 +01:00
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:
@@ -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")
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -55,6 +55,7 @@ kotlin {
|
||||
all {
|
||||
languageSettings {
|
||||
optIn("kotlin.RequiresOptIn")
|
||||
optIn("kotlin.time.ExperimentalTime")
|
||||
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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")
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user