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

Version 2.0.7 #511

Merged
merged 23 commits into from
May 5, 2024
Merged

Conversation

Adrian-Samoticha
Copy link
Member

This PR attempts to improve the color accuracy of macos_ui’s widgets by adding accent color and window state fields to MacosThemeData. Moreover, it applies a facelift to MacosCheckbox to mimic the look of native macOS checkboxes more closely.

Screenshots:

image image

The colors of many other widgets aren’t currently accurate yet, despite respecting the user’s preferred accent color. I will need to apply facelifts to other widgets as well, but doing so is outside the scope of this update.

Changelog entry:

[2.0.7]

🛠️ Updated 🛠️

  • Made most widgets aware of the user’s accent color and window state by adding respective fields to MacosThemeData.
  • MacosCheckbox has received a facelift to mimic the look and feel of native macOS checkboxes better.

Pre-launch Checklist

  • I have incremented the package version as appropriate and updated CHANGELOG.md with my changes
  • I have added/updated relevant documentation
  • I have run "optimize/organize imports" on all changed files
  • I have addressed all analyzer warnings as best I could

@Adrian-Samoticha Adrian-Samoticha merged commit de31bfe into macosui:dev May 5, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants