Graphiti "New and Noteworthy" for Eclipse Luna

Last revised July 26, 2013

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

M1

The main focus for this milestone has been set on bugfixing and implementing round-offs.
Double click feature for diagrams It is now possible for clients to register a double click feature also on diagram level. Until now that was only possible on concrete shapes.
Hook to check read-only state of EMF resource It is now possible for clients to override a hook method for checking if any of the EMF resources used in the editor is read-only. Until now having a resource contained in the platform itself (e.g. EMF core) loaded in the editor caused an exception while trying to save.
Convert image to bytes service Clients may now use a Graphit service method that converts an image into a byte array. The functionality was up to now hidden in the save as image feature.
Bug 403622 Tests that were disabled for dependency issues between Eclipse Kepler and SWTBot are now enabled again.
Bug 411891 Fixed a dependency bug so that the Graphiti SDK can now be installed into Eclipse Juno.
Bug 412877 Fixed a bug that caused reconnection features not to appear on the undo/redo stack in some cases.
Bug 413166 Fixed a bug that caused DiagramEditorDummy not to return the editing domain.