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
f006a3a0e6
Fix many DnD errors related to #462
2023-02-22 10:40:35 +01: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
András Oravecz
eaec423514
Optimized resource tree building
2022-09-30 15:26:16 +02: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
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
40e26c27f8
Replace usage of IconImage with Icon
...
This allows us to use icons other than ImageIcons.
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
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
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
GraxCode
5ac7b2651a
Bug fixes and UI fixes.
2022-03-21 17:28:54 +01:00
GraxCode
daf870572c
Fix quick search foreground color for different themes.
2022-03-13 22:46:53 +01:00
GraxCode
d15aa0a594
Various search additions / fixes.
2022-03-13 15:30:13 +01:00
Konloch
e8bf1f5cd7
GUI Update
2022-02-28 14:45:22 -06:00
Nico Mexis
4ccfb6021f
General code quality changes
2022-02-25 15:52:53 +01:00
Konloch
7b7a7a06e5
Code Cleanup
2022-02-13 15:39:35 -06:00
Nico Mexis
5bbe04befe
Better binary file detection
2022-01-12 00:44:23 +01:00
Nico Mexis
50cd6b19d3
Fix HTML Pane encoding
2022-01-08 11:48:17 +01:00
Nico Mexis
347b6acf0f
Better language detection
2022-01-03 22:51:00 +01:00
Nico Mexis
54fc4e5e48
Use RSTA's file type detector
2022-01-03 20:05:56 +01:00
Nico Mexis
86fb69f694
Optimize various stuff
2021-12-20 00:24:17 +01:00
sschr15
34285c27b4
fix (somehow many?) bugs occurring on (seemingly only) Windows
2021-11-14 12:44:43 -06:00
Konloch
6c610e204c
Merge pull request #359 from hajdam/master
...
Added Go To action for hex viewer
2021-09-19 10:51:59 -07:00
hajdam
af78e3cde1
Added Go To action for hex viewer
2021-09-18 17:33:52 +02:00
Nico Mexis
35613f01da
Remove deprecations for JDK 17
2021-09-16 13:56:01 +02:00
hajdam
63a683c9e9
Delete operation - 1
2021-09-11 14:33:14 +02:00
hajdam
94f983f005
Delete operation
2021-09-11 14:24:57 +02:00
hajdam
c264e365cb
JHexEditor replaced with BinEd Hexadecimal viewer library
2021-09-03 22:43:10 +02:00
Nico Mexis
b18bc950e1
Even more applications of the Law of Demeter
2021-08-27 10:49:31 +02:00
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
Nico Mexis
68383dca5e
Allow change of minSdkVersion via settings
2021-08-11 22:42:15 +02:00
Konloch
0bc6d4a01b
Resource List Icon Cache
...
This is still a work in progress and may cause bugs, specifically when you remove an imported resource without resetting the workspace
2021-08-10 01:45:25 -07:00
Konloch
7d6a945b25
Merge pull request #342 from weisJ/ui_fixes
...
UI fixes
2021-08-07 00:29:44 -07:00
weisj
3ab009dc5b
Set empty border on VisibleComponent
...
VisibleComponent is a JInternalFrame but never used in a JDesktopPane. Darklaf adds a shadow border around the frame which looks odd in this case. Explicitly setting an empty border solves this issue.
2021-08-05 13:04:44 +02:00
Nico Mexis
d26ea523e6
Add even more Antialiasing
2021-08-01 12:11:43 +02:00
Nico Mexis
770ee15650
Add Antialiasing to blocky text
2021-08-01 11:50:01 +02:00
Konloch
db799f3978
Update HTMLPane.java
2021-07-29 21:00:50 -07:00
Konloch
c94e7e7403
Fix File Chooser Selected Folder
2021-07-29 21:00:40 -07:00
Konloch
2793f278ec
Context Menu Update
2021-07-29 20:34:41 -07:00
Konloch
9e08f06327
Extended Context Menu API
...
This extends the right-click context menu API to support interactions on the search box panel
2021-07-29 20:28:10 -07:00
Konloch
d95b9d0158
Fixed Search Tree Selection
...
The search box tree selection now functions the same as the resource list tree
2021-07-29 19:37:05 -07:00