mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	Change usage of name to visualName when Default category can be shown (#7725)
This commit is contained in:
		| @@ -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 { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user