Repository navigation
Note: Due to a combination of Redump site changes and other issues with the last release this is considered a required update to users of all previous versions of MPF. It is also highly recommended to start with both a clean extraction directory and configuration for related reasons.
UI Builds
Windows x64 - Recommended for all Windows users
Windows x86 - Only needed for older machines
Changelog
- Clean up unnecessary array copies
- Separate out Windows drive code, cleanup
- Clean up more drive-related code
- Clean up some unnecessary safety in Linux drive code
- Clean up some unnecessary safety in MacOS drive code
- Fix framework-specific issues from previous commits
- Remove need for DialogService in Avalonia
- Reduce unnecessary code in ThemeService in Avalonia
- Remove all uses of 'global:' prefix
- Make Linux theme helpers easier to follow
- Slight cleanup to TerminalBuffer
- Slight cleanup to OutputPump
- More cleanup to TerminalBuffer
- Major cleanup for ToolOutputWindow
- Rename TerminalBuffer to TerminalOutputProcessor
- Move TerminalOutputProcessor to Frontend
- Consolidate ToolOutputWindow constructors
- Slight cleanup to ToolOutputConsole
- Always use Avalonia ToolOutputConsole
- Clean up MainViewModel around ToolOutputConsole
- Invert AutoClose property assignment in ToolOutputWindow
- Unify some interface language logic
- Make WPF version of StringResourceLoader
- Migrate FromCurrentCulture to common Frontend location
- Fix some broken behavior in Avalonia options window
- Move OutputPump to base Avalonia namespace
- Move more logic into SyncWithSystemTheme
- Wrap ThemeService into Avalonia Theme
- Move ToolOutputConsole to base Avalonia namespace
- Sync implementations of ElementConverter
- Separate out GetLanguageXamlFilename, set resources
- Adjust formatting of ToolOutputConsole code
- Directly integrate OutputPump into ToolOutputWindow
- Add missing summaries in ToolOutputWindow
- DrainAvailable doesn't need to be public anymore
- Fix warning in MarkWindowsFloppyDrives
- Make StringBuilder readonly for all but oldest .NET
- Minor cleanup around Avalonia window code
- Clean up code around removed option
- Report exit codes from internal program execution (gmipf)
- Make KillInternalProgram return a bool, currently unused
- Fix wording of dumping cancellation message
- Fix Dreamdump path resolution in CLI (gmipf)
- Minor cleanup around exit code handling
- Fix leftover text in tool output lines (gmipf)
- Fix Aaru MacOS ARM64 download link
- Fix per-framework OS detection
- Simplify per-framework OS detection
- Create and use centralized OS detection methods
- Add future removal note
- Fix a couple of other OS-related issues
- Maintain Redumper extraction path
- Fix protection scan main UI checkbox alignment
- Update packages
- Update Redumper to build 767
What's Changed
- Fix Dreamdump path resolution in CLI by @gmipf in #1043
- Fix leftover text in tool output lines by @gmipf in #1044
Full Changelog: 3.11.0...3.11.1