taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit 8c29dac8af252a7e9128f27b2e1d53a6058554ab
parent 7c55f7a84115f0f5333af84165d47c50dfd3c614
Author: Iván Ávalos <avalos@disroot.org>
Date:   Wed, 22 Jul 2026 23:52:30 +0200

[wallet] small cleanups

Diffstat:
Mwallet/src/main/java/net/taler/wallet/payment/NfcTotpWriter.kt | 1-
Mwallet/src/main/java/net/taler/wallet/payment/PaymentManager.kt | 5-----
Mwallet/src/main/java/net/taler/wallet/payment/PaymentResponses.kt | 10----------
Mwallet/src/main/java/net/taler/wallet/payment/TransactionPaymentComposable.kt | 1-
4 files changed, 0 insertions(+), 17 deletions(-)

diff --git a/wallet/src/main/java/net/taler/wallet/payment/NfcTotpWriter.kt b/wallet/src/main/java/net/taler/wallet/payment/NfcTotpWriter.kt @@ -21,7 +21,6 @@ import android.nfc.NdefMessage import android.nfc.NdefRecord import android.nfc.NfcAdapter import android.nfc.tech.Ndef -import android.nfc.tech.NfcA import android.widget.Toast import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer diff --git a/wallet/src/main/java/net/taler/wallet/payment/PaymentManager.kt b/wallet/src/main/java/net/taler/wallet/payment/PaymentManager.kt @@ -279,11 +279,6 @@ class PaymentManager( return transactionId } - @UiThread - fun resetPayStatus() { - mPayStatus.postValue(PayStatus.None) - } - private fun handleError(operation: String, error: TalerErrorInfo) { Log.e(TAG, "got $operation error result $error") mPayStatus.postValue(PayStatus.Pending(error = error)) diff --git a/wallet/src/main/java/net/taler/wallet/payment/PaymentResponses.kt b/wallet/src/main/java/net/taler/wallet/payment/PaymentResponses.kt @@ -258,14 +258,6 @@ data class PaymentInsufficientBalanceDetails( val maxEffectiveSpendAmount: Amount, /** - * Exchange doesn't have global fees configured for the relevant year, - * p2p payments aren't possible. - * - * @deprecated (2025-02-18) use causeHint instead - */ - val missingGlobalFees: Boolean, - - /** * Hint that UIs should show to explain the insufficient * balance. */ @@ -317,8 +309,6 @@ data class PaymentTokenAvailabilityDetails( @Serializable enum class TokenAvailabilityHint { - Unknown, - @SerialName("wallet-tokens-available-insufficient") WalletTokensAvailableInsufficient, diff --git a/wallet/src/main/java/net/taler/wallet/payment/TransactionPaymentComposable.kt b/wallet/src/main/java/net/taler/wallet/payment/TransactionPaymentComposable.kt @@ -30,7 +30,6 @@ import androidx.compose.material3.CircularProgressIndicator import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.runtime.Composable -import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember