johnnynine
Active Member
Version 0.20 is now available for download.
This is release introduces a broad range of enhancements and fixes.
For a complete list of changes, please review the Change History.
New Device Support
* Russound multizone controllers (CAS, CAA, CAV, CAM, ST2)
* Onkyo Receivers (Tested with SR-805 and SR-705)
* iTunes Media Library
* Database Logging driver
* Desktop Mouse
Touch Screen Viewer
* Replaced the standard app sign-in window with a new integrated sign in interface with built-in on-screen keyboard support.
* The sign in interface can now be shown as the screen saver.
* When an on-screen keyboard is shown for a single line text entry control and the tab key is pressed on a real physical keyboard, the on-screen keyboard will move to the next text entry field (in z-order) (if one exists).
* Added right mouse click menu to viewer (when not it kiosk mode).
* Added ''Window'' command line switch to the touch screen viewer app.
* Added UserAccountName and UserAccountDisplayName properties to the TouchScreen object.
* Fixed: The cover art control was not updating immediately when changed.
Administrator Application
* The device properties grid in the devices window is now updated when a property that supports notifications is changed.
* When running the Administrator application on the master server machine it will check if the Master Service is running if it fails to connect and will display an informative message.
* The user is now notified when adding a third-party driver and drivers that are not marks with the production stage.
Scripting Language
* Added OdbcConnection script object (which among other things supports MySql).
* Renamed DbConnection script object to OleDbConnection. This is a breaking change, any scripts using DbConnection should be updated.
Infrared Learning
* Added ir command testing after learning.
Log File Device Changes
* Fixed: The Log File driver would fail to log.
* Fixed: A Date field header will be added.
* The quote character can now be set.
* The date format can now be set.
ViziaRF
* Fixed: An error would occur when clicking the Lights On/Offs and Light Levels properties in the Administrator application.
X10 CM15A
* Fixed: An error would occur when x10 commands were received preventing rules from running.
* Fixed: Removed the AllLightsOffPlc method since the hardware does not support it.
* Fixed: Updated the TurnOffAllLights command to throw an error when in PLC mode since it is not supported by the hardware.
iTunes, JRiver MC, and Winamp
* Fixed: Selecting the device in the device list when it was not connected to the Desktop Server would cause a delay.
* The iTunes PlayItem method can now play iTunes playlists by name.
System Media Player
* Removed errors when pausing, etc when no song was playing.
* Adjusted the return value of the Connected property since its previous implementation was confusing to the users.
Master Service
* Added better logging when an error occurs during startup.
Pocket PC Touch Screen Viewer Lite
* The Fit To Screen setting now persists between usages.
* The touch service port can can now be specified in the hostname field.
PC Touch Screen Viewer Lite
* The touch service port can can now be specified in the hostname field.
Configuration
* The communication ports can now be changed from their defaults using the client config file.
Thanks for all the great user feedback and user provided device drivers. If you are a .net software developer and are interested in a free software license, please see the Device Driver Development Incentive Program.
Johnny
This is release introduces a broad range of enhancements and fixes.
For a complete list of changes, please review the Change History.
New Device Support
* Russound multizone controllers (CAS, CAA, CAV, CAM, ST2)
* Onkyo Receivers (Tested with SR-805 and SR-705)
* iTunes Media Library
* Database Logging driver
* Desktop Mouse
Touch Screen Viewer
* Replaced the standard app sign-in window with a new integrated sign in interface with built-in on-screen keyboard support.
* The sign in interface can now be shown as the screen saver.
* When an on-screen keyboard is shown for a single line text entry control and the tab key is pressed on a real physical keyboard, the on-screen keyboard will move to the next text entry field (in z-order) (if one exists).
* Added right mouse click menu to viewer (when not it kiosk mode).
* Added ''Window'' command line switch to the touch screen viewer app.
* Added UserAccountName and UserAccountDisplayName properties to the TouchScreen object.
* Fixed: The cover art control was not updating immediately when changed.
Administrator Application
* The device properties grid in the devices window is now updated when a property that supports notifications is changed.
* When running the Administrator application on the master server machine it will check if the Master Service is running if it fails to connect and will display an informative message.
* The user is now notified when adding a third-party driver and drivers that are not marks with the production stage.
Scripting Language
* Added OdbcConnection script object (which among other things supports MySql).
* Renamed DbConnection script object to OleDbConnection. This is a breaking change, any scripts using DbConnection should be updated.
Infrared Learning
* Added ir command testing after learning.
Log File Device Changes
* Fixed: The Log File driver would fail to log.
* Fixed: A Date field header will be added.
* The quote character can now be set.
* The date format can now be set.
ViziaRF
* Fixed: An error would occur when clicking the Lights On/Offs and Light Levels properties in the Administrator application.
X10 CM15A
* Fixed: An error would occur when x10 commands were received preventing rules from running.
* Fixed: Removed the AllLightsOffPlc method since the hardware does not support it.
* Fixed: Updated the TurnOffAllLights command to throw an error when in PLC mode since it is not supported by the hardware.
iTunes, JRiver MC, and Winamp
* Fixed: Selecting the device in the device list when it was not connected to the Desktop Server would cause a delay.
* The iTunes PlayItem method can now play iTunes playlists by name.
System Media Player
* Removed errors when pausing, etc when no song was playing.
* Adjusted the return value of the Connected property since its previous implementation was confusing to the users.
Master Service
* Added better logging when an error occurs during startup.
Pocket PC Touch Screen Viewer Lite
* The Fit To Screen setting now persists between usages.
* The touch service port can can now be specified in the hostname field.
PC Touch Screen Viewer Lite
* The touch service port can can now be specified in the hostname field.
Configuration
* The communication ports can now be changed from their defaults using the client config file.
Thanks for all the great user feedback and user provided device drivers. If you are a .net software developer and are interested in a free software license, please see the Device Driver Development Incentive Program.
Johnny