TrueView Release 1.2.0903.01 – Improved user experience

Thanks for all you comments. This release is based on your feedback, so please keep sending your comments. Download the latest version here.

Enhancements:

  • Added PropertyGrid editor for unknown types (e.g. structs)
  • Root entities can no longer be explored
  • Top level nodes in Class Library treeview are now consolidated
  • “Enter” now creates a new entity in Class Library
  • Method buttons now have equal sizes
  • Tweaked overall UI appearance (borders, padding, splitters, colours)
  • Vertical splitter is removed if no methods are displayed
  • Save action traces all affected entities
  • Null EntityLists are now rendered with no grid lines
  • Added “About Demo” window
  • Added “Report a bug” option
  • Trace log now saving in Zip compatible format
  • “About” window now shows application information
  • “About” window can be closed using Escape/Enter
  • Failures in Query criteria no longer show dialog boxes (improved usability)
  • Removed “Property was unchanged” message
  • Clicking an empty area of the Actions panel hides Parameters listview
  • “Edit Value” option is only shown in ‘Explorer’ mode

Fixes:

  • Drag/drop now handles null EntityList properties
  • Undo/redo now handles EntityLists
  • Assembly resolve now handles upgrades/downgrades wherever possible
  • Fixed “Collection modified exception” when resolving entity relationships
  • Correction when identifying all parent entities
  • Setting null values no longer attempts to create internal associations
  • Corrected “Divide by zero” exception in memory calculation (for Vista64)
  • Exceptions when invoking actions are only reported once
  • Removing new instances from lists no longer causes ‘phantom’ dirty status
  • Corrected “Paste new copy” functionality
  • Action (method) button panel now expands correctly
  • Application menu/toolbar are refreshed after clipboard operations
  • Application menu/toolbar are refreshed after listview selection changes
  • Corrected display of confirmation dialogs
  • “Remove” item is now correctly enabled/disabled
  • Corrected handling of ‘char’ editor
  • Editors now change colour when they get focus
  • Corrected change detection in ‘number’ editor
  • File Editor now handles valid non-existing paths
  • Added ‘IsMutable’ check when setting properties
  • ValueObjects now share the same persistence details as their owner (Version, AccessDetails)
  • Only critical exceptions are shown in a dialog
  • Progress bar is not updated if form is disposing
  • Trace message no longer appears when viewing an immutable object
  • Saved Query filesnames now have 80 char limit
  • Corrected NHibernate search queries for Component mappings
  • Corrected NHibernate search queries for properties of same name, but different classes
  • Corrected NHibernate search queries for subqueries of the same type
  • Corrected re-hydration of saved Queries with multi-level subqueries
  • All dialogs and forms are now disposed of explicitly
  • Optimistic locking exceptions now show who modified the record, and when
No TweetBacks yet. (Be the first to Tweet this post)

Comments are closed.