X-Git-Url: https://git.r.bdr.sh/rbdr/captura/blobdiff_plain/c9b9e1d654ea697afad9f6427d94623bfdf55cce..533cd932281300fb444c07e80f81fc683a410b60:/Captura/Presentation/Settings/AdvancedSettings.swift diff --git a/Captura/Presentation/Settings/AdvancedSettings.swift b/Captura/Presentation/Settings/AdvancedSettings.swift index e5b77ce..872d0c0 100644 --- a/Captura/Presentation/Settings/AdvancedSettings.swift +++ b/Captura/Presentation/Settings/AdvancedSettings.swift @@ -16,6 +16,7 @@ struct AdvancedSettings: View { LabeledContent("Backend URL") { TextField("", text: $backendUrl).font(.body) }.font(.headline) + .help("The Backend URL to use. If this is empty, no backend will be used and the options below won't have an effect.") Picker(selection: $outputFormats, label: Text("Backend Format").font(.headline)) { Text("GIF") .tag(OutputFormatSetting.gifOnly) @@ -28,16 +29,16 @@ struct AdvancedSettings: View { } .pickerStyle(.radioGroup) .disabled(parsedBackendUrl == nil) + .help("The format picked here will be generated regardless of what option you pick in the output settings. It doesn't prevent files from being rendered.") Toggle("Keep Local Files", isOn: $keepFiles) .font(.headline) .disabled(parsedBackendUrl == nil) .padding(.vertical, 8.0) + .help("If this is off, locally generated recordings will be deleted immediately after a successful upload.") HStack { Text("These settings can break things! Please make sure you understand how to use them before enabling.") .lineLimit(3...10) - Button { - print("Not yet!") - } label: { + Link(destination: URL(string: "https://captura.tranquil.systems")!) { Image(systemName: "info.circle") }.buttonStyle(.borderless) }