commit d2585f6e125e7f2faec2abf91c663c76251661cc
parent 183d52fa279fcae41f89f70f3ebce0cb3094e12b
Author: Marc Stibane <marc@taler.net>
Date: Thu, 22 Oct 2026 12:12:35 +0200
Prepare TalDir
Diffstat:
3 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/TalerWallet1/Controllers/DebugViewC.swift b/TalerWallet1/Controllers/DebugViewC.swift
@@ -69,12 +69,18 @@ public let VIEW_BANK_ACCOUNTS = VIEW_PAYMENT_SERVICES + 1 // 73 BankLi
public let VIEW_BACKUP = VIEW_BANK_ACCOUNTS + 1 // 74 BackupView
public let VIEW_SETTINGS2 = VIEW_BACKUP + 1 // 75 MoreSettingsView
public let VIEW_SETTINGS3 = VIEW_SETTINGS2 + 1 // 76 DebugSettingsView
+public let VIEW_SETTINGS4 = VIEW_SETTINGS3 + 1 // 77 TalDirSettingsView
+
+// MARK: - TalDir
+public let VIEW_CONTACTS = VIEW_SETTINGS + 10 // 80 ContactsView
+public let VIEW_MAILBOX = VIEW_CONTACTS + 1 // 81 MailboxView
+public let VIEW_ALIAS = VIEW_MAILBOX + 1 // 82 AliasView
// MARK: - Business Invoice (from Actions)
// TBD
-//public let VIEW_INVOICE_P2P = VIEW_SETTINGS + 10 // 80 Invoice Amount
-//public let VIEW_INVOICE_TOS = VIEW_INVOICE_P2P + 1 // 81 Invoice ToS
-//public let VIEW_INVOICE_PURPOSE = VIEW_INVOICE_TOS + 1 // 82 Invoice Purpose
+//public let VIEW_INVOICE_P2P = VIEW_CONTACTS + 10 // 90 Invoice Amount
+//public let VIEW_INVOICE_TOS = VIEW_INVOICE_P2P + 1 // 91 Invoice ToS
+//public let VIEW_INVOICE_PURPOSE = VIEW_INVOICE_TOS + 1 // 92 Invoice Purpose
// MARK: scan Bank-Integrated Withdrawal
diff --git a/TalerWallet1/Controllers/PublicConstants.swift b/TalerWallet1/Controllers/PublicConstants.swift
@@ -129,6 +129,11 @@ public let FALLBACK_INCOMING = "arrow.backward" //
public let ICONNAME_PERSON_LEFT = "person.left" //
public let ICONNAME_PERSON_RIGHT = "person.right" //
+public let ICONNAME_PERSON = "person" //
+public let ICONNAME_PERSON3 = "person.3" //
+public let ICONNAME_PERSON_FILL = "person.fill" //
+public let ICONNAME_MAILBOX = "smallcircle.filled.circle" //
+public let ICONNAME_ALIAS = "person.fill.viewfinder" //
public let ICONNAME_OUTGOING = "taler.outgoing" //
public let SYSTEM_OUTGOING4 = "arrowshape.forward" // 4.0 (iOS 16)
diff --git a/TalerWalletXC.xcodeproj/project.pbxproj b/TalerWalletXC.xcodeproj/project.pbxproj
@@ -203,6 +203,7 @@
4E4A41252CD5769900CA6A90 /* Fonts */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Fonts; sourceTree = "<group>"; };
4E9C5A922E58ADB3002E2709 /* XCFrameworks */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (4E5560C42FEA452200412771 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 4E5560C32FEA44FC00412771 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 4E5560C52FEA452D00412771 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = XCFrameworks; sourceTree = "<group>"; };
4EB66D772E18238000BE0651 /* Resources */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (4EB66D782E18238B00BE0651 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 4EB66D792E18239300BE0651 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 4EB66D7A2E18239300BE0651 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Resources; sourceTree = "<group>"; };
+ 4ED46409308A13950069DC3F /* TalDir */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = TalDir; sourceTree = "<group>"; };
4ED789A23031BCC9009D7F39 /* TalerCommon */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = TalerCommon; sourceTree = "<group>"; };
4EF888112DF094A700382858 /* Controllers */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Controllers; sourceTree = "<group>"; };
/* End PBXFileSystemSynchronizedRootGroup section */
@@ -307,6 +308,7 @@
4E4A3F692CD5712900CA6A90 /* Balances */,
4E13EE9E2DB0408B0081F9DF /* OIM */,
4E4A3F7D2CD5715000CA6A90 /* Transactions */,
+ 4ED46409308A13950069DC3F /* TalDir */,
4E4A3FA12CD5717F00CA6A90 /* Settings */,
4E4A3FE82CD5720900CA6A90 /* Sheets */,
4E4A40262CD5725A00CA6A90 /* HelperViews */,
@@ -390,6 +392,7 @@
4E4A41252CD5769900CA6A90 /* Fonts */,
4E9C5A922E58ADB3002E2709 /* XCFrameworks */,
4EB66D772E18238000BE0651 /* Resources */,
+ 4ED46409308A13950069DC3F /* TalDir */,
4ED789A23031BCC9009D7F39 /* TalerCommon */,
4EF888112DF094A700382858 /* Controllers */,
);
@@ -436,6 +439,7 @@
4E4A41252CD5769900CA6A90 /* Fonts */,
4E9C5A922E58ADB3002E2709 /* XCFrameworks */,
4EB66D772E18238000BE0651 /* Resources */,
+ 4ED46409308A13950069DC3F /* TalDir */,
4ED789A23031BCC9009D7F39 /* TalerCommon */,
4EF888112DF094A700382858 /* Controllers */,
);
@@ -482,6 +486,7 @@
4E4A41252CD5769900CA6A90 /* Fonts */,
4E9C5A922E58ADB3002E2709 /* XCFrameworks */,
4EB66D772E18238000BE0651 /* Resources */,
+ 4ED46409308A13950069DC3F /* TalDir */,
4ED789A23031BCC9009D7F39 /* TalerCommon */,
4EF888112DF094A700382858 /* Controllers */,
);