Commit Graph

17 Commits

Author SHA1 Message Date
Nico Mexis 86fb69f694
Optimize various stuff 2021-12-20 00:24:17 +01: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
weisj 758d6b7dcd
Fix issue with darklaf JMenuBar. 2021-08-07 00:37:11 +02: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 0203a13472 Code Cleanup
Translation errors are now silenced unless developer mode is enabled
2021-07-21 08:20:38 -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 05388b574b Better Last Directories 2021-07-19 07:11:14 -07:00
Konloch f30714f340 Better Plugin Writer 2021-07-19 04:22:29 -07:00
Konloch 0973dfdf41 Better Functioning Last Directories
This makes it easier on the user by making the directory picking process a bit better
2021-07-18 12:53:30 -07:00
Konloch c2a9c0f51e Icon Resources API Change 2021-07-11 07:10:42 -07:00
Konloch 0325c2008e Restored Resource Exporting 2021-07-11 06:55:30 -07:00
Konloch 21fe12b4a7 Lots
Fixes, API Changes, Cleanup, etc.
2021-07-11 05:33:18 -07:00
Konloch 342d60536b Verbose Fix 2021-07-08 02:24:28 -07:00
Konloch dca90245e5 Better Plugin Integration
Instead of plugins running instantly you are given the option to edit them using the Plugin Writer
2021-07-08 01:50:57 -07:00
Konloch d6be70dfb2 Better Error Handling 2021-07-06 19:51:10 -07:00
Konloch 2aefec533b Auto Compile Code Cleanup 2021-07-03 12:29:31 -07:00
Konloch f3d5f25743 Built-in Script Editor
Still a work in progress
2021-07-01 14:54:10 -07:00