David Sangrey
David Sangrey
# Description This PR adds a high-level error handler for critical errors that are not properly handled inside of EDMC. This handles elements that can lead to the program crashing...
# Description Currently, the translation system works by forcing itself into Python's builtins. This is against current good practice, and can cause issues with identifying where functions come from, can...
**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....
# Description Certifi and charset-normalizer are dependencies of Requests. As such, we should let Requests handle which version those programs want without pinning them ourselves. This reduces the overhead we...
charset-normalizer is a dependency of the Requests library. For some reason, GitHub builds around a year ago didn't process correctly unless a specific version was declared explicitly in the requirements....
**Describe the bug** EDMC may be calculating and outputting laden and unladen ranges incorrectly compared to the values provided in-game. It is unclear why these are the way that they...
# Description This PR enables the ability for users to customize their plugin directory away from the default directory's "plugins" folder. This allows users to swap between multiple different plugin...
# Description This PR hands over duties for a number of direct calls to the Win32 API to the pywin32 library. These calls help properly prototype a number of used...
# Description This PR adds the ability for users to copy the SLEF representation of their active ship to the clipboard, for export or usage in various other third party...
# Description This PR hands over the majority of os.path related functionality to the more modern pathlib environment. This change is designed to unify filesystem operations and not split EDMC...