diff options
| author | 2019-09-08 13:43:13 +0100 | |
|---|---|---|
| committer | 2019-09-08 13:43:13 +0100 | |
| commit | 62b3d007a21f1ca737ca925b133fb1d3cdbff08e (patch) | |
| tree | 9bb884ab96a4bbf57877c15fc221f7f7ff13cf12 /src/main/java/cuchaz/enigma/gui/Gui.java | |
| parent | Use name proposal service when exporting deobfuscated jar or decompiled sourc... (diff) | |
| download | enigma-fork-62b3d007a21f1ca737ca925b133fb1d3cdbff08e.tar.gz enigma-fork-62b3d007a21f1ca737ca925b133fb1d3cdbff08e.tar.xz enigma-fork-62b3d007a21f1ca737ca925b133fb1d3cdbff08e.zip | |
Cleanup the mappings menu items to use the mappings format enum, will be useful for when adding more formats
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/Gui.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/Gui.java | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/Gui.java b/src/main/java/cuchaz/enigma/gui/Gui.java index 5b9a331..52a97bb 100644 --- a/src/main/java/cuchaz/enigma/gui/Gui.java +++ b/src/main/java/cuchaz/enigma/gui/Gui.java | |||
| @@ -46,6 +46,7 @@ import java.awt.event.*; | |||
| 46 | import java.nio.file.Path; | 46 | import java.nio.file.Path; |
| 47 | import java.util.List; | 47 | import java.util.List; |
| 48 | import java.util.*; | 48 | import java.util.*; |
| 49 | import java.util.function.Consumer; | ||
| 49 | import java.util.function.Function; | 50 | import java.util.function.Function; |
| 50 | 51 | ||
| 51 | public class Gui { | 52 | public class Gui { |
| @@ -325,12 +326,9 @@ public class Gui { | |||
| 325 | 326 | ||
| 326 | // update menu | 327 | // update menu |
| 327 | this.menuBar.closeJarMenu.setEnabled(true); | 328 | this.menuBar.closeJarMenu.setEnabled(true); |
| 328 | this.menuBar.openTinyMappingsMenu.setEnabled(true); | 329 | this.menuBar.openMappingsMenus.forEach(item -> item.setEnabled(true)); |
| 329 | this.menuBar.openEnigmaMappingsMenu.setEnabled(true); | ||
| 330 | this.menuBar.saveMappingsMenu.setEnabled(false); | 330 | this.menuBar.saveMappingsMenu.setEnabled(false); |
| 331 | this.menuBar.saveMappingEnigmaFileMenu.setEnabled(true); | 331 | this.menuBar.saveMappingsMenus.forEach(item -> item.setEnabled(true)); |
| 332 | this.menuBar.saveMappingEnigmaDirectoryMenu.setEnabled(true); | ||
| 333 | this.menuBar.saveMappingsSrgMenu.setEnabled(true); | ||
| 334 | this.menuBar.closeMappingsMenu.setEnabled(true); | 332 | this.menuBar.closeMappingsMenu.setEnabled(true); |
| 335 | this.menuBar.exportSourceMenu.setEnabled(true); | 333 | this.menuBar.exportSourceMenu.setEnabled(true); |
| 336 | this.menuBar.exportJarMenu.setEnabled(true); | 334 | this.menuBar.exportJarMenu.setEnabled(true); |
| @@ -348,12 +346,9 @@ public class Gui { | |||
| 348 | 346 | ||
| 349 | // update menu | 347 | // update menu |
| 350 | this.menuBar.closeJarMenu.setEnabled(false); | 348 | this.menuBar.closeJarMenu.setEnabled(false); |
| 351 | this.menuBar.openTinyMappingsMenu.setEnabled(false); | 349 | this.menuBar.openMappingsMenus.forEach(item -> item.setEnabled(false)); |
| 352 | this.menuBar.openEnigmaMappingsMenu.setEnabled(false); | ||
| 353 | this.menuBar.saveMappingsMenu.setEnabled(false); | 350 | this.menuBar.saveMappingsMenu.setEnabled(false); |
| 354 | this.menuBar.saveMappingEnigmaFileMenu.setEnabled(false); | 351 | this.menuBar.saveMappingsMenus.forEach(item -> item.setEnabled(false)); |
| 355 | this.menuBar.saveMappingEnigmaDirectoryMenu.setEnabled(false); | ||
| 356 | this.menuBar.saveMappingsSrgMenu.setEnabled(false); | ||
| 357 | this.menuBar.closeMappingsMenu.setEnabled(false); | 352 | this.menuBar.closeMappingsMenu.setEnabled(false); |
| 358 | this.menuBar.exportSourceMenu.setEnabled(false); | 353 | this.menuBar.exportSourceMenu.setEnabled(false); |
| 359 | this.menuBar.exportJarMenu.setEnabled(false); | 354 | this.menuBar.exportJarMenu.setEnabled(false); |