commit 098c20af1fd7bc62bb7007cf501c0a2ac4c7d0b8 parent fa4ae7243b5c47d528b95b1564eef513866c9c29 Author: Marc Stibane <marc@taler.net> Date: Mon, 17 Feb 2025 12:44:21 +0100 2025 Diffstat:
114 files changed, 223 insertions(+), 122 deletions(-)
diff --git a/TalerWallet1/Backend/WalletBackendError.swift b/TalerWallet1/Backend/WalletBackendError.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Backend/WalletBackendRequest.swift b/TalerWallet1/Backend/WalletBackendRequest.swift @@ -1,7 +1,11 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Jonathan Buchanan + * @author Marc Stibane + */ import Foundation import AnyCodable import taler_swift diff --git a/TalerWallet1/Backend/WalletCore.swift b/TalerWallet1/Backend/WalletCore.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Controllers/Controller.swift b/TalerWallet1/Controllers/Controller.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Controllers/PublicConstants.swift b/TalerWallet1/Controllers/PublicConstants.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Controllers/TalerWallet1App.swift b/TalerWallet1/Controllers/TalerWallet1App.swift @@ -1,12 +1,12 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** * Main app entry point * - * @author Marc Stibane * @author Jonathan Buchanan + * @author Marc Stibane */ import BackgroundTasks import SwiftUI diff --git a/TalerWallet1/Helper/CharacterSet+contains.swift b/TalerWallet1/Helper/CharacterSet+contains.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation public extension CharacterSet { diff --git a/TalerWallet1/Helper/Controller+playSound.swift b/TalerWallet1/Helper/Controller+playSound.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation import AVFoundation import UIKit diff --git a/TalerWallet1/Helper/CurrencySpecification.swift b/TalerWallet1/Helper/CurrencySpecification.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Helper/Encodable+toJSON.swift b/TalerWallet1/Helper/Encodable+toJSON.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Helper/Font+Taler.swift b/TalerWallet1/Helper/Font+Taler.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI // Use enums for multiple font types and functions for the set custom font. diff --git a/TalerWallet1/Helper/SuperScriptDigits.swift b/TalerWallet1/Helper/SuperScriptDigits.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation func SuperScriptDigits(_ number: String) -> String { diff --git a/TalerWallet1/Helper/TalerDater.swift b/TalerWallet1/Helper/TalerDater.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation import taler_swift diff --git a/TalerWallet1/Helper/TalerStrings.swift b/TalerWallet1/Helper/TalerStrings.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import Foundation import UIKit diff --git a/TalerWallet1/Helper/UIScreen+screenSize.swift b/TalerWallet1/Helper/UIScreen+screenSize.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI extension UIScreen { diff --git a/TalerWallet1/Helper/URL+id+iban.swift b/TalerWallet1/Helper/URL+id+iban.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI extension URL: Identifiable { diff --git a/TalerWallet1/Helper/WalletColors.swift b/TalerWallet1/Helper/WalletColors.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI fileprivate let grouped = true diff --git a/TalerWallet1/Model/Model+Balances.swift b/TalerWallet1/Model/Model+Balances.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation import taler_swift fileprivate let ASYNCDELAY: UInt = 0 //set e.g to 6 or 9 seconds for debugging diff --git a/TalerWallet1/Model/Model+Deposit.swift b/TalerWallet1/Model/Model+Deposit.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/Model+Exchange.swift b/TalerWallet1/Model/Model+Exchange.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/Model+P2P.swift b/TalerWallet1/Model/Model+P2P.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/Model+Payment.swift b/TalerWallet1/Model/Model+Payment.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/Model+Pending.swift b/TalerWallet1/Model/Model+Pending.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation import AnyCodable import taler_swift diff --git a/TalerWallet1/Model/Model+Refund.swift b/TalerWallet1/Model/Model+Refund.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation fileprivate let ASYNCDELAY: UInt = 0 //set e.g to 6 or 9 seconds for debugging diff --git a/TalerWallet1/Model/Model+Settings.swift b/TalerWallet1/Model/Model+Settings.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/Model+Transactions.swift b/TalerWallet1/Model/Model+Transactions.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation import taler_swift import SymLog diff --git a/TalerWallet1/Model/Model+Withdraw.swift b/TalerWallet1/Model/Model+Withdraw.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/Transaction.swift b/TalerWallet1/Model/Transaction.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Model/WalletModel.swift b/TalerWallet1/Model/WalletModel.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import Foundation import taler_swift import SymLog diff --git a/TalerWallet1/Quickjs/QuickDataTask.swift b/TalerWallet1/Quickjs/QuickDataTask.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Quickjs/quickjs.swift b/TalerWallet1/Quickjs/quickjs.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/ActionsSheet.swift b/TalerWallet1/Views/Actions/ActionsSheet.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Banking/DepositAmountV.swift b/TalerWallet1/Views/Actions/Banking/DepositAmountV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Banking/DepositAmountView.swift b/TalerWallet1/Views/Actions/Banking/DepositAmountView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Banking/DepositSelectV.swift b/TalerWallet1/Views/Actions/Banking/DepositSelectV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Banking/ManualWithdraw.swift b/TalerWallet1/Views/Actions/Banking/ManualWithdraw.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Banking/ManualWithdrawDone.swift b/TalerWallet1/Views/Actions/Banking/ManualWithdrawDone.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Banking/QuiteSomeCoins.swift b/TalerWallet1/Views/Actions/Banking/QuiteSomeCoins.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/DepositWithdrawV.swift b/TalerWallet1/Views/Actions/DepositWithdrawV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Peer2peer/P2PReadyV.swift b/TalerWallet1/Views/Actions/Peer2peer/P2PReadyV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Peer2peer/P2PSubjectV.swift b/TalerWallet1/Views/Actions/Peer2peer/P2PSubjectV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Peer2peer/RequestPayment.swift b/TalerWallet1/Views/Actions/Peer2peer/RequestPayment.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Peer2peer/SendAmountV.swift b/TalerWallet1/Views/Actions/Peer2peer/SendAmountV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/Peer2peer/SendAmountView.swift b/TalerWallet1/Views/Actions/Peer2peer/SendAmountView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/SendRequestV.swift b/TalerWallet1/Views/Actions/SendRequestV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Actions/TwoRowButtons.swift b/TalerWallet1/Views/Actions/TwoRowButtons.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Balances/BalanceCellV.swift b/TalerWallet1/Views/Balances/BalanceCellV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Balances/BalancesListView.swift b/TalerWallet1/Views/Balances/BalancesListView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Balances/BalancesPendingRowV.swift b/TalerWallet1/Views/Balances/BalancesPendingRowV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Balances/BalancesSectionView.swift b/TalerWallet1/Views/Balances/BalancesSectionView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Balances/PendingRowView.swift b/TalerWallet1/Views/Balances/PendingRowView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/AgePicker.swift b/TalerWallet1/Views/HelperViews/AgePicker.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI struct AgePicker: View { diff --git a/TalerWallet1/Views/HelperViews/AmountInputV.swift b/TalerWallet1/Views/HelperViews/AmountInputV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/AmountRowV.swift b/TalerWallet1/Views/HelperViews/AmountRowV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/AmountV.swift b/TalerWallet1/Views/HelperViews/AmountV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/BarGraph.swift b/TalerWallet1/Views/HelperViews/BarGraph.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import SymLog diff --git a/TalerWallet1/Views/HelperViews/Buttons.swift b/TalerWallet1/Views/HelperViews/Buttons.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import Foundation import AVFoundation diff --git a/TalerWallet1/Views/HelperViews/CopyShare.swift b/TalerWallet1/Views/HelperViews/CopyShare.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import UniformTypeIdentifiers import SwiftUI import SymLog diff --git a/TalerWallet1/Views/HelperViews/CurrencyInputView.swift b/TalerWallet1/Views/HelperViews/CurrencyInputView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/IconBadge.swift b/TalerWallet1/Views/HelperViews/IconBadge.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/LaunchAnimationView.swift b/TalerWallet1/Views/HelperViews/LaunchAnimationView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/LoadingView.swift b/TalerWallet1/Views/HelperViews/LoadingView.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import SymLog diff --git a/TalerWallet1/Views/HelperViews/NavLink.swift b/TalerWallet1/Views/HelperViews/NavLink.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/QRCodeDetailView.swift b/TalerWallet1/Views/HelperViews/QRCodeDetailView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/ScopePicker.swift b/TalerWallet1/Views/HelperViews/ScopePicker.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/SelectDays.swift b/TalerWallet1/Views/HelperViews/SelectDays.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import taler_swift import SymLog diff --git a/TalerWallet1/Views/HelperViews/SubjectInputV.swift b/TalerWallet1/Views/HelperViews/SubjectInputV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/TabBarView.swift b/TalerWallet1/Views/HelperViews/TabBarView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/HelperViews/TextFieldAlert.swift b/TalerWallet1/Views/HelperViews/TextFieldAlert.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI struct TextFieldAlert: ViewModifier { diff --git a/TalerWallet1/Views/HelperViews/ToSButtonView.swift b/TalerWallet1/Views/HelperViews/ToSButtonView.swift @@ -1,11 +1,10 @@ -// -// ToSButtonView.swift -// TalerWallet -// -// Created by Marc Stibane on 2023-09-05. -// Copyright © 2023 Taler. All rights reserved. -// - +/* + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. + * See LICENSE.md + */ +/** + * @author Marc Stibane + */ import SwiftUI struct ToSButtonView: View { diff --git a/TalerWallet1/Views/HelperViews/TransactionButton.swift b/TalerWallet1/Views/HelperViews/TransactionButton.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Main/ErrorView.swift b/TalerWallet1/Views/Main/ErrorView.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import SymLog diff --git a/TalerWallet1/Views/Main/MainView.swift b/TalerWallet1/Views/Main/MainView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Main/TabBarModel.swift b/TalerWallet1/Views/Main/TabBarModel.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Main/WalletEmptyView.swift b/TalerWallet1/Views/Main/WalletEmptyView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/AboutView.swift b/TalerWallet1/Views/Settings/AboutView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/Bank/BankEditView.swift b/TalerWallet1/Views/Settings/Bank/BankEditView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/Bank/BankListView.swift b/TalerWallet1/Views/Settings/Bank/BankListView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/Bank/BankSectionView.swift b/TalerWallet1/Views/Settings/Bank/BankSectionView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/Exchange/ExchangeListView.swift b/TalerWallet1/Views/Settings/Exchange/ExchangeListView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/Exchange/ExchangeRowView.swift b/TalerWallet1/Views/Settings/Exchange/ExchangeRowView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/Exchange/ExchangeSectionView.swift b/TalerWallet1/Views/Settings/Exchange/ExchangeSectionView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Settings/SettingsItem.swift b/TalerWallet1/Views/Settings/SettingsItem.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI struct SettingsItem<Content: View>: View { diff --git a/TalerWallet1/Views/Settings/SettingsView.swift b/TalerWallet1/Views/Settings/SettingsView.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import taler_swift import SymLog diff --git a/TalerWallet1/Views/Sheets/ErrorSheet.swift b/TalerWallet1/Views/Sheets/ErrorSheet.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/P2P_Sheets/P2pAcceptDone.swift b/TalerWallet1/Views/Sheets/P2P_Sheets/P2pAcceptDone.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import taler_swift import SymLog diff --git a/TalerWallet1/Views/Sheets/P2P_Sheets/P2pPayURIView.swift b/TalerWallet1/Views/Sheets/P2P_Sheets/P2pPayURIView.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import taler_swift import SymLog diff --git a/TalerWallet1/Views/Sheets/P2P_Sheets/P2pReceiveURIView.swift b/TalerWallet1/Views/Sheets/P2P_Sheets/P2pReceiveURIView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/Payment/PayTemplateV.swift b/TalerWallet1/Views/Sheets/Payment/PayTemplateV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/Payment/PaymentDone.swift b/TalerWallet1/Views/Sheets/Payment/PaymentDone.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/Payment/PaymentView.swift b/TalerWallet1/Views/Sheets/Payment/PaymentView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/QRSheet.swift b/TalerWallet1/Views/Sheets/QRSheet.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import CodeScanner import SymLog diff --git a/TalerWallet1/Views/Sheets/Refund/RefundURIView.swift b/TalerWallet1/Views/Sheets/Refund/RefundURIView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/ShareSheet.swift b/TalerWallet1/Views/Sheets/ShareSheet.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/Sheet.swift b/TalerWallet1/Views/Sheets/Sheet.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/URLSheet.swift b/TalerWallet1/Views/Sheets/URLSheet.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptDone.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptDone.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptView.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawTOSView.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawTOSView.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import SymLog import MarkdownUI diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawURIView.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawURIView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Sheets/WithdrawExchangeV.swift b/TalerWallet1/Views/Sheets/WithdrawExchangeV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/ManualDetailsV.swift b/TalerWallet1/Views/Transactions/ManualDetailsV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/ManualDetailsWireV.swift b/TalerWallet1/Views/Transactions/ManualDetailsWireV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/QRcodesForPayto.swift b/TalerWallet1/Views/Transactions/QRcodesForPayto.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/ThreeAmountsSection.swift b/TalerWallet1/Views/Transactions/ThreeAmountsSection.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/TransactionPayDetailV.swift b/TalerWallet1/Views/Transactions/TransactionPayDetailV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/TransactionRowView.swift b/TalerWallet1/Views/Transactions/TransactionRowView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/TransactionSummaryV.swift b/TalerWallet1/Views/Transactions/TransactionSummaryV.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/TransactionsEmptyView.swift b/TalerWallet1/Views/Transactions/TransactionsEmptyView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/Transactions/TransactionsListView.swift b/TalerWallet1/Views/Transactions/TransactionsListView.swift @@ -1,5 +1,5 @@ /* - * This file is part of GNU Taler, ©2022-24 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ /** diff --git a/TalerWallet1/Views/ViewModifier/View+fitsSideBySide.swift b/TalerWallet1/Views/ViewModifier/View+fitsSideBySide.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI import UIKit diff --git a/TalerWallet1/Views/ViewModifier/View+flippedDirection.swift b/TalerWallet1/Views/ViewModifier/View+flippedDirection.swift @@ -1,7 +1,10 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Marc Stibane + */ import SwiftUI struct FlippedDirection: ViewModifier { diff --git a/taler-swift/Sources/taler-swift/Amount.swift b/taler-swift/Sources/taler-swift/Amount.swift @@ -1,7 +1,11 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Jonathan Buchanan + * @author Marc Stibane + */ import Foundation fileprivate let NONBREAKING: Character = "\u{00A0}" diff --git a/taler-swift/Sources/taler-swift/Time.swift b/taler-swift/Sources/taler-swift/Time.swift @@ -1,7 +1,11 @@ /* - * This file is part of GNU Taler, ©2022-23 Taler Systems S.A. + * This file is part of GNU Taler, ©2022-25 Taler Systems S.A. * See LICENSE.md */ +/** + * @author Jonathan Buchanan + * @author Marc Stibane + */ import Foundation /// Errors for `Timestamp`.