Commit Graph

36 Commits

Author SHA1 Message Date
Konloch 10d4bcf1f5 Extended The Malicious Code Scanner
The new system is designed to make creating a new scan module painless
2021-06-27 22:54:09 -07:00
Konloch 563bc6b79e Re-Added Szperak's Allatori String Decrypter 2021-06-27 21:31:24 -07:00
Konloch af57e7917f Re-Added Szperak's Allatori String Decrypter 2021-06-27 21:27:18 -07:00
Konloch b0f5e938db Resource Exporting Cleanup 2021-06-27 13:41:38 -07:00
Konloch 3216b17389 Multiple Choice Dialogue Cleanup 2021-06-26 11:10:55 -07:00
Konloch 18473a1167 Code Cleanup 2021-06-26 08:56:39 -07:00
Konloch 166fe75b68 Resource Cleanup 2021-06-26 08:10:02 -07:00
Konloch b06db41efc File Chooser Cleanup 2021-06-26 08:03:11 -07:00
Konloch e25d6179f3 Update settings without needing to refresh 2021-06-26 05:26:12 -07:00
Konloch 05c6148ff5 Fixed simplified tab names 2021-06-26 05:15:53 -07:00
Konloch 5603f466b3 Code Cleanup 2021-06-25 21:10:32 -07:00
Konloch f5f510a2e0 Improved Tab Titles 2021-06-25 20:33:06 -07:00
Konloch cec2df4685 Code Cleanup
+ Refactored a lot of the GUI
+ Fixed a few bugs with the swing components and swing interaction
+ Includes #304
+ Added LAF theme selection
+ Moved the Visual Settings from the Settings menu to the View menu
+ Added a simplified tab names option
2021-06-25 18:13:46 -07:00
Konloch 5581a343f5 Code Cleanup 2021-06-22 11:05:25 -07:00
Konloch 85197c9739 Code Cleanup 2021-06-21 17:46:57 -07:00
Konloch c940bf5c8d GUI Code Cleanup 2021-06-21 16:37:55 -07:00
Konloch dbf7522e1d Cleaning up MainViewerGUI 2021-06-21 15:45:00 -07:00
Konloch 92e11150ee MainViewerGUI Refactoring 2021-06-21 13:19:46 -07:00
Konloch b4d4de7d15 Remove ASM 7.1 and replace with ASM 9.1
Fixes issue #295
2021-06-21 12:39:46 -07:00
Konloch d787ead0da Cleaned up MainViewerGUI
Refactored a lot of the MainViewerGUI class. The settings clean up has started but it should be replaced entirely with some kind of serialization like GSON
2021-06-21 07:55:18 -07:00
Konloch 4fd4ec5585 MainViewerGUI Cleanup
Removed all of the unnecessary JSeparator variables used for GUI creation
2021-06-21 04:42:12 -07:00
Konloch 00a1bb539f Added a Configuration class
Moved the rest of the config-like variables from the main BytecodeViewer class to a new Configuration class
2021-06-21 04:13:11 -07:00
Konloch cb1c27f46c Cleaning up the main BytecodeViewer class file 2021-06-21 03:10:54 -07:00
Konloch 75d36702da Disabled the ZKM and Allatori Plugins
Until they are added they should be disabled
2021-06-21 02:52:14 -07:00
Konloch 01b7a67cb2 Constants Class Added & General Cleanups
Cleaned up the main BytecodeViewer class some and moved a few of the constants into their own class
2021-06-21 02:45:31 -07:00
Nico Mexis f528437b74
Fix Code Style No2 2021-04-13 00:52:13 +02:00
Nico Mexis 7840b5c266
Fix Code Style No1 2021-04-13 00:52:02 +02:00
Nico Mexis 875c278f08
Migrate project to Maven 2021-03-30 22:01:48 +02:00
ItzSomebody bc17a1686f Reverting to a build that doesn't bug when saving a new zip -_- 2018-01-31 07:03:53 -08:00
afffsdd a81ca87cb1 Make Fernflower the default decompiler 2016-03-12 19:07:38 -05:00
afffsdd 3aee5e5c3d Add option for whether the name of the containing file should be shown in the tab title
Fix bug with closing tabs
Fix bug with updating tab names when changing show container name option
2016-01-03 21:16:02 -05:00
afffsdd 090d3f7f29 Fix typo 2015-12-24 19:32:49 -05:00
afffsdd b70002e9d5 Make it so you can have two classes of the same name from different jars open. 2015-12-24 19:24:29 -05:00
afffsdd 75841417c8 Optimize imports \o/ 2015-12-24 17:30:11 -05:00
Konloch 5668fa4c05 woooo 2015-11-18 20:30:59 -07:00
Konloch 360b087a6a Lets give this a go, can't fuck it up too bad. 2015-11-10 21:16:45 -07:00