Konloch
03d74f3ded
FernFlower Decompiler Refactoring
2024-10-02 12:13:00 -06:00
Konloch
17e1d621fe
Cleanup On Decompiler Failure
2024-10-02 12:12:43 -06:00
Konloch
b69389cc5f
FernFlower Decompiler Changes
...
Uses the new Temp Files API. Exceptions are properly handled. File system errors are properly displayed. No more temporary files left behind. `-ren` / rename classes option fixed.
2024-10-02 12:08:34 -06:00
Konloch
96495c8469
Extended Temp File API
2024-10-02 12:07:09 -06:00
Konloch
5ab1fe04b5
Temp File API Improvements
2024-10-02 11:54:23 -06:00
Konloch
99e4973ec9
Procyon Fixes
2024-10-02 11:54:05 -06:00
Konloch
b65aad2a83
Procyon Delete Temporary Files
2024-10-02 11:22:33 -06:00
Konloch
e1915328fb
Continued Temp File API
2024-10-02 11:20:33 -06:00
Konloch
626b8566b9
Better Procyon Decompiling
2024-10-02 11:12:52 -06:00
Konloch
67814737c9
Better TempFile API
2024-10-02 11:12:41 -06:00
Konloch
5a3820b50c
Update Procyon Decompiler To New TempFIles API
2024-10-02 10:58:41 -06:00
Konloch
8301a58db8
Fix getUniqueName
2024-10-02 10:58:27 -06:00
Konloch
32b6f4ee8a
Started New TempFiles API
2024-10-02 10:55:27 -06:00
Konloch
d4a528ee23
CLI Cleanup
2024-10-02 10:14:35 -06:00
Konloch
a5f0aed8e5
Strict CLI
2024-10-02 08:58:56 -06:00
Konloch
ba0411cf98
Fix Language Changing
2024-10-02 08:58:02 -06:00
Konloch
64de20a3e6
English Command Replaced With Language Command
...
You can now use `-language ger` or `-language de` to select languages
2024-10-02 08:54:53 -06:00
Konloch
e6f9f16d86
Fixed Opening Files From Launch Args
2024-10-02 08:53:14 -06:00
Konloch
182d64d997
Start Of CLI Rewrite
2024-10-02 08:30:00 -06:00
Konloch
7e15a9ecb2
Downgrade Java Formatter
2024-10-02 08:25:19 -06:00
Konloch
66b38222f8
Use Background Thread For Async Saving
2024-10-02 06:40:42 -06:00
Konloch
17e128be28
POM Cleanup
2024-10-02 06:17:15 -06:00
Konloch
921e6e113c
Added Update Warning
2024-10-02 06:12:06 -06:00
Konloch
2722b70590
Added More Licenses
2024-10-02 06:11:47 -06:00
Konloch
9f244550d0
Pom Cleanup
2024-10-02 05:54:25 -06:00
Konloch
3158e83e0a
Format ASMifier
...
We could probably replace the formatter library with one that is more configurable. We're also stuck on Google Java Formatter 1.9 due to us having Java 1.8 support.
2024-10-02 05:52:32 -06:00
Konloch
13510e3e42
Update Google Java Format Version
2024-10-02 05:50:21 -06:00
Konloch
78f61f68bc
Pom Cleanup
2024-10-02 05:47:41 -06:00
Konloch
87fac67947
Added Google Java Format
2024-10-02 05:46:39 -06:00
Konloch
250f55cd5f
Code Cleanup
2024-10-02 05:46:04 -06:00
Konloch
269905da91
Editor Config Update
2024-10-02 05:24:29 -06:00
Konloch
ff4432f47d
ASMifier Shouldn't Parse
2024-10-02 05:07:35 -06:00
Konloch
88aa5a9595
New Abstract Decompiler API
2024-10-02 05:06:47 -06:00
Konloch
22e008c37d
InternalDecompiler Renamed To AbstractDecompiler
2024-10-02 04:48:05 -06:00
Konloch
88b9844f09
InternalCompiler Renamed To AbstractCompiler
2024-10-02 04:47:48 -06:00
Konloch
efcbfc4cbb
Code Cleanup
2024-10-02 04:45:47 -06:00
Konloch
f5c7cd7496
Added Author Tag
...
If this is incorrect please feel free to update it or adjust
2024-10-01 23:48:22 -06:00
Konloch
fb075c884b
Syntax Cleanup
2024-10-01 23:47:36 -06:00
Konloch
406b47bf8c
Use SleepUtil API
2024-10-01 23:43:27 -06:00
Konloch
938ee3f51b
Syntax Cleanup
2024-10-01 23:07:51 -06:00
Konloch
c713a203ba
Cleanup
2024-10-01 22:48:03 -06:00
Konloch
dac4cee668
Fix Change Class File Versions Plugin 'Cancel' Option
...
Resolves #447
2024-10-01 19:10:44 -06:00
Konloch
ed7865c295
Update README.md
2024-09-30 22:30:29 -06:00
Konloch
efcbaed2e2
Show Exceptions To Users If It Cancels Their Action
2024-09-29 22:04:49 -06:00
Konloch
133526c0c6
Partial Fix For Slow jFileChooser
...
Start of fixing #272
This is a Swing / JDK bug - Using a different JDK is the recommended fix, but this work around helps cut the time waited by a lot.
2024-09-29 22:03:26 -06:00
Konloch
d78ab844e1
Update README
2024-09-29 21:19:30 -06:00
Konloch
8b84ae74c0
Better Synchronization Between On-Disk Editing and In-Memory Editing
...
Probably introduced a bug or two. Compare issues with the previous implementation as that was tested slightly more.
2024-09-29 21:16:11 -06:00
Konloch
d343bce350
Implemented Task Manager API
2024-09-29 20:56:08 -06:00
Konloch
a0adb9bb44
Added Task Manager for Background Tasks
2024-09-29 20:55:54 -06:00
Konloch
805dac8e36
Better Plugin Writing
...
Resolves #394
You can now write plugins from the Plugin Writer in BCV, or from disk. BCV will read the last edit dates on both and use the latest version.
As a bonus BCV will self-update the pane to keep the BCV plugin writer synced with your local file. Local files are also overwritten when the plugin writer is used to edit the plugin, then ran.
2024-09-29 20:24:17 -06:00