Lua libraries for use by other mods and submods that are parts of a larger mod.
Version: 3.0.10 Features: - add class Designer - ElementBuilder add sopport for color names Changes: - ElementSelectorVieww: compensate performance loss
Version: 3.0.9 Features: - activating ElementAccessor for all mods Changes: - KuxGuiLib.PlayerContext: remove gui field - rename createElementAccessorLazy to loadElementAccessor
Version: 3.0.8 Features: - aclass Gui - GuiView: add new(), finalize(), create ElementAccessor - Changelog: log changes in data stage into log file Changes: - add 4 observed GUI events - ElementBuilder Bugfixes: - fix a bug in MessageDialog
Version: 3.0.7 Changes: - PlayerContext - ErrorDialog translation logic - ElementBuilder meta
Version: 3.0.6 Features: - ElementBuilder: conditional elements, conditional children - ElementBuilder enhanced error message for createView, createPart
Version: 3.0.5 Features: - add fonts default-8 .. default-20 - add fonts default-bold-8 .. default-bold-20 Bugfixes: - remove check for missing element_index
Version: 3.0.4 Changes: - cleanup ElementBuilder: new signatures for createView and createPart - backwards compatibility aliases have been removed. - add ContextMenu context assignment options Bugfixes: - fix a crash in ErrorDialog,MessageDialog
Version: 3.0.3 Features: - add MessageDialog - add localization files - add internal class GuiLibStorage - add internal class ElementStackTrace - add GUI builder trace for better debugging of UI errors - better UI error handling instead of crashing the game (optional) Changes: - redesign ErrorDialog (UI and features) - loc format changed to avoid conflicts. Backwards compatible Bugfixes: - cleanup copied names
Version: 3.0.2 Bugfixes: - fix broken data storage
Version: 3.0.1 Bugfixes: - fix an issue in PlayerCantext.applyTemplate
Version: 3.0.0 Date: 2025-05-21 Features: - all things from Kux-CoreLib/lib/gui - fonts: NotoMono-10, ..., NotoMono-20 - styles: Kux-GuiLib-dark-code-textbox - CLibbordDialog - ContextMenu - ElementSelectorView - ErrorDialog - ElementSelectorOptionsView - PlayerContext Info: - files from Kux-CoreLib/lib/gui moved into this lib - first release