taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit b484d63892da59e0a5044a05ebfa06cc9b4c26c1
parent e2bf3278880abb07d14a85c778e00661453e56c9
Author: Marc Stibane <marc@taler.net>
Date:   Sat,  6 Jun 2026 00:30:41 +0200

url (to be removed from scanned after payment)

Diffstat:
MTalerWallet1/Views/Actions/Banking/ManualWithdrawDone.swift | 1+
MTalerWallet1/Views/Actions/Peer2peer/P2PReadyV.swift | 1+
MTalerWallet1/Views/Sheets/Payment/PaymentDone.swift | 1+
MTalerWallet1/Views/Sheets/Refund/RefundURIView.swift | 1+
MTalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptDone.swift | 1+
MTalerWallet1/Views/Transactions/TransactionSummaryList.swift | 1+
MTalerWallet1/Views/Transactions/TransactionsListView.swift | 1+
7 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/TalerWallet1/Views/Actions/Banking/ManualWithdrawDone.swift b/TalerWallet1/Views/Actions/Banking/ManualWithdrawDone.swift @@ -57,6 +57,7 @@ struct ManualWithdrawDone: View { navTitle: navTitle, hasDone: true, showDone: .prominent, + url: nil, withActions: false) } else { LoadingView(stack: stack.push(), scopeInfo: nil, message: baseURL.trimURL) diff --git a/TalerWallet1/Views/Actions/Peer2peer/P2PReadyV.swift b/TalerWallet1/Views/Actions/Peer2peer/P2PReadyV.swift @@ -88,6 +88,7 @@ struct P2PReadyV: View { navTitle: navTitle, hasDone: true, showDone: .prominent, + url: nil, withActions: false) } else { #if DEBUG diff --git a/TalerWallet1/Views/Sheets/Payment/PaymentDone.swift b/TalerWallet1/Views/Sheets/Payment/PaymentDone.swift @@ -52,6 +52,7 @@ struct PaymentDone: View { navTitle: nil, // navTitle, // use navTitle2 hasDone: true, showDone: .bordered, + url: nil, withActions: false) } else { let message = String(localized: "Paying...", comment: "loading") diff --git a/TalerWallet1/Views/Sheets/Refund/RefundURIView.swift b/TalerWallet1/Views/Sheets/Refund/RefundURIView.swift @@ -48,6 +48,7 @@ struct RefundURIView: View { navTitle: nil, // navTitle, hasDone: true, showDone: .prominent, + url: nil, withActions: true) // .task(id: controller.currencyTicker) { // currencyInfo = controller.info2(for: currency, controller.currencyTicker) diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptDone.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptDone.swift @@ -60,6 +60,7 @@ struct WithdrawAcceptDone: View { navTitle: navTitle, hasDone: true, showDone: nil, + url: nil, withActions: false) .safeAreaInset(edge: .bottom) { let shouldConfirm = talerTX.shouldConfirm diff --git a/TalerWallet1/Views/Transactions/TransactionSummaryList.swift b/TalerWallet1/Views/Transactions/TransactionSummaryList.swift @@ -34,6 +34,7 @@ struct TransactionSummaryList: View { let navTitle: String? let hasDone: Bool let showDone: TalerButtonStyleType? + let url: URL? // the scanned talerURL from PaymentView let withActions: Bool @EnvironmentObject private var controller: Controller diff --git a/TalerWallet1/Views/Transactions/TransactionsListView.swift b/TalerWallet1/Views/Transactions/TransactionsListView.swift @@ -178,6 +178,7 @@ struct TransactionsArraySection: View { navTitle: nil, hasDone: false, showDone: nil, + url: nil, withActions: true) let row = NavigationLink { destination } label: { TransactionRowView(logger: logger, scope: scope, transaction: transaction)