feat: add persistent Markdown notes

This commit is contained in:
2026-10-17 00:53:28 +02:00
parent 0f49209d95
commit e36a8bbc6b
13 changed files with 584 additions and 23 deletions
+2
View File
@@ -4,6 +4,7 @@ public struct Application: Identifiable, Sendable {
public enum Command: String, CaseIterable, Sendable {
case translate
case emoji
case notes
}
public static let commands = Command.allCases.map { Application(command: $0) }
public let command: Command?
@@ -22,6 +23,7 @@ public struct Application: Identifiable, Sendable {
let name = switch command {
case .translate: "Conjure Translate"
case .emoji: "Conjure Emoji"
case .notes: "Conjure Notes"
}
self.init(canonicalURL: URL(string: "conjure-command://\(command.rawValue)")!, name: name, command: command)
}