|
|
@ -93,17 +93,13 @@ fun SubscriptionNagBanner(
|
|
|
|
)
|
|
|
|
)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
buttons = {
|
|
|
|
buttons = {
|
|
|
|
TextButton(onClick = subscribe) {
|
|
|
|
BannerTextButton(text = R.string.dismiss, dismiss)
|
|
|
|
Text(text = stringResource(id = R.string.dismiss))
|
|
|
|
val res = if (Tasks.IS_GENERIC) {
|
|
|
|
}
|
|
|
|
R.string.TLA_menu_donate
|
|
|
|
TextButton(onClick = dismiss) {
|
|
|
|
} else {
|
|
|
|
val res = if (Tasks.IS_GENERIC) {
|
|
|
|
R.string.button_subscribe
|
|
|
|
R.string.TLA_menu_donate
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
R.string.button_subscribe
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
Text(text = stringResource(id = res))
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
BannerTextButton(text = res, subscribe)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
)
|
|
|
|
)
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -131,16 +127,24 @@ fun BeastModeBanner(
|
|
|
|
)
|
|
|
|
)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
buttons = {
|
|
|
|
buttons = {
|
|
|
|
TextButton(onClick = dismiss) {
|
|
|
|
BannerTextButton(text = R.string.dismiss, onClick = dismiss)
|
|
|
|
Text(text = stringResource(id = R.string.dismiss))
|
|
|
|
BannerTextButton(text = R.string.TLA_menu_settings, onClick = showSettings)
|
|
|
|
}
|
|
|
|
|
|
|
|
TextButton(onClick = showSettings) {
|
|
|
|
|
|
|
|
Text(text = stringResource(id = R.string.TLA_menu_settings))
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
)
|
|
|
|
)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Composable
|
|
|
|
|
|
|
|
fun BannerTextButton(text: Int, onClick: () -> Unit) {
|
|
|
|
|
|
|
|
TextButton(onClick = onClick) {
|
|
|
|
|
|
|
|
Text(
|
|
|
|
|
|
|
|
text = stringResource(id = text),
|
|
|
|
|
|
|
|
style = MaterialTheme.typography.button.copy(
|
|
|
|
|
|
|
|
color = MaterialTheme.colors.secondary
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ExperimentalAnimationApi
|
|
|
|
@ExperimentalAnimationApi
|
|
|
|
@Preview(showBackground = true)
|
|
|
|
@Preview(showBackground = true)
|
|
|
|
@Preview(showBackground = true, backgroundColor = 0x202124, uiMode = Configuration.UI_MODE_NIGHT_YES)
|
|
|
|
@Preview(showBackground = true, backgroundColor = 0x202124, uiMode = Configuration.UI_MODE_NIGHT_YES)
|
|
|
|