Commit graph

855 commits

Author SHA1 Message Date
Konloch
02115c4820 RCE Blocking Rename 2021-07-06 20:42:48 -07:00
Konloch
4af4764a71 ASM Resource Util 2021-07-06 20:41:49 -07:00
Konloch
33f524040b Global Hotkeys Cleanup 2021-07-06 20:07:55 -07:00
Konloch
99fde7156e Active Resource API Changes 2021-07-06 20:05:35 -07:00
Konloch
d6be70dfb2 Better Error Handling 2021-07-06 19:51:10 -07:00
Konloch
deb23d3dd3 Error Prompt Cleanup 2021-07-06 19:46:12 -07:00
Konloch
2a5977d980 Cleanup 2021-07-06 19:42:04 -07:00
Konloch
a0c466b813 Added BCV Discord Link 2021-07-06 18:25:32 -07:00
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