add built-in source icons

(cherry picked from commit f4533d9c7e0f989095bf40198dda59e58e1a6e01)
This commit is contained in:
Jobobby04
2020-05-03 19:35:53 -04:00
parent f5b7a8db1a
commit bfc0868721
36 changed files with 18 additions and 0 deletions

View File

@@ -8,6 +8,15 @@ import eu.kanade.tachiyomi.ui.base.holder.BaseFlexibleViewHolder
import eu.kanade.tachiyomi.ui.base.holder.SlicedHolder
import eu.kanade.tachiyomi.util.view.gone
import eu.kanade.tachiyomi.util.view.visible
import exh.EH_SOURCE_ID
import exh.EIGHTMUSES_SOURCE_ID
import exh.EXH_SOURCE_ID
import exh.HBROWSE_SOURCE_ID
import exh.HITOMI_SOURCE_ID
import exh.MERGED_SOURCE_ID
import exh.NHENTAI_SOURCE_ID
import exh.PERV_EDEN_EN_SOURCE_ID
import exh.PERV_EDEN_IT_SOURCE_ID
import io.github.mthli.slice.Slice
import kotlinx.android.synthetic.main.source_main_controller_card_item.card
import kotlinx.android.synthetic.main.source_main_controller_card_item.image
@@ -54,6 +63,15 @@ class SourceHolder(view: View, override val adapter: SourceAdapter, val showButt
when {
icon != null -> image.setImageDrawable(icon)
item.source.id == LocalSource.ID -> image.setImageResource(R.mipmap.ic_local_source)
item.source.id == EH_SOURCE_ID -> image.setImageResource(R.mipmap.ic_ehentai_source)
item.source.id == EXH_SOURCE_ID -> image.setImageResource(R.mipmap.ic_ehentai_source)
item.source.id == PERV_EDEN_EN_SOURCE_ID -> image.setImageResource(R.mipmap.ic_perveden_source)
item.source.id == PERV_EDEN_IT_SOURCE_ID -> image.setImageResource(R.mipmap.ic_perveden_source)
item.source.id == NHENTAI_SOURCE_ID -> image.setImageResource(R.mipmap.ic_nhentai_source)
item.source.id == HITOMI_SOURCE_ID -> image.setImageResource(R.mipmap.ic_hitomi_source)
item.source.id == EIGHTMUSES_SOURCE_ID -> image.setImageResource(R.mipmap.ic_8muses_source)
item.source.id == HBROWSE_SOURCE_ID -> image.setImageResource(R.mipmap.ic_hbrowse_source)
item.source.id == MERGED_SOURCE_ID -> image.setImageResource(R.mipmap.ic_merged_source)
}
}