Nico Mexis
86fb69f694
Optimize various stuff
2021-12-20 00:24:17 +01: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
Konloch
4c2e72e78e
Bug Fix Open Empty Files
2021-07-27 04:00:53 -07:00
Nico Mexis
308f167553
Fix most leaks
2021-07-25 18:54:08 +02:00
Konloch
e8b9f39ddf
Merge branch 'master' of https://github.com/Konloch/bytecode-viewer
2021-07-19 05:29:04 -07:00
Nico Mexis
a1537d2746
Fix some NPEs
2021-07-19 13:13:55 +02:00
Konloch
31cef469d4
More Translations & Cleanup
2021-07-17 13:51:00 -07:00
Konloch
c259ac70a2
Resource File Types
...
File Header Magic Numbers still need to be implemented but it's a start
2021-07-14 02:59:36 -07:00
Konloch
56a6a4ebf3
Resource Container Cleanup
2021-07-11 02:14:42 -07:00
Konloch
2ef221f6e1
Resource Viewing Improvements
...
All of the components that update resources should now function as normal again
The decompiler gui API has been improved to use less boilerplate when adding a new decompiler
2021-07-11 01:44:37 -07:00
Konloch
d98f3d3e31
Improved Importing
2021-07-10 09:05:08 -07:00
Konloch
d6be70dfb2
Better Error Handling
2021-07-06 19:51:10 -07:00
Konloch
1302a9c271
Merge branch 'master' of https://github.com/Konloch/bytecode-viewer
2021-06-29 10:45:52 -07:00
Konloch
9438079ac1
Added Translation Support
...
This still needs a lot more work but most of the menu bar has been mapped out, all that's left are the settings for the decompilers.
Titlebars, buttons and other dialogues still need to be mapped out, more of a proof of concept than anything.
2021-06-29 02:41:08 -07:00
Nico Mexis
8b97fbffc8
Fix recent files
2021-06-28 11:36:37 +02:00
Konloch
c15103e78e
Update MiscUtils.java
2021-06-28 00:40:24 -07:00
Konloch
e349711502
Added @maaatts Cafebabe
2021-06-28 00:05:52 -07:00
Konloch
2aa4272187
Cafebabe Cleanup
2021-06-27 23:45:43 -07:00
Konloch
05c6148ff5
Fixed simplified tab names
2021-06-26 05:15:53 -07:00
Konloch
2314af5f7f
Recent File Duplication Fix
...
Fixes #258
2021-06-25 22:25:50 -07:00
Konloch
f5f510a2e0
Improved Tab Titles
2021-06-25 20:33:06 -07:00
Konloch
cec2df4685
Code Cleanup
...
+ Refactored a lot of the GUI
+ Fixed a few bugs with the swing components and swing interaction
+ Includes #304
+ Added LAF theme selection
+ Moved the Visual Settings from the Settings menu to the View menu
+ Added a simplified tab names option
2021-06-25 18:13:46 -07:00
Konloch
00a1bb539f
Added a Configuration class
...
Moved the rest of the config-like variables from the main BytecodeViewer class to a new Configuration class
2021-06-21 04:13:11 -07:00
Konloch
cb1c27f46c
Cleaning up the main BytecodeViewer class file
2021-06-21 03:10:54 -07:00
Nico Mexis
f528437b74
Fix Code Style No2
2021-04-13 00:52:13 +02:00
Nico Mexis
7840b5c266
Fix Code Style No1
2021-04-13 00:52:02 +02:00
Nico Mexis
875c278f08
Migrate project to Maven
2021-03-30 22:01:48 +02:00