Compare commits
2
Commits
81350dd06b
...
0a9d8d1bfd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0a9d8d1bfd | ||
|
|
c29448a521 |
No files matched your search
+1
-1
@@ -56,7 +56,7 @@ public class Main {
|
|||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
// license string
|
// license string
|
||||||
System.out.printf("FIRESTAR MOD MANAGER for WipEout 2048\nversion " + vstr + " (codename " + vcode + ")\n" +
|
System.out.printf("FIRESTAR MOD MANAGER for WipEout 2048\nversion " + vstr + " (codename " + vcode + ") major " + vint + "\n" +
|
||||||
"JVM host appears to be " + System.getProperty("os.name") +
|
"JVM host appears to be " + System.getProperty("os.name") +
|
||||||
"\nRunning from " + System.getProperty("user.dir") +
|
"\nRunning from " + System.getProperty("user.dir") +
|
||||||
"\nCopyright (C) 2024 bonkmaykr\n\nThis program is free software: you can redistribute it and/or modify\n" +
|
"\nCopyright (C) 2024 bonkmaykr\n\nThis program is free software: you can redistribute it and/or modify\n" +
|
||||||
|
|||||||
+14
-3
@@ -104,6 +104,8 @@ public class MissPiggy implements ActionListener {
|
|||||||
toolsMenu.add(new JMenuItem("Create Soundtrack Mod..."));
|
toolsMenu.add(new JMenuItem("Create Soundtrack Mod..."));
|
||||||
//toolsMenu.add(new JMenuItem("Download Mod from URL")); // TODO: implement. move option to File menu. should be ez
|
//toolsMenu.add(new JMenuItem("Download Mod from URL")); // TODO: implement. move option to File menu. should be ez
|
||||||
|
|
||||||
|
helpMenu.add(new JMenuItem("Manual"));
|
||||||
|
helpMenu.add(new JSeparator());
|
||||||
helpMenu.add(new JMenuItem("Source Code")); //replace with Website 'screwgravity.net' and 'Issue Tracker' gitea later
|
helpMenu.add(new JMenuItem("Source Code")); //replace with Website 'screwgravity.net' and 'Issue Tracker' gitea later
|
||||||
helpMenu.add(new JMenuItem("License"));
|
helpMenu.add(new JMenuItem("License"));
|
||||||
helpMenu.add(new JSeparator());
|
helpMenu.add(new JSeparator());
|
||||||
@@ -129,8 +131,9 @@ public class MissPiggy implements ActionListener {
|
|||||||
toolsMenu.getItem(1).addActionListener(this);
|
toolsMenu.getItem(1).addActionListener(this);
|
||||||
toolsMenu.getItem(2).addActionListener(this);
|
toolsMenu.getItem(2).addActionListener(this);
|
||||||
helpMenu.getItem(0).addActionListener(this);
|
helpMenu.getItem(0).addActionListener(this);
|
||||||
helpMenu.getItem(1).addActionListener(this);
|
helpMenu.getItem(2).addActionListener(this);
|
||||||
helpMenu.getItem(3).addActionListener(this);
|
helpMenu.getItem(3).addActionListener(this);
|
||||||
|
helpMenu.getItem(5).addActionListener(this);
|
||||||
|
|
||||||
deployButton.addActionListener(this);
|
deployButton.addActionListener(this);
|
||||||
importButton.addActionListener(this);
|
importButton.addActionListener(this);
|
||||||
@@ -306,6 +309,14 @@ public class MissPiggy implements ActionListener {
|
|||||||
if (actionEvent.getSource() == toolsMenu.getItem(2)) {throwUnimplemented();} else
|
if (actionEvent.getSource() == toolsMenu.getItem(2)) {throwUnimplemented();} else
|
||||||
|
|
||||||
if (actionEvent.getSource() == helpMenu.getItem(0)) {
|
if (actionEvent.getSource() == helpMenu.getItem(0)) {
|
||||||
|
try {
|
||||||
|
Desktop.getDesktop().browse(new URI("https://git.worlio.com/bonkmaykr/firestar/wiki/"));
|
||||||
|
} catch (Exception e) {
|
||||||
|
System.out.println(e.getMessage());
|
||||||
|
JOptionPane.showMessageDialog(frame, e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
|
||||||
|
}
|
||||||
|
} else
|
||||||
|
if (actionEvent.getSource() == helpMenu.getItem(2)) {
|
||||||
try {
|
try {
|
||||||
Desktop.getDesktop().browse(new URI("https://git.worlio.com/bonkmaykr/firestar"));
|
Desktop.getDesktop().browse(new URI("https://git.worlio.com/bonkmaykr/firestar"));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
@@ -313,7 +324,7 @@ public class MissPiggy implements ActionListener {
|
|||||||
JOptionPane.showMessageDialog(frame, e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
|
JOptionPane.showMessageDialog(frame, e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
|
||||||
}
|
}
|
||||||
} else
|
} else
|
||||||
if (actionEvent.getSource() == helpMenu.getItem(1)) {
|
if (actionEvent.getSource() == helpMenu.getItem(3)) {
|
||||||
try {
|
try {
|
||||||
Desktop.getDesktop().browse(new URI("https://www.gnu.org/licenses/gpl-3.0.en.html"));
|
Desktop.getDesktop().browse(new URI("https://www.gnu.org/licenses/gpl-3.0.en.html"));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
@@ -321,7 +332,7 @@ public class MissPiggy implements ActionListener {
|
|||||||
JOptionPane.showMessageDialog(frame, e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
|
JOptionPane.showMessageDialog(frame, e.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
|
||||||
}
|
}
|
||||||
} else
|
} else
|
||||||
if (actionEvent.getSource() == helpMenu.getItem(3)) {new Rowlf().displayAboutScreen();}
|
if (actionEvent.getSource() == helpMenu.getItem(5)) {new Rowlf().displayAboutScreen();}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Will likely split the below functions into separate classes to work with intellij GUI designer.
|
// Will likely split the below functions into separate classes to work with intellij GUI designer.
|
||||||
|
|||||||
Reference in new issue
Block a user