Nico Mexis
e46e5eeaab
Update DarkLaf to stable 2.7.1
2021-08-01 13:47:11 +02:00
Nico Mexis
da375b3a3c
Update to new DarkLaf release
...
Actually, it's a snapshot for now. 2.7.0 still has the Java 8 issue that causes the text to be blocky. 2.7.1 will fix this issue entirely and will support Java 16 completely.
2021-08-01 11:51:15 +02:00
Nico Mexis
dbe5031836
Update dependencies
2021-08-01 11:50:11 +02:00
Konloch
8df164389c
Bumped Version Number
2021-07-23 18:57:36 -07:00
Konloch
173b4b85b9
Resolved Missing Dependency
...
The specific snapshot for DarkLAF has been removed, this replaces it temporarily with a local copy
2021-07-23 17:24:10 -07:00
Konloch
4620507918
Version Downgrade
...
v2.11.0 will be introduced once v2.10.x is stable, hopefully v2.10.15 will be the last patch
2021-07-23 09:47:45 -07:00
Konloch
b26c407306
Renamed Pom Artifact ID
...
Updated to Bytecode-Viewer to ease jar packaging
2021-07-21 15:57:02 -07:00
Konloch
55d071af32
Reverted DarkLAF
...
On AdoptJDK8 jLabel component text is pixelated, reverting the library fixes it
2021-07-21 15:26:36 -07:00
Nico Mexis
da06975535
Merge remote-tracking branch 'origin/master' into fixes
2021-07-21 23:32:07 +02:00
Nico Mexis
06d07959bb
Update SLF4J
2021-07-21 23:10:27 +02:00
Nico Mexis
dbb77c7997
Fix jawt.dll error
...
Temporary solution -> Again: Wait until 2.6.2 is released
2021-07-21 23:08:16 +02: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
f22002e529
Graal.JS Update
...
Disabled Graal.JS dependency, re-add the library at any time for Graal.JS Support
2021-07-21 06:29:51 -07:00
Konloch
6a121dd9e1
Graal.JS/JDK-15 Fixes
...
Dropped Rhino to fully support Nashorn fallback with Graal.JS. this should work for pre-jdk-8 and jdk-15+
2021-07-21 06:05:09 -07:00
Nico Mexis
7a5f679ac8
Add WebP support
2021-07-21 12:41:37 +02:00
Nico Mexis
fcfd6d3ae6
Fix DarkLaf related errors
2021-07-20 18:11:39 +02:00
Nico Mexis
4b51297e6c
Use new version expression
2021-07-20 18:11:39 +02:00
Nico Mexis
27d1dea9dd
Read version directly from POM
2021-07-20 18:11:39 +02:00
Nico Mexis
f0854e4c5f
Also update SLF4J
2021-07-16 17:34:10 +02:00
Nico Mexis
307dde0b6c
Update dependencies
...
ASM now supports JDK 18+
DarkLaf Java 16 Fix (temporarily via snapshots. CHANGE BACK WHEN PROPER VERSION IS RELEASED)
2021-07-15 13:02:46 +02:00
Konloch
f055028686
Properly Added Darklaf Extensions
2021-07-13 05:47:13 -07:00
Konloch
5041fc5712
LAF Expansion
...
Thank you @weisJ!
This includes:
+ Better DarkLAF combability #317
+ More LAF Themes to select from
+ More translations
2021-07-13 03:44:03 -07:00
Konloch
7f95d80b86
Version Bump
2021-07-08 19:31:59 -07:00
Konloch
e13a0635b3
v2.10.13
2021-07-01 14:56:30 -07:00
Konloch
fe57e4f099
Darcula Swapped With DarkLAF
...
Now that the swing interaction is working lag free, DarkLaf runs without any performance issues. DarkLAF is an updated version of Darcula so it makes sense to only support one, but if anyone wants it added back we could look at implementing dynamic/custom LAFs down the road using reflection
2021-06-28 17:27:17 -07:00
Konloch
2421bd3a30
Added DarkLAF
...
I had a few issues with DarkLaf so as a backup I kept the old Darcula Theme as well.
DarkLaf is based off of Darcula so they are very similar, eventually it may be better to drop Darcula support for DarkLaf once all of the bugs are resolved.
2021-06-28 17:05:18 -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
15bbda9ede
Reducing jar size by removing unneeded stuff
2021-06-22 22:18:40 +02:00
Nico Mexis
9055ea6cfa
Properly handle local dependencies
2021-06-22 21:08:44 +02:00
Nico Mexis
913b49c593
Fix build with JDK 9+
2021-06-22 20:59:54 +02:00
Nico Mexis
f8fa8c5da7
Update APKTool
2021-06-22 17:48:06 +02:00
Nico Mexis
58e8bfb17f
Fix jar shading
...
Fixes #297
2021-06-22 14:44:48 +02:00
Nico Mexis
93b60b8490
Remove RSyntaxTextArea from JDGui
2021-06-22 12:43:53 +02:00
Nico Mexis
f22affaf83
Update dependencies
2021-06-22 12:10:04 +02: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
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
7b4d66bb69
Fixed The Build Config
...
Removed the local repo and switched the group ID around
2021-06-21 02:58:03 -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
Konloch
846ef882cf
Localized the libraries to the lib folder + Small temporary changes for compiling
...
Until these libraries have official repos it's best we keep them inside of this repo
I also did some temporary changes, I bumped the minor version up by 10 along with removing a deprecated swing class. I'll look at properly fixing those two issues later on.
2021-06-20 22:50:28 -07:00
Nico Mexis
d53f6f2d36
Fully mavenified
2021-04-14 12:53:17 +02:00
Nico Mexis
301b518e91
Fix stupid jitpack tag
2021-04-13 11:41:09 +02:00
Nico Mexis
a2fe9b4f2d
Update JD GUI to 1.6.6
2021-04-13 11:37:51 +02:00
Nico Mexis
07c6d16af8
Change APKTool to DexPatcher repo
2021-04-13 01:32:30 +02:00
Nico Mexis
6833353a99
Change JADX to Jitpack
2021-04-13 01:18:44 +02:00
Nico Mexis
f528437b74
Fix Code Style No2
2021-04-13 00:52:13 +02:00
Nico Mexis
2cda805a1b
Remove test scope
2021-03-31 11:53:23 +02:00
Nico Mexis
a4b452de6a
Include Krakatau and enjarify resources directly
2021-03-31 11:48:14 +02:00
Nico Mexis
875c278f08
Migrate project to Maven
2021-03-30 22:01:48 +02:00
ItzSomebody
bc17a1686f
Reverting to a build that doesn't bug when saving a new zip -_-
2018-01-31 07:03:53 -08:00
northdpole
5389e0222d
fixed the pom to compile the project
...
Signed-off-by: northdpole <morfeas3000@gmail.com>
2017-01-06 16:00:07 +01:00
Frank Dietrich
4a7724ea75
amend shade plugin filters to remove warnings during package phase
2016-05-22 17:56:44 +02:00
Frank Dietrich
127b9b1879
amend CFR version to be in sync with the version in ./libs/
2016-05-22 17:55:31 +02:00
Frank Dietrich
7be4192dcb
comment out dependencies whose code is within the bytecode-viewer source tree
2016-05-22 17:54:15 +02:00
Frank Dietrich
72481c95f4
remove explicit declaration of default directories
2016-05-22 17:49:37 +02:00
Frank Dietrich
7fd5052c20
maven-shade-plugin version changed to 2.4.3
...
because INVOKESPECIAL/STATIC on interfaces require ASM 5
2016-05-22 17:48:52 +02:00
Konloch
360b087a6a
Lets give this a go, can't fuck it up too bad.
2015-11-10 21:16:45 -07:00