mirror of
https://github.com/mihonapp/mihon.git
synced 2025-11-12 03:58:56 +01:00
Range selection in library (#8186)
* logic and a bit of cleanup * cleanup done * grammar fix * fixing format * Auto stash before checking out "HEAD" * Revert "Auto stash before checking out "HEAD"" This reverts commit 202374a36ff444b7da3fcdb2a9859ca71a7c046e. * Update app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt Co-authored-by: arkon <arkon@users.noreply.github.com> * cleanup Co-authored-by: arkon <arkon@users.noreply.github.com>
This commit is contained in:
@@ -96,6 +96,7 @@ fun LibraryScreen(
|
||||
onChangeCurrentPage = { presenter.activeCategory = it },
|
||||
onMangaClicked = onMangaClicked,
|
||||
onToggleSelection = { presenter.toggleSelection(it) },
|
||||
onToggleRangeSelection = { presenter.toggleRangeSelection(it) },
|
||||
onRefresh = onClickRefresh,
|
||||
onGlobalSearchClicked = onGlobalSearchClicked,
|
||||
getNumberOfMangaForCategory = { presenter.getMangaCountForCategory(it) },
|
||||
|
||||
@@ -40,6 +40,7 @@ fun LibraryContent(
|
||||
onChangeCurrentPage: (Int) -> Unit,
|
||||
onMangaClicked: (Long) -> Unit,
|
||||
onToggleSelection: (LibraryManga) -> Unit,
|
||||
onToggleRangeSelection: (LibraryManga) -> Unit,
|
||||
onRefresh: (Category?) -> Boolean,
|
||||
onGlobalSearchClicked: () -> Unit,
|
||||
getNumberOfMangaForCategory: @Composable (Long) -> State<Int?>,
|
||||
@@ -80,7 +81,7 @@ fun LibraryContent(
|
||||
}
|
||||
}
|
||||
val onLongClickManga = { manga: LibraryManga ->
|
||||
onToggleSelection(manga)
|
||||
onToggleRangeSelection(manga)
|
||||
}
|
||||
|
||||
SwipeRefresh(
|
||||
|
||||
Reference in New Issue
Block a user