summaryrefslogtreecommitdiff
path: root/android/app/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'android/app/src/main/java')
-rw-r--r--android/app/src/main/java/org/terst/doot/widget/ui/DashboardActivity.kt10
-rw-r--r--android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt2
2 files changed, 8 insertions, 4 deletions
diff --git a/android/app/src/main/java/org/terst/doot/widget/ui/DashboardActivity.kt b/android/app/src/main/java/org/terst/doot/widget/ui/DashboardActivity.kt
index 159b416..c7cdfaa 100644
--- a/android/app/src/main/java/org/terst/doot/widget/ui/DashboardActivity.kt
+++ b/android/app/src/main/java/org/terst/doot/widget/ui/DashboardActivity.kt
@@ -59,13 +59,18 @@ class DashboardActivity : ComponentActivity() {
MaterialTheme(colorScheme = darkColorScheme()) {
var serverUrl by remember { mutableStateOf<String?>(null) }
var canGoBack by remember { mutableStateOf(false) }
- var pageTitle by remember { mutableStateOf("Doot") }
val context = LocalContext.current
Scaffold(
topBar = {
TopAppBar(
- title = { Text(pageTitle) },
+ // Static, not tracking the WebView's document.title: the
+ // dashboard is a single HTMX-swapped page (see class doc),
+ // so title never meaningfully changes, and showing the
+ // page's own <title>Personal Dashboard</title> here just
+ // reads as two different app names stacked on top of
+ // each other.
+ title = { Text("doot") },
navigationIcon = {
if (canGoBack) {
IconButton(onClick = { webViewRef?.goBack() }) {
@@ -112,7 +117,6 @@ class DashboardActivity : ComponentActivity() {
override fun onPageFinished(view: WebView, url: String?) {
canGoBack = view.canGoBack()
- pageTitle = view.title?.takeIf { it.isNotBlank() } ?: "Doot"
}
}
}
diff --git a/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt b/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt
index 9b77621..50f51ac 100644
--- a/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt
+++ b/android/app/src/main/java/org/terst/doot/widget/ui/SettingsActivity.kt
@@ -161,7 +161,7 @@ fun SettingsScreen(
.padding(24.dp),
verticalArrangement = Arrangement.spacedBy(16.dp, Alignment.CenterVertically)
) {
- Text("Doot Widget", style = MaterialTheme.typography.headlineMedium)
+ Text("doot", style = MaterialTheme.typography.headlineMedium)
Text(
"Enter your doot server URL and the WIDGET_TOKEN from your .env file.",
style = MaterialTheme.typography.bodyMedium,