|
@@ -87,8 +87,8 @@ fun MangaScreen(
|
|
|
dateRelativeTime: Int,
|
|
|
dateFormat: DateFormat,
|
|
|
isTabletUi: Boolean,
|
|
|
- chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
+ chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
onBackClicked: () -> Unit,
|
|
|
onChapterClicked: (Chapter) -> Unit,
|
|
|
onDownloadChapter: ((List<ChapterItem>, ChapterDownloadAction) -> Unit)?,
|
|
@@ -141,8 +141,8 @@ fun MangaScreen(
|
|
|
snackbarHostState = snackbarHostState,
|
|
|
dateRelativeTime = dateRelativeTime,
|
|
|
dateFormat = dateFormat,
|
|
|
- chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
chapterSwipeStartAction = chapterSwipeStartAction,
|
|
|
+ chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
onBackClicked = onBackClicked,
|
|
|
onChapterClicked = onChapterClicked,
|
|
|
onDownloadChapter = onDownloadChapter,
|
|
@@ -175,8 +175,8 @@ fun MangaScreen(
|
|
|
state = state,
|
|
|
snackbarHostState = snackbarHostState,
|
|
|
dateRelativeTime = dateRelativeTime,
|
|
|
- chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
chapterSwipeStartAction = chapterSwipeStartAction,
|
|
|
+ chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
dateFormat = dateFormat,
|
|
|
onBackClicked = onBackClicked,
|
|
|
onChapterClicked = onChapterClicked,
|
|
@@ -214,8 +214,8 @@ private fun MangaScreenSmallImpl(
|
|
|
snackbarHostState: SnackbarHostState,
|
|
|
dateRelativeTime: Int,
|
|
|
dateFormat: DateFormat,
|
|
|
- chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
+ chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
onBackClicked: () -> Unit,
|
|
|
onChapterClicked: (Chapter) -> Unit,
|
|
|
onDownloadChapter: ((List<ChapterItem>, ChapterDownloadAction) -> Unit)?,
|
|
@@ -421,8 +421,8 @@ private fun MangaScreenSmallImpl(
|
|
|
chapters = chapters,
|
|
|
dateRelativeTime = dateRelativeTime,
|
|
|
dateFormat = dateFormat,
|
|
|
- chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
chapterSwipeStartAction = chapterSwipeStartAction,
|
|
|
+ chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
onChapterClicked = onChapterClicked,
|
|
|
onDownloadChapter = onDownloadChapter,
|
|
|
onChapterSelected = onChapterSelected,
|
|
@@ -440,8 +440,8 @@ fun MangaScreenLargeImpl(
|
|
|
snackbarHostState: SnackbarHostState,
|
|
|
dateRelativeTime: Int,
|
|
|
dateFormat: DateFormat,
|
|
|
- chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
+ chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
onBackClicked: () -> Unit,
|
|
|
onChapterClicked: (Chapter) -> Unit,
|
|
|
onDownloadChapter: ((List<ChapterItem>, ChapterDownloadAction) -> Unit)?,
|
|
@@ -641,8 +641,8 @@ fun MangaScreenLargeImpl(
|
|
|
chapters = chapters,
|
|
|
dateRelativeTime = dateRelativeTime,
|
|
|
dateFormat = dateFormat,
|
|
|
- chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
chapterSwipeStartAction = chapterSwipeStartAction,
|
|
|
+ chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
onChapterClicked = onChapterClicked,
|
|
|
onDownloadChapter = onDownloadChapter,
|
|
|
onChapterSelected = onChapterSelected,
|
|
@@ -703,8 +703,8 @@ private fun LazyListScope.sharedChapterItems(
|
|
|
chapters: List<ChapterItem>,
|
|
|
dateRelativeTime: Int,
|
|
|
dateFormat: DateFormat,
|
|
|
- chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
chapterSwipeStartAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
+ chapterSwipeEndAction: LibraryPreferences.ChapterSwipeAction,
|
|
|
onChapterClicked: (Chapter) -> Unit,
|
|
|
onDownloadChapter: ((List<ChapterItem>, ChapterDownloadAction) -> Unit)?,
|
|
|
onChapterSelected: (ChapterItem, Boolean, Boolean, Boolean) -> Unit,
|
|
@@ -751,8 +751,8 @@ private fun LazyListScope.sharedChapterItems(
|
|
|
downloadIndicatorEnabled = chapters.fastAll { !it.selected },
|
|
|
downloadStateProvider = { chapterItem.downloadState },
|
|
|
downloadProgressProvider = { chapterItem.downloadProgress },
|
|
|
- chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
chapterSwipeStartAction = chapterSwipeStartAction,
|
|
|
+ chapterSwipeEndAction = chapterSwipeEndAction,
|
|
|
onLongClick = {
|
|
|
onChapterSelected(chapterItem, !chapterItem.selected, true, true)
|
|
|
haptic.performHapticFeedback(HapticFeedbackType.LongPress)
|