Commit Graph

611 Commits

Author SHA1 Message Date
Cynthia Foxwell 95d3969e2e Merge remote-tracking branch 'upstream/master' 2023-08-03 21:58:09 -06:00
Cynthia Foxwell 25b2922b48 Vineify 2023-08-03 21:56:31 -06:00
Nico Mexis ebdf389724
Add dex2jar exception handler 2023-07-20 21:58:04 +02:00
Nico Mexis 555d68ab42
Fix unchecked operations 2023-07-20 21:57:53 +02:00
Cody c932596d1a Removed last version of dnd. Added dnd support from weisJ theme. Also, I fixed a problem not being able to scroll when a class is open and switching themes. Not sure if it was happening to just me or not. 2023-04-09 17:22:31 -07:00
Cody e6cdd92bae Removed last version of dnd. Added dnd support from weisJ theme. Also, I fixed a problem not being able to scroll when a class is open and switching themes. Not sure if it was happening to just me or not. 2023-04-09 17:22:29 -07:00
Nico Mexis 5c1be3d933
Should we do this? 2023-02-22 10:40:46 +01:00
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
Una Thompson ffafe6cf8d
Merge remote-tracking branch 'upstream/master' 2022-10-28 15:19:19 -07:00
András Oravecz eaec423514 Optimized resource tree building 2022-09-30 15:26:16 +02:00
Una Thompson f679ddac72
Disable update checker 2022-07-08 00:41:12 -07:00
Una Thompson 5b05e438ed
Merge remote-tracking branch 'upstream/master' 2022-07-08 00:39:26 -07: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
Una Thompson a8fc11e488
Quiltify 2022-05-12 15:09:14 -07:00
Jannis Weis 3524047c90
Add icons for add/remove 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