DataSplice 4.0 Release Notes
From DataSplice
Contents |
Enhancements:
- Added Bar code scanner support for the Panasonic CF-U1 ToughBook.
- Support Intel MCA (Mobile Clinical Assistant) SDK to support MotionComputing bar code scanner.
- Added Honeywell bar code scanner support.
- Added a ParentValue expression function that returns the value of the specified field in the current parent view.
- Support popup actions on the home screen.
- The embedded HTML editor now uses CKEditor instead of tinyMCE. This performs much better than the previous version.
- Added Hyperlinks and InlineStyles text styles to support customized text display.
- Added Plug-in Whitelist and Blacklist attributes to control which plug-ins are available on client devices.
- Web Server Plug-in can now be enabled on desktop Windows clients to serve local resources. This can be used by the reporting plug-in to utilize web code that fails when loaded directly from the file system because of XSS issues.
- Row Height attribute can now be set to 'auto' to automatically set the row height in grid display to fit the available data.
- Added a HTML Display plug-in display feature that will render HTML in the view pane. The HTML editor now displays read only values as just raw HTML as well.
Improvements:
- Re-implement RAS dialing capabilities on Windows Mobile devices. This allows DataSplice to automatically connect to a network if needed.
- Added Update Password function to change the saved password associated with an offline session. This supports syncing in cases where the back end password changed.
- Improved connection and timeout behavior. This addresses connection issues with Windows Mobile devices over ActiveSync that take a long time to fail.
- Improved handling of binary files. File extension and content type handling now uses the registered file types on the local system rather than a fixed list.
- Custom events can now be referenced directly in the navigation menu, rather than needing to create wrapper actions in the display settings collection.
- The Remote Client now supports switching between different offline data storage plug-ins without restarting the application.
- The category for common actions is now used to group menu items displayed in the record context menu.
- Administration client only displays one combined error one display instead of several separate messages.
- The navigation item Category is now used to group actions in a single button or sub menu, rather than control which display mode the action is available under.
- Navigation action bindings now have Condition and Enabled properties, instead of just Condition. The former controls when the item is displayed in the associated collection and the latter whether or not it is enabled. This improves cases where the UI would flicker because buttons were being added and removed from the display.
Minor Changes:
- Barcode scanner simulator plug-in is automatically enabled on desktop versions.
- Added DS_LAST_PROMPT_FILE_NAME and DS_LAST_PROMPT_PATH attributes that are set after the user attaches an external file to a binary field.
- ImagingPlugin is installed with the mobile cab file.
- Symbol scanner driver tries to avoid camera scanners on devices with multiple scanners. If possible the laser or imager scanner will be used by default.
- Added exponent (^) and modulus (%) operators to the expression language.
User Interface Changes:
- Query editor now displays binary fields with checkboxes.
- Improved display on Windows 7 when system font size is set to greater than 100%.
- The status display interface was improved. This now performs better on handheld devices under high load, and displays information more reliably.
- The description pane now renders the text with new text layout system (instead of an embedded edit control) so it can use inline styles and hyperlinks.
Defects fixed:
- Improve display and behavior of tab controls in several cases.
- Fixed handling of non-ASCII data when converting to/from UTF8.
- Several fixes for querying and storing of data with the SQLite offline data storage plug-in.
- Fixed crashes that could occur when scrolling the parent data when a child tab was being displayed.
- Fixed cases where error dialog was not responsive to mouse events.
- Fixed occasional NullReferenceExceptions during load on Windows Mobile devices.
- Fixed support for Opticon bar code scanner devices.
- Fixed protocol mismatch issues between the client and server, as well as prevent clients from loading archived data from newer application versions.