33
33
import the .bytecode .club .bytecodeviewer .gui .resourceviewer .viewer .ResourceViewer ;
34
34
import the .bytecode .club .bytecodeviewer .gui .theme .LAFTheme ;
35
35
import the .bytecode .club .bytecodeviewer .gui .theme .RSTATheme ;
36
- import the .bytecode .club .bytecodeviewer .obfuscators .rename .RenameClasses ;
37
- import the .bytecode .club .bytecodeviewer .obfuscators .rename .RenameFields ;
38
- import the .bytecode .club .bytecodeviewer .obfuscators .rename .RenameMethods ;
39
36
import the .bytecode .club .bytecodeviewer .plugin .PluginManager ;
40
37
import the .bytecode .club .bytecodeviewer .plugin .PluginTemplate ;
41
38
import the .bytecode .club .bytecodeviewer .plugin .preinstalled .*;
@@ -280,17 +277,6 @@ public class MainViewerGUI extends JFrame
280
277
public final JMenu minSdkVersionMenu = new TranslatedJMenu ("Minimum SDK version" , TranslatedComponents .MIN_SDK_VERSION );
281
278
public final JSpinner minSdkVersionSpinner = new JSpinner ();
282
279
283
- //obfuscation
284
- public final JMenu obfuscate = new JMenu ("Obfuscate" );
285
- public final JMenuItem renameFields = new JMenuItem ("Rename Fields" );
286
- public final JMenuItem renameMethods = new JMenuItem ("Rename Methods" );
287
- public final JMenuItem moveAllClassesIntoRoot = new JMenuItem ("Move All Classes Into Root Package" );
288
- public final JMenuItem controlFlow = new JMenuItem ("Control Flow" );
289
- public final JMenuItem junkCode = new JMenuItem ("Junk Code" );
290
- public final ButtonGroup obfuscatorGroup = new ButtonGroup ();
291
- public final JRadioButtonMenuItem strongObf = new JRadioButtonMenuItem ("Strong Obfuscation" );
292
- public final JRadioButtonMenuItem lightObf = new JRadioButtonMenuItem ("Light Obfuscation" );
293
- public final JMenuItem renameClasses = new JMenuItem ("Rename Classes" );
294
280
295
281
public MainViewerGUI ()
296
282
{
@@ -307,7 +293,6 @@ public MainViewerGUI()
307
293
buildViewMenu ();
308
294
buildSettingsMenu ();
309
295
buildPluginMenu ();
310
- buildObfuscateMenu ();
311
296
defaultSettings ();
312
297
313
298
setTitle ("Bytecode Viewer " + VERSION + " - https://bytecodeviewer.com | https://the.bytecode.club - @Konloch" );
@@ -720,31 +705,6 @@ public void buildPluginMenu()
720
705
changeClassFileVersions .addActionListener (arg0 -> PluginManager .runPlugin (new ChangeClassFileVersions ()));
721
706
}
722
707
723
- public void buildObfuscateMenu ()
724
- {
725
- //hide obfuscation menu since it's currently not being used
726
- obfuscate .setVisible (false );
727
-
728
- rootMenu .add (obfuscate );
729
- obfuscate .add (strongObf );
730
- obfuscate .add (lightObf );
731
- obfuscate .add (new JSeparator ());
732
- obfuscate .add (moveAllClassesIntoRoot );
733
- obfuscate .add (renameFields );
734
- obfuscate .add (renameMethods );
735
- obfuscate .add (renameClasses );
736
- obfuscate .add (controlFlow );
737
- obfuscate .add (junkCode );
738
-
739
- obfuscatorGroup .add (strongObf );
740
- obfuscatorGroup .add (lightObf );
741
- obfuscatorGroup .setSelected (strongObf .getModel (), true );
742
-
743
- renameFields .addActionListener (arg0 -> RenameFields .open ());
744
- renameClasses .addActionListener (arg0 -> RenameClasses .open ());
745
- renameMethods .addActionListener (arg0 -> RenameMethods .open ());
746
- }
747
-
748
708
public void defaultSettings ()
749
709
{
750
710
compileOnSave .setSelected (false );
@@ -760,10 +720,6 @@ public void defaultSettings()
760
720
761
721
simplifyNameInTabTitle .setEnabled (true );
762
722
763
- moveAllClassesIntoRoot .setEnabled (false );
764
- controlFlow .setEnabled (false );
765
- junkCode .setEnabled (false );
766
-
767
723
// cfr
768
724
decodeEnumSwitch .setSelected (true );
769
725
sugarEnums .setSelected (true );
0 commit comments