Inner Space Releases

Inner Space version 1.16 Build 6492
Released: 2019-08-07
1.16 Build 6492
  • Inner Space main program stability and performance improvements
  • RIFT compatibility update
  • Lord of the Rings Online detections udpdated for new launcher
  • Dungeons & Dragons Online detections updated for new launcher
  • Inner Space Patcher window replaced
  • Logitech G910 M-keys fixed
  • Wizard 101 launcher compatibility update
  • LavishGUI 2
    • InnerSpace.XML now has a User Interface/Uplink option "LavishGUI 2 Interface" which defaults to "Interface/DefaultUplinkUI.json" and specifies the interface for the Uplink to load.
    • Optimizations and performance improvements
    • broadcaster and videofeed elements now track held buttons to release when broadcasting stops
    • Elements with context menus now do a better job at eating right clicks
    • Content Containers default to border instead of panel
    • Fixed various layout sizing issues
    • Elements with borders now support a "borderRounding" property
    • "code" property in Event Handlers, Item View Generators, and Animation Types now supports array of strings
    • expander arrows now point the correct direction
    • Most elements should now pixel-align, for sharper appearance
    • New element types: table, wrappanel
    • Image filenames now resolve LavishScript
    • textblock and textbox now fire "onTextChanged" events
    • stackpanel "horizontalContentAlignment" and "verticalContentAlignment" now properly support "stretch", with identical behavior to "uniform" which will be removed
    • New Locate flag "visible" specifies that the element (and those on the path to it) must be visible
    • Data Binding system implemented
    • checkbox now includes "checkedBinding" property
    • textblock and textbox now include "textBinding" property
    • slider, progressbar, radialgauge, radialgaugeneedle, scrollbar now include "valueBinding" property
    • textbox rendering improvements
    • Fixed textblock LavishScript parsing
    • Fixed dockpanel padding size issue
    • window elements now have a "hideOnClose" property
    • scrollviewer "horizontalScroll" and "verticalScroll" can now also be set to "fit"
    • bool lgui2window.HideOnClose
    • lgui2window:SetHideOnClose[bool]
    • lgui2element:FireEventHandler[name] / lgui2element:FireEventHandler[name,json] / lgui2element:FireEventHandler[name,json,source element id]
    • lgui2element:BubbleToTop
    • lgui2element.Metadata[TRUE] will create the Metadata object if it does not exist
  • LavishScript
    • Processors command now includes -all switch
    • jsonarray:Erase[#] / jsonarray:EraseByQuery[#] / jsonarray:EraseByQuery[#,bool remove_MATCHES]
    • New events remoteControlSenderAdded, remoteControlSenderRemoved (via LGUI2 broadcaster/videofeed elements)
    • licenseserver:ApplyPatch[branch,version]
    • jsonarray innerspace.RemoteControlSenders