|
|
Line 1: |
Line 1: |
− | Inner Space
| + | Inner Space |
− | Version 1.11
| + | Version 1.11 |
− | (c) 2004-2012 Lavish Software
| + | (c) 2004-2012 Lavish Software |
− | ---------------------------------
| + | --------------------------------- |
− |
| |
− | 1.11 Build TBA
| |
− | - Minor support update, some works in progress...
| |
− | - .NET 4.0 runtime is now supported
| |
− |
| |
− | 1.11 Build 5511
| |
− | - Star Wars: The Old Republic compatibility fixes...
| |
− |
| |
− | 1.11 Build 5509
| |
− | - Star Wars: The Old Republic window and cursor handling fixed, now supporting all
| |
− | ISBoxer Window Layout styles! Happy New Year! :)
| |
− |
| |
− | 1.11 Build 5507
| |
− | - Various compatibility and stability fixes
| |
− | - Pasting with Ctrl+V should now work correctly in game launchers..
| |
− | - Star Wars: The Old Republic compatibility improvements for Windows Vista
| |
− | - Basic support for OpenGL games such as City of Heroes.
| |
− | * Note that LavishGUI does not currently render text or textures under OpenGL
| |
− | - Fixed an issue with 'Game' names that include a colon... ... -.-
| |
− |
| |
− | 1.11 Build 5496
| |
− | - Star Wars: The Old Republic compatibility improvements
| |
− | - Fixed compatibility with EverQuest 2's new launcher
| |
− | - LavishScript
| |
− | * Many additions to the videofeed data types available in sessions
| |
− |
| |
− | 1.11 Build 5475
| |
− | - Fixed a crash issue with WoW 4.3 (PTR)
| |
− | - Fixed a crash issue with RIFT
| |
− | - Fixed mouse clipping related issues
| |
− |
| |
− | 1.11 Build 5472
| |
− | - Fixed deadlock issues in Champions Online and Star Trek Online
| |
− | - Fixed double-input issue in Runes of Magic
| |
− |
| |
− | 1.11 Build 5469
| |
− | - Fixed a crash relating to a recent Windows Update on Windows 7
| |
− |
| |
− | 1.11 Build 5467
| |
− | - Improved Pirates of the Burning Sea loading time
| |
− | - Add Game window now checks the given path to ensure that it exists
| |
− | - WindowFocus command now accepts an optional filter parameter, which can be any valid relay targets.
| |
− | Example: uplink focus -next dps
| |
− |
| |
− | 1.11 Build 5464
| |
− | - Emulated input events (e.g. those generated by ISBoxer) should now be more responsive in certain games such as
| |
− | Champions Online and Star Trek Online
| |
− | - Added game detection for Champions Online
| |
− | - Input devices
| |
− | * Steel Series WoW Mouse (original) is now natively supported
| |
− | * Saitek Cyborg keyboard is now natively supported
| |
− | - Fixed an issue with Inner Space recognizing the resolution selected by certain games
| |
− | - LavishGUI
| |
− | * lguilistbox:ClearItems now implicitly performs ClearSelection, generating the standard events instead of
| |
− | silently destroying it. This also fixes lguicombobox retaining its selected text.
| |
− | - LavishScript
| |
− | * New method index:Shift[# position,# places] will make room in an index for # places elements at # position, by
| |
− | shifting toward index.Size. The index will not be implicitly Resized, and elements at the end of the index may
| |
− | be destroyed.
| |
− | * Fixed a bug where index.Expand and index.ExpandComma were not prefixing the final element with a comma or space,
| |
− | when the index is full
| |
− |
| |
− | 1.11 Build 5460
| |
− | - Fixed an issue with incorrect cursor positioning when sending relative mouse movement to a foreground window
| |
− | - Fixed Perpetuum being laggy once entering the game
| |
− | - Added game detection for Perpetuum
| |
− | - Added game detection for Ultima Online's Enhanced (Stygian Abyss) client
| |
− | - Fixed an issue with games that use Direct Input for the keyboard (e.g. Dark Age of Camelot)
| |
− | where incorrect keystrokes were sometimes sent to the game
| |
− | - Fixed an issue with file redirection (virtualization) not working in certain cases
| |
− | - Fixed an issue with game launcher detection sometimes mistaking a game client with a launcher due to the
| |
− | folder it was in
| |
− |
| |
− | 1.11 Build 5452
| |
− | - Input devices
| |
− | * Steel Series Cataclysm Mouse is now natively supported
| |
− | - Compatibility updates
| |
− | * Fixed Aion crashing during launch on Windows 7
| |
− | * Star Wars Galaxies with ISBoxer will no longer pop up the 'already running' message, even though it will
| |
− | no longer exist 6 months from now
| |
− | * Fixed a multi-PC mouse broadcasting issue with Lord of the Rings Online
| |
− | - Fixed video recording again. Sound is no longer muted during video recording.
| |
− | - LavishScript
| |
− | * Queries now understand a NULL value type
| |
− | * Added Query operator =~ meaning value and type equality, with == still working for this as well
| |
− | * Added Query operator !~ meaning that either the value or type is not equal to the right side
| |
− |
| |
− | 1.11 Build 5437
| |
− | - Compatibility updates
| |
− | * Fixed an issue with the RIFT launcher sometimes crashing after clicking Play
| |
− | * Laptops equipped with NVIDIA's Optimus graphics system should now work correctly
| |
− | * Some issues with games disappearing instead of launching should now be fixed
| |
− |
| |
− | 1.11 Build 5431
| |
− | - Fixed an issue with fake cursor rendering not working in EVE Online
| |
− |
| |
− | 1.11 Build 5430
| |
− | - Fixed an issue with fake cursor rendering (cursor in non-focused windows) not working, usually exhibited with dual monitors
| |
− |
| |
− | 1.11 Build 5428
| |
− | - Video Feed Viewers can now be made permanent, to not disappear when the window leaves input focus
| |
− | - New data type members and methods:
| |
− | - Data Type members/methods:
| |
− | * videofeed:SetPermanentVideoFeeds[bool] - set whether ALL video feed viewers are considered permanent
| |
− | * bool videofeed.PermanentVideoFeeds
| |
− | * videofeed:RegisterOutput now includes an optional bool parameter to indicate permanence
| |
− |
| |
− | 1.11 Build 5422
| |
− | - Fixed a deadlock in the Uplink sometimes experienced during session launches
| |
− | - Input Devices now support multiple Key Sets. This makes it easy to expand the number of available key bindings
| |
− | for any given input device. This is similar to the hotkey bank switching functionality in the Logitech G-series
| |
− | software, which usually has 3 different hotkey banks. There is no limit to the number of Key Sets that can be
| |
− | used per device.
| |
− | - New data type members and methods:
| |
− | * inputdevice input.Device[string name]
| |
− | * string inputdevice.CurrentKeySet
| |
− | * inputdevice:SelectKeySet[string name]
| |
− | * bool lguielement.HitTest
| |
− | * bool lguielement.HitTest[int x,int y]
| |
− | - LavishScript
| |
− | * Fixed a bug with using continue in a do/while loop, where it sometimes skipped the first condition
| |
− | * New data type members and methods:
| |
− | - objectcollection:EraseByQuery[uint query_id] - Erases any elements in the collection matching the given Query
| |
− | - objectcollection:EraseByQuery[uint query_id,bool remove_MATCHES] - Erases any elements in the collection
| |
− | that either match or do not match the given query
| |
− | - index:RemoveByQuery[uint query_id] - Erases any elements in the index matching the given Query
| |
− | - index:RemoveByQuery[uint query_id,bool remove_MATCHES] - Erases any elements in the index
| |
− | that either match or do not match the given query
| |
− | - note that although the above methods are essentially the same between index and objectcollection, the
| |
− | method names are chosen to be consistent with existing index and objectcollection Erase and Remove methods
| |
− |
| |
− | 1.11 Build 5402
| |
− | - Fixed a window sizing issue that affected some games
| |
− | - Runes of Magic
| |
− | * Added "No Patch" profile for Runes of Magic
| |
− | * Running client.exe with parameters NoCheckVersion will now properly bypass the Runes of Magic launcher
| |
− | - Possible fix for EverQuest 1 freezing issue related to mouse broadcasting
| |
− | - Improved Logitech G13 support now includes all buttons as well as thumbstick control!
| |
− | * New buttons G13-UP, G13-DOWN, G13-LEFT and G13-RIGHT can be used as key bindings to bind to the thumbstick
| |
− | * The also thumbstick can be interpreted as a DPad control G13-POV, or as X and Y axes G13-X and G13-Y
| |
− | - LavishScript
| |
− | * New data type members and methods:
| |
− | - unistring system.ClipboardText
| |
− | - system:SetClipboardText[utf8]
| |
− | - gdiwindow:PostMessage[int msg,optional int wparam,optional int lparam]
| |
− | - gdiwindow:SendMessage[int msg,optional int wparam,optional int lparam]
| |
− | - gdiwindow:Paste[optional utf8]
| |
− |
| |
− | 1.11 Build 5395
| |
− | - RIFT game detection added
| |
− | - Internet Explorer 9 compatibility update
| |
− | - Entropia Universe compatibility update
| |
− | - Improved cross-PC relay throughput. This should drastically improve mouse broadcasting speeds for multi-PC
| |
− | ISBoxer users.
| |
− | - Added "restore" option to WindowVisibility and WindowCharacteristics commands. This removes Maximize from
| |
− | the window.
| |
− | - LavishScript
| |
− | * Added "Equal" members to most numeric data types
| |
− |
| |
− | 1.11 Build 5378
| |
− | - Logitech G510 Keyboard support added
| |
− | - Direct3D11 support! Tested on World of Warcraft and Lord of the Rings Online
| |
− | - Game Configuration
| |
− | * The "Display Selection" option that had a list of numbers has been replaced by a "Monitor Selection"
| |
− | option with a list of your attached monitors, by the name Windows (GDI) refers to them, e.g. \\.\DISPLAY1
| |
− | and \\.\DISPLAY2. **The current build does not transfer the old setting to the new setting, so if you use
| |
− | this option please update your configuration.**
| |
− | - DC Universe compatibility update
| |
− | - Earthrise Beta
| |
− | * Mouse fixed
| |
− | - Lord of the Rings Online
| |
− | * Added a workaround for a LOTRO rendering size limit that caused distortion and broke ISBoxer's Instant Swap
| |
− | * "No Patch" profiles will no longer be created for LOTRO. LOTRO no longer breaks when running multiple
| |
− | instances from the same folder, so this is unnecessary
| |
− | - RIFT Beta compatbility update
| |
− | - World of Warcraft
| |
− | * Added DirectX9 and DirectX11 default profiles
| |
− | * Bug fix: Mouse cursor will no longer stay centered after a mouselook (meaning that clicking
| |
− | in the game world will no longer appear to center the cursor)
| |
− | - Relay changes:
| |
− | * Relay now accepts "uplink" as a target, meaning the uplink on the current PC
| |
− | * Relay now accepts the following operators:
| |
− | * grouping: ( and )
| |
− | * union: , or | - examples: is1|is2|is3 or is1,is2,is3
| |
− | * intersect: & - examples: healers&paladins or (is1,is2)&(is2,is3)
| |
− | * NOT: ~ - examples: ~is1 or healers&~paladins
| |
− | * modulo: % - this operator selects the Nth (1-based) window from a set, e.g. healers%1 for the first healer
| |
− | in the group, healers%2 for the second healer in the group, or (is1,is2,is3)%2 for the second
| |
− | from this set, etc. The value wraps around the size of the set.
| |
− | - LavishScript:
| |
− | * The == and != operators, when used in floating point math as opposed to Math.Calc64, now treats any two numbers
| |
− | within 0.00000001 of each other as equal. Note that Calc64 is a misnomer, as its purpose is to provide 64-bit
| |
− | integer math, whereas Math.Calc and all other calculations use 64-bit floating point math.
| |
− | * RunScript command now additionally searches in a subdirectory with the same name as the script file
| |
− |
| |
− | 1.11 Build 5326
| |
− | - Compatibility updates
| |
− | - Fixed compatibility with Mono, used by the Unity 3D engine
| |
− | - Dark Age of Camelot:
| |
− | * Fixed compatibility with DAOC!
| |
− | * Updated DAOC game detection, and added "DAOC No Patch" profile which launches login.dll
| |
− | instead of camelot.exe
| |
− |
| |
− | 1.11 Build 5318
| |
− | - Mouse "clipping" is now locked off by default (again?). This fixes a reported issue with Star Wars Galaxies
| |
− | - Fixed an issue with window resizing not working properly in some situations
| |
− | - Fixed various remaining mouse issues
| |
− | - Fixed some compatibility issues that may have prevented some people from launching certain (or any) games,
| |
− | including those related to Creative ALchemy
| |
− |
| |
− | 1.11 Build 5308
| |
− | - Fixed cursor positioning issues with various games
| |
− | - More updates to forced window mode
| |
− | - EverQuest 1:
| |
− | * Inner Space will now automaticaly add the patchme parameter when launching eqgame.exe directly without
| |
− | any parameters.
| |
− | - The Lord of the Rings Online:
| |
− | * Fixed the "No Patch" profiles. The correct way to bypass the patcher is to execute TurbineLauncher.exe
| |
− | with parameters -usetdm -invoker. Inner Space will now automatically add the -invoker parameter when
| |
− | needed (without modifying your profile).
| |
− | - Dungeons & Dragons Online:
| |
− | * All LOTRO fixes now apply to Dungeons & Dragons Online as well
| |
− | * Added auto-detection when the game is installed to the default path
| |
− | - Ryzom:
| |
− | * Fixed mouselook
| |
− | * Added auto-detection for the game
| |
− | - Updated development kits to Visual Studio 2010 libraries. Any IS Extensions or LavishScript Modules
| |
− | will need to be updated accordingly.
| |
− | - Fixed some possible causes of "Launcher error -22", and replaced cryptic the error message
| |
− |
| |
− | 1.10 Build 5245
| |
− | - Fixed cursor positioning issues in Star Wars Galaxies
| |
− | - Updates to forced window mode (when Inner Space forces a full screen mode game into a window)
| |
− | * Fixed a "black screen" issue with switching away and back to a forced window
| |
− | * Fixed cursor position issues
| |
− | * If a game attempts to launch in full screen mode and fails, Inner Space will automatically
| |
− | attempt forced window mode
| |
− |
| |
− | 1.10 Build 5243
| |
− | - Fixed a crash issue with LOTRO on Vista. This fix probably solves some other crashes as well.
| |
− | - Fixed the generated LOTRO No Patch profile
| |
− |
| |
− | 1.10 Build 5241
| |
− | - Compatibility update
| |
− | - Dark Age of Camelot: Fixed patcher.prod.sig error on Windows 7
| |
− | - EverQuest 2: Fixed streaming EQ2 client issues, and added EverQuest II No Patch (Streaming) profile.
| |
− | Launching the streaming EQ2 client without the LaunchPad requires additional parameters.
| |
− | - Vanguard: Fixed bugs discovered via ISBoxer
| |
− | - Fixed crashes with Microsoft SideWinder mouse
| |
− | - Experimental fix for process launch freezes
| |
− | - Cursor positioning issues in Aion and EVE should be fixed
| |
− | - Added a "local" flag for relay groups. The keyword should come after the optional "other" flag
| |
− | and before the relay group.
| |
− | * Examples:
| |
− | relay "other local mygroup" echo hi
| |
− | relay "local mygroup" echo hi
| |
− |
| |
− | 1.10 Build 5170
| |
− | - This release marks the end of a nearly year-long effort to rewrite the core of Inner Space,
| |
− | with many months of extended testing to ensure that everything continues to work after the
| |
− | update. If you encounter new issues after this update, please let us know as soon as possible
| |
− | so we can correct the problem. Thanks!
| |
− | - Compatibility fixes for other programs including Fraps, Comodo Internet Security,
| |
− | and Symantec Endpoint Security
| |
− | - Various stability fixes
| |
− | - Fixed game launching bugs through a massive rewrite of the related code. Please
| |
− | report any new issues caused by the new changes, thanks!
| |
− | * Star Wars Galaxies DirectX error worked around. The error is usually suppressed by a
| |
− | MS Application Compatibility fix. The bug is in Sony's swgclientsetup code, specifically
| |
− | a check that wants a) the DirectX version number greater than or equal to 9, and b) the
| |
− | DirectX version letter greater than or equal to 'c'. DirectX 10 and 11 have no version
| |
− | letter, causing a message to be displayed saying that DirectX 9.0c or later is required.
| |
− | Sony should fix the bug in their code (hint: only check for 'c' if it's DirectX 9), but
| |
− | for now we have worked around it by providing a letter greater than or equal to 'c'.
| |
− | - Aion now works
| |
− | - Input device support added:
| |
− | * Logitech G110
| |
− | * Microsoft SideWinder X6 Keyboard
| |
| | | |
− | 1.09 Build 5039
| + | 1.11 Build TBA |
− | - Video Capture fixed
| + | - More cursor/resolution fixes |
− | - Fixed game launching bugs, including but not limited to:
| + | - Fixed a bug with keys not working in Runes of Magic |
− | * Dark Age of Camelot
| + | - Dragging a LavishGUI window completely off the screen should now be more difficult. If you really |
− | * Runes of Magic
| + | want to do it, hold Shift. |
− | - Added support for older DirectInput games, e.g. Dark Age of Camelot
| + | - Added port numbers to the OnUplinkConnected and OnUplinkDisconnected events, with port equal to 0 |
− |
| + | if the connection was not made FROM this uplink: |
− | 1.09 Build 5021
| + | * OnUplinkConnected[ip address,port] |
− | - Fixed a bug with UTF-8 character conversions in virtual file names
| + | * OnUplinkDisconnected[ip address,port,name] |
− | - LavishScript
| + | - Improved WPF compatibility |
− | * Math.Calc will now properly give a 64-bit result in all cases
| |
− |
| |
− | 1.09 Build 5019
| |
− | - Input device support added:
| |
− | - Logitech G19
| |
− | - X-Keys Desktop (newer firmware)
| |
− | - Fixed an issue with AltGr on Belgian French keyboard layout in World of Warcraft
| |
− | - Fixed an issue with string.Escape
| |
− | - New object methods:
| |
− | * bind:Press
| |
− | * bind:Release
| |
− |
| |
− | 1.09 Build 5011
| |
− | - Added support for Logitech G13 buttons
| |
− |
| |
− | 1.09 Build 5010
| |
− | - EverQuest 1 & 2
| |
− | * The voice chat software built into EverQuest will no longer count as an
| |
− | Inner Space session. This also fixes "Inner Space was unable to initialize
| |
− | the session" spam for EQ1.
| |
− |
| |
− | 1.09 Build 5007
| |
− | - The Lord of the Rings Online
| |
− | * Emulated full screen should now work correctly
| |
− | - Fixed an issue where input may stop responding for some amount of time. Apparently
| |
− | there is still an issue with this somewhere.
| |
− | - Fixed issue with minimizing windows when the window characteristics are locked
| |
− | (e.g. by ISBoxer)
| |
− | - "Fixed" the infamous R6034 error box that some users get with some games
| |
− | - "Fixed" an issue on Windows Vista/7 where Inner Space would appear to fail to run
| |
− | when UAC is enabled, and Run as Administrator is not used.
| |
− | - LavishScript
| |
− | * Math.Calc now returns float64ptr instead of float, meaning an increase in precision
| |
− | * Added float Math.Log
| |
− | * Script-defined object type changes:
| |
− | - New special member "GetFallthroughObject" may now return an object which will be
| |
− | used in its place if a member or method of the objectdef does not exist
| |
− | - Objectdefs are no longer limited to their host script
| |
− |
| |
− | 1.09 Build 4988
| |
− | - Runes of Magic game should now work properly. Added a game detection for this game
| |
− | in the default install location.
| |
− | - Languages that were translating incorrectly when typing should now work
| |
− |
| |
− | 1.09 Build 4981
| |
− | - Various Improvements to the virtual cursor. Inner Space can now be instructed
| |
− | to draw the cursor if the game is in the background but would otherwise normally
| |
− | show it.
| |
− | - mouse.Cursor now gives the state of the virtual cursor
| |
− | - New object members:
| |
− | bool mouse.BackgroundCursor
| |
− | - New object methods:
| |
− | mouse:SetBackgroundCursor[bool]
| |
− | - New commands in Sessions:
| |
− | proclock on|off
| |
− | gammalock on|off
| |
− | - Fixed an issue with the Button-based LastChance events added in 4931
| |
− | - Added new event in the Kernel:
| |
− | * OnCursorStateChanged(bool Shown)
| |
− | - File redirection now supports relative paths included in the filenames, and also
| |
− | supports virtualizing folders by using / as the last character in the original
| |
− | filename, e.g. FileRedirect "Logs/" "Logs-Other/". Subsequently, the filename in
| |
− | the given folder can be automatically prepended by including text after the slash,
| |
− | e.g. FileRedirect "Logs/" "Logs/Other-".
| |
− |
| |
− | 1.09 Build 4961
| |
− | - EverQuest 1:
| |
− | * Removed default profile-based file redirection for eqlsPlayerData.ini and
| |
− | eqclient.ini, which only served to confuse people at this point. Some
| |
− | people will probably complain about this change, but redirection can still
| |
− | be done via ISBoxer Virtual Files or through manual configuration.
| |
− | * Fixed a startup crash caused by a race condition in the game.
| |
− | Hint for SOE: Window resize handler appears to be accessing the device to reset
| |
− | it, before the device pointer is stored after CreateDevice.
| |
− | - The default startup script will now detect whether there is an AltGr key. If
| |
− | there is, default binds that would otherwise use Ctrl+Alt will use Shift+Alt
| |
− | instead (and thus not interfere with AltGr).
| |
− |
| |
− | 1.09 Build 4953
| |
− | - All known EverQuest 1 issues should now be eliminated
| |
− | - Fixed a few more remaining window management and mouse positioning issues
| |
− | - Fixed some issues related to "Force Windowed" option
| |
− | - LavishScript Module API version 18
| |
− |
| |
− | 1.09 Build 4937
| |
− | - Fixed some remaining window management and mouse positioning issues
| |
− |
| |
− | 1.09 Build 4931
| |
− | - ISXDK version 31
| |
− | * Extension users: Download new versions of your extensions if available
| |
− | * Extension developers: Extensions must be recompiled, with Visual Studio 2008.
| |
− | - Improved window management
| |
− | * Mouse cursor positioning issues should now be eliminated
| |
− | * Force Windowed (a Profile option in Game Configuration) should work better
| |
− | for some games (notably, EQ1)
| |
− | - Fixed issue with -nomodifiers in Press command when multiple modifiers should
| |
− | be released
| |
− | - Added new events in the Kernel:
| |
− | * OnButtonDownLastChance
| |
− | * OnButtonUpLastChance
| |
− | * OnButtonMoveLastChance
| |
− | * OnMouseWheelLastChance
| |
− | These events are identical to the non-LastChance, but fire only if binds and GUI
| |
− | (Inner Space, not game) do not consume the input.
| |
− | - Kernel input events now additionally include an unsigned timestamp parameter
| |
− | - New uplink command:
| |
− | * Kill <session name>
| |
− | Terminates an Inner Space session process by session name
| |
− |
| |
− | 1.09 Build 4904
| |
− | - Fixed issue with Mouse1 through Mouse5 not resolving in some cases for
| |
− | Press command
| |
− | - Fixed session numbering issue with EVE Online in the default startup script.
| |
− | Also added a dynamic way to fix similar issues without an Inner Space patch.
| |
− | - Improved DirectInput compatibility
| |
− | - LavishScript:
| |
− | * Fixed crash in Math processor when there's more values than operators
| |
− | - LavishGUI:
| |
− | * Fixed issue with using SetWidth and SetHeight methods on a Window element
| |
− | * Fixed lguiwindow:SetTitle
| |
− | * Frames now properly adhere to Left/Right click-through
| |
− |
| |
− | 1.09 Build 4900
| |
− | - File redirection now properly handles UTF-8 characters in the filenames
| |
− | - Windowtext command now properly handles UTF-8 characters
| |
− |
| |
− | 1.09 Build 4896
| |
− | - Lord of the Rings Online:
| |
− | * Fixed emulated keystrokes including Num keys
| |
− |
| |
− | 1.09 Build 4895
| |
− | - EverQuest 1:
| |
− | * Fixed mouse positioning issue that previously started at Character Select screen
| |
− |
| |
− | 1.09 Build 4891
| |
− | - EverQuest 1:
| |
− | * Restored full keyboard functionality (no more broken keys that started recently)
| |
− |
| |
− | 1.09 Build 4889
| |
− | - Lord of the Rings Online:
| |
− | * UserPreferences.ini will now be redirected properly if requested
| |
− | * International (or non-US English) keyboard layouts should no longer be broken
| |
− |
| |
− | 1.09 Build 4888
| |
− | - Fixed various input-related issues, including:
| |
− | * Num Lock and Num keys should now work properly (including Alt+Num keys)
| |
− | * Caps Lock should now work properly
| |
− | * AltGr key found on various international keyboards now functions properly.
| |
− | Be aware, however, that as the AltGr key is implemented in Windows as CTRL+ALT,
| |
− | any Inner Space binds using CTRL+ALT will interfere. At present, this includes
| |
− | (by default -- any and all of these can be removed or changed)
| |
− | - CTRL+ALT+# (1 through 0, as many sessions as you have) globally for session switching
| |
− | - CTRL+ALT+F for FPS indicator
| |
− | - CTRL+ALT+M for Memory indicator.
| |
− |
| |
− | 1.09 Build 4887
| |
− | - Fixed various exit-related issues (crash and "ghosting")
| |
− |
| |
− | 1.09 Build 4882
| |
− | - Relay groups are now automatically linked with Remote Uplinks
| |
− | - Remote Uplinks should now deny duplicate connections
| |
− | - Fixed a Remote Uplink disconnection detection issue
| |
− | - Fixed a crash on exit
| |
− |
| |
− | 1.09 Build 4868
| |
− | - Fixed (and re-fixed) EverQuest 1 mouse-related issues
| |
− |
| |
− | 1.09 Build 4865
| |
− | - File redirection will now automatically copy the original file to the new file if
| |
− | the file does not exist .
| |
− | - Fixed a crash in shutdown for G15 or G11 users
| |
− |
| |
− | 1.09 Build 4862
| |
− | - Added "all uplinks" and "all other uplinks" targets to relay command
| |
− | - Remote sessions can now join relay groups
| |
− | - Experimental support for new X-Keys input devices (xkeys.com). Older X-Keys
| |
− | devices are natively supported, but devices using the newer firmware needed
| |
− | special handling. I don't have an X-Keys device to test with, but it should work.
| |
− | - Added PlaySound command
| |
− | - Added -lock and -unlock to WindowCharacteristics command
| |
− | - New Command:
| |
− | * LockForeground <on|off>
| |
− | - LavishScript
| |
− | - script.CurrentDirectory is now correct during pre-processing
| |
| | | |
− | 1.09 Build 4839 | + | 1.11 Build 5616 |
− | - World of Warcraft: Fixed virtual mouse positioning issue introduced by WoW 3.0.8
| + | - Drastically improved performance of uplink networking. Multi-PC ISBoxer users will see immediate |
− | - Added additional output to bind failures
| + | benefits |
− | - Added additional output to "Failed to launch" (when attempting to launch an
| + | - Fixed a bug with Alt Gr not operating correctly for some keyboard layouts |
− | application through Inner Space). It now either briefly describes the problem | + | - Dark Age of Camelot compatibility update |
− | or includes an error code that can be reported. | + | - Perpetuum compatibility update |
− | - Added detection for corrupt InnerSpace.XML file. If InnerSpace.XML is corrupt,
| + | - Text-to-Speech can now be done through the Speech object (speech type) in the Uplink |
− | a message box will pop up with the option to delete it and start fresh. | + | * speech:Speak[text to speak] |
− | - MouseWheelUp and MouseWheelDown are now available for the Bind and Press commands,
| + | * speech:Speak[-volume,0.5,-speed,0.5,text to speak] |
− | as well as button events | + | - The new Speak command can also be used for Text-to-Speech in the Uplink |
− | - Processor command no longer stops processing additional parameters at "only"
| + | * speak "text to speak" |
− | - LavishSettings
| + | * speak -volume 0.5 -speed 0.5 "text to speak" |
− | - Settings and Sets now support Attributes, which must follow XML attribute name rules | + | - httpget command now supports additional parameters to perform http POST. These parameters must |
− | - New object type:
| + | come before all others (-atom, -file or the URL) |
− | * settingattribute
| + | * -postparam <NAME> <VALUE> |
− | - New object members
| + | * -postfile <NAME> <FILENAME> |
− | * settingattribute setting.FindAttribute[name]
| + | * example: httpget -postfile screencap "MyScreenshot.jpg" http://upload.somewhere.com/screencap |
− | * settingattribute setting.FindAttribute[name,auto-create with default value]
| + | |
− | * settingattribute settingset.FindAttribute[name]
| + | 1.11 Build 5604 |
− | * settingattribute settingset.FindAttribute[name,auto-create with default value] | + | - Cursor positioning overhaul |
− | - New object methods
| + | - Fake cursor (e.g. visible during broadcasting) should now work in many cases where it previously did not |
− | * setting:AddAttribute[name,value]
| + | - Guild Wars 1 and 2 compatibility update |
− | * settingset:AddAttribute[name,value]
| + | - Fixed a Star Trek Online crash |
| + | - Fixed a bug with the TERA Launcher |
| + | - Minecraft compatibility update |
| + | - Initial OpenGL rendering support, tested with Minecraft and World of Warcraft |
| + | * Known issue: Fake cursor does not render correctly |
| + | * Known issue: Text quality needs improvement |
| + | * Known issue: ISBoxer Window Layouts with small windows + Instant Swapping look wrong |
| + | - Fixed bugs with system:SetClipboardText and system.ClipboardText... |
| + | |
| + | 1.11 Build 5578 |
| + | - ISBoxer Users, please update to build 40.2.405.1 or later if your Window Layout stops working. |
| + | - Improved Diablo 3 launching time |
| + | - Fixed a bug with the Alt key in EVE Online |
| + | - Improved fileredirect (Virtual File) compatibility |
| + | - LavishScript |
| + | * Fixed a bug with scripted math not short circuiting in some cases |
| + | |
| + | 1.11 Build 5564 |
| + | - Diablo 3 Beta compatibility |
| + | - Windows 8 compatibility |
| + | - Improved fileredirect (Virtual File) compatibility |
| + | |
| + | 1.11 Build 5551 |
| + | - Compatibility update for new EVE Online launcher |
| + | - Fixed a crash that could happen when using Windows' Encrypted File System feature |
| + | - LavishScript queries now accept _ToString as a field name |
| + | |
| + | 1.11 Build 5547 |
| + | - Fixed a bug with launching Aion |
| + | - Initial support for Steam games |
| + | * Realm of the Mad God should work via Steam |
| + | * Terraria is also known to be working well |
| + | * Compatibility with other Steam games currently unknown -- please report back! |
| + | * The Steam overlay (Shift+Tab) may not yet be fully interactive and stable |
| + | - Fixed a bug with the Alt key in Star Wars: The Old Republic |
| + | - Fixed a bug with Star Trek Online freezing |
| + | - Fixed issues with some input languages not working correctly |
| + | - Real-time log parsing can now be done with the LogReader object (logreader type). This |
| + | can be used to develop damage meter widgets, multiboxing chat window widgets, and more. |
| + | * logreader:RegisterLog["filename with wildcards supporting #*?","LavishScript event name"] |
| + | * logreader:UnregisterLog["filename with wildcards supporting #*?","LavishScript event name"] |
| + | * The LavishScript event prototypes as: LogEvent[string filename,string action,string text] |
| + | where action is one of "open" "close" or "line", and text is the logged text for the "line" |
| + | action. |
| + | * Log file lines will also be passed through the LavishScript Trigger parser |
| + | - The dotnet command now accepts a '-disableconcurrentgc' switch. This can be used to help debug |
| + | .NET applications, but may hinder performance. To use it, issue 'dotnet -disableconcurrentgc' |
| + | before launching any appdomains. |
| + | |
| + | 1.11 Build 5521 |
| + | - Various compatibility updates |
| + | - Fixed a double input issue with Megaten game |
| + | - Fixed input stoppage in Star Trek Online |
| + | - .NET 4.0 runtime is now supported. |
| + | * Windows XP is limited to .NET 2.0-3.5, even if .NET 4.0 is installed |
| | | |
| == See Also == | | == See Also == |
| + | * [[Inner Space:Build 4839 to 5511 Release Notes|Build 4839 to 5511 Release Notes]] |
| * [[Inner Space:Build 4332 to 4828 Release Notes|Build 4332 to 4828 Release Notes]] | | * [[Inner Space:Build 4332 to 4828 Release Notes|Build 4332 to 4828 Release Notes]] |
| * [[Inner Space:Build 3874 to 4330 Release Notes|Build 3874 to 4330 Release Notes]] | | * [[Inner Space:Build 3874 to 4330 Release Notes|Build 3874 to 4330 Release Notes]] |