Remove MacOS Support #2186
Labels
code cleanup
Cleaning up code
enhancement
OS Issue
python
Pull requests that update Python code
Staged
Feature Complete and in Testing for Next Release
Projects
Milestone
Describe the enhancement
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 on MacOS natively, and known MaCoS users have reported using Wine and the distributed EXEs to utilize EDMC and Elite.
macOS support should be formally removed. As this does not actually change the available API endpoints (See EDMC channel discussion in EDCD Discord) this does not particularly necessitate a major point version change.
Additional context
This will also substantially reduce code complexity by removing specific caveats for Darwin code that no longer need to exist. Deprecation regarding public API available endpoints should be reviewed.
The text was updated successfully, but these errors were encountered: