From c5c1ce56cd02ac5a8a5670768f27ad22e30022db Mon Sep 17 00:00:00 2001 From: gegy1000 Date: Tue, 18 Jun 2019 20:38:11 +0200 Subject: Drop invalid mappings menu --- src/main/java/cuchaz/enigma/gui/elements/MenuBar.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/main/java/cuchaz/enigma/gui/elements') diff --git a/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java b/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java index 5578325..a3bd2fe 100644 --- a/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java +++ b/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java @@ -29,6 +29,7 @@ public class MenuBar extends JMenuBar { public final JMenuItem saveMappingEnigmaDirectoryMenu; public final JMenuItem saveMappingsSrgMenu; public final JMenuItem closeMappingsMenu; + public final JMenuItem dropMappingsMenu; public final JMenuItem exportSourceMenu; public final JMenuItem exportJarMenu; private final Gui gui; @@ -149,6 +150,12 @@ public class MenuBar extends JMenuBar { }); this.closeMappingsMenu = item; } + { + JMenuItem item = new JMenuItem("Drop Invalid Mappings"); + menu.add(item); + item.addActionListener(event -> this.gui.getController().dropMappings()); + this.dropMappingsMenu = item; + } menu.addSeparator(); { JMenuItem item = new JMenuItem("Export Source..."); -- cgit v1.2.3