mirror of
https://github.com/mihonapp/mihon.git
synced 2025-06-27 11:37:51 +02:00
Track search dialog adjustments (#5479)
* Add clear text button to track search dialog text input * Track search item adjustments
This commit is contained in:
@ -3,10 +3,11 @@ package eu.kanade.tachiyomi.ui.manga.track
|
||||
import androidx.core.view.isVisible
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import coil.clear
|
||||
import coil.load
|
||||
import coil.loadAny
|
||||
import coil.transform.RoundedCornersTransformation
|
||||
import eu.kanade.tachiyomi.data.track.model.TrackSearch
|
||||
import eu.kanade.tachiyomi.databinding.TrackSearchItemBinding
|
||||
import eu.kanade.tachiyomi.util.view.setMaxLinesAndEllipsize
|
||||
import eu.kanade.tachiyomi.util.system.dpToPx
|
||||
import java.util.Locale
|
||||
|
||||
class TrackSearchHolder(
|
||||
@ -23,7 +24,9 @@ class TrackSearchHolder(
|
||||
binding.trackSearchTitle.text = track.title
|
||||
binding.trackSearchCover.clear()
|
||||
if (track.cover_url.isNotEmpty()) {
|
||||
binding.trackSearchCover.load(track.cover_url)
|
||||
binding.trackSearchCover.loadAny(track.cover_url) {
|
||||
transformations(RoundedCornersTransformation(6.dpToPx.toFloat()))
|
||||
}
|
||||
}
|
||||
|
||||
val hasStatus = track.publishing_status.isNotBlank()
|
||||
@ -51,8 +54,11 @@ class TrackSearchHolder(
|
||||
binding.trackSearchStartResult.text = track.start_date
|
||||
}
|
||||
|
||||
binding.trackSearchSummary.setMaxLinesAndEllipsize()
|
||||
binding.trackSearchSummary.text = track.summary
|
||||
val hasSummary = track.summary.isNotBlank()
|
||||
binding.trackSearchSummary.isVisible = hasSummary
|
||||
if (hasSummary) {
|
||||
binding.trackSearchSummary.text = track.summary
|
||||
}
|
||||
}
|
||||
|
||||
fun setUnchecked() {
|
||||
|
Reference in New Issue
Block a user