Nico Mexis
20920eab5a
Make use of the Law of Demeter
...
I mean, most of the time, we do make use of it... But sometimes, we don't. This fixes this "issue" in some places :)
2021-08-26 23:59:37 +02:00
Konloch
5328862cc6
Free Software License Header
...
Adds the big free software license header into the ones that are missing it
2021-07-23 19:25:51 -07:00
Konloch
a4cf3a2337
Version Prompt
2021-07-21 15:55:42 -07:00
Konloch
8fa494ada6
Force Prompt Update
2021-07-21 15:54:28 -07:00
Konloch
d8c88b18d1
Refactored The Version Checker
...
Now the version checker supports downloading for every single BCV release
2021-07-21 12:55:03 -07:00
Konloch
84d3b36454
Fixed Versioning
...
The downloader is still broken and seems to have issues with the entire v2.10.x line so any version prompt cannot happen till everyone is on v2.11.x or it will just be a remote error
that also means the downloader needs to be fixed for v2.11.0
2021-07-21 10:47:56 -07:00
Konloch
eeaafa48eb
Comments & Constants Cleanup
2021-07-21 07:44:25 -07:00
Konloch
c07185a3fc
Developer Mode
...
If the maven version can't be found, assume developer mode
2021-07-21 07:28:30 -07:00
Nico Mexis
27d1dea9dd
Read version directly from POM
2021-07-20 18:11:39 +02:00
Konloch
7467571c6f
Guess Java Binary Path
2021-07-19 12:23:25 -07:00
Konloch
c2d2f6627d
Strict Security Manager
...
A lot needs to be done but this blocks most of the security manager escapes
2021-07-19 10:46:35 -07:00
Konloch
74c88d3933
Smarter Security Manager
...
Removed the blocking concept and replaced with a hardcoded whitelist
2021-07-19 08:39:59 -07:00
Konloch
c70c052f53
Prefer Process Builder
2021-07-19 06:23:42 -07:00
Konloch
3349dd65b7
Translations & Cleanup
2021-07-18 12:11:34 -07:00
Konloch
31cef469d4
More Translations & Cleanup
2021-07-17 13:51:00 -07:00
Nico Mexis
78c6aac941
Dynamic ASM API
2021-07-16 20:30:53 +02:00
Konloch
c259ac70a2
Resource File Types
...
File Header Magic Numbers still need to be implemented but it's a start
2021-07-14 02:59:36 -07:00
Konloch
948ae90e50
Security Manager Cleanup
2021-07-12 05:13:35 -07:00
Konloch
21fe12b4a7
Lots
...
Fixes, API Changes, Cleanup, etc.
2021-07-11 05:33:18 -07:00
Konloch
5a761cec4a
Configuration Cleanup
2021-07-10 06:46:25 -07:00
Konloch
7f95d80b86
Version Bump
2021-07-08 19:31:59 -07:00
Konloch
7eda960981
Dynamic Analysis Cleanup
2021-07-06 21:21:06 -07:00
Konloch
02115c4820
RCE Blocking Rename
2021-07-06 20:42:48 -07:00
Konloch
d6be70dfb2
Better Error Handling
2021-07-06 19:51:10 -07:00
Konloch
e13a0635b3
v2.10.13
2021-07-01 14:56:30 -07:00
Konloch
fdf8e9baa5
XAPK Support
2021-06-29 11:25:46 -07:00
Konloch
65341c642f
Settings Cleanup
2021-06-29 02:41:29 -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
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
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
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