Inner Space Releases

Inner Space version 1.19 Build 6921
Released: 2022-04-04
  • Fixed context menu appearance with DPI scaling
  • Windows 7 compatibility fix
  • Fixed window positioning commands for maximized windows
  • Fixed a window resizing issue
  • New processOptions.json property "useDpiAwareness" can be set to false to keep a game as DPI unaware
  • LavishGUI 2
    • Fixed a bug where clicking a button would not apply keyboard focus changes
    • Data Binding/Trigger preprocessor now correctly handles multiple replacements in the same line
    • textbox now applies horizontalContentAlignment and verticalContentAlignment
    • lgui2databinding lgui2element.ContextBinding
    • lgui2element:PullContextBinding
    • lgui2databinding lgui2objectview.ObjectBinding
    • lgui2objectview:PullObjectBinding
    • elgui2horizontalalignment lgui2scrollviewer.HorizontalContentAlignment
    • elgui2verticalalignment lgui2scrollviewer.VerticalContentAlignment
    • lgui2scrollviewer:SetHorizontalContentAlignment[value]
    • lgui2scrollviewer:SetVerticalContentAlignment[value]
    • New Element property "contextBinding"
    • scrollviewer now has horizontalContentAlignment and verticalContentAlignment
  • LavishScript
    • innerspacesession:DisableDPIAwareness - can be used during Pre-Startup
    • Fixed jsonobject:SetString, :SetInteger, :SetNumber, :SetNULL, :SetBool
    • jsonobject:SetByRef[key,jsonvalueref]
    • jsonarray:SetByRef[key,jsonvalueref]
    • jsonarray:AddByRef[jsonvalueref]
    • jsonobject:Merge[string json,bool replace = TRUE]
    • jsonobject:Merge[jsonvalueref json,bool replace = TRUE]
    • Types with :Inc and :Dec now have .Inc and .Dec (which return a new value, but do not change the original)
    • jsonvalue.Type for true/false now gives "boolean"
    • int64 jsonarray.GetInteger[...]
    • float64 jsonarray.GetNumber[...]
    • bool jsonarray.GetBool[...]
    • int64 jsonobject.GetInteger[...]
    • float64 jsonobject.GetNumber[...]
    • bool jsonobject.GetBool[...]
    • gdiwindow:SetForegroundWindow