Commit Graph

997 Commits

Author SHA1 Message Date
Konloch 4d863a6168 Android Tab Grouping 2021-07-27 04:49:25 -07:00
Konloch 9841ca151f Right-Click Context Menu New File
Just a hack at this point, a lot of work is still needed including the new classfile option
2021-07-27 04:05:11 -07:00
Konloch 4c2e72e78e Bug Fix Open Empty Files 2021-07-27 04:00:53 -07:00
Konloch 7d252fd5bc Translations
Context menu translations
2021-07-27 03:18:21 -07:00
Konloch f0580df2d6 Slightly Better Container API
Allows for quick look ups based on container name
2021-07-27 03:17:57 -07:00
Konloch a4f01151d5 Cleanup 2021-07-27 01:49:38 -07:00
Konloch 938170b97b Bug fix 2021-07-27 01:25:42 -07:00
Konloch f22a5b9196 Classfile Header Check
This is still missing a lot and isn't the correct way to do it, plugins won't work for obfuscated classfile names until the importer has been rewritten as well

Some of the decompilers also fail but it's a step in the right direction
2021-07-27 01:13:14 -07:00
Konloch 3abdbf6b68 Right-Click Context Menu API 2021-07-27 00:26:38 -07:00
Konloch 70a205c5d9 Right-Click Context Menu
Adds better control to the resource list and gives a right-click context menu that changes depending on the selected node

More work is needed and a proper context API should be provided
2021-07-26 22:43:36 -07:00
Konloch f7e47540dc Fix Opening Selected Resource 2021-07-26 21:52:20 -07:00
Konloch 265323f33c Only Open Plugin Console When Prompted
This gives back the plugin developer's control of deciding when the plugin console should be shown
2021-07-26 21:37:46 -07:00
Konloch ec722e664c Re-Add One Plugin At A Time Limit 2021-07-26 21:31:00 -07:00
Konloch 9b61352c01
Merge pull request #336 from ThexXTURBOXx/fixes
Fix most leaks
2021-07-26 21:19:55 -07:00
Konloch 6448d786c4
Merge pull request #335 from ThexXTURBOXx/ci
Test on all supported JDKs
2021-07-25 13:54:29 -07:00
Nico Mexis 308f167553
Fix most leaks 2021-07-25 18:54:08 +02:00
Nico Mexis dfc45724d7
Fix upload of artifacts 2021-07-25 11:50:06 +02:00
Nico Mexis af2f771597
Test on all supported JDKs 2021-07-25 11:32:04 +02:00
Konloch 932d135ceb Exception Tab Title Fix 2021-07-23 20:51:55 -07:00
Konloch 0778113726 Prevent Console Spam 2021-07-23 20:30:02 -07:00
Konloch ff793b5fc3 Tabbed Plugin Exceptions 2021-07-23 20:26:23 -07:00
Konloch 9bf7e012b3 Formatting 2021-07-23 19:29:45 -07:00
Konloch 5328862cc6 Free Software License Header
Adds the big free software license header into the ones that are missing it
2021-07-23 19:25:51 -07:00
Konloch e371a76c98 Moved BootState 2021-07-23 19:17:20 -07:00
Konloch 8df164389c Bumped Version Number 2021-07-23 18:57:36 -07:00
Konloch d59c5b1445 Updated Intro Draft 2021-07-23 18:57:27 -07:00
Konloch f28742cfaa
Update maven.yml 2021-07-23 18:38:25 -07:00
Konloch ff845b8167
Update maven.yml 2021-07-23 18:37:47 -07:00
Konloch 70bdbd848a
Create maven.yml 2021-07-23 18:36:30 -07:00
Konloch 0002e25465
Delete maven.yml 2021-07-23 18:36:23 -07:00
Konloch 43fea47532
Update maven.yml 2021-07-23 18:34:30 -07:00
Konloch 9afd41fc58
Create maven.yml 2021-07-23 18:34:14 -07:00
Konloch 159edc8921
Delete maven.yml 2021-07-23 18:34:02 -07:00
Konloch 1da2b0927a
Delete main.yml 2021-07-23 18:32:48 -07:00
Konloch d72ff3a2a3
Create maven.yml 2021-07-23 18:32:32 -07:00
Konloch 61b32838ff
Create main.yml 2021-07-23 18:31:56 -07:00
Konloch 173b4b85b9 Resolved Missing Dependency
The specific snapshot for DarkLAF has been removed, this replaces it temporarily with a local copy
2021-07-23 17:24:10 -07:00
Konloch 84c1834ada Plugin API Update
With the plugin manager tab changes  the plugin console no longer needs the active resource container name. It only needs the plugin name
2021-07-23 15:50:18 -07:00
Konloch 10df99c750 Plugin Fixes 2021-07-23 15:46:19 -07:00
Konloch 683207d4b0 ClassLoader Fix
This resolves an issue with the String Decrypter plugins
2021-07-23 15:34:26 -07:00
Konloch 0a41fd24c8 Comments 2021-07-23 15:33:34 -07:00
Konloch 15df6abfc9 Tabbed Windows
This gives the option to open all of the window dialogs as tabbed resources. The plugin writer and plugin console tab could be merged into a single pane at a later date. The error dialog might be over-kill and should remain an external window.

This is mostly an experiment for better UIs, because of this everything is optional and can be turned off within the configuration class
2021-07-23 15:12:53 -07:00
Konloch 582dccdb96 Translation Fixes 2021-07-23 10:02:34 -07:00
Konloch 4620507918 Version Downgrade
v2.11.0 will be introduced once v2.10.x is stable, hopefully v2.10.15 will be the last patch
2021-07-23 09:47:45 -07:00
Konloch 2583c95248 More Translations
I had to manually correct a few things so expect issues with this batch. These translations contain template variables which caused formatting issues for some of the translators.
2021-07-23 09:46:52 -07:00
Konloch 05e69c5bb8 Error Log Translations 2021-07-23 09:20:23 -07:00
Konloch 23d6e64a66 Typo 2021-07-22 22:17:20 -07:00
Konloch 08e129b470 Fixes #333
A work around for the SettingsDialog menu being null
2021-07-22 22:10:53 -07:00
Konloch 6d3a383c96 Cleanup 2021-07-21 16:21:45 -07:00
Konloch 52927e678f Update Check Fallback 2021-07-21 16:19:27 -07:00