|
Inner Space ReleasesInner Space version 1.18 Build 6837Released: 2022-01-27
- World of Warcraft compatibility update
- EVE compatibility update
- Diablo II Resurrected compatibility update
- MIR4 compatibility update
- Crowfall compatibility update
- Tree of Savior comptatibility update
- Audio engine is now loaded on-demand
- Improved handling of Console menu item
- Uplink window now fills the monitor work area
- The Maximize button on the Uplink window now does something (still non-standard maximize/minimize behavior)
- Fixed various keyboard/modifier state issues relating to switching windows
- Added "foreground" to relay resolver, e.g. "relay foreground echo hi"
- Agents
- Agent events now use the Agent's folder as CWD
- Agents now also include version, description, provides, conflicts, dependencies, minimumBuild
- unistring agent.Version
- unistring agent.Description
- uint agent.MinimumBuild
- jsonarray agent.Dependencies
- jsonarray agent.Provides
- jsonarray agent.Conflicts
- bool agent.AutoStart
- agent:SetAutoStart[bool]
- LavishGUI 2
- Numerous interaction fixes, including mouse wheel, modifier keys, clicking to focus
- Fixed issues with videofeed and videofeedsource elements
- Fixed a bug with combobox selection detaching the selected item
- Fixed crashes with with self-detructive Input Hooks, itemlist, and others
- Fixed an issue with item lists not appearing to have a highlighted item, if the item started out selected
- Added inputpicker control and lgui2inputpicker object type
- lgui2 object .JSON members moved to .AsJSON
- jsonobject lgui2layer.Bindings
- Fixed missing lgui2element.InputHook member
- Added 'none'/'nomodifiers' and 'any'/'anymodifiers' hooks and bindings (for specifying modifiers)
- LGUI2.Element[] no longer resolves to an element
- LavishScript
- New object types (uplink only): innerspaceuplink, relaygroup
- New Top-Level Objects (uplink only): ISUplink
- ${SomeObject[]} should now produce the same result as ${SomeObject[""]}
- Fixed an issue with pre-parsed sequences sometimes returning a "variable" type
- New "OnFileOpen" event
- Add Game window now fires "GamesChanged" event
- New LMAC task type "ls1.code"
- The Sessions TLO, within a Session, will return a jsonarray if given "array" parameter, e.g. ${Sessions[array]}
- bool innerspacesession.AllowFlashWindow
- innerspacesession:SetAllowFlashWindow[bool]
- jsonvaluecontainer:ImportINI[filename]
- settingset:ImportINI[filename]
- jsonobject innerspacesession.LoaderFlags
| |