Misc fixes
This commit is contained in:
@@ -105,7 +105,7 @@ class FavouritesRepository : KoinComponent {
|
||||
}
|
||||
|
||||
fun unsubscribe(listener: OnFavouritesChangeListener) {
|
||||
listeners += listener
|
||||
listeners -= listener
|
||||
}
|
||||
|
||||
private suspend fun notifyFavouritesChanged(mangaId: Long) {
|
||||
|
||||
@@ -86,7 +86,7 @@ class HistoryRepository : KoinComponent {
|
||||
}
|
||||
|
||||
fun unsubscribe(listener: OnHistoryChangeListener) {
|
||||
listeners += listener
|
||||
listeners -= listener
|
||||
}
|
||||
|
||||
private suspend fun notifyHistoryChanged() {
|
||||
|
||||
@@ -26,7 +26,11 @@ class FavouritesListPresenter : BasePresenter<MangaListView<Unit>>() {
|
||||
viewState.onLoadingStateChanged(true)
|
||||
try {
|
||||
val list = withContext(Dispatchers.IO) {
|
||||
repository.getManga(categoryId = categoryId, offset = offset)
|
||||
if (categoryId == 0L) {
|
||||
repository.getAllManga(offset = offset)
|
||||
} else {
|
||||
repository.getManga(categoryId = categoryId, offset = offset)
|
||||
}
|
||||
}
|
||||
if (offset == 0) {
|
||||
viewState.onListChanged(list)
|
||||
|
||||
@@ -2,7 +2,9 @@ package org.koitharu.kotatsu.ui.settings.sources
|
||||
|
||||
import android.os.Bundle
|
||||
import android.view.View
|
||||
import androidx.recyclerview.widget.DividerItemDecoration
|
||||
import androidx.recyclerview.widget.ItemTouchHelper
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import kotlinx.android.synthetic.main.fragment_settings_sources.*
|
||||
import org.koitharu.kotatsu.R
|
||||
import org.koitharu.kotatsu.core.model.MangaSource
|
||||
@@ -27,6 +29,7 @@ class SourcesSettingsFragment : BaseFragment(R.layout.fragment_settings_sources)
|
||||
|
||||
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
||||
super.onViewCreated(view, savedInstanceState)
|
||||
recyclerView.addItemDecoration(DividerItemDecoration(view.context, RecyclerView.VERTICAL))
|
||||
recyclerView.adapter = SourcesAdapter(this)
|
||||
reorderHelper.attachToRecyclerView(recyclerView)
|
||||
}
|
||||
|
||||
@@ -134,7 +134,7 @@ class TrackWorker(context: Context, workerParams: WorkerParameters) :
|
||||
newChapters.size, newChapters.size)
|
||||
with(builder) {
|
||||
setContentText(summary)
|
||||
setContentText(manga.title)
|
||||
setContentTitle(manga.title)
|
||||
setNumber(newChapters.size)
|
||||
setLargeIcon(Coil.execute(GetRequestBuilder(applicationContext)
|
||||
.data(manga.coverUrl)
|
||||
|
||||
Reference in New Issue
Block a user