[Uml-devel] [Bug 117657] New: grow edit space to the left, too

Simon Huerlimann simon.huerlimann at access.unizh.ch
Mon Dec 5 13:33:03 UTC 2005


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=117657         
           Summary: grow edit space to the left, too
           Product: umbrello
           Version: 1.4.2
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel.kde.org
        ReportedBy: simon.huerlimann access unizh ch


Version:           1.4.2 (using KDE 3.4.3, Kubuntu Package 4:3.4.3-0ubuntu1 )
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.12-10-686

Current behaviour
=================
The main diagram view on the right automatically grow in some situations. When you're in 'Select' mode, moving elements towards the right or lower edge expands the view. It doesn't expand when moving to the left or upper edge. If you need more space to the left or upper side, you need to select everything and move it away.

An annoying side effect: If you select a group of elements, you destroy the layout when moving them to the left or upper edge. The most left elements stop moving at the border, while you still move other elements. This can lead to overlapping and generally does unintended changes to the layout. If you move the group back to the right, the original layout isn't restored. You probably need to call 'Undo'.

Expected behaviour
==================
The magic growing should be available in all directions. This both adds to a consistent editing experience and prevents accidential layout destruction. When it is hard to implement, a fix for the side effect would be appreciated: stop moving any elements when the outmost element of a group hits the border


Thanx for doing all the good work!
Simon Huerlimann




More information about the umbrello-devel mailing list