summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/gui
diff options
context:
space:
mode:
authorGravatar Thog2016-09-13 11:35:52 +0200
committerGravatar Thog2016-09-13 11:38:05 +0200
commitfc530f49fdbf773c497e3714c1f8e7c79020e0a3 (patch)
tree7bb063e608295d6c7885b3d5fb0aace3f7fefec7 /src/main/java/cuchaz/enigma/gui
parentfix method/argument renaming edge cases, add method/argument name rebuilder, ... (diff)
downloadenigma-fork-fc530f49fdbf773c497e3714c1f8e7c79020e0a3.tar.gz
enigma-fork-fc530f49fdbf773c497e3714c1f8e7c79020e0a3.tar.xz
enigma-fork-fc530f49fdbf773c497e3714c1f8e7c79020e0a3.zip
Make sure to use UTF-8 in any case for I/O, change "Mark as deobfuscated" key and clean up
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui')
-rw-r--r--src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java11
-rw-r--r--src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java5
2 files changed, 5 insertions, 11 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java b/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java
index 4383465..5055091 100644
--- a/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java
+++ b/src/main/java/cuchaz/enigma/gui/MemberMatchingGui.java
@@ -172,11 +172,8 @@ public class MemberMatchingGui<T extends Entry> {
172 KeyAdapter keyListener = new KeyAdapter() { 172 KeyAdapter keyListener = new KeyAdapter() {
173 @Override 173 @Override
174 public void keyPressed(KeyEvent event) { 174 public void keyPressed(KeyEvent event) {
175 switch (event.getKeyCode()) { 175 if (event.getKeyCode() == KeyEvent.VK_M)
176 case KeyEvent.VK_M: 176 m_matchButton.doClick();
177 m_matchButton.doClick();
178 break;
179 }
180 } 177 }
181 }; 178 };
182 m_sourceReader.addKeyListener(keyListener); 179 m_sourceReader.addKeyListener(keyListener);
@@ -376,7 +373,7 @@ public class MemberMatchingGui<T extends Entry> {
376 373
377 private void setSource(T obfEntry) { 374 private void setSource(T obfEntry) {
378 if (obfEntry == null) { 375 if (obfEntry == null) {
379 m_obfSourceEntry = obfEntry; 376 m_obfSourceEntry = null;
380 m_sourceLabel.setText(""); 377 m_sourceLabel.setText("");
381 } else { 378 } else {
382 m_obfSourceEntry = obfEntry; 379 m_obfSourceEntry = obfEntry;
@@ -386,7 +383,7 @@ public class MemberMatchingGui<T extends Entry> {
386 383
387 private void setDest(T obfEntry) { 384 private void setDest(T obfEntry) {
388 if (obfEntry == null) { 385 if (obfEntry == null) {
389 m_obfDestEntry = obfEntry; 386 m_obfDestEntry = null;
390 m_destLabel.setText(""); 387 m_destLabel.setText("");
391 } else { 388 } else {
392 m_obfDestEntry = obfEntry; 389 m_obfDestEntry = obfEntry;
diff --git a/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java b/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
index 07c8a32..2b06342 100644
--- a/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
+++ b/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
@@ -10,8 +10,6 @@ import cuchaz.enigma.gui.Gui;
10 10
11public class PopupMenuBar extends JPopupMenu { 11public class PopupMenuBar extends JPopupMenu {
12 12
13 private final Gui gui;
14
15 public final JMenuItem renameMenu; 13 public final JMenuItem renameMenu;
16 public final JMenuItem showInheritanceMenu; 14 public final JMenuItem showInheritanceMenu;
17 public final JMenuItem showImplementationsMenu; 15 public final JMenuItem showImplementationsMenu;
@@ -21,7 +19,6 @@ public class PopupMenuBar extends JPopupMenu {
21 public final JMenuItem toggleMappingMenu; 19 public final JMenuItem toggleMappingMenu;
22 20
23 public PopupMenuBar(Gui gui) { 21 public PopupMenuBar(Gui gui) {
24 this.gui = gui;
25 { 22 {
26 JMenuItem menu = new JMenuItem("Rename"); 23 JMenuItem menu = new JMenuItem("Rename");
27 menu.addActionListener(event -> gui.startRename()); 24 menu.addActionListener(event -> gui.startRename());
@@ -73,7 +70,7 @@ public class PopupMenuBar extends JPopupMenu {
73 { 70 {
74 JMenuItem menu = new JMenuItem("Mark as deobfuscated"); 71 JMenuItem menu = new JMenuItem("Mark as deobfuscated");
75 menu.addActionListener(event -> gui.toggleMapping()); 72 menu.addActionListener(event -> gui.toggleMapping());
76 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T, 0)); 73 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, 0));
77 menu.setEnabled(false); 74 menu.setEnabled(false);
78 this.add(menu); 75 this.add(menu);
79 this.toggleMappingMenu = menu; 76 this.toggleMappingMenu = menu;