diff --git a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/AboutLinks.kt b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/AboutLinks.kt index 6c79d38..e9becae 100644 --- a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/AboutLinks.kt +++ b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/AboutLinks.kt @@ -67,7 +67,7 @@ internal object GearslipLinks { } } -/** The ways to support Gearslip: Buy Me a Coffee first, Monero last, card once it's set up. */ +/** The ways to support Gearslip: Liberapay first, Monero last, card once it's set up. */ @Composable internal fun DonateRows() { val context = LocalContext.current @@ -79,17 +79,17 @@ internal fun DonateRows() { ) } SettingsRow( - "Buy Me a Coffee", - Modifier.clickable { GearslipLinks.open(context, GearslipLinks.BUY_ME_A_COFFEE) }, - subtitle = "Give once or monthly, by card. Buy Me a Coffee keeps 5%", + "Liberapay", + Modifier.clickable { GearslipLinks.open(context, GearslipLinks.LIBERAPAY) }, + subtitle = "Give weekly or monthly", icon = Icons.Filled.Favorite, trailing = arrow, ) SettingsDivider() SettingsRow( - "Liberapay", - Modifier.clickable { GearslipLinks.open(context, GearslipLinks.LIBERAPAY) }, - subtitle = "Give weekly or monthly", + "Buy Me a Coffee", + Modifier.clickable { GearslipLinks.open(context, GearslipLinks.BUY_ME_A_COFFEE) }, + subtitle = "Give once or monthly, by card. Buy Me a Coffee keeps 5%", icon = Icons.Filled.Favorite, trailing = arrow, ) diff --git a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/DonatePrompt.kt b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/DonatePrompt.kt index e68cb77..c4c8da3 100644 --- a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/DonatePrompt.kt +++ b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/DonatePrompt.kt @@ -109,12 +109,12 @@ internal fun DonateDialog(live: Boolean) { }, confirmButton = { Column(Modifier.fillMaxWidth(), verticalArrangement = Arrangement.spacedBy(8.dp)) { - Button(onClick = { give(GearslipLinks.BUY_ME_A_COFFEE) }, Modifier.fillMaxWidth()) { - Text("Buy me a coffee") - } - OutlinedButton(onClick = { give(GearslipLinks.LIBERAPAY) }, Modifier.fillMaxWidth()) { + Button(onClick = { give(GearslipLinks.LIBERAPAY) }, Modifier.fillMaxWidth()) { Text("Support on Liberapay") } + OutlinedButton(onClick = { give(GearslipLinks.BUY_ME_A_COFFEE) }, Modifier.fillMaxWidth()) { + Text("Buy me a coffee") + } if (GearslipLinks.PAYMENT_LINK.isNotEmpty()) { OutlinedButton(onClick = { give(GearslipLinks.PAYMENT_LINK) }, Modifier.fillMaxWidth()) { Text("Give once by card") diff --git a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/IntroScreen.kt b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/IntroScreen.kt index 15f3f8f..2417baf 100644 --- a/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/IntroScreen.kt +++ b/gearslip/src/main/java/app/seb3thehacker/gearslip/ui/IntroScreen.kt @@ -228,7 +228,7 @@ fun IntroScreen(onDone: () -> Unit) { "Each note shows which cars work and which still fail, so I know what to fix next.", step, action = "See which cars work" to { GearslipLinks.open(context, GearslipLinks.CARS) }, outlined = true, - secondAction = "Buy me a coffee" to { GearslipLinks.open(context, GearslipLinks.BUY_ME_A_COFFEE) }, + secondAction = "Support on Liberapay" to { GearslipLinks.open(context, GearslipLinks.LIBERAPAY) }, ) { HeartIcon(c.onTertiaryC) } IntroStep.CHAT -> BadgeStep(c, ::cq, ::cqSp, c.primaryC, "Come say hi.", "Gearslip has a chat room on Matrix. Talk with other drivers about cars, apps, and " +