Skip to content

Commit ec68815

Browse files
committed
Rearrange menus; bump version
1 parent 3875690 commit ec68815

File tree

4 files changed

+22
-15
lines changed

4 files changed

+22
-15
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>groupId</groupId>
88
<artifactId>jda</artifactId>
9-
<version>0.0.3.1-SNAPSHOT</version>
9+
<version>0.0.3.2-SNAPSHOT</version>
1010

1111
<repositories>
1212
<repository>

src/main/java/the/bytecode/club/jda/JDA.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -677,10 +677,14 @@ else if ((e.getKeyCode() == KeyEvent.VK_N) && isCtrlDown(e))
677677
{
678678
JDA.resetWorkSpace(true);
679679
}
680-
else if ((e.getKeyCode() == KeyEvent.VK_R) && isCtrlDown(e))
680+
else if ((e.getKeyCode() == KeyEvent.VK_R) && isCtrlDown(e) && isShiftDown(e))
681681
{
682682
viewer.reloadResources();
683683
}
684+
else if ((e.getKeyCode() == KeyEvent.VK_R) && isCtrlDown(e))
685+
{
686+
viewer.refreshView();
687+
}
684688
else if ((e.getKeyCode() == KeyEvent.VK_W) && isCtrlDown(e) && isShiftDown(e))
685689
{
686690
JDA.closeResources(true);

src/main/java/the/bytecode/club/jda/gui/MainViewerGUI.java

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public class MainViewerGUI extends JFrame implements FileChangeNotifier, IPersis
4141
public JMenu fileMenu;
4242
public JMenu windowMenu;
4343
public JMenu settingsMenu;
44+
public JMenu helpMenu;
4445

4546
public boolean isMaximized = false;
4647
public Point unmaximizedPos;
@@ -176,6 +177,7 @@ private void initializeMenubar()
176177
viewMenu = new JMenu("View");
177178
windowMenu = new JMenu("Window");
178179
settingsMenu = new JMenu("Settings");
180+
helpMenu = new JMenu("Help");
179181
setJMenuBar(menuBar);
180182

181183
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
@@ -218,12 +220,6 @@ private void initializeMenubar()
218220
fileMenu.add(mnRecentFiles);
219221
fileMenu.add(new JSeparator());
220222

221-
mntmAbout.addActionListener(arg0 -> aboutWindow.setVisible(true));
222-
fileMenu.add(mntmAbout);
223-
224-
mntmIntro.addActionListener(arg0 -> introWindow.setVisible(true));
225-
fileMenu.add(mntmIntro);
226-
227223
JMenuItem mntmExit = new JMenuItem("Exit");
228224
mntmExit.addActionListener(arg0 -> exitPrompt());
229225

@@ -263,12 +259,6 @@ private void initializeMenubar()
263259

264260
settingsMenu.add(new JSeparator());
265261

266-
mntmUpdateCheck.setSelected(Settings.DO_UPDATE_CHECK.getBool());
267-
mntmUpdateCheck.addActionListener(e -> Settings.DO_UPDATE_CHECK.set(mntmUpdateCheck.isSelected()));
268-
settingsMenu.add(mntmUpdateCheck);
269-
270-
settingsMenu.add(new JSeparator());
271-
272262
mntmSetOptionalLibrary.addActionListener(e -> setOptionalLibrary());
273263

274264
settingsMenu.add(mntmSetOptionalLibrary);
@@ -308,6 +298,18 @@ private void initializeMenubar()
308298
settingsMenu.add(bytecodeSettingsMenu);
309299

310300
menuBar.add(settingsMenu);
301+
302+
mntmAbout.addActionListener(arg0 -> aboutWindow.setVisible(true));
303+
helpMenu.add(mntmAbout);
304+
305+
mntmIntro.addActionListener(arg0 -> introWindow.setVisible(true));
306+
helpMenu.add(mntmIntro);
307+
308+
mntmUpdateCheck.setSelected(Settings.DO_UPDATE_CHECK.getBool());
309+
mntmUpdateCheck.addActionListener(e -> Settings.DO_UPDATE_CHECK.set(mntmUpdateCheck.isSelected()));
310+
helpMenu.add(mntmUpdateCheck);
311+
menuBar.add(helpMenu);
312+
311313
menuBar.add(spinnerMenu);
312314

313315
fontSpinner.setPreferredSize(new Dimension(42, 20));

src/main/resources/intro.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ <h2>Keyboard Short-cuts:</h2>
2626
<ul>
2727
<li>Add (Ctrl + O)</li>
2828
<li>New Workspace (Ctrl + N)</li>
29-
<li>Reload Resources (Ctrl + R)</li>
29+
<li>Reload Resources (Ctrl + Shift + R)</li>
30+
<li>Refresh View [Redecompile] (Ctrl + R)</li>
3031
<li>Close All Resources (Ctrl + Shift + W)</li>
3132
<li>Search Text (Ctrl + F)</li>
3233
<li>Search For File (Ctrl + F)</li>

0 commit comments

Comments
 (0)