mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-06-12 13:17:42 +02:00
ui(features): dialogs & translations
This commit is contained in:
@ -88,6 +88,10 @@ class TranslationWrapper {
|
||||
return get("property.${property.translationKey}.description")
|
||||
}
|
||||
|
||||
fun propertyOption(property: ConfigProperty, item: String): String {
|
||||
return get(property.getOptionTranslationKey(item))
|
||||
}
|
||||
|
||||
fun format(key: String, vararg args: Pair<String, String>): String {
|
||||
return args.fold(get(key)) { acc, pair ->
|
||||
acc.replace("{${pair.first}}", pair.second)
|
||||
|
@ -48,9 +48,10 @@ class SettingsGearInjector : AbstractMenu() {
|
||||
|
||||
setOnClickListener {
|
||||
val intent = Intent().apply {
|
||||
setClassName(BuildConfig.APPLICATION_ID, ConfigActivity::class.java.name)
|
||||
setClassName(BuildConfig.APPLICATION_ID, "me.rhunk.snapenhance.manager.MainActivity")
|
||||
putExtra("route", "features")
|
||||
putExtra("lspatched", File(context.cacheDir, "lspatch/origin").exists())
|
||||
}
|
||||
intent.putExtra("lspatched", File(context.cacheDir, "lspatch/origin").exists())
|
||||
context.startActivity(intent)
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user