Bug 315888

Summary: Scene limits when xmi file loading or drawing widgets
Product: [Applications] umbrello Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: SVN   
Target Milestone: ---   
Platform: Compiled Sources   
OS: All   
See Also: https://bugs.kde.org/show_bug.cgi?id=117657
Latest Commit: Version Fixed In: 4.10.1

Description Ralf Habacker 2013-02-28 08:01:25 UTC
When loading xmi files or drawing widgets there are out bound limits over which no widget moving is allowed.

Reproducible: Always

Steps to Reproduce:
1. start umbrello 
2. load a file
3. try to move a widget to the right side or left side
Actual Results:  
There are limits 

Expected Results:  
There should be no limit

This issue came from the former Q3Canvas implementation
Comment 1 Ralf Habacker 2013-03-03 19:28:23 UTC
Git commit 08c4f7a643795dd87c147fb762eadc692d4d967c by Ralf Habacker.
Committed on 03/03/2013 at 20:26.
Pushed by habacker into branch 'master'.

Fix of scene limits when moving widgets.

Moving widgets to scene positions < 0 let association widget labels do not
follow correctly caused by hard coded limits.

M  +4    -0    ChangeLog
M  +2    -14   umbrello/widgets/associationwidget.cpp
M  +0    -3    umbrello/widgets/floatingtextwidget.cpp
M  +0    -10   umbrello/widgets/floatingtextwidget.h

http://commits.kde.org/umbrello/08c4f7a643795dd87c147fb762eadc692d4d967c
Comment 2 Ralf Habacker 2013-03-03 21:24:04 UTC
Git commit 98806efb2ecb4df721da6223efa4e2bc95d61348 by Ralf Habacker.
Committed on 03/03/2013 at 22:19.
Pushed by habacker into branch 'master'.

Fix of scene limits when moving widgets.

Moving widgets to scene positions < 0 let association widget labels do not
follow correctly caused by hard coded limits.

followup of 08c4f7a643795dd87c147fb762eadc692d4d967c

M  +0    -7    umbrello/widgets/associationwidget.cpp

http://commits.kde.org/umbrello/98806efb2ecb4df721da6223efa4e2bc95d61348
Comment 3 Ralf Habacker 2013-03-27 07:58:54 UTC
Git commit 0f9e6da82aae51c2004e6b9f2eefd314ea528689 by Ralf Habacker.
Committed on 03/03/2013 at 22:19.
Pushed by habacker into branch 'KDE/4.10'.

Fix of scene limits when moving widgets.

Moving widgets to scene positions < 0 let association widget labels do not
follow correctly caused by hard coded limits.

followup of 08c4f7a643795dd87c147fb762eadc692d4d967c

M  +0    -7    umbrello/widgets/associationwidget.cpp

http://commits.kde.org/umbrello/0f9e6da82aae51c2004e6b9f2eefd314ea528689
Comment 4 Ralf Habacker 2013-03-27 07:58:54 UTC
Git commit 9332dacc693ecea6fc6ba573281028c8a9ac88fe by Ralf Habacker.
Committed on 03/03/2013 at 20:26.
Pushed by habacker into branch 'KDE/4.10'.

Fix of scene limits when moving widgets.

Moving widgets to scene positions < 0 let association widget labels do not
follow correctly caused by hard coded limits.

M  +4    -0    ChangeLog
M  +2    -14   umbrello/widgets/associationwidget.cpp
M  +0    -3    umbrello/widgets/floatingtextwidget.cpp
M  +0    -10   umbrello/widgets/floatingtextwidget.h

http://commits.kde.org/umbrello/9332dacc693ecea6fc6ba573281028c8a9ac88fe