Allow opening unit and MUL files with MML by file association or drag-drop #1648
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allows you to drag unit files (MTF/BLK) or MUL files from your OS's file explorer onto MegaMekLab:
You can drag them onto the startup GUI or almost anywhere onto the unit editing GUI.
I've tested, and crit-slot drag-and-drop still works without issues, the only thing to note there is that you cannot drag files onto a unit's crit table, which I'm sure no one will mind.
You can also ask your operating system to open these files with MML if you tell it the path to MegaMekLab.exe (or equivalent executable for your system):
Unit files will be opened to edit, while MUL files will be opened to print.
A new setting is added to determine if dropped MUL files should be printed or exported to PDF: