Skip to content

Commit 2c92667

Browse files
eriedclaude
andcommitted
About: rename Thanks to Credits, simplify header, taller tabs section
Tab rename: 'Thanks' becomes 'Credits' so the section name reflects what it lists (people + protocol references) rather than just the gratitude framing. Promote the website link to the dialog header (eucplanet.ried.no clickable, just under the version) so it's discoverable without opening a tab. Tagline shrinks to a single sentence — 'A no-nonsense, open-source app for electric unicycles.' — which trades the long feature laundry list for something readable at a glance and gives the tab section much more vertical room. Author credit moves into the Credits body as 'Made by Erwin Ried in Norway' with the name clickable to ried.no. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 560fa17 commit 2c92667

2 files changed

Lines changed: 39 additions & 14 deletions

File tree

app/src/main/java/com/eried/eucplanet/ui/dashboard/DashboardScreen.kt

Lines changed: 38 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -737,19 +737,20 @@ fun DashboardScreen(
737737
color = MaterialTheme.colorScheme.onSurfaceVariant,
738738
modifier = Modifier.align(Alignment.CenterHorizontally)
739739
)
740-
Spacer(Modifier.height(16.dp))
741-
742740
Text(
743-
"Custom control app for InMotion electric unicycles (V14, P6, V12 family): BLE dashboard, voice announcements, trip recording with GPS, configurable alarms, Flic 2 buttons, volume-key shortcuts, auto-lighting, adaptive volume, and a Wear OS companion for Galaxy Watch Ultra and friends.",
741+
"eucplanet.ried.no",
744742
style = MaterialTheme.typography.bodySmall,
745-
color = MaterialTheme.colorScheme.onSurfaceVariant
743+
color = MaterialTheme.colorScheme.primary,
744+
modifier = Modifier
745+
.align(Alignment.CenterHorizontally)
746+
.clickable { openUrl(context, "https://eucplanet.ried.no") }
746747
)
747-
Spacer(Modifier.height(6.dp))
748+
Spacer(Modifier.height(16.dp))
749+
748750
Text(
749-
text = "Made by Erwin Ried — eucplanet.ried.no",
751+
"A no-nonsense, open-source app for electric unicycles.",
750752
style = MaterialTheme.typography.bodySmall,
751-
color = MaterialTheme.colorScheme.primary,
752-
modifier = Modifier.clickable { openUrl(context, "https://eucplanet.ried.no") }
753+
color = MaterialTheme.colorScheme.onSurfaceVariant
753754
)
754755

755756
Spacer(Modifier.height(12.dp))
@@ -792,15 +793,39 @@ fun DashboardScreen(
792793
.clip(RoundedCornerShape(8.dp))
793794
.background(MaterialTheme.colorScheme.surfaceVariant)
794795
) {
795-
Text(
796-
stringResource(R.string.about_thanks_body),
797-
style = MaterialTheme.typography.bodySmall,
798-
color = MaterialTheme.colorScheme.onSurfaceVariant,
796+
Column(
799797
modifier = Modifier
800798
.fillMaxSize()
801799
.verticalScroll(rememberScrollState())
802800
.padding(10.dp)
803-
)
801+
) {
802+
Text(
803+
stringResource(R.string.about_thanks_body),
804+
style = MaterialTheme.typography.bodySmall,
805+
color = MaterialTheme.colorScheme.onSurfaceVariant
806+
)
807+
Spacer(Modifier.height(10.dp))
808+
Row {
809+
Text(
810+
"Made by ",
811+
style = MaterialTheme.typography.bodySmall,
812+
color = MaterialTheme.colorScheme.onSurfaceVariant
813+
)
814+
Text(
815+
"Erwin Ried",
816+
style = MaterialTheme.typography.bodySmall,
817+
color = MaterialTheme.colorScheme.primary,
818+
modifier = Modifier.clickable {
819+
openUrl(context, "https://ried.no")
820+
}
821+
)
822+
Text(
823+
" in Norway",
824+
style = MaterialTheme.typography.bodySmall,
825+
color = MaterialTheme.colorScheme.onSurfaceVariant
826+
)
827+
}
828+
}
804829
}
805830
}
806831
1 -> {

app/src/main/res/values/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@
460460
<string name="about_crash_logs_hint">Tap a file to share it with the developer</string>
461461
<string name="about_crash_logs_empty">No crashes recorded</string>
462462
<string name="about_share_crash">Share crash log</string>
463-
<string name="about_thanks">Thanks</string>
463+
<string name="about_thanks">Credits</string>
464464
<string name="about_thanks_body">I got tired of EUC apps that evolve too slowly, look dated, have draconian rules around new features, treat their communities as customers, and forget that EUC riders are at their best when they help each other. This one tries to be the opposite.\n\nThanks to:\n• Gio (Wheel In Motion) — P6 captures and Wear OS testing.\n• Ilya Shkolnik and the WheelLog community — public protocol research the KingSong, Begode and Veteran adapters draw on.\n• InMotion — for making my awesome V14, the wheel that started this whole thing.</string>
465465
<string name="about_license">License</string>
466466
</resources>

0 commit comments

Comments
 (0)