SwiftcordApp / Swiftcord

A fully native Discord client for macOS built 100% in Swift!

Home Page:https://swiftcordapp.github.io/Swiftcord/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Enhancement]: Performance and architecture overhaul

cryptoAlgorithm opened this issue · comments

Describe Your Request

As more features have been added to Swiftcord, the priority has been to ship new features out as fast as possible. This has led to non-optimal code which has been making debugging increasingly hard. This issue will be a long-running issue to track performance-oriented changes to Swiftcord. One pain point that seems to be causing most of the bugs during development is the multiple sources of truth, and keeping them in sync. I will be rectifying this issue and more in a series of PRs.

Category

Other

Other Category

Performance and architecture

Screenshots

No response

#126 - Use List for displaying message history