Switch back to upstream version of Voyager
This commit is contained in:
@@ -17,6 +17,7 @@ import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.platform.LocalHapticFeedback
|
||||
import androidx.core.net.toUri
|
||||
import cafe.adriel.voyager.core.model.rememberScreenModel
|
||||
import cafe.adriel.voyager.core.screen.Screen
|
||||
import cafe.adriel.voyager.navigator.LocalNavigator
|
||||
import cafe.adriel.voyager.navigator.Navigator
|
||||
import cafe.adriel.voyager.navigator.currentOrThrow
|
||||
@@ -31,7 +32,6 @@ import eu.kanade.presentation.manga.MangaScreen
|
||||
import eu.kanade.presentation.manga.components.DeleteChaptersDialog
|
||||
import eu.kanade.presentation.manga.components.MangaCoverDialog
|
||||
import eu.kanade.presentation.util.AssistContentScreen
|
||||
import eu.kanade.presentation.util.Screen
|
||||
import eu.kanade.presentation.util.isTabletUi
|
||||
import eu.kanade.tachiyomi.R
|
||||
import eu.kanade.tachiyomi.source.Source
|
||||
@@ -59,7 +59,7 @@ import tachiyomi.presentation.core.screens.LoadingScreen
|
||||
class MangaScreen(
|
||||
private val mangaId: Long,
|
||||
val fromSource: Boolean = false,
|
||||
) : Screen(), AssistContentScreen {
|
||||
) : Screen, AssistContentScreen {
|
||||
|
||||
private var assistUrl: String? = null
|
||||
|
||||
|
||||
@@ -32,6 +32,7 @@ import cafe.adriel.voyager.core.model.ScreenModel
|
||||
import cafe.adriel.voyager.core.model.StateScreenModel
|
||||
import cafe.adriel.voyager.core.model.coroutineScope
|
||||
import cafe.adriel.voyager.core.model.rememberScreenModel
|
||||
import cafe.adriel.voyager.core.screen.Screen
|
||||
import cafe.adriel.voyager.navigator.LocalNavigator
|
||||
import cafe.adriel.voyager.navigator.Navigator
|
||||
import cafe.adriel.voyager.navigator.currentOrThrow
|
||||
@@ -45,7 +46,6 @@ import eu.kanade.presentation.track.TrackInfoDialogHome
|
||||
import eu.kanade.presentation.track.TrackScoreSelector
|
||||
import eu.kanade.presentation.track.TrackServiceSearch
|
||||
import eu.kanade.presentation.track.TrackStatusSelector
|
||||
import eu.kanade.presentation.util.Screen
|
||||
import eu.kanade.tachiyomi.R
|
||||
import eu.kanade.tachiyomi.data.track.EnhancedTrackService
|
||||
import eu.kanade.tachiyomi.data.track.TrackManager
|
||||
@@ -85,7 +85,7 @@ data class TrackInfoDialogHomeScreen(
|
||||
private val mangaId: Long,
|
||||
private val mangaTitle: String,
|
||||
private val sourceId: Long,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
@@ -266,7 +266,7 @@ data class TrackInfoDialogHomeScreen(
|
||||
private data class TrackStatusSelectorScreen(
|
||||
private val track: Track,
|
||||
private val serviceId: Long,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
@@ -315,7 +315,7 @@ private data class TrackStatusSelectorScreen(
|
||||
private data class TrackChapterSelectorScreen(
|
||||
private val track: Track,
|
||||
private val serviceId: Long,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
@@ -370,7 +370,7 @@ private data class TrackChapterSelectorScreen(
|
||||
private data class TrackScoreSelectorScreen(
|
||||
private val track: Track,
|
||||
private val serviceId: Long,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
@@ -421,7 +421,7 @@ private data class TrackDateSelectorScreen(
|
||||
private val track: Track,
|
||||
private val serviceId: Long,
|
||||
private val start: Boolean,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
@@ -530,7 +530,7 @@ private data class TrackDateRemoverScreen(
|
||||
private val track: Track,
|
||||
private val serviceId: Long,
|
||||
private val start: Boolean,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
@@ -613,7 +613,7 @@ data class TrackServiceSearchScreen(
|
||||
private val initialQuery: String,
|
||||
private val currentUrl: String?,
|
||||
private val serviceId: Long,
|
||||
) : Screen() {
|
||||
) : Screen {
|
||||
|
||||
@Composable
|
||||
override fun Content() {
|
||||
|
||||
Reference in New Issue
Block a user