Version: (using KDE Devel) Installed from: Compiled sources Internal changes mean Classifier List Items (attributes, operations, enum literals, templates) can no longer be copied and pasted.
*** Bug 76194 has been marked as a duplicate of this bug. ***
As pointed out in 76194 pasteing an operation in the list view can result in it being added at the bottom of the list view, right clicking it and choosing from the menu causes a crash.
*** Bug 81064 has been marked as a duplicate of this bug. ***
*** Bug 87063 has been marked as a duplicate of this bug. ***
please, drag n drop too
please vote for this bug
CVS commit by okellogg: First stab at restoring cut&paste of classifier list items: UMLDoc::makeNewClassifierObject(): Set back to work. Make static. UMLDoc::makeNewUMLObject(): Make static. UMLListView::getSelectedItems(): Return number of selected items. UMLListView::focusOutEvent(): Don't clearSelection() when the focus change is caused by the list popup. UMLDrag::decodeClip5(): Pass in the new parent classifier. CCBUG:70924 M +1 -1 classifier.cpp 1.73 M +1 -1 package.cpp 1.35 M +17 -1 umldoc.cpp 1.248 M +2 -2 umldoc.h 1.97 M +9 -5 umllistview.cpp 1.155 M +7 -1 umllistview.h 1.57 M +13 -5 clipboard/umlclipboard.cpp 1.27 M +10 -13 clipboard/umldrag.cpp 1.30 M +3 -2 clipboard/umldrag.h 1.13
CVS commit by okellogg: BUG:70924 - UMLDrag::decodeClip5: Add missing pObject->resolveRef(). Further, remove UMLDoc* arg at UMLClipboard and UMLDrag methods. M +2 -2 ChangeLog 1.76 M +30 -37 umbrello/uml.cpp 1.143 M +8 -13 umbrello/umlview.cpp 1.216 M +1 -1 umbrello/umlview.h 1.76 M +54 -59 umbrello/clipboard/umlclipboard.cpp 1.28 M +19 -28 umbrello/clipboard/umlclipboard.h 1.13 M +7 -4 umbrello/clipboard/umldrag.cpp 1.31 M +2 -3 umbrello/clipboard/umldrag.h 1.14
Need the copy and paste. It is extremely tedious to type out 50 methods in different classes that have nearly identical function, documentation and parameters.
> Need the copy and paste. [...] Works fine for me with 1.5.71 in the listview area (left pane): Right click on the source operation/attribute, select "Copy". Then right click on the target class, select "Paste".