mirror of
https://github.com/tachiyomiorg/tachiyomi.git
synced 2024-11-05 09:15:07 +01:00
Change usage of name to visualName when Default category can be shown (#7725)
This commit is contained in:
parent
11f640cfee
commit
ff996d282a
@ -6,6 +6,7 @@ import com.bluelinelabs.conductor.Controller
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import eu.kanade.domain.category.model.Category
|
||||
import eu.kanade.domain.manga.model.Manga
|
||||
import eu.kanade.presentation.category.visualName
|
||||
import eu.kanade.tachiyomi.R
|
||||
import eu.kanade.tachiyomi.ui.base.controller.DialogController
|
||||
import eu.kanade.tachiyomi.ui.base.controller.pushController
|
||||
@ -41,7 +42,7 @@ class ChangeMangaCategoriesDialog<T>(bundle: Bundle? = null) :
|
||||
.apply {
|
||||
if (categories.isNotEmpty()) {
|
||||
setQuadStateMultiChoiceItems(
|
||||
items = categories.map { it.name },
|
||||
items = categories.map { it.visualName(context) },
|
||||
isActionList = false,
|
||||
initialSelected = preselected.toIntArray(),
|
||||
) { selections ->
|
||||
|
@ -122,7 +122,7 @@ class SettingsDownloadController : SettingsController() {
|
||||
summary = if (selected.isEmpty()) {
|
||||
resources?.getString(R.string.none)
|
||||
} else {
|
||||
selected.joinToString { it.name }
|
||||
selected.joinToString { it.visualName(context) }
|
||||
}
|
||||
}.launchIn(viewScope)
|
||||
}
|
||||
@ -151,7 +151,7 @@ class SettingsDownloadController : SettingsController() {
|
||||
val includedItemsText = if (selectedCategories.isEmpty()) {
|
||||
context.getString(R.string.all)
|
||||
} else {
|
||||
selectedCategories.joinToString { it.name }
|
||||
selectedCategories.joinToString { it.visualName(context) }
|
||||
}
|
||||
|
||||
val excludedCategories = preferences.downloadNewChapterCategoriesExclude().get()
|
||||
@ -160,7 +160,7 @@ class SettingsDownloadController : SettingsController() {
|
||||
val excludedItemsText = if (excludedCategories.isEmpty()) {
|
||||
context.getString(R.string.none)
|
||||
} else {
|
||||
excludedCategories.joinToString { it.name }
|
||||
excludedCategories.joinToString { it.visualName(context) }
|
||||
}
|
||||
|
||||
summary = buildSpannedString {
|
||||
|
@ -115,12 +115,12 @@ class SettingsLibraryController : SettingsController() {
|
||||
defaultValue = "-1"
|
||||
|
||||
val selectedCategory = allCategories.find { it.id == preferences.defaultCategory().toLong() }
|
||||
summary = selectedCategory?.name
|
||||
summary = selectedCategory?.visualName(context)
|
||||
?: context.getString(R.string.default_category_summary)
|
||||
onChange { newValue ->
|
||||
summary = allCategories.find {
|
||||
it.id == (newValue as String).toLong()
|
||||
}?.name ?: context.getString(R.string.default_category_summary)
|
||||
}?.visualName(context) ?: context.getString(R.string.default_category_summary)
|
||||
true
|
||||
}
|
||||
}
|
||||
@ -250,7 +250,7 @@ class SettingsLibraryController : SettingsController() {
|
||||
|
||||
val includedItemsText = when {
|
||||
// Some selected, but not all
|
||||
includedCategories.isNotEmpty() && includedCategories.size != allCategories.size -> includedCategories.joinToString { it.name }
|
||||
includedCategories.isNotEmpty() && includedCategories.size != allCategories.size -> includedCategories.joinToString { it.visualName(context) }
|
||||
// All explicitly selected
|
||||
includedCategories.size == allCategories.size -> context.getString(R.string.all)
|
||||
allExcluded -> context.getString(R.string.none)
|
||||
@ -259,7 +259,7 @@ class SettingsLibraryController : SettingsController() {
|
||||
val excludedItemsText = when {
|
||||
excludedCategories.isEmpty() -> context.getString(R.string.none)
|
||||
allExcluded -> context.getString(R.string.all)
|
||||
else -> excludedCategories.joinToString { it.name }
|
||||
else -> excludedCategories.joinToString { it.visualName(context) }
|
||||
}
|
||||
|
||||
summary = buildSpannedString {
|
||||
|
Loading…
Reference in New Issue
Block a user