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

MacOS entitlements #318

Merged
merged 14 commits into from
Feb 5, 2025
Merged

MacOS entitlements #318

merged 14 commits into from
Feb 5, 2025

Conversation

bdlukaa
Copy link
Collaborator

@bdlukaa bdlukaa commented Jan 24, 2025

  • fix(macos): MacOS entitlements for App Store version;
  • fix(macos): Remove media_kit binaries
    This reduced the app size by 33%: ~151 MB to ~101 MB.
  • fix(macos): Crash when disposing multiple players
    This fix was only applied to Linux, but now it is necessary on macOS as well. This is now the default for all platforms that use MDK as default, except the web.
  • fix: Correctly dismiss top bar in immersive mode;
  • fix: Only save layouts if layout manager height is not null
  • fix: Do not throw error on stream error
  • chore: Update README with recent installing instructions;
  • chore: Remove macos build workflow.
    macOS is now only available through the app store.

@bdlukaa bdlukaa added the macOS Affects macOS specifically label Jan 24, 2025
@bdlukaa bdlukaa merged commit 64cf75d into main Feb 5, 2025
12 of 15 checks passed
@bdlukaa bdlukaa deleted the macos branch February 5, 2025 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
macOS Affects macOS specifically
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant