From f829582ae418504ff6685eeb14fad5a67916c6f9 Mon Sep 17 00:00:00 2001 From: Thog Date: Fri, 24 Mar 2017 01:28:34 +0100 Subject: Implement experimental Tiny mappings loader ~ This will need some tests and more security checks --- src/main/java/cuchaz/enigma/gui/Gui.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/cuchaz/enigma/gui/Gui.java') diff --git a/src/main/java/cuchaz/enigma/gui/Gui.java b/src/main/java/cuchaz/enigma/gui/Gui.java index 9f8d6fc..77065a9 100644 --- a/src/main/java/cuchaz/enigma/gui/Gui.java +++ b/src/main/java/cuchaz/enigma/gui/Gui.java @@ -63,6 +63,7 @@ public class Gui { // state public EntryReference reference; public JFileChooser jarFileChooser; + public JFileChooser tinyMappingsFileChooser; public JFileChooser enigmaMappingsFileChooser; public JFileChooser exportSourceFileChooser; public JFileChooser exportJarFileChooser; @@ -105,6 +106,7 @@ public class Gui { // init file choosers this.jarFileChooser = new FileChooserFile(); + this.tinyMappingsFileChooser = new FileChooserFile(); this.enigmaMappingsFileChooser = new FileChooserAny(); this.exportSourceFileChooser = new FileChooserFolder(); this.exportJarFileChooser = new FileChooserFile(); @@ -314,6 +316,7 @@ public class Gui { // update menu this.menuBar.closeJarMenu.setEnabled(true); + this.menuBar.openTinyMappingsMenu.setEnabled(true); this.menuBar.openEnigmaMappingsMenu.setEnabled(true); this.menuBar.saveMappingsMenu.setEnabled(false); this.menuBar.saveMappingEnigmaFileMenu.setEnabled(true); @@ -336,6 +339,7 @@ public class Gui { // update menu this.menuBar.closeJarMenu.setEnabled(false); + this.menuBar.openTinyMappingsMenu.setEnabled(false); this.menuBar.openEnigmaMappingsMenu.setEnabled(false); this.menuBar.saveMappingsMenu.setEnabled(false); this.menuBar.saveMappingEnigmaFileMenu.setEnabled(false); -- cgit v1.2.3