3 Commits
Author SHA1 Message Date
runeandClaude Sonnet 5 bd686873c4 Update commercial licensing contact URL to oai.pm
Consolidates the mac.oai.pm subdomain references (introduced in the
PolyForm Noncommercial relicense) to the root oai.pm domain, across
the LICENSE file, README, and all Swift source file headers.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 11:33:53 +02:00
rune e0ab4041a2 Merge PolyForm Noncommercial relicense from 2.4.1 into main 2026-07-15 11:17:58 +02:00
rune 52ab774785 Merge pull request '2.4.1' (#7) from 2.4.1 into main
Reviewed-on: #7
2026-07-14 11:01:35 +02:00
78 changed files with 80 additions and 80 deletions
+2 -2
View File
@@ -2,7 +2,7 @@
<https://polyformproject.org/licenses/noncommercial/1.0.0> <https://polyformproject.org/licenses/noncommercial/1.0.0>
Required Notice: Copyright (C) 2026 Rune Olsen (https://mac.oai.pm) Required Notice: Copyright (C) 2026 Rune Olsen (https://oai.pm)
## Acceptance ## Acceptance
@@ -143,4 +143,4 @@ advantage or monetary compensation — including selling this
software, or any part of it, standalone or bundled into another software, or any part of it, standalone or bundled into another
product or service — requires a separate commercial license product or service — requires a separate commercial license
from the copyright holder. Contact Rune Olsen via from the copyright holder. Contact Rune Olsen via
<https://mac.oai.pm> to discuss commercial licensing terms. <https://oai.pm> to discuss commercial licensing terms.
+2 -2
View File
@@ -344,14 +344,14 @@ oAI is source-available under the **PolyForm Noncommercial License 1.0.0**.
This means you are free to use, study, modify, and share oAI for any noncommercial purpose. Commercial use — including selling oAI or any part of it, standalone or bundled into another product or service — requires a separate commercial license. This means you are free to use, study, modify, and share oAI for any noncommercial purpose. Commercial use — including selling oAI or any part of it, standalone or bundled into another product or service — requires a separate commercial license.
See [LICENSE](LICENSE) for the full license text, or visit [polyformproject.org/licenses/noncommercial/1.0.0](https://polyformproject.org/licenses/noncommercial/1.0.0). For commercial licensing inquiries, contact Rune Olsen via [mac.oai.pm](https://mac.oai.pm). See [LICENSE](LICENSE) for the full license text, or visit [polyformproject.org/licenses/noncommercial/1.0.0](https://polyformproject.org/licenses/noncommercial/1.0.0). For commercial licensing inquiries, contact Rune Olsen via [oai.pm](https://oai.pm).
## Author ## Author
**Rune Olsen** **Rune Olsen**
- Website: https://mac.oai.pm - Website: https://oai.pm
- Blog: [https://blog.rune.pm](https://blog.rune.pm) - Blog: [https://blog.rune.pm](https://blog.rune.pm)
- Gitlab.pm: [@rune](https://gitlab.pm/rune) - Gitlab.pm: [@rune](https://gitlab.pm/rune)
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -14,7 +14,7 @@ import Foundation
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
enum SyncAuthMethod: String, CaseIterable, Codable { enum SyncAuthMethod: String, CaseIterable, Codable {
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
import os import os
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Contacts import Contacts
+1 -1
View File
@@ -19,7 +19,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -19,7 +19,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -19,7 +19,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import EventKit import EventKit
+1 -1
View File
@@ -14,7 +14,7 @@ import Foundation
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import os import os
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import CoreLocation import CoreLocation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import Foundation import Foundation
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -19,7 +19,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import os import os
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import os import os
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI
+1 -1
View File
@@ -18,7 +18,7 @@
// See the LICENSE file or // See the LICENSE file or
// <https://polyformproject.org/licenses/noncommercial/1.0.0> for // <https://polyformproject.org/licenses/noncommercial/1.0.0> for
// the full license text. For commercial licensing, contact Rune // the full license text. For commercial licensing, contact Rune
// Olsen via <https://mac.oai.pm>. // Olsen via <https://oai.pm>.
import SwiftUI import SwiftUI