Initial IronStorage project structure

This commit is contained in:
2026-08-09 20:37:58 +02:00
commit fa3bb44771
29 changed files with 7204 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import SwiftUI
@main
struct IronStorageApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}
private struct ContentView: View {
var body: some View {
ContentUnavailableView(
"No Password Store",
systemImage: "lock.shield",
description: Text("Open or clone a store in \(productName()) to begin.")
)
}
}

View File

@@ -0,0 +1,3 @@
import AuthenticationServices
final class CredentialProviderViewController: ASCredentialProviderViewController {}

View File

@@ -0,0 +1,10 @@
import SwiftUI
@main
struct IronStorageWatchApp: App {
var body: some Scene {
WindowGroup {
ContentUnavailableView("No TOTP Codes", systemImage: "timer")
}
}
}