commit 534f52d65b8707f73a9939202575dcd618e3c918
parent 188866a613e897fdd91d2421928fbcc09e6d12a7
Author: Florian Dold <dold@taler.net>
Date: Sun, 13 Sep 2026 20:54:19 +0200
[wallet] label bank account and exchange action buttons
Include the exchange name in each menu label so its action button
can be identified independently of list position. Give the add-account
button its existing translated label.
Diffstat:
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/accounts/BankAccountsScreen.kt b/wallet/src/main/java/net/taler/wallet/accounts/BankAccountsScreen.kt
@@ -101,7 +101,10 @@ fun BankAccountsScreen(
modifier = Modifier.navigationBarsPadding(),
onClick = { onNavigate(WalletDestination.AddBankAccount(), false) },
) {
- Icon(Icons.Default.Add, contentDescription = null)
+ Icon(
+ Icons.Default.Add,
+ contentDescription = stringResource(R.string.send_deposit_account_add),
+ )
}
}
},
@@ -358,4 +361,4 @@ fun KnownAccountsListEmptyPreview() {
onForget = {},
)
}
-}
-\ No newline at end of file
+}
diff --git a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeListScreen.kt b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeListScreen.kt
@@ -176,7 +176,10 @@ fun ExchangeItemComposable(
if (exchange.currency != null) {
Box {
IconButton(onClick = { showMenu = true }) {
- Icon(Icons.Default.MoreVert, contentDescription = null)
+ Icon(
+ Icons.Default.MoreVert,
+ contentDescription = "${stringResource(R.string.menu)}: ${exchange.name}",
+ )
}
ExchangeDropDownMenu(
expanded = showMenu,