From f67c8dd429934dc0435be33906f150990ec16d1a Mon Sep 17 00:00:00 2001 From: liach Date: Fri, 3 May 2019 06:20:34 -0700 Subject: Few minor render tweaks (#127) Now inheritance tree bleak color no longer affects other trees Also add a github link Signed-off-by: liach --- src/main/java/cuchaz/enigma/gui/elements/MenuBar.java | 14 ++++++++++++++ 1 file changed, 14 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 44ea2fd..98275b4 100644 --- a/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java +++ b/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java @@ -8,10 +8,14 @@ import cuchaz.enigma.gui.dialog.SearchDialog; import cuchaz.enigma.translation.mapping.serde.MappingFormat; import javax.swing.*; +import java.awt.*; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import java.io.File; import java.io.IOException; +import java.net.MalformedURLException; +import java.net.URISyntaxException; +import java.net.URL; import java.util.jar.JarFile; public class MenuBar extends JMenuBar { @@ -213,6 +217,16 @@ public class MenuBar extends JMenuBar { menu.add(item); item.addActionListener(event -> AboutDialog.show(this.gui.getFrame())); } + { + JMenuItem item = new JMenuItem("GitHub Page"); + menu.add(item); + item.addActionListener(event -> { + try { + Desktop.getDesktop().browse(new URL("https://github.com/FabricMC/Enigma").toURI()); + } catch (URISyntaxException | IOException ignored) { + } + }); + } } } } -- cgit v1.2.3