Commit Graph

1144 Commits

Author SHA1 Message Date
Konloch 91755f8268
Update maven.yml 2023-02-20 16:56:57 -08:00
Konloch 425772555e Update HTTPRequest Library 2023-02-20 17:54:03 -07:00
Konloch 5c0afb0fd0 Update Dex2Jar 2023-02-20 17:30:15 -07:00
Konloch d5558a4b25
Merge pull request #464 from Bl3nd/master
Exception with finding and opening an already opened resource
2023-01-26 12:47:18 -08:00
Cody 8e86794194 Merge remote-tracking branch 'origin/master' 2023-01-25 21:37:16 -08:00
Cody aa9b4bacf4 Fixed exception when clicking a class that's already open. 2023-01-25 21:34:00 -08:00
Konloch 66b87494f5
Merge pull request #462 from Bl3nd/master
Tab dragging
2023-01-24 00:12:21 -08:00
Cody ae6911658c Enabled tabs to be rearranged. Did not add functionality for a tab to be dropped out. We could possibly add it at a later time, also add a setting to toggle it on/off? Recommend to gather feedback to see if that is something wanted. 2023-01-23 23:13:36 -08:00
Cody 218de052e0 Enabled tabs to be rearranged. Did not add functionality for a tab to be dropped out. We could possibly add it at a later time, also add a setting to toggle it on/off? Recommend to gather feedback to see if that is something wanted. 2023-01-23 22:43:48 -08:00
Konloch 99112cb3d0
Merge pull request #459 from nick-botticelli/updated-dependencies-221210
Update dependencies as of this commit date
2022-12-13 21:09:47 -08:00
Konloch 035ed40de9
Update pom.xml
Co-authored-by: Nico Mexis <nico.mexis@kabelmail.de>
2022-12-13 21:03:25 -08:00
Konloch bc7c9fb7d4
Update pom.xml
Co-authored-by: Nico Mexis <nico.mexis@kabelmail.de>
2022-12-13 21:03:18 -08:00
Konloch 2b342143ef
Update pom.xml
Co-authored-by: Nico Mexis <nico.mexis@kabelmail.de>
2022-12-13 21:03:14 -08:00
Nick Botticelli 8a3fbcf86a
Update dependencies as of this commit date
Updated dependencies due to IntelliJ complaining about various (transitive) dependency vulnerabilities; did not update ANTLR dependency. Initial testing with JADX and Fernflower decompilers as well as APKs works fine.
2022-12-10 00:19:51 -07:00
Konloch c8e9ac9e7b
Merge pull request #456 from Bl3nd/master
Fix FernFlower "Rename ambiguous classes and class elements".
2022-11-03 07:16:34 -07:00
Cody e4e511bf3d Fix FernFlower "Rename ambiguous classes and class elements". 2022-11-03 02:59:58 -07:00
Konloch 77521a23b2
Merge pull request #454 from ThexXTURBOXx/master
Fix dex2jar issues
2022-10-18 14:29:33 -07:00
Nico Mexis a0474fe3b2
Migrate away from set-output 2022-10-18 16:19:18 +02:00
Nico Mexis 78ec389622
Update GitHub Actions 2022-10-18 16:10:27 +02:00
Nico Mexis c3d94e4235
Fix dex2jar issues 2022-10-18 16:10:19 +02:00
Konloch 1eb91d9d8c
Merge pull request #453 from majonez/master
Optimized resource tree building
2022-10-10 17:37:10 -07:00
András Oravecz eaec423514 Optimized resource tree building 2022-09-30 15:26:16 +02:00
Konloch d80611abe4
Merge pull request #448 from ThexXTURBOXx/master
Update dependencies
2022-09-14 16:00:12 -07:00
Nico Mexis 0c85b2bb23
Update dependencies 2022-09-14 13:58:45 +02:00
Konloch 55eaafd2d1 Malicious Code Scanner Fix
On the latest release the code scanner isn't functioning, this should allow it to work as normal again
2022-07-05 01:39:49 -05:00
Konloch cc50e68c40
Merge pull request #429 from nick-botticelli/add-asmifier-support
Add ASMifier support
2022-06-18 23:16:09 -07:00
Konloch 738fb519ed
Merge pull request #428 from nick-botticelli/update-maven-shade-plugin-3.3.0
Update Maven Shade Plugin to 3.3.0
2022-06-03 05:08:31 -07:00
nick-botticelli 59a40b18c7 Undo accidental change for debugging 2022-05-28 04:17:35 -07:00
nick-botticelli 0d221dbca5 Add ASMifier support
This adds support (both GUI and CLI) for generating Java code from ASMifier to generate the bytecode of a class with ASM
2022-05-27 16:53:59 -07:00
nick-botticelli 56b3a72c25 Change reference to -decompiler-list to -list 2022-05-27 15:51:38 -07:00
nick-botticelli 9e33d2c282 Update Maven shade plugin to 3.3.0 2022-05-27 04:29:07 -07:00
Konloch 5be55df6c7
Merge pull request #421 from weisJ/modern-icons
Provide more modern icons
2022-04-28 13:22:25 -07:00
Jannis Weis 3524047c90
Add icons for add/remove 2022-04-27 21:59:46 +02:00
Jannis Weis 152948d840
Add small demo application to view icons 2022-04-27 21:59:46 +02:00
Jannis Weis 60b0926dd6
Provide fallback values for icon colors with System theme 2022-04-27 21:59:45 +02:00
Jannis Weis 2cb9b80815
Replace icons with more modern svg variants 2022-04-27 21:59:45 +02:00
Jannis Weis 3a5bf23d85
Update darklaf to version 3.0.1 2022-04-27 21:59:45 +02:00
Jannis Weis 0bf39f22c3
Remove unused constant HALF_SIZE 2022-04-25 23:48:40 +02:00
Jannis Weis 40e26c27f8
Replace usage of IconImage with Icon
This allows us to use icons other than ImageIcons.
2022-04-25 23:48:39 +02:00
Jannis Weis 47e069c44f
Move loadResourceAsString to Resource class
It doesn't make much sense for this function to sit
inside IconResources, as it isn't an IconResource.
2022-04-25 23:48:39 +02:00
Jannis Weis 3d1f614687
Remove unused ExpandedIcon and CollapsedIcon 2022-04-25 23:48:39 +02:00
Konloch da7f4a77d4
Merge pull request #420 from ThexXTURBOXx/master
Update dependencies
2022-04-24 19:06:41 -07:00
Nico Mexis d75cda371d
Update dependencies 2022-04-24 20:21:24 +02:00
Konloch c93d2b58d1
Merge pull request #415 from GraxCode/gui_fixes
Small UI fixes.
2022-04-20 13:04:14 -07:00
Konloch c9f8771636
Merge pull request #416 from weisJ/darklaf-3.0.0
Update darklaf to version 3.0.0
2022-04-20 13:02:16 -07:00
GraxCode 7c8edb3179 Implement suggestion by @weisJ 2022-04-18 11:18:19 +02:00
Jannis Weis a19be490f7
Update darklaf to version 3.0.0
This resolves an outstanding issue allowing us to remove the
temporary fix for it. Also, the "frame.svg" icon is now loaded
using the official API and no longer relies on the exact location
of the resource.
2022-04-17 23:48:17 +02:00
GraxCode c803a92b01 Make theme changes also affect components that are not in UI tree. #2 2022-04-17 15:56:47 +02:00
GraxCode eded177040 Merge branch 'master' into gui_fixes
# Conflicts:
#	src/main/java/the/bytecode/club/bytecodeviewer/searching/impl/LDCSearch.java
#	src/main/java/the/bytecode/club/bytecodeviewer/searching/impl/MemberWithAnnotationSearch.java
#	src/main/java/the/bytecode/club/bytecodeviewer/searching/impl/MethodCallSearch.java
#	src/main/java/the/bytecode/club/bytecodeviewer/searching/impl/RegexSearch.java
2022-04-17 15:55:19 +02:00
GraxCode b52c194fd1 Make theme changes also affect components that are not in UI tree. 2022-04-17 15:20:43 +02:00