From ac3ac99ee81a61c965216e15fbf26858c4a4634b Mon Sep 17 00:00:00 2001 From: sk89q Date: Mon, 20 Jul 2015 16:00:18 -0700 Subject: [PATCH] [Build Tools] Add documentation button. --- .../skcraft/launcher/buildtools/BuildTools.java | 7 +++++++ .../skcraft/launcher/buildtools/ToolsFrame.java | 2 ++ .../com/skcraft/launcher/buildtools/help.png | Bin 0 -> 792 bytes 3 files changed, 9 insertions(+) create mode 100644 build-tools/src/main/resources/com/skcraft/launcher/buildtools/help.png diff --git a/build-tools/src/main/java/com/skcraft/launcher/buildtools/BuildTools.java b/build-tools/src/main/java/com/skcraft/launcher/buildtools/BuildTools.java index 8db5fe4..97e3224 100644 --- a/build-tools/src/main/java/com/skcraft/launcher/buildtools/BuildTools.java +++ b/build-tools/src/main/java/com/skcraft/launcher/buildtools/BuildTools.java @@ -222,6 +222,13 @@ public class BuildTools { } }); + frame.getDocsButton().addActionListener(new ActionListener() { + @Override + public void actionPerformed(ActionEvent e) { + SwingHelper.openURL("https://github.com/SKCraft/Launcher/wiki", frame); + } + }); + frame.setVisible(true); } diff --git a/build-tools/src/main/java/com/skcraft/launcher/buildtools/ToolsFrame.java b/build-tools/src/main/java/com/skcraft/launcher/buildtools/ToolsFrame.java index b471c9b..a638d1a 100644 --- a/build-tools/src/main/java/com/skcraft/launcher/buildtools/ToolsFrame.java +++ b/build-tools/src/main/java/com/skcraft/launcher/buildtools/ToolsFrame.java @@ -25,6 +25,7 @@ public class ToolsFrame extends JFrame { private final JButton clearInstanceButton = new JButton("Delete Instance from Test Launcher", SwingHelper.readImageIcon(ToolsFrame.class, "clean.png")); private final JButton clearWebRootButton = new JButton("Delete Generated Modpack Files", SwingHelper.readImageIcon(ToolsFrame.class, "clean.png")); private final JButton openConsoleButton = new JButton("Re-open Console", SwingHelper.readImageIcon(ToolsFrame.class, "log.png")); + private final JButton docsButton = new JButton("View Documentation", SwingHelper.readImageIcon(ToolsFrame.class, "help.png")); public ToolsFrame() { super("Modpack Build Tools"); @@ -52,6 +53,7 @@ public class ToolsFrame extends JFrame { container.add(clearInstanceButton, "grow, tag ok"); container.add(clearWebRootButton, "grow, tag ok"); container.add(openConsoleButton, "grow, tag ok"); + container.add(docsButton, "grow, tag ok"); add(container, BorderLayout.CENTER); } diff --git a/build-tools/src/main/resources/com/skcraft/launcher/buildtools/help.png b/build-tools/src/main/resources/com/skcraft/launcher/buildtools/help.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb1c35100413b1d2a80fa353edfad7cfd6ce23b GIT binary patch literal 792 zcmV+z1LypSP)P000>X1^@s6#OZ}&00006VoOIv0RI60 z0RN!9r;`8x0?kQ8K~zW$-BnF!6G0UIW;ac!HEm5P^`}@i)r#mviXezLy^2u5lX_6l z1TPkgARfF(t%r&SYyG)-@ds3-2QPXPMZG8}lxj>1B9+z}8#Qh=GrpNkHnY1)EvN@w z-kW*vdvE63_hx^9|K(zfEhIUbTMKS>35aD3Yz{_gGIO|PVlnF%BiAF8Z8u>Cn z1h*)*7y?Q|8@2FuawOj`ouGy)u`bN-2E$EC48__S8Klk?1ZKX`y;D*^1ZSdeGSz%X z$9)@FSMnVw3VE1uJ*mBk;l!30dRJ5nAOFO0`jL%nj_aw?{%mux=KYc8S?Nfvt|E^W zag?SwsZS~d-yMPHA2{;1z`BHilUt*{yt308HJGn$RT3c>HDGT!(VLnY7&a|;)6PDz z(f^=;!N<0W_YhG_%-0Ns6S5z)pK@r3kSggO&2ON>S1Knk3_rCMBCC)_gUgAMfKrL+ zO7N=Hm-6eUfY%cDNH`Z37~O+JHT_x?xHsW=h&-QEuiK{kZynV-FQ^$2&Mk5ki9v=E z!Hk4578qn}&To&QV+q5H=@QO8b1SU1LU=jfIwzD;8~O}R-V;ljpQ=`osIIsLt}&?LOk+O zc6d0hA(?mScz4C8B^8rOgnHAfK)~8znK-pAM(>Cjh=knhI^rXNX%AA+>m}Jf*|)I) zo9V6JNoV5==#Id2G*&pHLq3wsp+pV>DN3M6oyLG%dsW2Ck0p$0k8~hKa6_cV546wg zxbI9V0r?fC<_(cwGfsFd5e)2DCcShx7_7U=pZuTHC6RaY*Z+)?MAzT>$Lst2+xAai W{qr;|fpN+J0000 literal 0 HcmV?d00001