mirror of
https://github.com/rebelonion/Dantotsu.git
synced 2026-01-26 18:11:02 +00:00
chore: cleanup pt2
This commit is contained in:
@@ -213,9 +213,17 @@ class ExtensionsActivity : AppCompatActivity() {
|
||||
private fun getSavedRepositories(repoInventory: ViewGroup, type: MediaType) {
|
||||
repoInventory.removeAllViews()
|
||||
val prefName: PrefName? = when (type) {
|
||||
MediaType.ANIME -> { PrefName.AnimeExtensionRepos }
|
||||
MediaType.MANGA -> { PrefName.MangaExtensionRepos }
|
||||
else -> { null }
|
||||
MediaType.ANIME -> {
|
||||
PrefName.AnimeExtensionRepos
|
||||
}
|
||||
|
||||
MediaType.MANGA -> {
|
||||
PrefName.MangaExtensionRepos
|
||||
}
|
||||
|
||||
else -> {
|
||||
null
|
||||
}
|
||||
}
|
||||
prefName?.let { repoList ->
|
||||
PrefManager.getVal<Set<String>>(repoList).forEach { item ->
|
||||
@@ -233,9 +241,15 @@ class ExtensionsActivity : AppCompatActivity() {
|
||||
repoInventory.removeView(view.root)
|
||||
CoroutineScope(Dispatchers.IO).launch {
|
||||
when (type) {
|
||||
MediaType.ANIME -> { animeExtensionManager.findAvailableExtensions() }
|
||||
MediaType.MANGA -> { mangaExtensionManager.findAvailableExtensions() }
|
||||
else -> { }
|
||||
MediaType.ANIME -> {
|
||||
animeExtensionManager.findAvailableExtensions()
|
||||
}
|
||||
|
||||
MediaType.MANGA -> {
|
||||
mangaExtensionManager.findAvailableExtensions()
|
||||
}
|
||||
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
dialog.dismiss()
|
||||
@@ -274,9 +288,17 @@ class ExtensionsActivity : AppCompatActivity() {
|
||||
|
||||
private fun generateRepositoryButton(type: MediaType) {
|
||||
val hintResource: Int? = when (type) {
|
||||
MediaType.ANIME -> { R.string.anime_add_repository }
|
||||
MediaType.MANGA -> { R.string.manga_add_repository }
|
||||
else -> { null }
|
||||
MediaType.ANIME -> {
|
||||
R.string.anime_add_repository
|
||||
}
|
||||
|
||||
MediaType.MANGA -> {
|
||||
R.string.manga_add_repository
|
||||
}
|
||||
|
||||
else -> {
|
||||
null
|
||||
}
|
||||
}
|
||||
hintResource?.let { res ->
|
||||
binding.openSettingsButton.setOnClickListener {
|
||||
|
||||
Reference in New Issue
Block a user