From 202cc7ce54bf432947019f1737629094013c3f1a Mon Sep 17 00:00:00 2001 From: Lumaa Date: Thu, 4 Jan 2024 18:11:07 +0100 Subject: [PATCH] To do list --- README.md | 12 ++++++++++++ Threaded/Components/ListStyle.swift | 13 +++++++++++++ Threaded/Data/UserPreferences.swift | 3 +++ Threaded/Views/PostDetailsView.swift | 13 +++++++++++++ Threaded/Views/Settings/AppearenceView.swift | 13 +++++++++++++ 5 files changed, 54 insertions(+) create mode 100644 Threaded/Components/ListStyle.swift create mode 100644 Threaded/Data/UserPreferences.swift create mode 100644 Threaded/Views/PostDetailsView.swift create mode 100644 Threaded/Views/Settings/AppearenceView.swift diff --git a/README.md b/README.md index b9eb60a..4873696 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,15 @@ Threaded is a 100% free, made in SwiftUI, [#OpenSource](https://github.com/luma - [IceCubesApp](https://github.com/dimillian/IceCubesApp) by [@dimillian](https://github.com/dimillian) - [SwiftSoup](https://github.com/scinfu/SwiftSoup) - [Nuke](https://github.com/kean/Nuke) + +## To-do list + +- [ ] Fix all bugs and implement features cited with `TODO` + +- [ ] Launch screen like Threads + +- [ ] Live Activity when posting (for large content/attachments) + +- [ ] Share posts as [images](https://developer.apple.com/documentation/swiftui/imagerenderer) and copy/share text to clipboard + +- [ ] Animate T while reloading timeline diff --git a/Threaded/Components/ListStyle.swift b/Threaded/Components/ListStyle.swift new file mode 100644 index 0000000..9195cec --- /dev/null +++ b/Threaded/Components/ListStyle.swift @@ -0,0 +1,13 @@ +//Made by Lumaa + +import SwiftUI + +struct ListStyle: View { + var body: some View { + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + } +} + +#Preview { + ListStyle() +} diff --git a/Threaded/Data/UserPreferences.swift b/Threaded/Data/UserPreferences.swift new file mode 100644 index 0000000..02c3e31 --- /dev/null +++ b/Threaded/Data/UserPreferences.swift @@ -0,0 +1,3 @@ +//Made by Lumaa + +import Foundation diff --git a/Threaded/Views/PostDetailsView.swift b/Threaded/Views/PostDetailsView.swift new file mode 100644 index 0000000..56fa72b --- /dev/null +++ b/Threaded/Views/PostDetailsView.swift @@ -0,0 +1,13 @@ +//Made by Lumaa + +import SwiftUI + +struct PostDetailsView: View { + var body: some View { + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + } +} + +#Preview { + PostDetailsView() +} diff --git a/Threaded/Views/Settings/AppearenceView.swift b/Threaded/Views/Settings/AppearenceView.swift new file mode 100644 index 0000000..0f0f89d --- /dev/null +++ b/Threaded/Views/Settings/AppearenceView.swift @@ -0,0 +1,13 @@ +//Made by Lumaa + +import SwiftUI + +struct AppearenceView: View { + var body: some View { + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + } +} + +#Preview { + AppearenceView() +}