TrueView Release 1.2.0905.02 – Maintenance release (plus a few extras)

The latest maintanance release fixes some glaring errors (sorry!).

The UI has also been updated for better usability – and now supports dynamic drop-down lists using IQuerySpecification.  Read the user guide to learn more.

Enhancements:

  • Moved MDI window toolbar to top (tab-like appearance)
  • MDI window ‘tabs’ now toggle normal/maximised window state
  • Added support for dynamic UI ‘lookup lists’ using IQuerySpecification
  • User is prompted to email errors at shutdown
  • Added “Communication Settings” to Preferences
  • Added online version checking for Trial build
  • Added Vista style TaskDialogs
  • Dirty status is only shown for changed entities
  • Collapsible panel widgets now highlight on mouse-hover
  • Reduced flicker when changing between maximised windows
  • Search “Add” now uses “Query Bookmarks”, which can be viewed after saving
  • Added TransientEntityList class
  • Default settings of AutoSave is now False

Fixes:

  • Corrected UI updates when list Add/Remove is aborted
  • Improved UI refreshing after performing commands
  • Clearing a search form purges the internal cache
  • Corrected Action button panel flow layout when resized
  • Corrected tooltip rendering in Property treenodes
  • Text no longer truncated in Action buttons
  • Corrected MyApplication.IsStarted value
  • Dialogs no longer displayed when Workbench isn’t running (for unit testing)
  • Improved/optimised tracking of dirty entities within deep object graphs
  • Now handles hidden/new properties
  • Reattaches entities to NHibernate ISession before loading properties
  • Improved NHibernate session management during Save operations
  • Corrected ListView sorting for sub-items that are null
  • Corrected ListView header sort icons for Vista
  • Corrected lock-up when tabbing through PropertyGrid controls
  • Corrected validation when dragging items from the Class Library
  • Previous search results are cleared if query returns no matches
  • Corrected “Unit of work” check for method Actions
  • Added sync locking to allow rapid keyboard actions (e.g. keeping a key pressed)
  • Now supports icons named after Interfaces
  • Reset drag/drop label background colour

Optimisations:

  • UI widgets are only refreshed once where possible
  • Reduced amount of redrawing when listviews are refreshed

Known issues:

  • DateTime editor doesn’t change background colour on Vista
  • Preferences Editor doesn’t always render tree nodes
No TweetBacks yet. (Be the first to Tweet this post)

Tags: ,

Comments are closed.