This release has some major UI rendering improvements, and a couple of enhancements to aid usability. TrueView DataBridge also has a couple of small fixes. Download them here
Enhancements:
- Drag/drop tip now explains the drop action
- Drag/drop tip now tries to stay on-screen, regardless of curson position
- Now allows new entities to be added to unsaved parent entities
- “Save This” tooltip now shows reason for being disabled (where applicable)
- Removed duplicate results in Search window
- Friendly names are now generated for generic lists
- Improved icons bitmap scaling quality
- Removed error messages when using IQuerySpecification with FilePersistence provider class
Fixes:
- UI refresh now updates all Entities
- Fixed stack overflow when tracking dirty entities in circular object graphs
- Corrected tracking of entities that are removed from lists
- Dynamic listbox ensures that property value is automatically loaded
- Fixed NullReferenceException when pressing Enter in an empty Queries List
- Fixed DataTimePicker background colour on Windows Vista
- Removed system beeps when entering/exiting edit controls (NumericUpDown is still a problem)
- Correct sizing of PropertyGrid columns
- Corrected enabled state for “Save This” menu item
- Corrected bold text clipping in Search treeview
- Allow NHibernate to use reflection-optimizer if configured to do so
- Menu and toolbar items are now updated if Undo/Redo fails
- Better alignment of Boolean radio-buttons
- Better sizing of bitwise(flag) enum listbox
- String compacting algorithm no longer creates null-terminated strings
Optimisations:
- Massive improvements to UI rendering performance
- Reduced startup time in MyApplication.Initialise (i.e. for unit testing)
- FilePersistence now flushes to disk less frequently
- Improved string building performance
Known issues:
- NumericUpDown editor still beeps when Enter is pressed
- Search Query Editor window doesn’t hide Boolean editors immediately (need to hit Escape twice)
No TweetBacks yet. (Be the first to Tweet this post)
Tags: performance, ui