Releases
SPi-V 1.4.7
Submitted by Aldo on March 27, 2008 - 16:51.Changelog:
- Works around a bug in Shockwave 11 for OS X, which prevents earlier versions of SPi-V to run on Shockwave 11 for OS X
- Fixes preview layers for uielements
- Fixed a bug with value="=..." syntax
- Code optimisations
SPi-V 1.4.6
Submitted by Aldo on March 7, 2008 - 12:13.Changelog:
- geturl action supports url='=...' syntax
- .aspx files are accepted as xml
- fixed a strange condition where finished downloads could be processed multiple times
- minor preparations for Shockwave 11
SPi-V 1.4.5
Submitted by Aldo on February 12, 2008 - 11:23.Changelog:
- introduces XML change to camera dynamics node
There was a conflict in names between zoomspeed for the current zooming rate and the relative pace at which zoom 'happens'. This conflict has been lifted. - fixes pan & tilt bug when fov > pan/tilt range
- fixes zoom set through toolbar button
- adds _plugin object to expose html parameters
Shockwave allows you to add a couple of specific parameters to the HTML of your pages, inside the object/embed tag. These can now be read by SPi-V. eg:getProperty("_plugin","sw1")
The _plugin object is only available when running SPi-V in a browser or other plugin environment.
SPi-V 1.4.4
Submitted by Aldo on January 10, 2008 - 13:28.Changelog:
- Progress-bar did not have correct contrsting color
- Loading images in simple mode when using SPi-V as a sprite in Director was broken
- Display did not update when swiching scenes when using SPi-V as a sprite in Director
- Minor changes facilitating upcoming extensions
SPi-V 1.4.3
Submitted by Aldo on December 18, 2007 - 22:03.Changelog:
- added ability to set type, hfov, vfov, hoffset and voffset of panoelements using setProperty
Note: this is an 'expensive' operation which may affect performance if used extensively (eg every frame, using a ramp) - added settable disablenavigation and disablekeynavigation properties to _camera object
- fixed a problem when default.xml is not a valid xml document
- fixed a problem with very small panmin/panmax or tiltmin/tiltmax ranges in cameralimits
- fixed a problem with getURL when referencing an internal member
- fixed color="_foreground" in matte layer nodes
- minor code optimisations
license tool 2.1
Submitted by Aldo on October 31, 2007 - 17:40.Changelog:
- Fixed a bug where file licenses might not work cross platform.
File licenses made with the previous version of the license tool may not be compatible with SPi-V 1.4.2 and newer. Please use the new license tool to create your file licenses* - Added 'batch' functionality (windows only).
If you have an unlimited license, place it in the same folder as the license tool and make sure it is named 'unlimited license.xml'. Now, you can drag and drop SPi-V xml files onto the license tool and the license will automatically be applied to the file.
*: If you have a file license for a file that no longer works with SPi-V 1.4.2, send the full xml file to me and I will reply with a newly licensed file. Note that I need your licensed file, not the license.xml that was sent to you.
If you have an unlimited license, you can make new file licenses with this new release of the License Tool.
SPi-V 1.4.2
Submitted by Aldo on October 26, 2007 - 08:07.Changelog:
- fixed: error when using text as alpha in layers
- fixed: upscaling when adaptive texture scaling has kicked in
- fixed: interupts for ramps would sometimes malfunction
- fixed: setting blend to "0" would sometimes leave a 'residual' blend
- fixed: resources that are referenced multiple times are downloaded/imported only once
- fixed: downloader progress bar color was always white
- fixed: changes to layers (such as setting 'text' property) that affect the dimensions of the layer would result in corrupted display of the layer
- fixed: support for urls with the javascript: protocol
- added: panogroup/uigroup 'enabled' property disables/reenables all elements in the group
- added: color="_foreground" in layers
- added: getProperty() call has a return value when called through evalScript().
- added: added getProperty to list of valid API functions when calling through LocalConnection object or evalScript.
Note that LocalConnection messages have no return value, and the evalScript method is not available for Firefox and Safari - changed: reimplemented 'preview' layers
- changed: getURL with target="_spv" forces SPi-V to open the url, instead of passing to the browser
- changed: 'Scene ready' is not sent again if a uielement or panoelement gets rebuilt
changed: code optimisations
SPi-V 1.4.1
Submitted by Aldo on August 20, 2007 - 21:32.Changelog:
- under some circumstances hardware acceleration would not be used, resulting in choppy performance
- the 'blend' property of panoelements and uielements was write-only
- ramp wrapping; implemented minvalue and maxvalue
SPi-V 1.4
Submitted by Aldo on July 16, 2007 - 09:20.Changelog:
- changed: SPi-V is now free to use in simple mode, without branding.
- added: Support for directional, streaming sound
- added: Lists, with optional linear or spline interpolation
- added: Variables
- added: Support for 'hitarea' layer
- added: Support for gradients in layers
- changed: Improved performance of downloader
- added: getproperty/setproperty can now get/set values that persist through scene changes
- changed: SPi-V is now more or less fps independant
- fixed: improved performance building scenes
- fixed: memory leak switching between scenes extensively
- changed: 'about' and 'debug' window are now activated using CTRL+Alt resp. Command+Option
Executable viewer 1.2
Submitted by Aldo on July 16, 2007 - 09:04.Changelog:
- Optimised for SPi-V 1.4
- Files can now be opened by dragging them onto the SPi-V executable window
- Added CTRL+R (or Command+R) to reload the current file
fieldOfView | SPi-V dev