Updated editor scripting interface.
Updated framework to stop using interfaces deprecated in JDK17.
Improved opening of input files.
Made sure getInt in Random doens't return negative values.
Added missing math classes.
Fixed issue with app exiting upon closing an alert in Wayland.
Fixed focus issue with curved editor window.
Extended Encrypter interface to make key management easier.
Updated math utilities.
Made it possible to extend debug command lines.
Fixed issues with script editor sync.
Made it possible to access object definitions from script.
Disabled middle-click-paste non-feature.
Added script method info to help.
Removed folding of nodes.
Added missing file.
Added asserts to retrieving objects by ID.
Added debug tab for a texture list.
Improved gathering of system information.
Removed complicated StateMachine logic from ZariaApplication.
Moved relevant properties from ApplicationProperties to Zone based ApplicationDefinition.
Improved the debug console.
Implemented sorting of results in the references dialog.
Improved the way hardware information is collected.
Fixed popup issues on Windows.
Fixed issues with clicking on tabs.
Added information on objects with duplicate UUIDs when building the database.
Added option for editor actions to be disabled.
Improved Editor Sync mechanism.
Removed const function.
Updated profiling tool to mark events as not updated.
Added a profiling tool.
Updated Editor version.
Updated the jgraph library.
Fixed issues with tabs being closed with middle-click.
Fixed showing of extended traces in debug console.
Added a way to access application arguments more easily.
Fixed sorting of files in browse definitions dialog in editor.
Updated editor versioning.
Improvod keyboard shortcuts for running editor scripts and the game build.
Implemented running of the game through the editor using assets in the asset directory instead of packaged jars.
Minor cleanup and optimization to the Scripting system.
Fixed date parsing in the Editor.
Fixed isses with interfaces not being properly analyzed in the Script Classes Analyzer.
Fixed issues coming from introducing the message receiver interface.
Added Interface for Message Reciever.
Fixed calculation of texture atlas sizes.
Added a new logging level for information about assets.
Fixed threading issues with the file list.
Minor fix.
Fixed clearing of link properties.
QoL improvements.
Fixed isses with checking for modifications outside the editor.
Improved Script editing.
Reworked and Optimized the Browse Definitions Dialog.
Fixed some of the lags in the Zone Editor.
Updated the Editor.
Fixed problems with dialogs showing in wrong places.
Created script interface for the Texture Atlas Builder.
Added a library that can be used for custom editors.
Fixed missing property description in the property view.
Updated Editor LAF options.
Added build number to properties and version string.
Minor editor fixes.
Fixed validation of libraries in the editor.
Fixed key shortcut for center view.
Updated version information.
Added popup menu to tabs.
Disabled go-to button on null links.
Added support for definition action plugins.
Updated validation in object definition.
Implemented script function for creating zone libraries.
Aligned all graph node spacing and sizing with the grid.
Improved the way the editor restores its state on startup.
Fixed problems with zoomed in view in the graph editor.
Made the directory not collapse when a change to the file structure is made.
Improved Editor HiDPI support.
Optimized optimizing image sizes in the texture atlas generation tool.
Fixed issues with directory tree and file list not updating when files are added/removed.
Added saving of mapping of types to objects to the database.
Optimized image comparison during texture atlas building.
Removed showing of an exception during dragging on the tabs.
Added missing class.
Implemented Undo/Redo for properties.
Implemented focusing on specific definition when looking for one.
Implemented toggling the split view.
Implemented dragging between tab panes in the split view.
Started implementation of split view.
Implemented ctr+click following of links to objects and files in text mode.
Reimplemented database from Derby to serializable hashmaps.
Added get value function to editor script interface.
Updated derby library in editor.
Updated texture compression logic in the editor.
Fixed console history.
Improved the way file headers are generated.
Fixed gaussian random value.
Updated Zaria project to Java 12 as well as new NetBeans setup.
Removed obsolete JNLP elements from the project.
Fixed problem with different hashes when saving and loading the same capsules.
Fixed support for Weak Link arrays in the validator.