release_2.7.0
·
40 commits
to master
since this release
Code Quality & Documentation
- XML Documentation: Added comprehensive XML documentation to services and models for improved code clarity and IntelliSense support.
- MameDataService: Deprecated the legacy
MameManagerclass in favor of the newerMameDataService, improving maintainability and consistency across the codebase.
UI Improvements
- Accessibility: Enhanced UI accessibility with proper
AutomationPropertiesfor better screen reader support. - Resource Consolidation: Refactored UI resources into
App.xamlfor centralized styling and easier maintenance.
Error Handling
- Audio Service: Improved error handling by silently catching codec and media infrastructure errors (COMException and InvalidOperationException) that occur due to missing codecs or incompatible Windows Media Foundation components rather than application bugs.
- Logging: Enhanced error logging mechanisms for better diagnostics and debugging.