Revision 88954fd...

Go back to digest for 16th February 2014

Bug Fixes in Development Tools

Joris Steyn committed changes in [umbrello] /:

Fix issues with sequence diagram UR and clipboard

This was regression introduced in the recent UR changes (c4e71ef).

Summary of fixed issues:
* crash when pasting sequence diagram
* crash and other misbehaviour on UR message/object widget actions
* pasted widgets were added to the document twice (duplicate widget elements
in saved XMI) - happened with all diagram types
* extra: undo removing an object widget did not restore the connected messages
* precondition widgets were never included when pasting a sequence diagram

File Changes

Modified 13 files
  •   umbrello/umlscene.cpp
  •   umbrello/clipboard/umlclipboard.cpp
  •   umbrello/clipboard/umldragdata.cpp
  •   umbrello/clipboard/umldragdata.h
  •   umbrello/widgets/messagewidget.cpp
  •   umbrello/widgets/messagewidget.h
  •   umbrello/widgets/preconditionwidget.cpp
  •   umbrello/widgets/preconditionwidget.h
  •   umbrello/widgets/widget_factory.cpp
  •   umbrello/cmds/widget/cmd_baseWidgetCommand.cpp
  •   umbrello/cmds/widget/cmd_baseWidgetCommand.h
  •   umbrello/cmds/widget/cmd_createWidget.cpp
  •   umbrello/cmds/widget/cmd_removeWidget.cpp
13 files changed in total