Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Rewrite settings using SwiftUI #1093

Open
2 of 9 tasks
tmolitor-stud-tu opened this issue Jun 25, 2024 · 0 comments
Open
2 of 9 tasks

[Feature]: Rewrite settings using SwiftUI #1093

tmolitor-stud-tu opened this issue Jun 25, 2024 · 0 comments
Labels
🦸 Help wanted If you are motivated, this is a good start!

Comments

@tmolitor-stud-tu
Copy link
Member

tmolitor-stud-tu commented Jun 25, 2024

Precondition

  • I understood that this template is only for feature requests and not for bug reports

Cross-checked related issues?

Describe your feature

Currently half of our settings UI is still using UIKit. Rewrite these parts to use SwiftUI.

  • Server details (MLServerDetails.m)
  • Change password (MLPasswordChangeTableViewController.m)
  • Blocked Users (MLBlockedUsersTableViewController.m)
  • Add account (advanced) (XMPPEdit.m)
  • Sounds including support for custom sounds and per-contact sounds (based on heavily improved PR Finished Allow custom sounds per sender #991 #1032)
  • Settings itself, including account list
  • Move list of settings under "General settings" to main settings menu once it's written in SwiftUI
@tmolitor-stud-tu tmolitor-stud-tu added the 🦸 Help wanted If you are motivated, this is a good start! label Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🦸 Help wanted If you are motivated, this is a good start!
Projects
None yet
Development

No branches or pull requests

1 participant