3333import the .bytecode .club .bytecodeviewer .gui .resourceviewer .viewer .ResourceViewer ;
3434import the .bytecode .club .bytecodeviewer .gui .theme .LAFTheme ;
3535import 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 ;
3936import the .bytecode .club .bytecodeviewer .plugin .PluginManager ;
4037import the .bytecode .club .bytecodeviewer .plugin .PluginTemplate ;
4138import the .bytecode .club .bytecodeviewer .plugin .preinstalled .*;
@@ -280,17 +277,6 @@ public class MainViewerGUI extends JFrame
280277 public final JMenu minSdkVersionMenu = new TranslatedJMenu ("Minimum SDK version" , TranslatedComponents .MIN_SDK_VERSION );
281278 public final JSpinner minSdkVersionSpinner = new JSpinner ();
282279
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" );
294280
295281 public MainViewerGUI ()
296282 {
@@ -307,7 +293,6 @@ public MainViewerGUI()
307293 buildViewMenu ();
308294 buildSettingsMenu ();
309295 buildPluginMenu ();
310- buildObfuscateMenu ();
311296 defaultSettings ();
312297
313298 setTitle ("Bytecode Viewer " + VERSION + " - https://bytecodeviewer.com | https://the.bytecode.club - @Konloch" );
@@ -720,31 +705,6 @@ public void buildPluginMenu()
720705 changeClassFileVersions .addActionListener (arg0 -> PluginManager .runPlugin (new ChangeClassFileVersions ()));
721706 }
722707
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-
748708 public void defaultSettings ()
749709 {
750710 compileOnSave .setSelected (false );
@@ -760,10 +720,6 @@ public void defaultSettings()
760720
761721 simplifyNameInTabTitle .setEnabled (true );
762722
763- moveAllClassesIntoRoot .setEnabled (false );
764- controlFlow .setEnabled (false );
765- junkCode .setEnabled (false );
766-
767723 // cfr
768724 decodeEnumSwitch .setSelected (true );
769725 sugarEnums .setSelected (true );
0 commit comments