Add TelemetryDeck about

This commit is contained in:
Thomas Ricouard 2024-08-20 09:32:33 +02:00
parent dc85557d40
commit f80fca91e2
2 changed files with 22 additions and 4 deletions

View file

@ -30,19 +30,19 @@ struct AboutView: View {
#if !targetEnvironment(macCatalyst) && !os(visionOS) #if !targetEnvironment(macCatalyst) && !os(visionOS)
HStack { HStack {
Spacer() Spacer()
Image(uiImage: .init(named: "AppIconAlternate0")!) Image(uiImage: .init(named: "AppIconAlternate0") ?? .init())
.resizable() .resizable()
.frame(width: 50, height: 50) .frame(width: 50, height: 50)
.cornerRadius(4) .cornerRadius(4)
Image(uiImage: .init(named: "AppIconAlternate4")!) Image(uiImage: .init(named: "AppIconAlternate4") ?? .init())
.resizable() .resizable()
.frame(width: 50, height: 50) .frame(width: 50, height: 50)
.cornerRadius(4) .cornerRadius(4)
Image(uiImage: .init(named: "AppIconAlternate17")!) Image(uiImage: .init(named: "AppIconAlternate17") ?? .init())
.resizable() .resizable()
.frame(width: 50, height: 50) .frame(width: 50, height: 50)
.cornerRadius(4) .cornerRadius(4)
Image(uiImage: .init(named: "AppIconAlternate23")!) Image(uiImage: .init(named: "AppIconAlternate23") ?? .init())
.resizable() .resizable()
.frame(width: 50, height: 50) .frame(width: 50, height: 50)
.cornerRadius(4) .cornerRadius(4)
@ -65,6 +65,15 @@ struct AboutView: View {
followAccountsSection followAccountsSection
Section("Telemetry") {
Link(destination: .init(string: "https://telemetrydeck.com")!) {
Label("Telemetry by TelemtryDeck", systemImage: "link")
}
Link(destination: .init(string: "https://telemetrydeck.com/privacy/")!) {
Label("Privacy Policy", systemImage: "checkmark.shield")
}
}
Section { Section {
Text(""" Text("""
[EmojiText](https://github.com/divadretlaw/EmojiText) [EmojiText](https://github.com/divadretlaw/EmojiText)

View file

@ -41802,6 +41802,9 @@
} }
} }
} }
},
"Privacy Policy" : {
}, },
"Private" : { "Private" : {
"localizations" : { "localizations" : {
@ -78620,6 +78623,12 @@
} }
} }
} }
},
"Telemetry" : {
},
"Telemetry by TelemtryDeck" : {
}, },
"The DeepL API Key is still stored!" : { "The DeepL API Key is still stored!" : {
"extractionState" : "manual", "extractionState" : "manual",