commit dff2354f5ae9782e847f34804bf560a4dfbd85ad
parent 06242af500d0d8e06d0381faa4ab9e2c7d0c6300
Author: Marc Stibane <marc@taler.net>
Date: Fri, 2 Aug 2024 17:21:28 +0200
rename
Diffstat:
3 files changed, 69 insertions(+), 69 deletions(-)
diff --git a/TalerWallet.xcodeproj/project.pbxproj b/TalerWallet.xcodeproj/project.pbxproj
@@ -165,8 +165,8 @@
4E6EDD872A363D8D0031D520 /* ListStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EDD862A363D8D0031D520 /* ListStyle.swift */; };
4E6EF56B2B65A33300AF252A /* PaymentDone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EF56A2B65A33300AF252A /* PaymentDone.swift */; };
4E6EF56C2B65A33300AF252A /* PaymentDone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EF56A2B65A33300AF252A /* PaymentDone.swift */; };
- 4E6EF56E2B669C7000AF252A /* TransactionDetailV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EF56D2B669C7000AF252A /* TransactionDetailV.swift */; };
- 4E6EF56F2B669C7000AF252A /* TransactionDetailV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EF56D2B669C7000AF252A /* TransactionDetailV.swift */; };
+ 4E6EF56E2B669C7000AF252A /* TransactionPayDetailV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EF56D2B669C7000AF252A /* TransactionPayDetailV.swift */; };
+ 4E6EF56F2B669C7000AF252A /* TransactionPayDetailV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6EF56D2B669C7000AF252A /* TransactionPayDetailV.swift */; };
4E753A062A0952F8002D9328 /* DebugViewC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E753A052A0952F7002D9328 /* DebugViewC.swift */; };
4E753A082A0B6A5F002D9328 /* ShareSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E753A072A0B6A5F002D9328 /* ShareSheet.swift */; };
4E77976F2C4BEA4E005D6ECB /* BalanceCellV.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E77976E2C4BEA4E005D6ECB /* BalanceCellV.swift */; };
@@ -388,7 +388,7 @@
4E6EDD842A3615BE0031D520 /* ManualDetailsV.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ManualDetailsV.swift; sourceTree = "<group>"; };
4E6EDD862A363D8D0031D520 /* ListStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListStyle.swift; sourceTree = "<group>"; };
4E6EF56A2B65A33300AF252A /* PaymentDone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentDone.swift; sourceTree = "<group>"; };
- 4E6EF56D2B669C7000AF252A /* TransactionDetailV.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionDetailV.swift; sourceTree = "<group>"; };
+ 4E6EF56D2B669C7000AF252A /* TransactionPayDetailV.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransactionPayDetailV.swift; sourceTree = "<group>"; };
4E753A042A08E720002D9328 /* transactions.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = transactions.json; sourceTree = "<group>"; };
4E753A052A0952F7002D9328 /* DebugViewC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DebugViewC.swift; sourceTree = "<group>"; };
4E753A072A0B6A5F002D9328 /* ShareSheet.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShareSheet.swift; sourceTree = "<group>"; };
@@ -788,7 +788,7 @@
4EB0952F2989CBFE0043A8A1 /* TransactionsListView.swift */,
4EB095302989CBFE0043A8A1 /* TransactionRowView.swift */,
4EB095312989CBFE0043A8A1 /* TransactionSummaryV.swift */,
- 4E6EF56D2B669C7000AF252A /* TransactionDetailV.swift */,
+ 4E6EF56D2B669C7000AF252A /* TransactionPayDetailV.swift */,
4E87C8722A31CB7F001C6406 /* TransactionsEmptyView.swift */,
4E6EDD842A3615BE0031D520 /* ManualDetailsV.swift */,
4ED2F94A2A278F5100453B40 /* ThreeAmountsSection.swift */,
@@ -1242,7 +1242,7 @@
4EFA39602AA7946B00742548 /* ToSButtonView.swift in Sources */,
4E3EAE4F2A990778009F1BE8 /* TwoRowButtons.swift in Sources */,
4E3EAE502A990778009F1BE8 /* Model+Transactions.swift in Sources */,
- 4E6EF56E2B669C7000AF252A /* TransactionDetailV.swift in Sources */,
+ 4E6EF56E2B669C7000AF252A /* TransactionPayDetailV.swift in Sources */,
4E3EAE512A990778009F1BE8 /* Controller+playSound.swift in Sources */,
4EE77E882C101F5B007C9064 /* OverviewSectionV.swift in Sources */,
4E3EAE522A990778009F1BE8 /* WalletEmptyView.swift in Sources */,
@@ -1371,7 +1371,7 @@
4EFA39612AA7946B00742548 /* ToSButtonView.swift in Sources */,
4EB065442A4CD1A80039B91D /* TwoRowButtons.swift in Sources */,
4EB095592989CBFE0043A8A1 /* Model+Transactions.swift in Sources */,
- 4E6EF56F2B669C7000AF252A /* TransactionDetailV.swift in Sources */,
+ 4E6EF56F2B669C7000AF252A /* TransactionPayDetailV.swift in Sources */,
4E578E922A481D8600F21F1C /* Controller+playSound.swift in Sources */,
4EE77E892C101F5B007C9064 /* OverviewSectionV.swift in Sources */,
4EB0955F2989CBFE0043A8A1 /* WalletEmptyView.swift in Sources */,
diff --git a/TalerWallet1/Views/Transactions/TransactionDetailV.swift b/TalerWallet1/Views/Transactions/TransactionDetailV.swift
@@ -1,63 +0,0 @@
-/*
- * This file is part of GNU Taler, ©2022-24 Taler Systems S.A.
- * See LICENSE.md
- */
-/**
- * Overview when there's more than 1 currency/exchange
- *
- * @author Marc Stibane
- */
-import SwiftUI
-
-struct TransactionDetailV: View {
- let paymentTx: PaymentTransaction
-
- var body: some View {
- let common = paymentTx.common
- let details = paymentTx.details
- let info = details.info
- Section {
- if let posConfirmation = details.posConfirmation {
- Text("Confirmation:", comment: "purchase may have a pos validation / confirmation")
- .talerFont(.title3)
- .listRowSeparator(.hidden)
- Text(posConfirmation)
- .talerFont(.body)
- }
-// Text(info.summary)
- Text("Order-ID:")
- .talerFont(.title3)
- .listRowSeparator(.hidden)
- Text(info.orderId)
- .talerFont(.body)
-// Text(info.merchant.name)
-
- if let fulfillmentUrl = info.fulfillmentUrl {
- if let destination = URL(string: fulfillmentUrl) {
- let buttonTitle = info.fulfillmentMessage ?? String(localized: "Open merchant website")
- Link(buttonTitle, destination: destination)
- .buttonStyle(TalerButtonStyle(type: .bordered))
- .accessibilityHint(String(localized: "Will go to the merchant website."))
- }
- } else if let fulfillmentMessage = info.fulfillmentMessage {
- Text(fulfillmentMessage)
- .talerFont(.body)
- }
- if let products = info.products {
- ForEach(products) {product in
- Section {
- if let product_id = product.product_id {
- Text(product_id)
- .talerFont(.body)
- }
- }
- }
- }
- }
- }
-}
-
-// MARK: -
-//#Preview {
-// TransactionDetailV()
-//}
diff --git a/TalerWallet1/Views/Transactions/TransactionPayDetailV.swift b/TalerWallet1/Views/Transactions/TransactionPayDetailV.swift
@@ -0,0 +1,63 @@
+/*
+ * This file is part of GNU Taler, ©2022-24 Taler Systems S.A.
+ * See LICENSE.md
+ */
+/**
+ * Overview when there's more than 1 currency/exchange
+ *
+ * @author Marc Stibane
+ */
+import SwiftUI
+
+struct TransactionPayDetailV: View {
+ let paymentTx: PaymentTransaction
+
+ var body: some View {
+ let common = paymentTx.common
+ let details = paymentTx.details
+ let info = details.info
+ Section {
+ if let posConfirmation = details.posConfirmation {
+ Text("Confirmation:", comment: "purchase may have a pos validation / confirmation")
+ .talerFont(.title3)
+ .listRowSeparator(.hidden)
+ Text(posConfirmation)
+ .talerFont(.body)
+ }
+// Text(info.summary)
+ Text("Order-ID:")
+ .talerFont(.title3)
+ .listRowSeparator(.hidden)
+ Text(info.orderId)
+ .talerFont(.body)
+// Text(info.merchant.name)
+
+ if let fulfillmentUrl = info.fulfillmentUrl {
+ if let destination = URL(string: fulfillmentUrl) {
+ let buttonTitle = info.fulfillmentMessage ?? String(localized: "Open merchant website")
+ Link(buttonTitle, destination: destination)
+ .buttonStyle(TalerButtonStyle(type: .bordered))
+ .accessibilityHint(String(localized: "Will go to the merchant website."))
+ }
+ } else if let fulfillmentMessage = info.fulfillmentMessage {
+ Text(fulfillmentMessage)
+ .talerFont(.body)
+ }
+ if let products = info.products {
+ ForEach(products) {product in
+ Section {
+ if let product_id = product.product_id {
+ Text(product_id)
+ .talerFont(.body)
+ }
+ }
+ }
+ }
+ }
+ }
+}
+
+// MARK: -
+//#Preview {
+// TransactionDetailV()
+//}