summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java/cuchaz
diff options
context:
space:
mode:
authorGravatar NebelNidas2023-06-18 19:54:02 +0200
committerGravatar NebelNidas2023-10-09 12:00:37 +0200
commite32dfa11e892e12577a9fef50675d52e16c6d73d (patch)
tree5228ec77a84d9395287b77a69248070e571477ec /enigma-swing/src/main/java/cuchaz
parentAdd support for method vars and arg/var comments (diff)
downloadenigma-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/java/cuchaz')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java2
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java36
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) {