Nico Mexis
f006a3a0e6
Fix many DnD errors related to #462
2023-02-22 10:40:35 +01:00
Konloch
425772555e
Update HTTPRequest Library
2023-02-20 17:54:03 -07:00
Cody
aa9b4bacf4
Fixed exception when clicking a class that's already open.
2023-01-25 21:34:00 -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
Cody
e4e511bf3d
Fix FernFlower "Rename ambiguous classes and class elements".
2022-11-03 02:59:58 -07:00
András Oravecz
eaec423514
Optimized resource tree building
2022-09-30 15:26:16 +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
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
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
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
c93d2b58d1
Merge pull request #415 from GraxCode/gui_fixes
...
Small UI fixes.
2022-04-20 13:04:14 -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
GraxCode
fb4a15f0c3
Better looking tab close button.
2022-04-17 15:04:39 +02:00
Nico Mexis
3a5fd2a3c9
Workaround for SecurityManager stuff on Java 18+
2022-04-01 12:24:13 +02:00
Nico Mexis
6bfde0adda
Oops!
2022-03-27 19:15:44 +02:00
Nico Mexis
a1373da209
Fix order in translations and add placeholders
2022-03-27 19:09:29 +02:00
Nico Mexis
298af0837b
Improve some German translations
2022-03-27 17:52:38 +02:00
Konloch
0747d250eb
Added Croatian, Czech, Bulgarian, Danish and Serbian translations
...
These translations are automatically provided thanks to DeepL and Google Translate, if anything is incorrect please let me know and I will promptly correct it, thank you!
2022-03-26 08:56:24 -05:00
Konloch
4b2987c52e
Translations For New Settings Option
...
These translations are automatically provided thanks to DeepL and Google Translate, if anything is incorrect please let me know and I will promptly correct it, thank you!
2022-03-23 14:51:37 -05:00
Konloch
e61d5487da
Syntax Adjustment
2022-03-23 14:47:38 -05:00
Konloch
498ea1d82b
Add Print Line Numbers Setting To Disassembler
...
Resolves https://github.com/Konloch/bytecode-viewer/pull/398#discussion_r826274523
2022-03-23 14:46:17 -05:00
Konloch
cb6acf6c82
Fix Compile Error
2022-03-23 14:23:04 -05:00
Konloch
f1350ed14a
Merge pull request #406 from Lucaskyy/fix-plugin-writer-2
...
Fix plugin writer with compiled java plugins
2022-03-23 12:22:09 -07:00
Konloch
820d867a2f
Revert Disassembler TryCatch Label
...
To keep the disassembler beginner friendly the label should be descriptive to beginners and entry level REs
2022-03-23 14:13:15 -05:00
Sculas
6e7db39e66
use null-safe equals
2022-03-22 17:03:56 +01:00
Sculas
ea48ec9800
fix plugin writer with compiled java plugins
2022-03-22 16:49:19 +01:00
GraxCode
5ac7b2651a
Bug fixes and UI fixes.
2022-03-21 17:28:54 +01:00
GraxCode
b5b1734302
Various bytecode disassembler fixes / additions.
2022-03-18 14:33:39 +01:00
Konloch
80a3e8b7f0
Merge branch 'master' of https://github.com/Konloch/bytecode-viewer
2022-03-14 20:42:15 -05:00
Konloch
86dadfa8c4
Updated Translations
...
Another batch of automated translations, please excuse any errors or mistakes that have been made to the translation files.
Feel free to undo or replace any work as you see fit! Thank you 😃
2022-03-14 20:42:09 -05:00
Konloch
8b61fa2e7b
Merge pull request #399 from GraxCode/search
...
Various search fixes and additions
2022-03-14 18:27:21 -07:00
Nico Mexis
4ff1d6060b
Better approach to CFR decompilation
2022-03-14 14:52:50 +01:00
GraxCode
daf870572c
Fix quick search foreground color for different themes.
2022-03-13 22:46:53 +01:00
GraxCode
d051351dec
Use the CFR API instead of old buggy method.
2022-03-13 16:06:53 +01:00
GraxCode
d15aa0a594
Various search additions / fixes.
2022-03-13 15:30:13 +01:00
GraxCode
21c6f1ef47
print line numbers
2022-03-13 14:25:15 +01:00
Konloch
e8bf1f5cd7
GUI Update
2022-02-28 14:45:22 -06:00