Commit Graph

84 Commits

Author SHA1 Message Date
Konloch 3be7d457c6 BootCheck Cleanup 2021-06-27 14:15:08 -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 ad05361b37 Code Cleanup 2021-06-26 10:36:40 -07:00
Konloch 5b9693c788 Multiple Choice Dialogue 2021-06-26 10:36:26 -07:00
Konloch 96bdb61438 JDGUI Cleanup 2021-06-26 10:27:39 -07:00
Konloch 18473a1167 Code Cleanup 2021-06-26 08:56:39 -07:00
Konloch 0cc98012cd Fixed Directory Importing 2021-06-26 08:29:31 -07:00
Konloch 166fe75b68 Resource Cleanup 2021-06-26 08:10:02 -07:00
Konloch 23960aa417 Resource Importing Cleanup 2021-06-26 08:03:59 -07:00
Konloch b06db41efc File Chooser Cleanup 2021-06-26 08:03:11 -07:00
Konloch 6dac259299 Fixed Tab Removal Order 2021-06-26 07:52:28 -07:00
Konloch 2d80244e1f Add Java Compiler to the API 2021-06-26 07:37:41 -07:00
Konloch eadd35174e Compiler & Assembler Cleanup 2021-06-26 07:21:23 -07:00
Konloch efaae70d36 Refactored Resource Importing 2021-06-26 07:11:23 -07:00
Konloch 5290692c3e JS Plugin Support 2021-06-26 06:47:27 -07:00
Konloch b676890aeb Resource Importing Code Cleanup 2021-06-26 05:59:51 -07:00
Konloch 9df47b0fe7 Fix FileChooser Extensions 2021-06-26 05:41:55 -07:00
Konloch 62726dcd4f FileChooser Cleanup 2021-06-26 05:38:58 -07:00
Konloch c90b1d45a6 Better resource importing 2021-06-26 05:33:42 -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 2314af5f7f Recent File Duplication Fix
Fixes #258
2021-06-25 22:25:50 -07:00
Konloch 5603f466b3 Code Cleanup 2021-06-25 21:10:32 -07:00
Konloch 7214aa1bde Javascript plugin support 2021-06-25 20:52:27 -07:00
Konloch f5f510a2e0 Improved Tab Titles 2021-06-25 20:33:06 -07:00
Konloch 357067b8de TODO Changes 2021-06-25 19:59:43 -07:00
Konloch facbee3d1a Fixed class resource searching 2021-06-25 19:42:54 -07:00
Konloch 476e53def5 Renamed TabExitButton 2021-06-25 19:11:43 -07:00
Konloch a0f7acdbeb Fixed simplified tab names for classes 2021-06-25 18:19:40 -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
Nico Mexis 913b49c593
Fix build with JDK 9+ 2021-06-22 20:59:54 +02:00
Konloch 5581a343f5 Code Cleanup 2021-06-22 11:05:25 -07:00
Nico Mexis cda24dd24a
Force Dex2Jar Exception Handler off 2021-06-22 18:39:56 +02:00
Konloch d28e9c1407 Merge branch 'master' of https://github.com/Konloch/bytecode-viewer 2021-06-22 07:25:34 -07:00
Nico Mexis c517903761
Fix Krakatau optional libraries
Fixes #298
2021-06-22 15:23:55 +02:00
Nico Mexis 85ba5bbb11
Close tab when middle click 2021-06-22 12:52:12 +02:00
Nico Mexis 87fc6c8435
Better Language detection 2021-06-22 12:45:39 +02:00
Konloch 85197c9739 Code Cleanup 2021-06-21 17:46:57 -07:00
Konloch 47d8222f2e Enable CTRL + Mouse Wheel Zoom 2021-06-21 16:38:20 -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 57a3aaf608 Remove the unnecessary JADX libs 2021-06-21 12:53:52 -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 26e3b23e38 Bandaid fix for Dex2jar
The real fix is resolving the error that Dex2Jar spits out every APK decompilation, but until that happens this bandaid should work
2021-06-21 10:43:49 -07:00
Konloch 6d615cd142 Allow constants to execute HideFile via System.exec 2021-06-21 10:27:05 -07:00
Konloch 8df8c553fa Fixed JADX Decompiler
Reverted to an older version of the JADX library and added them back to the libs folder, at a later date the non-obfuscation libraries could be added to the pom

The ViewPane also had a few issues which are now resolved
2021-06-21 10:01:19 -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