Easter egg

This commit is contained in:
2024-03-25 11:51:34 +03:00
parent 97c256ec06
commit c905548f37

View File

@@ -14,6 +14,7 @@ import androidx.compose.material.icons.outlined.Update
import androidx.compose.material.icons.outlined.UpdateDisabled
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableIntStateOf
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
@@ -52,6 +53,8 @@ fun AboutView(
val info = App.getVersionReport()
val versionName = packageInfo.versionName
var versionClicks by remember { mutableIntStateOf(0) }
val uriHandler = LocalUriHandler.current
fun openUrl(url: String) {
uriHandler.openUri(url)
@@ -91,11 +94,17 @@ fun AboutView(
PreferenceItem(
title = stringResource(id = R.string.version),
description = versionName,
icon = Icons.Outlined.Info
) {
icon = Icons.Outlined.Info,
onLongClick = {
clipboardManager.setText(AnnotatedString(info))
context.toast(R.string.info_copied)
}
) {
if (versionClicks >= 7) {
context.toast("✧◝(⁰▿⁰)◜✧")
versionClicks = 0
} else versionClicks++
}
}
item {
PreferenceItem(