-
Notifications
You must be signed in to change notification settings - Fork 155
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
[2186] Remove MacOS Support #2187
[2186] Remove MacOS Support #2187
Conversation
For Now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are a handful of logic changes that need to be checked and a few other more minor comments, the rest looks good.
Just makes it nicer to read.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Padding is still broken, rest looks good.
Description
Development of Elite Dangerous on macOS ended over half a decade ago. Recent changes to the macOS NSSound API may have resulted in EDMC no longer functioning. There is no functional manner to play Elite on macOS natively, and known macOS users have reported using Wine and the distributed EXEs to utilize EDMC and Elite.
This removes all references to macOS from the code ("Darwin") and simplifies/deprecates functions, translations, and other works as relevant. This also has the added benefit of significantly simplifying some aspects of code which will make future changes much easier.
This should not significantly impact the user experience on any other platform. This will require a documentation update on the Wiki.
Type of change
How has this been tested?
Resolves #2186