Graphiti "New and Noteworthy" for Kepler

Last revised August 21, 2012

This document describes the new development topics that were addressed during the milestones towards the release 0.10.0 within the Kepler release train.

M1

The main focus for this milestone has been set on bugfixing and implementing round-offs. Besides project related tasks were focused.
Enable Gerrit The Gerrit code review system has been enabled for the Graphiti Git repository.
Add API for configuration provider The Graphiti configuration provider is now part of the official API. Clients can access it through the public method getConfigurationProvider in the diagram editor class.
Single-Click Feature Clients can now register a 'single-click feature' analog to the already possible 'double-click feature'. By doing this any custom feature can be started on clicking once with the mouse onto a shape.
Bug 384330 A wrong method reference has been fixed in the Graphiti documentation.
Bug 383512 A bug when moving a polyline has been fixed that lead to wrong positioning of the moved shape when the line does not start at position 0, 0.
Bug 380439 The DefaultRemoveFeature now also removes connections of nested shapes.
Bug 385586 A bug causing the remove, delete and update entries to be always shown in the context menu and context button pad has been fixed. The entries are now hidden when they are not available and disabled when they cannot be executed.