Bug 57663 - Actions on multiple selections
Summary: Actions on multiple selections
Alias: None
Product: umbrello
Classification: Unclassified
Component: general (show other bugs)
Version: 1.1.1
Platform: Mandrake RPMs Linux
: NOR wishlist with 45 votes (vote)
Target Milestone: ---
Assignee: Umbrello Development Group
Depends on:
Reported: 2003-04-24 22:31 UTC by Stevan White
Modified: 2014-01-04 12:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Note You need to log in before you can comment on or make changes to this bug.
Description Stevan White 2003-04-24 22:31:05 UTC
Version:           1.1.1 (using KDE KDE 3.1)
Installed from:    Mandrake RPMs
OS:          Linux

Umbrello supports multiple object selection (for class objects anyway), for the purpose of moving.  However, there are other actions one would want to perform on mutliple selections that are not supported, including:

1) delete
2) set color
3) set package
4) set class visibility
5) add class operation/attribute? Not clear why...

I would suggest producing a pop-up menu in response to a right-mouse-click on any of the selected objects.  The menu would contain 'delete', and the ability to set any properties shared by all selected objects (such as 'color', and, if all the objects are classes, 'visibility').  Or perhaps the menu would lead to a 'properties' dialog, which wouldn't allow one to change the 'name', but only properties which can be shared by multiple objects.

The need for such a feature is very obvious when creating a class diagram containing hundreds of classes.  This applies to the other kinds of diagrams as well.
Comment 1 gmud 2006-12-18 15:32:20 UTC
I can confirm this behaviour. I also would like to have the possibility to change general attributes like color etc. of more than one object.
Comment 2 Joris Steyn 2014-01-04 12:27:28 UTC
Usability issues are resolved in bug 329070, deletion, setting visibility, color changing etc works on multiple selections. The context menu for multiple widgets no longer show options that work on only one widget.

Leaving this bug open because it doesn't yet work for all shared properties, and the dialog that works on a selection is a good idea.