johnnynine
Active Member
Elve v0.24 is now available for download at http://codecoretechnologies.com with free time-limited licenses during the public beta period.
This version has some fairly significant new features. As we near our Summer v1.0 release we are focusing on fixing problems and adding must-have features.
Elve is already the simplest automation system to use and we are happy to say that things just got even easier for first time users.
This version features a great post-installation user experience to get users up and running even quicker then before. First time users will see the system preconfigured with working sample touch screen interfaces after installation. We've even updated the iPhone and Steel Dashboard interfaces with newer up to date features. If you are an existing user be sure to check the Sample Touchscreen Interface checkbox when installing since it will be unchecked for you. We also now support Open Source Uncompiled device driver files which makes it easier to share and collaborate on driver development. There are several other significant new features below as well.
Working System after Installation
* The following changes apply when installing on a machine that does not already contain any Elve configuration.
* Working touch screen examples are now installed.
** The Steel Dashboard touch screen interface example.
** The iPhone touch screen interface example.
* The General Purpose touch screen has been removed from the installation since it wasn't a good or reliable demonstration of the system and didn't demonstrate best practices.
* The default Admin user account is set to use the Steel Dashboard example when starting a Touch Screen Viewer app.
* The most common devices types are preconfigured with the system, including lighting, security, and climate control simulator devices and other devices.
Open Source Un-compiled Drivers
* Elve now supports open source un-compiled devices drivers. C# & VB.NET source code can be placed in Driver sub-directories and compiled dynamically at run time.
Simulator Drivers
* Added 5 new simulator device drivers to simulate lighting, climate control, security, input/output, and infrared blaster/receiver devices which are helpful for demonstrating the system and viewing/designing touch screen interfaces when a real hardware device is not available.
Device Scripting Identifier Aliases
* Alias names can now be assigned to devices to make it easier to use other user's touch screen interfaces rules, and scenes.
New Device Support
* Added Popcorn Hour driver.
Other New Features
* The log viewer now allows a time filter.
* The Test button in the IR test window is now more prominent.
* Added "Now" button to log viewer to set the start date filter to now.
* Added "Show Keyboard" buttons to the Touch Screen Viewer signin window.
* Added "Begin Editing Text" and "End Editing Text" events to the Text Entry UI control.
Fixes
* Fixed: The Script Editor was not showing the auto-complete popup when a period was pressed after a number (but the number was at the end of an identifier).
* Fixed: The default setting for the POP3 driver's interval was in an invalid format.
* Fixed: The ignore recurrent occurrences duration control is now disabled when it's checkbox is unchecked.
* Fixed: The About Driver section in the Elve Management Studio Devices window had some fields in the wrong places.
* Fixed: The HAI Omni driver's zone temperatures and humidity values are now correct.
* Fixed: Improved error recovery in pop3 driver.
* Fixed: The HAI Omni Pro II driver no longer reports temperatures with a decimal.
* Fixed: A deadlock could easily occur in the Media Seek Slider control and Media Player Track Position Time control causing Touch Screen Viewer to freeze.
* Fixed: Prevent a rendering error in the Media Seek Slider control when a media track's duration is incorrectly set to 0.
* Fixed: The Touch Screen Viewer Image Browser now ensures that the selected item is visible when the window is opened.
* Fixed: Touch Screen text macros with extra scripting at the end (like .ToString()) would skip the extra scripting.
* Fixed: The SetZoneSource method in the Denon and Onkyo drivers was not working in the Action List Editor.
* Fixed: The Device List UI control could not be added to a touch screen.
* Fixed: When using url images (such as weather icon urls) the image could be shown as a bad image.
* Fixed: Undoing a SendToBack or BringToFront action in Touch Screen Build could cause a fatal error.
* Fixed: The iTunes driver stopped working in the prior release.
* Fixed: After deleting a device, an adjacent device is now selected in the device list.
* Fixed: When exporting a single touch screen, the suggested filename no longer includes path paths.
* Fixed: Prevented a fatal error from occurring when painting a control (usually a popup) while another thread removes the control from the panel.
iPhone Sample v3 Changes
* Replaced the arm security keypad with a TextEntry control and numeric keyboard.
* Renamed "elkm1" device references to "security" and "climate" to work with the updated initial installation configuration.
Steel Dashboard Sample v2 Changes
* Added music position slider control.
* The hvac buttons now indicate the current state.
* Added music search.
* Add a volume slider.
* Rearranged some of the controls.
* Added a fill image to sliders.
* All the lighting controls are now configured.
* Split the media controls out as individual controls for a better example.
* Renamed "elkm1" device references to "security" and "climate" to work with the updated initial installation configuration.
IMPORTANT: After upgrading from version 0.20 or earlier, each Elve user account must be edited, choose a default touch screen and save. You must save each user account even if you do not change the default touch screen. The user will not have access to touch screens until this is done.
Thanks you everyone for your continued support and feedback.
This version has some fairly significant new features. As we near our Summer v1.0 release we are focusing on fixing problems and adding must-have features.
Elve is already the simplest automation system to use and we are happy to say that things just got even easier for first time users.
This version features a great post-installation user experience to get users up and running even quicker then before. First time users will see the system preconfigured with working sample touch screen interfaces after installation. We've even updated the iPhone and Steel Dashboard interfaces with newer up to date features. If you are an existing user be sure to check the Sample Touchscreen Interface checkbox when installing since it will be unchecked for you. We also now support Open Source Uncompiled device driver files which makes it easier to share and collaborate on driver development. There are several other significant new features below as well.
Working System after Installation
* The following changes apply when installing on a machine that does not already contain any Elve configuration.
* Working touch screen examples are now installed.
** The Steel Dashboard touch screen interface example.
** The iPhone touch screen interface example.
* The General Purpose touch screen has been removed from the installation since it wasn't a good or reliable demonstration of the system and didn't demonstrate best practices.
* The default Admin user account is set to use the Steel Dashboard example when starting a Touch Screen Viewer app.
* The most common devices types are preconfigured with the system, including lighting, security, and climate control simulator devices and other devices.
Open Source Un-compiled Drivers
* Elve now supports open source un-compiled devices drivers. C# & VB.NET source code can be placed in Driver sub-directories and compiled dynamically at run time.
Simulator Drivers
* Added 5 new simulator device drivers to simulate lighting, climate control, security, input/output, and infrared blaster/receiver devices which are helpful for demonstrating the system and viewing/designing touch screen interfaces when a real hardware device is not available.
Device Scripting Identifier Aliases
* Alias names can now be assigned to devices to make it easier to use other user's touch screen interfaces rules, and scenes.
New Device Support
* Added Popcorn Hour driver.
Other New Features
* The log viewer now allows a time filter.
* The Test button in the IR test window is now more prominent.
* Added "Now" button to log viewer to set the start date filter to now.
* Added "Show Keyboard" buttons to the Touch Screen Viewer signin window.
* Added "Begin Editing Text" and "End Editing Text" events to the Text Entry UI control.
Fixes
* Fixed: The Script Editor was not showing the auto-complete popup when a period was pressed after a number (but the number was at the end of an identifier).
* Fixed: The default setting for the POP3 driver's interval was in an invalid format.
* Fixed: The ignore recurrent occurrences duration control is now disabled when it's checkbox is unchecked.
* Fixed: The About Driver section in the Elve Management Studio Devices window had some fields in the wrong places.
* Fixed: The HAI Omni driver's zone temperatures and humidity values are now correct.
* Fixed: Improved error recovery in pop3 driver.
* Fixed: The HAI Omni Pro II driver no longer reports temperatures with a decimal.
* Fixed: A deadlock could easily occur in the Media Seek Slider control and Media Player Track Position Time control causing Touch Screen Viewer to freeze.
* Fixed: Prevent a rendering error in the Media Seek Slider control when a media track's duration is incorrectly set to 0.
* Fixed: The Touch Screen Viewer Image Browser now ensures that the selected item is visible when the window is opened.
* Fixed: Touch Screen text macros with extra scripting at the end (like .ToString()) would skip the extra scripting.
* Fixed: The SetZoneSource method in the Denon and Onkyo drivers was not working in the Action List Editor.
* Fixed: The Device List UI control could not be added to a touch screen.
* Fixed: When using url images (such as weather icon urls) the image could be shown as a bad image.
* Fixed: Undoing a SendToBack or BringToFront action in Touch Screen Build could cause a fatal error.
* Fixed: The iTunes driver stopped working in the prior release.
* Fixed: After deleting a device, an adjacent device is now selected in the device list.
* Fixed: When exporting a single touch screen, the suggested filename no longer includes path paths.
* Fixed: Prevented a fatal error from occurring when painting a control (usually a popup) while another thread removes the control from the panel.
iPhone Sample v3 Changes
* Replaced the arm security keypad with a TextEntry control and numeric keyboard.
* Renamed "elkm1" device references to "security" and "climate" to work with the updated initial installation configuration.
Steel Dashboard Sample v2 Changes
* Added music position slider control.
* The hvac buttons now indicate the current state.
* Added music search.
* Add a volume slider.
* Rearranged some of the controls.
* Added a fill image to sliders.
* All the lighting controls are now configured.
* Split the media controls out as individual controls for a better example.
* Renamed "elkm1" device references to "security" and "climate" to work with the updated initial installation configuration.
IMPORTANT: After upgrading from version 0.20 or earlier, each Elve user account must be edited, choose a default touch screen and save. You must save each user account even if you do not change the default touch screen. The user will not have access to touch screens until this is done.
Thanks you everyone for your continued support and feedback.