X-Git-Url: https://git.r.bdr.sh/rbdr/captura/blobdiff_plain/9be247c36cb15153de2cbafe7e1c53209182f29e..HEAD:/Captura/Presentation/Settings/AboutSettings.swift diff --git a/Captura/Presentation/Settings/AboutSettings.swift b/Captura/Presentation/Settings/AboutSettings.swift index f5fe77c..529907c 100644 --- a/Captura/Presentation/Settings/AboutSettings.swift +++ b/Captura/Presentation/Settings/AboutSettings.swift @@ -1,18 +1,38 @@ +/* + Copyright (C) 2024 Rubén Beltrán del Río + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see https://captura.tranquil.systems. + */ import SwiftUI struct AboutSettings: View { - + var appVersion: String { - let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "Unknown" - let build = Bundle.main.infoDictionary?["CFBundleVersion"] as? String ?? "Unknown" - return "Version \(version) (\(build))" + let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "Unknown" + let build = Bundle.main.infoDictionary?["CFBundleVersion"] as? String ?? "Unknown" + return "Version \(version) (\(build))" } - - var imprint = (try? AttributedString(markdown: "Captura is open source. Help and more information available at [captura.tranquil.systems](https://captura.tranquil.systems)")) ?? "" + + var imprint = + (try? AttributedString( + markdown: + "Captura is open source. Help and more information available at [captura.tranquil.systems](https://captura.tranquil.systems)" + )) ?? "" var body: some View { Form { - VStack (alignment: .center) { + VStack(alignment: .center) { Text("Captura").bold() Text(appVersion).foregroundStyle(.secondary) Spacer()