-
-
Notifications
You must be signed in to change notification settings - Fork 85
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
[Enhancement]: Ventura-style Settings overhaul #141
Conversation
Follows macOS Ventura settings style, enabled by default
turns out the selector still worked, just under a new name refactor: user footer to be closer in styling to the official client’s one
force-unwrapping an optional to find the underlying Settings NSWindow caused a crash on macOS 12 fixes #144
As far as possible, the Form + Section pattern has been used for all settings views
patch(settings): update sidebar icon for “voice and video”
…no title Just like macOS’ system settings
* fix some UI issues in the Accessibility page * move sidebar toggle hide code to View extension
I'd like to specially thank the amazing folks at CodeEdit, the corresponding PR has hinted me in the right direction especially in the last few commits! PS: This PR actually started as a test bed for a contribution to CodeEdit, unfortunately I never got the time to merge my code into the CE codebase so I just passed them what I had worked on thus far it's been kindly merged in and built on by some really great devs. |
Overhauls Swiftcord's settings to closely match macOS Ventura's new settings style. Adopting
Screenshots
Some eye-candy 👁️🍬
Account
Appearance
About
Credits
Debug
The behaviour of the Settings window and navigation is complete, however the detail views themselves still need some work.
Resolves #142