Disable customized fetch intervals for stable builds for now
Until some of the issues get ironed out.
This commit is contained in:
parent
dba5e6fbfd
commit
850813820c
2 changed files with 6 additions and 4 deletions
|
@ -19,6 +19,8 @@ import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.unit.DpSize
|
import androidx.compose.ui.unit.DpSize
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
|
import eu.kanade.tachiyomi.util.system.isDevFlavor
|
||||||
|
import eu.kanade.tachiyomi.util.system.isPreviewBuildType
|
||||||
import kotlinx.collections.immutable.toImmutableList
|
import kotlinx.collections.immutable.toImmutableList
|
||||||
import tachiyomi.domain.manga.interactor.FetchInterval
|
import tachiyomi.domain.manga.interactor.FetchInterval
|
||||||
import tachiyomi.i18n.MR
|
import tachiyomi.i18n.MR
|
||||||
|
@ -72,13 +74,12 @@ fun SetIntervalDialog(
|
||||||
val nextUpdateDays = remember(nextUpdate) {
|
val nextUpdateDays = remember(nextUpdate) {
|
||||||
return@remember if (nextUpdate != null) {
|
return@remember if (nextUpdate != null) {
|
||||||
val now = Instant.now()
|
val now = Instant.now()
|
||||||
now.until(nextUpdate, ChronoUnit.DAYS).toInt()
|
now.until(nextUpdate, ChronoUnit.DAYS).toInt().coerceAtLeast(0)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: selecting "1" then doesn't allow for future changes unless defaulting first?
|
|
||||||
AlertDialog(
|
AlertDialog(
|
||||||
onDismissRequest = onDismissRequest,
|
onDismissRequest = onDismissRequest,
|
||||||
title = { Text(stringResource(MR.strings.pref_library_update_smart_update)) },
|
title = { Text(stringResource(MR.strings.pref_library_update_smart_update)) },
|
||||||
|
@ -104,7 +105,8 @@ fun SetIntervalDialog(
|
||||||
Spacer(Modifier.height(MaterialTheme.padding.small))
|
Spacer(Modifier.height(MaterialTheme.padding.small))
|
||||||
}
|
}
|
||||||
|
|
||||||
if (onValueChanged != null) {
|
// TODO: selecting "1" then doesn't allow for future changes unless defaulting first?
|
||||||
|
if (onValueChanged != null && (isDevFlavor || isPreviewBuildType)) {
|
||||||
Text(stringResource(MR.strings.manga_interval_custom_amount))
|
Text(stringResource(MR.strings.manga_interval_custom_amount))
|
||||||
|
|
||||||
BoxWithConstraints(
|
BoxWithConstraints(
|
||||||
|
|
|
@ -182,7 +182,7 @@ fun MangaActionRow(
|
||||||
val nextUpdateDays = remember(nextUpdate) {
|
val nextUpdateDays = remember(nextUpdate) {
|
||||||
return@remember if (nextUpdate != null) {
|
return@remember if (nextUpdate != null) {
|
||||||
val now = Instant.now()
|
val now = Instant.now()
|
||||||
now.until(nextUpdate, ChronoUnit.DAYS).toInt()
|
now.until(nextUpdate, ChronoUnit.DAYS).toInt().coerceAtLeast(0)
|
||||||
} else {
|
} else {
|
||||||
null
|
null
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue