Use non transitive R classes to improve performance

This commit is contained in:
darken
2023-05-16 07:58:28 +02:00
parent e0bc6dafa0
commit 15f3a68f8e
10 changed files with 53 additions and 29 deletions
@@ -32,7 +32,7 @@ class UpgradeControlFoss @Inject constructor(
override fun launchBillingFlow(activity: Activity) {
MaterialAlertDialogBuilder(activity).apply {
setIcon(R.drawable.ic_heart)
setIcon(eu.darken.capod.common.R.drawable.ic_heart)
setTitle(R.string.upgrade_capod_label)
setMessage(R.string.upgrade_capod_description)
setPositiveButton(R.string.foss_upgrade_donate_label) { _, _ ->
@@ -68,6 +68,6 @@ class UpgradeControlFoss @Inject constructor(
override val type: UpgradeRepo.Type = UpgradeRepo.Type.FOSS
}
override fun getSponsorUrl(): String? = "https://github.com/sponsors/d4rken"
override fun getSponsorUrl(): String = "https://github.com/sponsors/d4rken"
}