diff options
| author | 2023-06-18 19:54:02 +0200 | |
|---|---|---|
| committer | 2023-10-09 12:00:37 +0200 | |
| commit | e32dfa11e892e12577a9fef50675d52e16c6d73d (patch) | |
| tree | 5228ec77a84d9395287b77a69248070e571477ec /enigma-swing/src/main | |
| parent | Add support for method vars and arg/var comments (diff) | |
| download | enigma-fork-e32dfa11e892e12577a9fef50675d52e16c6d73d.tar.gz enigma-fork-e32dfa11e892e12577a9fef50675d52e16c6d73d.tar.xz enigma-fork-e32dfa11e892e12577a9fef50675d52e16c6d73d.zip | |
Make Mapping-IO the default
Diffstat (limited to 'enigma-swing/src/main')
| -rw-r--r-- | enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java | 2 | ||||
| -rw-r--r-- | enigma-swing/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java | 36 |
2 files changed, 19 insertions, 19 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java index e6d4096..0eecc7b 100644 --- a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java +++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java | |||
| @@ -104,7 +104,7 @@ public class GuiController implements ClientPacketHandler { | |||
| 104 | 104 | ||
| 105 | private Path loadedMappingPath; | 105 | private Path loadedMappingPath; |
| 106 | private MappingFormat loadedMappingFormat; | 106 | private MappingFormat loadedMappingFormat; |
| 107 | public boolean useMappingIo; | 107 | public boolean useMappingIo = true; |
| 108 | 108 | ||
| 109 | private ClassHandleProvider chp; | 109 | private ClassHandleProvider chp; |
| 110 | 110 | ||
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java index ca3067c..59362e5 100644 --- a/enigma-swing/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java +++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java | |||
| @@ -414,21 +414,21 @@ public class MenuBar { | |||
| 414 | MappingFormat.TSRG_2_FILE, | 414 | MappingFormat.TSRG_2_FILE, |
| 415 | MappingFormat.PROGUARD); | 415 | MappingFormat.PROGUARD); |
| 416 | 416 | ||
| 417 | // Mapping-IO readers | ||
| 418 | for (MappingFormat format : readableMappingIoFormats) { | ||
| 419 | addOpenMappingsMenuEntry(I18n.translate(format.getMappingIoCounterpart().name), | ||
| 420 | format, true, openMappingsMenu, gui); | ||
| 421 | } | ||
| 422 | |||
| 423 | openMappingsMenu.addSeparator(); | ||
| 424 | |||
| 417 | // Enigma's own readers | 425 | // Enigma's own readers |
| 418 | for (MappingFormat format : MappingFormat.values()) { | 426 | for (MappingFormat format : MappingFormat.values()) { |
| 419 | if (format.getReader() != null) { | 427 | if (format.getReader() != null) { |
| 420 | addOpenMappingsMenuEntry(I18n.translate("mapping_format." + format.name().toLowerCase(Locale.ROOT)), | 428 | addOpenMappingsMenuEntry(I18n.translate("mapping_format." + format.name().toLowerCase(Locale.ROOT)) + " (legacy)", |
| 421 | format, false, openMappingsMenu, gui); | 429 | format, false, openMappingsMenu, gui); |
| 422 | } | 430 | } |
| 423 | } | 431 | } |
| 424 | |||
| 425 | openMappingsMenu.addSeparator(); | ||
| 426 | |||
| 427 | // Mapping-IO readers | ||
| 428 | for (MappingFormat format : readableMappingIoFormats) { | ||
| 429 | addOpenMappingsMenuEntry(I18n.translate(format.getMappingIoCounterpart().name + " (via Mapping-IO, experimental)"), | ||
| 430 | format, true, openMappingsMenu, gui); | ||
| 431 | } | ||
| 432 | } | 432 | } |
| 433 | 433 | ||
| 434 | private static void addOpenMappingsMenuEntry(String text, MappingFormat format, boolean mappingIo, JMenu openMappingsMenu, Gui gui) { | 434 | private static void addOpenMappingsMenuEntry(String text, MappingFormat format, boolean mappingIo, JMenu openMappingsMenu, Gui gui) { |
| @@ -454,21 +454,21 @@ public class MenuBar { | |||
| 454 | MappingFormat.TINY_V2, | 454 | MappingFormat.TINY_V2, |
| 455 | MappingFormat.PROGUARD); | 455 | MappingFormat.PROGUARD); |
| 456 | 456 | ||
| 457 | // Mapping-IO writers | ||
| 458 | for (MappingFormat format : writableMappingIoFormats) { | ||
| 459 | addSaveMappingsAsMenuEntry(format.getMappingIoCounterpart().name, | ||
| 460 | format, true, saveMappingsAsMenu, saveMappingsItem, gui); | ||
| 461 | } | ||
| 462 | |||
| 463 | saveMappingsAsMenu.addSeparator(); | ||
| 464 | |||
| 457 | // Enigma's own writers | 465 | // Enigma's own writers |
| 458 | for (MappingFormat format : MappingFormat.values()) { | 466 | for (MappingFormat format : MappingFormat.values()) { |
| 459 | if (format.getWriter() != null) { | 467 | if (format.getWriter() != null) { |
| 460 | addSaveMappingsAsMenuEntry(I18n.translate("mapping_format." + format.name().toLowerCase(Locale.ROOT)), | 468 | addSaveMappingsAsMenuEntry(I18n.translate("mapping_format." + format.name().toLowerCase(Locale.ROOT)) + " (legacy)", |
| 461 | format, false, saveMappingsAsMenu, saveMappingsItem, gui); | 469 | format, false, saveMappingsAsMenu, saveMappingsItem, gui); |
| 462 | } | 470 | } |
| 463 | } | 471 | } |
| 464 | |||
| 465 | saveMappingsAsMenu.addSeparator(); | ||
| 466 | |||
| 467 | // Mapping-IO writers | ||
| 468 | for (MappingFormat format : writableMappingIoFormats) { | ||
| 469 | addSaveMappingsAsMenuEntry(format.getMappingIoCounterpart().name + " (via Mapping-IO, experimental)", | ||
| 470 | format, true, saveMappingsAsMenu, saveMappingsItem, gui); | ||
| 471 | } | ||
| 472 | } | 472 | } |
| 473 | 473 | ||
| 474 | private static void addSaveMappingsAsMenuEntry(String text, MappingFormat format, boolean mappingIo, JMenu saveMappingsAsMenu, JMenuItem saveMappingsItem, Gui gui) { | 474 | private static void addSaveMappingsAsMenuEntry(String text, MappingFormat format, boolean mappingIo, JMenu saveMappingsAsMenu, JMenuItem saveMappingsItem, Gui gui) { |