taler-ios

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

ModeNameSize
-rw-r--r--.gitignore81L
-rw-r--r--AppStore license.txt71L
-rw-r--r--Frameworks/.gitignore2L
-rw-r--r--GNU_Taler Info.plist47L
-rw-r--r--GNU_Taler.entitlements22L
-rw-r--r--LICENSE.md12L
-rw-r--r--README.md46L
-rw-r--r--Taler16.xcworkspace/contents.xcworkspacedata10L
-rw-r--r--TalerTests/TalerWalletTests.swift36L
-rw-r--r--TalerTests/WalletBackendTests.swift15L
-rw-r--r--TalerUITests/TalerUITests.swift39L
-rw-r--r--TalerUITests/TalerWalletUITests.swift41L
-rw-r--r--TalerUITests/TalerWalletUITestsLaunchTests.swift32L
-rw-r--r--TalerWallet1/Backend/WalletBackendError.swift61L
-rw-r--r--TalerWallet1/Backend/WalletBackendRequest.swift294L
-rw-r--r--TalerWallet1/Backend/WalletCore.swift556L
-rw-r--r--TalerWallet1/Controllers/BiometricService.swift83L
-rwxr-xr-xTalerWallet1/Controllers/Controller.swift500L
-rw-r--r--TalerWallet1/Controllers/DebugViewC.swift200L
-rwxr-xr-xTalerWallet1/Controllers/PublicConstants.swift196L
-rw-r--r--TalerWallet1/Controllers/TalerWallet1App.swift114L
-rw-r--r--TalerWallet1/Fonts/Atkinson-Hyperlegible/Atkinson-Hyperlegible-Bold-102.otf36588B
-rw-r--r--TalerWallet1/Fonts/Atkinson-Hyperlegible/Atkinson-Hyperlegible-BoldItalic-102.otf37304B
-rw-r--r--TalerWallet1/Fonts/Atkinson-Hyperlegible/Atkinson-Hyperlegible-Font-License-2020-1104.pdf56016B
-rw-r--r--TalerWallet1/Fonts/Atkinson-Hyperlegible/Atkinson-Hyperlegible-Italic-102.otf35656B
-rw-r--r--TalerWallet1/Fonts/Atkinson-Hyperlegible/Atkinson-Hyperlegible-Regular-102.otf34436B
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-Black.ttf131568B
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-BlackItalic.ttf134488B
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-Bold.ttf131672B
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-BoldItalic.ttf134540B
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-Italic.ttf134664B
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-OFL.txt93L
-rw-r--r--TalerWallet1/Fonts/Nunito/Nunito-Regular.ttf131736B
-rw-r--r--TalerWallet1/Helper/Animations.swift150L
-rw-r--r--TalerWallet1/Helper/AnyTransition+backslide.swift30L
-rw-r--r--TalerWallet1/Helper/AsyncSemaphore.swift254L
-rw-r--r--TalerWallet1/Helper/Atomic.swift62L
-rw-r--r--TalerWallet1/Helper/BankDialects.swift55L
-rw-r--r--TalerWallet1/Helper/Binding+convert.swift44L
-rw-r--r--TalerWallet1/Helper/Binding+onChange.swift45L
-rw-r--r--TalerWallet1/Helper/CGSize+Random.swift31L
-rw-r--r--TalerWallet1/Helper/CStringArray.swift74L
-rw-r--r--TalerWallet1/Helper/CallStack.swift100L
-rw-r--r--TalerWallet1/Helper/CharacterSet+contains.swift30L
-rw-r--r--TalerWallet1/Helper/Controller+playSound.swift91L
-rw-r--r--TalerWallet1/Helper/CurrencySpecification.swift407L
-rw-r--r--TalerWallet1/Helper/Data+fromUInt8Array.swift37L
-rw-r--r--TalerWallet1/Helper/Encodable+toJSON.swift20L
-rw-r--r--TalerWallet1/Helper/EqualIconWidthDomain.swift147L
-rw-r--r--TalerWallet1/Helper/Error+debugDescription.swift30L
-rw-r--r--TalerWallet1/Helper/Font+Taler.swift343L
-rw-r--r--TalerWallet1/Helper/Image+centerCropped.swift36L
-rw-r--r--TalerWallet1/Helper/KeyboardResponder.swift46L
-rw-r--r--TalerWallet1/Helper/LocalizedAlertError.swift54L
-rw-r--r--TalerWallet1/Helper/SuperScriptDigits.swift28L
-rw-r--r--TalerWallet1/Helper/SwiftNFC.swift171L
-rw-r--r--TalerWallet1/Helper/TagEmulation.swift175L
-rw-r--r--TalerWallet1/Helper/TalerDater.swift138L
-rw-r--r--TalerWallet1/Helper/TalerStrings.swift143L
-rw-r--r--TalerWallet1/Helper/UIScreen+screenSize.swift48L
-rw-r--r--TalerWallet1/Helper/URL+id+iban.swift96L
-rw-r--r--TalerWallet1/Helper/UserDefaults+oimMode.swift17L
-rw-r--r--TalerWallet1/Helper/WalletColors.swift113L
-rw-r--r--TalerWallet1/Helper/apdu.swift271L
-rw-r--r--TalerWallet1/Model/Model+Balances.swift83L
-rw-r--r--TalerWallet1/Model/Model+Deposit.swift280L
-rw-r--r--TalerWallet1/Model/Model+Exchange.swift313L
-rw-r--r--TalerWallet1/Model/Model+P2P.swift276L
-rw-r--r--TalerWallet1/Model/Model+Payment.swift445L
-rw-r--r--TalerWallet1/Model/Model+Pending.swift53L
-rw-r--r--TalerWallet1/Model/Model+Refund.swift54L
-rw-r--r--TalerWallet1/Model/Model+Settings.swift119L
-rwxr-xr-xTalerWallet1/Model/Model+Transactions.swift195L
-rw-r--r--TalerWallet1/Model/Model+Withdraw.swift314L
-rwxr-xr-xTalerWallet1/Model/Transaction.swift804L
-rwxr-xr-xTalerWallet1/Model/WalletModel.swift519L
-rw-r--r--TalerWallet1/Preview Content/Preview Assets.xcassets/Contents.json6L
-rw-r--r--TalerWallet1/Preview Content/transactions.json294L
-rw-r--r--TalerWallet1/PrivacyInfo.xcprivacy27L
-rwxr-xr-xTalerWallet1/Quickjs/QuickDataTask.swift167L
-rw-r--r--TalerWallet1/Quickjs/quickjs.swift138L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json176L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/appstore1024.png325962B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipad152.png29527B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipad76.png11934B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadNotification20.png4027B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadNotification40.png6065B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadPro167.png33365B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadSettings29.png4923B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadSettings58.png8672B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadSpotlight40.png6065B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/ipadSpotlight80.png12645B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/iphone120.png21638B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/iphone180.png36613B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac1024.png333919B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac128.png24192B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac16.png3776B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac256.png65407B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac32.png5437B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac512.png186094B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/mac64.png9908B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/notification40.png6065B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/notification60.png8928B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/settings58.png8672B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/settings87.png13966B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/spotlight120.png21638B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon.appiconset/spotlight80.png12645B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/Contents.json157L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/appstore1024.png926369B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/iphone120.png41886B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/iphone180.png84105B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/notification40.png8741B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/notification60.png14837B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/settings58.png13807B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/settings87.png25494B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/spotlight120.png41886B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon1.appiconset/spotlight80.png21490B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/Contents.json157L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/appstore1024.png924900B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/iphone120.png41529B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/iphone180.png82634B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/notification40.png8808B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/notification60.png15046B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/settings58.png14203B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/settings87.png25467B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/spotlight120.png41529B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon2.appiconset/spotlight80.png21614B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/Contents.json176L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/appstore1024.png842721B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipad152.png60965B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipad76.png19895B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadNotification20.png4826B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadNotification40.png8831B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadPro167.png71747B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadSettings29.png6533B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadSettings58.png14056B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadSpotlight40.png8831B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/ipadSpotlight80.png21118B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/iphone120.png39706B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/iphone180.png78818B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac1024.png706110B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac128.png44091B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac16.png4241B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac256.png143579B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac32.png7533B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac512.png416841B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/mac64.png16351B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/notification40.png8831B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/notification60.png14886B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/settings58.png14056B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/settings87.png24651B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/spotlight120.png39706B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/AppIcon3.appiconset/spotlight80.png21118B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/ArrowShapes/.gitignore2L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Error.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Incoming.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-1000.imageset/CHF-1000.png296376B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-1000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-10000.imageset/CHF-10000.png358448B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-10000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-100000.imageset/CHF-100000.png394572B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-100000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-2000.imageset/CHF-2000.png324888B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-2000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-20000.imageset/CHF-20000.png380076B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-20000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-5000.imageset/CHF-5000.png341183B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/CHF-5000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-1.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-1.imageset/chf-1.png63058B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-10.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-10.imageset/chf-10.png87941B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-100.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-100.imageset/chf-100.png124719B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-2.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-2.imageset/chf-2.png96451B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-20.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-20.imageset/chf-20.png113834B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-200.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-200.imageset/chf-200.png174473B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-5.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-5.imageset/chf-5.png70512B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-50.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-50.imageset/chf-50.png75929B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-500.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-CHF/chf-500.imageset/chf-500.png217423B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-1000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-1000.imageset/EUR-010.jpg107895B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-10000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-10000.imageset/EUR-100.jpg85865B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-2000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-2000.imageset/EUR-020.jpg106153B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-20000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-20000.imageset/EUR-200.jpg84557B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-500.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-500.imageset/EUR-005.jpg92438B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-5000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/EUR-5000.imageset/EUR-050.jpg87889B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-1.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-1.imageset/c-eur-001.png53171B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-10.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-10.imageset/c-eur-010.png78327B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-100.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-100.imageset/c-eur-100.png99334B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-2.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-2.imageset/c-eur-002.png70126B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-20.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-20.imageset/c-eur-020.png100762B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-200.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-200.imageset/c-eur-200.png115034B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-5.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-5.imageset/c-eur-005.png80663B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-50.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-EUR/eur-50.imageset/c-eur-050.png111908B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-0.imageset/40x200.svg11L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-0.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-1.imageset/50x200.svg11L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-1.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-2.imageset/60x200.svg11L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-2.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-3.imageset/70x200.svg11L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-3.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-4.imageset/80x200.svg11L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Empty-4.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-0.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-0.imageset/Lake 40x200.svg113L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-0.imageset/River and Lake 0.svg97L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-1.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-1.imageset/Lake 50x200.svg141L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-2.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-2.imageset/Lake 60x200.svg134L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-3.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-3.imageset/Lake 70pxby200px.svg165L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-4.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-4.imageset/Lake 80pxby200px.svg126L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-4.imageset/River and Lake 4.svg126L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Lake-4.imageset/River and Lake 4b.svg102L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Mark-1.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Mark-1.imageset/Marker 40x200.svg140L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Mark-2.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Mark-2.imageset/Marker 60x200.svg141L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Mark-3.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Mark-3.imageset/Marker 80x200.svg231L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-0.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-0.imageset/Ditch 40x200.svg129L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-1.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-1.imageset/Ditch 50x200.svg128L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-2.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-2.imageset/Ditch 60x200.svg93L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-3.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-3.imageset/Ditch 70x200.svg138L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-4.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/River-Pond-4.imageset/Ditch 80x200.svg118L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Tree-with-shadow.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Tree-with-shadow.imageset/Tree with shadow.svg189L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Tree-without-shadow.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-History/Tree-without-shadow.imageset/Tree without shadow.svg182L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-100.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-100.imageset/SLE-100.png356696B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-1000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-1000.imageset/SLE-1000.png367767B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-10000.imageset/100 NLe 2.2.png143430B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-10000.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-200.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-200.imageset/SLE-200.png354517B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-2000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-2000.imageset/SLE-2000.png375780B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-20000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-20000.imageset/SLE-20000.png474631B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-500.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-500.imageset/SLE-500.png364635B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-5000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/SLE-5000.imageset/SLE-5000.png468179B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-1.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-1.imageset/sle-1.png71349B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-10.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-10.imageset/sle-10.png89091B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-25.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-25.imageset/sle-25.png113619B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-5.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-5.imageset/sle-5.png81383B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-50.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-SLE/sle-50.imageset/sle-50.png118977B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-1000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-1000.imageset/XOF-1000.png982195B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-10000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-10000.imageset/XOF-10000.png1297644B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-2000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-2000.imageset/XOF-2000.png930681B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-500.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-500.imageset/XOF-500.png860728B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-5000.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/XOFn-5000.imageset/XOF-5000.png1314048B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-1.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-1.imageset/cfa-1.png27862B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-10.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-10.imageset/cfa-10.png64706B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-100.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-100.imageset/cfa-100.png68825B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-200.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-200.imageset/cfa-200.png63060B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-25.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-25.imageset/cfa-25.png93370B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-5.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-5.imageset/cfa-5.png55793B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-50.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-50.imageset/cfa-50.png48548B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-500.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-XOF/xof-500.imageset/cfa-500.png74026B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosed.imageset/ChestClosed.svg33L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosed.imageset/Contents.json15L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedCHF.imageset/ChestCHclosed.svg20L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedCHF.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedCdI.imageset/ChestCIclosed.svg20L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedCdI.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedDE.imageset/ChestDEclosed.svg20L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedDE.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedEU.imageset/ChestEUclosed.svg46L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedEU.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedEUR.imageset/ChestEUclosed1.svg18L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestClosedEUR.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpen.imageset/ChestOpen.svg44L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpen.imageset/Contents.json15L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenCHF.imageset/ChestCHopen.svg43L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenCHF.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenCdI.imageset/ChestCIopen.svg44L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenCdI.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenDEU.imageset/ChestDEopen.svg44L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenDEU.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenEU.imageset/ChestEUopen.svg67L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenEU.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenEUR.imageset/ChestEUopen1.svg37L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenEUR.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenSLE.imageset/ChestSLopen.svg44L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestOpenSLE.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestclosedSLE.imageset/ChestSLclosed.svg20L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/ChestclosedSLE.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/Deposit.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/OIM-buttons/Deposit.imageset/deposit.svg4665L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/Request.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/OIM-buttons/Request.imageset/request-01.svg81L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/SendMoney.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/OIM-buttons/SendMoney.imageset/send-01.svg116L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/SendTaler.imageset/Contents.json15L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/SendTaler.imageset/SendTaler.svg78L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/OIM-buttons/Withdraw.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/OIM-buttons/Withdraw.imageset/withdrawal.svg4160L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Outgoing.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PendingIncoming.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PendingOutgoing.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Bottle.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Bottle.imageset/Drinking Water.svg4216L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Cloth.imageset/Cloth.svg131L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Cloth.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Electricity.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Electricity.imageset/Electricity1.svg59L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Electricity.imageset/Electricity2.svg76L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Farming.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Farming.imageset/Farming.svg168L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/GasCooker.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/GasCooker.imageset/GasCooker.svg313L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Hammer.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Hammer.imageset/Hammer.svg105L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Kitchenware.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Kitchenware.imageset/Kitchenware.svg166L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Medical.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/Medical.imageset/medical.svg11L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Medication.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Medication.imageset/Medication.svg1421L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Paint.imageset/Building expense.svg123L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Paint.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Phone.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Phone.imageset/Phone.svg586L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Rent.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Rent.imageset/Rent.jpg96575B
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/Rent.imageset/rent.svg301L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/RepayLoan.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/RepayLoan.imageset/loan repayment.svg283L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Schooling.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Schooling.imageset/School.svg133L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/Schooling.imageset/school fee.svg782L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Trader.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Trader.imageset/Trader.svg25L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Water.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/Water.imageset/Water.svg97L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/blank.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/blank.imageset/blank.svg4L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/gasPump.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/gasPump.imageset/gas pump.svg345L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/PurposeIcons/shopping.imageset/Contents.json12L
-rwxr-xr-xTalerWallet1/Resources/Assets.xcassets/PurposeIcons/shopping.imageset/buy goods from shop.svg829L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Success.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Tabletop/Contents.json6L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Tabletop/andrey-haimin-VFUTPASjhB8-unsplash.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Tabletop/andrey-haimin-VFUTPASjhB8-unsplash.imageset/andrey-haimin-VFUTPASjhB8-unsplash.jpg3376984B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Tabletop/tara-meinczinger-G_yCplAsnB4-unsplash.imageset/Contents.json21L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Tabletop/tara-meinczinger-G_yCplAsnB4-unsplash.imageset/tara-meinczinger-G_yCplAsnB4-unsplash.jpg4406371B
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/Taler.colorset/Contents.json38L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-black.imageset/Contents.json22L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-black.imageset/taler-logo-2023-black.svg19L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-black.imageset/taler-logo-2023-white.svg19L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-blue.imageset/Contents.json22L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-blue.imageset/taler-logo-2023-blue.svg19L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-blue.imageset/taler-logo-2023-light-blue.svg19L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-red.imageset/Contents.json12L
-rw-r--r--TalerWallet1/Resources/Assets.xcassets/taler-logo-2023-red.imageset/taler-logo-2023-red.svg19L
-rw-r--r--TalerWallet1/Resources/GNU_Taler InfoPlist.xcstrings137L
-rwxr-xr-xTalerWallet1/Resources/Localizable.xcstrings14671L
-rw-r--r--TalerWallet1/Resources/Taler_Nightly InfoPlist.xcstrings137L
-rw-r--r--TalerWallet1/Resources/Taler_Wallet InfoPlist.xcstrings136L
-rw-r--r--TalerWallet1/Settings.bundle/Root.plist21L
-rw-r--r--TalerWallet1/Sounds/payment_received.m4a68854B
-rw-r--r--TalerWallet1/Sounds/payment_sent.m4a69508B
-rwxr-xr-xTalerWallet1/Views/Actions/ActionsSheet.swift246L
-rw-r--r--TalerWallet1/Views/Actions/Banking/DepositAmountV.swift116L
-rw-r--r--TalerWallet1/Views/Actions/Banking/DepositAmountView.swift230L
-rw-r--r--TalerWallet1/Views/Actions/Banking/DepositSelectV.swift112L
-rw-r--r--TalerWallet1/Views/Actions/Banking/ManualWithdraw.swift314L
-rwxr-xr-xTalerWallet1/Views/Actions/Banking/ManualWithdrawDone.swift114L
-rw-r--r--TalerWallet1/Views/Actions/Banking/QuiteSomeCoins.swift108L
-rw-r--r--TalerWallet1/Views/Actions/DepositWithdrawV.swift33L
-rwxr-xr-xTalerWallet1/Views/Actions/Peer2peer/P2PReadyV.swift143L
-rwxr-xr-xTalerWallet1/Views/Actions/Peer2peer/P2PSubjectV.swift212L
-rw-r--r--TalerWallet1/Views/Actions/Peer2peer/RequestPayment.swift335L
-rwxr-xr-xTalerWallet1/Views/Actions/Peer2peer/SendAmountV.swift218L
-rw-r--r--TalerWallet1/Views/Actions/Peer2peer/SendAmountView.swift193L
-rw-r--r--TalerWallet1/Views/Actions/SendRequestV.swift33L
-rw-r--r--TalerWallet1/Views/Actions/TwoRowButtons.swift186L
-rw-r--r--TalerWallet1/Views/Balances/BalanceCellV.swift126L
-rwxr-xr-xTalerWallet1/Views/Balances/BalancesDialogRowV.swift81L
-rwxr-xr-xTalerWallet1/Views/Balances/BalancesListView.swift107L
-rwxr-xr-xTalerWallet1/Views/Balances/BalancesPendingRowV.swift113L
-rwxr-xr-xTalerWallet1/Views/Balances/BalancesSectionView.swift209L
-rw-r--r--TalerWallet1/Views/Balances/PendingRowView.swift102L
-rw-r--r--TalerWallet1/Views/HelperViews/AccountPicker.swift49L
-rw-r--r--TalerWallet1/Views/HelperViews/AgePicker.swift52L
-rw-r--r--TalerWallet1/Views/HelperViews/AmountInputV.swift130L
-rw-r--r--TalerWallet1/Views/HelperViews/AmountRowV.swift107L
-rw-r--r--TalerWallet1/Views/HelperViews/AmountV.swift138L
-rwxr-xr-xTalerWallet1/Views/HelperViews/BarGraph.swift131L
-rwxr-xr-xTalerWallet1/Views/HelperViews/Buttons.swift395L
-rw-r--r--TalerWallet1/Views/HelperViews/CopyShare.swift133L
-rw-r--r--TalerWallet1/Views/HelperViews/CurrencyField.swift283L
-rw-r--r--TalerWallet1/Views/HelperViews/CurrencyInputView.swift259L
-rw-r--r--TalerWallet1/Views/HelperViews/ForEachWithIndex.swift36L
-rw-r--r--TalerWallet1/Views/HelperViews/GradientBorder.swift301L
-rw-r--r--TalerWallet1/Views/HelperViews/IconBadge.swift136L
-rw-r--r--TalerWallet1/Views/HelperViews/LaunchAnimationView.swift56L
-rw-r--r--TalerWallet1/Views/HelperViews/LayoutThatFits.swift59L
-rw-r--r--TalerWallet1/Views/HelperViews/ListStyle.swift97L
-rw-r--r--TalerWallet1/Views/HelperViews/LoadingView.swift61L
-rw-r--r--TalerWallet1/Views/HelperViews/NavLink.swift59L
-rw-r--r--TalerWallet1/Views/HelperViews/OptimalSize.swift71L
-rw-r--r--TalerWallet1/Views/HelperViews/QRCodeDetailView.swift123L
-rw-r--r--TalerWallet1/Views/HelperViews/QRGeneratorView.swift70L
-rw-r--r--TalerWallet1/Views/HelperViews/ScopePicker.swift234L
-rw-r--r--TalerWallet1/Views/HelperViews/SegmentControl.swift83L
-rw-r--r--TalerWallet1/Views/HelperViews/SelectDays.swift99L
-rw-r--r--TalerWallet1/Views/HelperViews/SingleAxisGeometryReader.swift51L
-rw-r--r--TalerWallet1/Views/HelperViews/SubjectInputV.swift115L
-rw-r--r--TalerWallet1/Views/HelperViews/TabBarView.swift146L
-rw-r--r--TalerWallet1/Views/HelperViews/TextFieldAlert.swift72L
-rw-r--r--TalerWallet1/Views/HelperViews/ToSButtonView.swift40L
-rwxr-xr-xTalerWallet1/Views/HelperViews/TransactionButton.swift117L
-rw-r--r--TalerWallet1/Views/HelperViews/TruncationDetectingText.swift249L
-rw-r--r--TalerWallet1/Views/Main/ErrorView.swift125L
-rwxr-xr-xTalerWallet1/Views/Main/MainView.swift617L
-rw-r--r--TalerWallet1/Views/Main/TabBarModel.swift46L
-rw-r--r--TalerWallet1/Views/Main/WalletEmptyView.swift88L
-rw-r--r--TalerWallet1/Views/OIM/ArrowHistoryView.swift226L
-rw-r--r--TalerWallet1/Views/OIM/ChartHistoryView.swift305L
-rw-r--r--TalerWallet1/Views/OIM/HistoryDetailView.swift115L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMEditView.swift167L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMSubjectView.swift133L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMactionButtons.swift90L
-rw-r--r--TalerWallet1/Views/OIM/OIMbackground.swift116L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMbalances.swift318L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMcash.swift559L
-rw-r--r--TalerWallet1/Views/OIM/OIMcurrency.swift138L
-rw-r--r--TalerWallet1/Views/OIM/OIMcurrencyButton.swift172L
-rw-r--r--TalerWallet1/Views/OIM/OIMcurrencyDrawer.swift101L
-rw-r--r--TalerWallet1/Views/OIM/OIMlayout.swift414L
-rw-r--r--TalerWallet1/Views/OIM/OIMlineView.swift78L
-rw-r--r--TalerWallet1/Views/OIM/OIMp2pReadyView.swift63L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMp2pReceiveView.swift78L
-rw-r--r--TalerWallet1/Views/OIM/OIMpayView.swift46L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMtransactions.swift339L
-rwxr-xr-xTalerWallet1/Views/OIM/OIMviews.swift109L
-rw-r--r--TalerWallet1/Views/OIM/RiverHistoryView.swift250L
-rw-r--r--TalerWallet1/Views/Settings/AboutView.swift152L
-rw-r--r--TalerWallet1/Views/Settings/BackupView.swift158L
-rwxr-xr-xTalerWallet1/Views/Settings/Bank/BankEditView.swift231L
-rw-r--r--TalerWallet1/Views/Settings/Bank/BankListView.swift117L
-rwxr-xr-xTalerWallet1/Views/Settings/Bank/BankSectionView.swift146L
-rw-r--r--TalerWallet1/Views/Settings/Exchange/ExchangeDetailView.swift79L
-rw-r--r--TalerWallet1/Views/Settings/Exchange/ExchangeListView.swift129L
-rw-r--r--TalerWallet1/Views/Settings/Exchange/ExchangeRowView.swift144L
-rwxr-xr-xTalerWallet1/Views/Settings/Exchange/ExchangeSectionView.swift182L
-rw-r--r--TalerWallet1/Views/Settings/SettingsItem.swift232L
-rw-r--r--TalerWallet1/Views/Settings/SettingsView.swift394L
-rwxr-xr-xTalerWallet1/Views/Sheets/DevExperimentView.swift53L
-rw-r--r--TalerWallet1/Views/Sheets/P2P_Sheets/P2pAcceptDone.swift71L
-rw-r--r--TalerWallet1/Views/Sheets/P2P_Sheets/P2pPayURIView.swift142L
-rwxr-xr-xTalerWallet1/Views/Sheets/P2P_Sheets/P2pReceiveURIView.swift204L
-rw-r--r--TalerWallet1/Views/Sheets/Payment/PayTemplateV.swift233L
-rwxr-xr-xTalerWallet1/Views/Sheets/Payment/PaymentDone.swift77L
-rw-r--r--TalerWallet1/Views/Sheets/Payment/PaymentView.swift449L
-rw-r--r--TalerWallet1/Views/Sheets/QRSheet.swift89L
-rwxr-xr-xTalerWallet1/Views/Sheets/Refund/RefundURIView.swift76L
-rw-r--r--TalerWallet1/Views/Sheets/ShareSheet.swift51L
-rw-r--r--TalerWallet1/Views/Sheets/Sheet.swift71L
-rw-r--r--TalerWallet1/Views/Sheets/URLSheet.swift93L
-rwxr-xr-xTalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptDone.swift118L
-rw-r--r--TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawAcceptView.swift152L
-rw-r--r--TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawTOSView.swift179L
-rwxr-xr-xTalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawURIView.swift218L
-rw-r--r--TalerWallet1/Views/Sheets/WithdrawExchangeV.swift80L
-rw-r--r--TalerWallet1/Views/Transactions/ManualDetailsV.swift168L
-rw-r--r--TalerWallet1/Views/Transactions/ManualDetailsWireV.swift309L
-rw-r--r--TalerWallet1/Views/Transactions/QRcodesForPayto.swift80L
-rw-r--r--TalerWallet1/Views/Transactions/ThreeAmountsSection.swift283L
-rwxr-xr-xTalerWallet1/Views/Transactions/TransactionPayDetailV.swift70L
-rwxr-xr-xTalerWallet1/Views/Transactions/TransactionRowView.swift389L
-rwxr-xr-xTalerWallet1/Views/Transactions/TransactionSummaryV.swift756L
-rw-r--r--TalerWallet1/Views/Transactions/TransactionsEmptyView.swift41L
-rwxr-xr-xTalerWallet1/Views/Transactions/TransactionsListView.swift200L
-rw-r--r--TalerWallet1/Views/ViewModifier/Color+hex.swift17L
-rw-r--r--TalerWallet1/Views/ViewModifier/Environment+EdgeInsets.swift47L
-rw-r--r--TalerWallet1/Views/ViewModifier/Shape+style.swift50L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+Condition.swift57L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+DeviceRotation.swift70L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+Keyboard.swift78L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+Notification.swift75L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+dismissTop.swift76L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+fitsSideBySide.swift81L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+flippedDirection.swift63L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+innerSize.swift88L
-rw-r--r--TalerWallet1/Views/ViewModifier/View+viewExtractor.swift54L
-rw-r--r--TalerWallet16.xcodeproj/project.pbxproj1445L
-rw-r--r--Taler_Nightly Info.plist48L
-rw-r--r--Taler_Nightly.entitlements22L
-rw-r--r--Taler_Wallet Info.plist48L
-rw-r--r--Taler_Wallet.entitlements22L
-rwxr-xr-xTestFlight/WhatToTest.en-US.txt644L
-rw-r--r--XLIFF/de.xliff1848L
-rw-r--r--XLIFF/en.xliff3613L
-rw-r--r--taler-swift/.gitignore9L
-rw-r--r--taler-swift/Package.swift28L
-rw-r--r--taler-swift/Sources/taler-swift/Amount.swift602L
-rw-r--r--taler-swift/Sources/taler-swift/Time.swift301L
-rw-r--r--taler-swift/Tests/taler-swiftTests/AmountTests.swift124L
-rw-r--r--taler-swift/Tests/taler-swiftTests/TimeTests.swift79L