Commit graph

1068 commits

Author SHA1 Message Date
Konloch
173b1937ff Zoomable Exception UI
This also provides support for the global font setting
2021-07-21 07:50:09 -07:00
Konloch
eeaafa48eb Comments & Constants Cleanup 2021-07-21 07:44:25 -07:00
Konloch
ed709b07e2 Code Cleanup 2021-07-21 07:28:37 -07:00
Konloch
c07185a3fc Developer Mode
If the maven version can't be found, assume developer mode
2021-07-21 07:28:30 -07:00
Konloch
d9bf1dedb8 Fix Resources Opening Twice
This may need to be re-added if anyone notices this removed functionality
2021-07-21 07:19:37 -07:00
Konloch
30385ee7f1 Prevent No View From Opening 2021-07-21 07:18:33 -07:00
Konloch
69c751372a More Translations 2021-07-21 07:06:51 -07:00
Konloch
aa46334396 Translation Cleanup
This provides more clear documentation on the translation keys and updates the naming to reflect the current codebase
2021-07-21 06:54:29 -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
479e884a06 Fallback For No JS Engine 2021-07-21 06:28:07 -07:00
Konloch
3fc02c46fa Better Tab Fallback Names
If the active resource cannot be found (Plugin Console created outside of execution function) - Name the tabs in numerical order of the resources processed
2021-07-21 06:25:59 -07:00
Konloch
0729da39f3 JS API Update
Build the plugin console inside of the execute function. This allows the tab name to update correctly based on the resource being processed. (It will fallback without correct tab names if not)
2021-07-21 06:22:22 -07:00
Konloch
ce86445ad3 JS Engine Compatibility
Probably not needed, more testing is required
2021-07-21 06:19:24 -07:00
Konloch
18e1c101fd Plugin Console Bugfix 2021-07-21 06:14:49 -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
Konloch
605721b378 Mouse Wheel Zoom On All Scrollable Windows
Plugin Writer, Consoles and the Hex-Viewer can now be zoomed in/out and support font control
2021-07-21 05:10:40 -07:00
Konloch
30bf371101 Code Cleanup 2021-07-21 05:02:32 -07:00
Konloch
075cbd1012 JDK-15 2021-07-21 05:00:28 -07:00
Konloch
6ef91b49b9 Merge branch 'master' of https://github.com/Konloch/bytecode-viewer 2021-07-21 04:33:09 -07:00
Konloch
67f8d3b819
Merge pull request #329 from ThexXTURBOXx/fixes
Fixes
2021-07-21 04:30:42 -07:00
Konloch
612f89cd1c Changing Font Size On Hex Viewer 2021-07-21 04:20:15 -07:00
Konloch
4e57bd03e4 JHexEditor Dark Theme Support 2021-07-21 03:53:46 -07:00
Nico Mexis
6354e1ce15
Add TODOs 2021-07-21 12:44:33 +02:00
Nico Mexis
7a5f679ac8
Add WebP support 2021-07-21 12:41:37 +02:00
Nico Mexis
b782af642e
Add bug TODOs 2021-07-21 12:33:55 +02:00
Nico Mexis
37343ec4e0
Safer way to set font size 2021-07-21 12:33:50 +02:00
Nico Mexis
a291fec941
Fix newer JDKs 2021-07-21 12:26:32 +02:00
Nico Mexis
0653e8583e
Better zoom for images 2021-07-21 11:29:52 +02:00
Konloch
cbb826d586 Bootloader Repackaging 2021-07-21 02:23:32 -07:00
Nico Mexis
09b120ee89
Fix FileViewer not reading font size from settings 2021-07-21 10:56:37 +02:00
Konloch
34a9d1e54b Base64 No Longer Needed 2021-07-20 13:40:57 -07:00
Konloch
d6e3eec4cc Moved Bootloader 2021-07-20 13:15:00 -07:00
Konloch
cc781c07f2 Comments 2021-07-20 10:03:17 -07:00
Konloch
b9bf92adb2
Merge pull request #328 from ThexXTURBOXx/convenience-stuff
Convenience stuff
2021-07-20 09:20:47 -07:00
Nico Mexis
adb403f89a
Fix compile error 2021-07-20 18:13:52 +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
57b9f0e2b3
Warn user if no decompiler is selected 2021-07-20 18:11:39 +02:00
Konloch
8c761e78f6 Updated Comments 2021-07-20 08:32:30 -07:00
Konloch
78b55ee28f Merge branch 'master' of https://github.com/Konloch/bytecode-viewer 2021-07-20 08:24:09 -07:00
Konloch
5cfac6cd78
Merge pull request #326 from TechComet/patch-1
Update arabic.json
2021-07-20 08:01:24 -07:00
Hassan Igbaria
74b4de9101
Update arabic.json
Grammar fixes for translations
2021-07-20 14:05:03 +03:00
Konloch
77661fa85e More Translations 2021-07-20 00:23:45 -07:00
Konloch
7467571c6f Guess Java Binary Path 2021-07-19 12:23:25 -07:00
Konloch
efd9f84729 Strict Python Parameters 2021-07-19 11:28:47 -07:00
Konloch
c2d2f6627d Strict Security Manager
A lot needs to be done but this blocks most of the security manager escapes
2021-07-19 10:46:35 -07:00
Konloch
74c88d3933 Smarter Security Manager
Removed the blocking concept and replaced with a hardcoded whitelist
2021-07-19 08:39:59 -07:00
Konloch
b7b72f957f Last Directory Bug Fix 2021-07-19 07:36:40 -07:00
Konloch
05388b574b Better Last Directories 2021-07-19 07:11:14 -07:00