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 {
|
all {
|
||||||
languageSettings {
|
languageSettings {
|
||||||
optIn("kotlin.RequiresOptIn")
|
optIn("kotlin.RequiresOptIn")
|
||||||
|
optIn("kotlin.time.ExperimentalTime")
|
||||||
optIn("kotlinx.serialization.ExperimentalSerializationApi")
|
optIn("kotlinx.serialization.ExperimentalSerializationApi")
|
||||||
optIn("com.russhwolf.settings.ExperimentalSettingsApi")
|
optIn("com.russhwolf.settings.ExperimentalSettingsApi")
|
||||||
optIn("com.russhwolf.settings.ExperimentalSettingsImplementation")
|
optIn("com.russhwolf.settings.ExperimentalSettingsImplementation")
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package ca.gosyer.jui.core.util
|
package ca.gosyer.jui.core.util
|
||||||
|
|
||||||
import kotlinx.datetime.Instant
|
import kotlin.time.Instant
|
||||||
|
|
||||||
@Suppress("NO_ACTUAL_FOR_EXPECT")
|
@Suppress("NO_ACTUAL_FOR_EXPECT")
|
||||||
expect class DateHandler {
|
expect class DateHandler {
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ package ca.gosyer.jui.core.util
|
|||||||
|
|
||||||
import androidx.compose.ui.text.intl.Locale
|
import androidx.compose.ui.text.intl.Locale
|
||||||
import ca.gosyer.jui.core.lang.toPlatform
|
import ca.gosyer.jui.core.lang.toPlatform
|
||||||
import kotlinx.datetime.Instant
|
|
||||||
import me.tatarka.inject.annotations.Inject
|
import me.tatarka.inject.annotations.Inject
|
||||||
|
import kotlin.time.Instant
|
||||||
|
|
||||||
actual class DateHandler {
|
actual class DateHandler {
|
||||||
@Inject
|
@Inject
|
||||||
|
|||||||
@@ -2,12 +2,12 @@ package ca.gosyer.jui.core.util
|
|||||||
|
|
||||||
import androidx.compose.ui.text.intl.Locale
|
import androidx.compose.ui.text.intl.Locale
|
||||||
import ca.gosyer.jui.core.lang.toPlatform
|
import ca.gosyer.jui.core.lang.toPlatform
|
||||||
import kotlinx.datetime.Instant
|
|
||||||
import kotlinx.datetime.toJavaInstant
|
|
||||||
import me.tatarka.inject.annotations.Inject
|
import me.tatarka.inject.annotations.Inject
|
||||||
import java.time.ZoneId
|
import java.time.ZoneId
|
||||||
import java.time.format.DateTimeFormatter
|
import java.time.format.DateTimeFormatter
|
||||||
import java.time.format.FormatStyle
|
import java.time.format.FormatStyle
|
||||||
|
import kotlin.time.Instant
|
||||||
|
import kotlin.time.toJavaInstant
|
||||||
|
|
||||||
actual class DateHandler {
|
actual class DateHandler {
|
||||||
@Inject
|
@Inject
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ kotlin {
|
|||||||
all {
|
all {
|
||||||
languageSettings {
|
languageSettings {
|
||||||
optIn("kotlin.RequiresOptIn")
|
optIn("kotlin.RequiresOptIn")
|
||||||
|
optIn("kotlin.time.ExperimentalTime")
|
||||||
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
|
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,11 +31,11 @@ import kotlinx.coroutines.flow.stateIn
|
|||||||
import kotlinx.coroutines.flow.update
|
import kotlinx.coroutines.flow.update
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import kotlinx.coroutines.sync.Mutex
|
import kotlinx.coroutines.sync.Mutex
|
||||||
import kotlinx.datetime.Instant
|
|
||||||
import kotlinx.datetime.LocalDate
|
import kotlinx.datetime.LocalDate
|
||||||
import kotlinx.datetime.TimeZone
|
import kotlinx.datetime.TimeZone
|
||||||
import kotlinx.datetime.toLocalDateTime
|
import kotlinx.datetime.toLocalDateTime
|
||||||
import me.tatarka.inject.annotations.Inject
|
import me.tatarka.inject.annotations.Inject
|
||||||
|
import kotlin.time.Instant
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
class UpdatesPager(
|
class UpdatesPager(
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ voyager = "1.1.0-beta03"
|
|||||||
accompanist = "0.30.1"
|
accompanist = "0.30.1"
|
||||||
googleAccompanist = "0.36.0"
|
googleAccompanist = "0.36.0"
|
||||||
imageloader = "1.8.1"
|
imageloader = "1.8.1"
|
||||||
materialDialogs = "0.9.5"
|
materialDialogs = "0.9.7"
|
||||||
|
|
||||||
# Android
|
# Android
|
||||||
androidGradle = "8.12.0"
|
androidGradle = "8.12.0"
|
||||||
@@ -56,7 +56,7 @@ multiplatformSettings = "1.2.0"
|
|||||||
# Utility
|
# Utility
|
||||||
desugarJdkLibs = "2.1.5"
|
desugarJdkLibs = "2.1.5"
|
||||||
aboutLibraries = "11.6.3"
|
aboutLibraries = "11.6.3"
|
||||||
dateTime = "0.6.1"
|
dateTime = "0.7.1"
|
||||||
immutableCollections = "0.4.0"
|
immutableCollections = "0.4.0"
|
||||||
korge = "5.4.0"
|
korge = "5.4.0"
|
||||||
gradleDownloadTask = "5.6.0"
|
gradleDownloadTask = "5.6.0"
|
||||||
|
|||||||
@@ -57,6 +57,7 @@ kotlin {
|
|||||||
all {
|
all {
|
||||||
languageSettings {
|
languageSettings {
|
||||||
optIn("kotlin.RequiresOptIn")
|
optIn("kotlin.RequiresOptIn")
|
||||||
|
optIn("kotlin.time.ExperimentalTime")
|
||||||
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
|
optIn("kotlinx.coroutines.ExperimentalCoroutinesApi")
|
||||||
optIn("androidx.compose.animation.ExperimentalAnimationApi")
|
optIn("androidx.compose.animation.ExperimentalAnimationApi")
|
||||||
optIn("androidx.compose.foundation.ExperimentalFoundationApi")
|
optIn("androidx.compose.foundation.ExperimentalFoundationApi")
|
||||||
|
|||||||
@@ -22,9 +22,9 @@ import kotlinx.coroutines.flow.asStateFlow
|
|||||||
import kotlinx.coroutines.flow.map
|
import kotlinx.coroutines.flow.map
|
||||||
import kotlinx.coroutines.flow.stateIn
|
import kotlinx.coroutines.flow.stateIn
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
import kotlinx.datetime.Instant
|
|
||||||
import me.tatarka.inject.annotations.Inject
|
import me.tatarka.inject.annotations.Inject
|
||||||
import org.lighthousegames.logging.logging
|
import org.lighthousegames.logging.logging
|
||||||
|
import kotlin.time.Instant
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
class AboutViewModel(
|
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.ui.base.chapter.ChapterDownloadItem
|
||||||
import ca.gosyer.jui.uicore.components.selectedBackground
|
import ca.gosyer.jui.uicore.components.selectedBackground
|
||||||
import ca.gosyer.jui.uicore.resources.stringResource
|
import ca.gosyer.jui.uicore.resources.stringResource
|
||||||
import kotlinx.datetime.Instant
|
import kotlin.time.Instant
|
||||||
|
|
||||||
expect fun Modifier.chapterItemModifier(
|
expect fun Modifier.chapterItemModifier(
|
||||||
onClick: () -> Unit,
|
onClick: () -> Unit,
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ import com.vanpra.composematerialdialogs.rememberMaterialDialogState
|
|||||||
import kotlinx.collections.immutable.ImmutableList
|
import kotlinx.collections.immutable.ImmutableList
|
||||||
import kotlinx.collections.immutable.toImmutableList
|
import kotlinx.collections.immutable.toImmutableList
|
||||||
import kotlinx.coroutines.flow.SharedFlow
|
import kotlinx.coroutines.flow.SharedFlow
|
||||||
import kotlinx.datetime.Instant
|
import kotlin.time.Instant
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun MangaScreenContent(
|
fun MangaScreenContent(
|
||||||
|
|||||||
@@ -53,12 +53,12 @@ import cafe.adriel.voyager.core.screen.uniqueScreenKey
|
|||||||
import kotlinx.collections.immutable.ImmutableMap
|
import kotlinx.collections.immutable.ImmutableMap
|
||||||
import kotlinx.collections.immutable.persistentMapOf
|
import kotlinx.collections.immutable.persistentMapOf
|
||||||
import kotlinx.collections.immutable.toImmutableMap
|
import kotlinx.collections.immutable.toImmutableMap
|
||||||
import kotlinx.datetime.Clock
|
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
import kotlinx.serialization.json.JsonObject
|
import kotlinx.serialization.json.JsonObject
|
||||||
import kotlinx.serialization.json.jsonArray
|
import kotlinx.serialization.json.jsonArray
|
||||||
import kotlinx.serialization.json.jsonPrimitive
|
import kotlinx.serialization.json.jsonPrimitive
|
||||||
import me.tatarka.inject.annotations.Inject
|
import me.tatarka.inject.annotations.Inject
|
||||||
|
import kotlin.time.Clock
|
||||||
|
|
||||||
class SettingsGeneralScreen : Screen {
|
class SettingsGeneralScreen : Screen {
|
||||||
override val key: ScreenKey = uniqueScreenKey
|
override val key: ScreenKey = uniqueScreenKey
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ kotlin {
|
|||||||
all {
|
all {
|
||||||
languageSettings {
|
languageSettings {
|
||||||
optIn("kotlin.RequiresOptIn")
|
optIn("kotlin.RequiresOptIn")
|
||||||
|
optIn("kotlin.time.ExperimentalTime")
|
||||||
optIn("androidx.compose.foundation.ExperimentalFoundationApi")
|
optIn("androidx.compose.foundation.ExperimentalFoundationApi")
|
||||||
optIn("androidx.compose.material.ExperimentalMaterialApi")
|
optIn("androidx.compose.material.ExperimentalMaterialApi")
|
||||||
optIn("androidx.compose.ui.ExperimentalComposeUiApi")
|
optIn("androidx.compose.ui.ExperimentalComposeUiApi")
|
||||||
|
|||||||
Reference in New Issue
Block a user