Fix author search
This commit is contained in:
@@ -30,6 +30,7 @@ object MangaListFilterParceler : Parceler<MangaListFilter> {
|
|||||||
parcel.writeInt(year)
|
parcel.writeInt(year)
|
||||||
parcel.writeInt(yearFrom)
|
parcel.writeInt(yearFrom)
|
||||||
parcel.writeInt(yearTo)
|
parcel.writeInt(yearTo)
|
||||||
|
parcel.writeString(author)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun create(parcel: Parcel) = MangaListFilter(
|
override fun create(parcel: Parcel) = MangaListFilter(
|
||||||
@@ -45,6 +46,7 @@ object MangaListFilterParceler : Parceler<MangaListFilter> {
|
|||||||
year = parcel.readInt(),
|
year = parcel.readInt(),
|
||||||
yearFrom = parcel.readInt(),
|
yearFrom = parcel.readInt(),
|
||||||
yearTo = parcel.readInt(),
|
yearTo = parcel.readInt(),
|
||||||
|
author = parcel.readString(),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,14 @@
|
|||||||
package org.koitharu.kotatsu.search.ui.multi.adapter
|
package org.koitharu.kotatsu.search.ui.multi.adapter
|
||||||
|
|
||||||
import androidx.core.view.isGone
|
import androidx.core.view.isGone
|
||||||
|
import androidx.core.view.isVisible
|
||||||
import androidx.lifecycle.LifecycleOwner
|
import androidx.lifecycle.LifecycleOwner
|
||||||
import androidx.recyclerview.widget.RecyclerView.RecycledViewPool
|
import androidx.recyclerview.widget.RecyclerView.RecycledViewPool
|
||||||
import coil3.ImageLoader
|
import coil3.ImageLoader
|
||||||
import com.hannesdorfmann.adapterdelegates4.ListDelegationAdapter
|
import com.hannesdorfmann.adapterdelegates4.ListDelegationAdapter
|
||||||
import com.hannesdorfmann.adapterdelegates4.dsl.adapterDelegateViewBinding
|
import com.hannesdorfmann.adapterdelegates4.dsl.adapterDelegateViewBinding
|
||||||
import org.koitharu.kotatsu.R
|
import org.koitharu.kotatsu.R
|
||||||
|
import org.koitharu.kotatsu.core.model.UnknownMangaSource
|
||||||
import org.koitharu.kotatsu.core.ui.list.AdapterDelegateClickListenerAdapter
|
import org.koitharu.kotatsu.core.ui.list.AdapterDelegateClickListenerAdapter
|
||||||
import org.koitharu.kotatsu.core.ui.list.OnListItemClickListener
|
import org.koitharu.kotatsu.core.ui.list.OnListItemClickListener
|
||||||
import org.koitharu.kotatsu.core.ui.list.decor.SpacingItemDecoration
|
import org.koitharu.kotatsu.core.ui.list.decor.SpacingItemDecoration
|
||||||
@@ -45,6 +47,7 @@ fun searchResultsAD(
|
|||||||
|
|
||||||
bind {
|
bind {
|
||||||
binding.textViewTitle.text = item.getTitle(context)
|
binding.textViewTitle.text = item.getTitle(context)
|
||||||
|
binding.buttonMore.isVisible = item.source !== UnknownMangaSource
|
||||||
adapter.items = item.list
|
adapter.items = item.list
|
||||||
adapter.notifyDataSetChanged()
|
adapter.notifyDataSetChanged()
|
||||||
binding.recyclerView.isGone = item.list.isEmpty()
|
binding.recyclerView.isGone = item.list.isEmpty()
|
||||||
|
|||||||
Reference in New Issue
Block a user