Commit graph

897 commits

Author SHA1 Message Date
Konloch
b6689c916d Updated Error Logging
Thank you to everyone who sends in stacktraces! This is the start of making it easier on you guys 👍
2021-07-06 18:10:09 -07:00
Konloch
ea507f6833 Updated Welcome Message 2021-07-06 17:53:29 -07:00
Konloch
febdeba457 Updated Error Handling 2021-07-06 17:52:00 -07:00
Konloch
ec91bd08e8 API Cleanup 2021-07-06 17:23:34 -07:00
Konloch
de8cb5b4e7 Launch Args Cleanup 2021-07-06 16:54:20 -07:00
Konloch
0a4f234841 Thread Cleanup 2021-07-06 16:53:37 -07:00
Konloch
e2a8857499 Global Hotkeys Cleanup 2021-07-06 16:08:08 -07:00
Konloch
b99f6bf98a Busy Status Cleanup 2021-07-06 15:57:42 -07:00
Konloch
9e5b4527ed Plugin Cleanup 2021-07-06 15:38:37 -07:00
Konloch
14b3b04661 ASM Rename Util Cleanup 2021-07-06 15:27:20 -07:00
Konloch
d52a5b450b API Update 2021-07-06 15:18:25 -07:00
Konloch
a96f2ed445 ClassNodeLoader Cleanup 2021-07-06 15:11:55 -07:00
Konloch
a6311d86ba Exception UI Cleanup 2021-07-06 15:10:50 -07:00
Konloch
d09b3e4110 Update README.md 2021-07-06 13:47:45 -07:00
Konloch
b2d37f6adb Plugin Cleanup 2021-07-06 13:47:34 -07:00
Konloch
5509a659fb Started Replace Strings Cleanup 2021-07-06 13:38:45 -07:00
Konloch
dd4bec1446 Code Sequence Diagram Cleanup 2021-07-06 13:34:29 -07:00
Konloch
be2896ee3e EZ Injection Cleanup 2021-07-06 13:23:50 -07:00
Konloch
0998c54e54 Fix Compile Alert Messages 2021-07-05 17:26:11 -07:00
Konloch
11c3aae683 Decompiler View Types 2021-07-05 17:25:55 -07:00
Konloch
ce06cba71f Fixed Smali Assembler 2021-07-05 17:06:05 -07:00
Konloch
9eff9c331c Fixed Smali Disassembler 2021-07-04 21:52:13 -07:00
Konloch
2210bb9b0e Cleanup 2021-07-04 21:51:13 -07:00
Konloch
83e90cc276 Dev Mode 2021-07-04 21:50:41 -07:00
Konloch
bfc832ada8 Updated Notes 2021-07-04 21:50:28 -07:00
Konloch
964040e83c Fixed Recent Files & Plugins 2021-07-04 21:24:19 -07:00
Konloch
9f8c46bcdc Failsafe LAF Change
This might fix #312 I need to test it though
2021-07-04 21:09:10 -07:00
Konloch
52a3c2bfd0 Better Compiling 2021-07-04 20:37:01 -07:00
Konloch
122aa02d3d Warning Comment 2021-07-04 20:34:45 -07:00
Konloch
d8df05b202 Better JOptionPane 2021-07-04 20:34:37 -07:00
Konloch
f2ada1aae1 Plugin Templates Cleanup 2021-07-04 20:23:40 -07:00
Konloch
8b82fdccf1 Fixed Resource List Selection 2021-07-04 19:37:00 -07:00
Konloch
d18062fa52 Fixed Spam-Clicking Refresh 2021-07-04 19:36:31 -07:00
Konloch
63d7c17d0e Fixed Compiling
So far only Krakatau Assembler has been tested, so Java and Smali are probably still broken
2021-07-04 19:07:34 -07:00
Konloch
6efbc39ff6 Search Box Pane Cleanup 2021-07-04 19:06:15 -07:00
Konloch
72597102f4 Fixed Editable Pane 2021-07-04 18:10:58 -07:00
Konloch
ba6e59e2c3 Better Looking Busy Wait Icons 2021-07-04 03:23:14 -07:00
Konloch
e3a1d9b6f6 Better Loading Gif 2021-07-04 03:20:00 -07:00
Konloch
0d8280b0b9 Dynamic Busy Status
This also cleans up the UI for the Dark Mode theme
2021-07-04 02:25:16 -07:00
Konloch
c0eb9e944e Synchronized JarUtil ClassWriters
This should be re-evaluated, it's most likely not needed and it will slow down multi-pane decompilation

An alternative solution is generating the ClassNode List once, then storing it in a cache that can be quickly saved to disk. If a new file gets added regenerate the cache.
2021-07-04 01:56:25 -07:00
Konloch
854c4d622c TODO Cafebabe checking 2021-07-04 01:51:58 -07:00
Konloch
3ed65ad03e Fix Race Condition Nullpointer 2021-07-04 01:51:41 -07:00
Konloch
cd9bf24cad TODO Update 2021-07-04 01:51:05 -07:00
Konloch
5364d5eb95 API Changes 2021-07-04 01:50:45 -07:00
Konloch
33e2b1d6db Since Tag Cleanup 2021-07-04 00:04:08 -07:00
Konloch
4c0bffd40d Search Cleanup 2021-07-04 00:03:40 -07:00
Konloch
0c53463fd7 Compiler Cleanup 2021-07-03 23:24:54 -07:00
Konloch
7b26b62084 Decompiler Cleanup 2021-07-03 23:18:06 -07:00
Konloch
08304d3db1 Decompiler Cleanup 2021-07-03 22:59:42 -07:00
Konloch
231fc93298 Update MainViewerGUI.java 2021-07-03 22:20:33 -07:00