[Uml-devel] [umbrello] [Bug 320109] incorrect painting of message widgets

Ralf Habacker ralf.habacker at freenet.de
Thu May 30 08:13:00 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=320109

--- Comment #14 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit d0132e742b26c225e50e039b7518ece2c495dbe4 by Ralf Habacker.
Committed on 27/05/2013 at 21:50.
Pushed by habacker into branch 'KDE/4.10'.

Fixed painting artifacts when creation message lenght is below arrow width.

This is done by do not drawing arrow when message length is below arrow width.

M  +12   -10   umbrello/widgets/messagewidget.cpp

http://commits.kde.org/umbrello/d0132e742b26c225e50e039b7518ece2c495dbe4

--- Comment #15 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 2ff145945b52bbd624bad2d48149f8b89576b42d by Ralf Habacker.
Committed on 23/05/2013 at 00:52.
Pushed by habacker into branch 'KDE/4.10'.

Increase resolution by using UMLSceneValue in ObjectWidget::messageOverlap().

Also check for same widget first to avoid unused calculation.

M  +7    -4    umbrello/widgets/objectwidget.cpp
M  +1    -1    umbrello/widgets/objectwidget.h

http://commits.kde.org/umbrello/2ff145945b52bbd624bad2d48149f8b89576b42d

--- Comment #16 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit e598da3fcd85515abb9f3676c04f680f51b2aec5 by Ralf Habacker.
Committed on 26/05/2013 at 18:01.
Pushed by habacker into branch 'KDE/4.10'.

Fixed painting problem caused by displayed resizable corner of
creation/lost/found messages,
which partially exceeds bounding rect.

Creation/lost and found messages are not resizable, so displaying resize corner
makes no sense.

M  +1    -1    umbrello/widgets/messagewidget.cpp

http://commits.kde.org/umbrello/e598da3fcd85515abb9f3676c04f680f51b2aec5

--- Comment #17 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit eb12eab9ff7dc97b912376d21dc5fd5d2d08f33c by Ralf Habacker.
Committed on 26/05/2013 at 22:22.
Pushed by habacker into branch 'KDE/4.10'.

Avoid painting artifacts by disabling resize corner for non resizable
asynchronous messages too.

M  +1    -1    umbrello/widgets/messagewidget.cpp

http://commits.kde.org/umbrello/eb12eab9ff7dc97b912376d21dc5fd5d2d08f33c

-- 
You are receiving this mail because:
You are the assignee for the bug.




More information about the umbrello-devel mailing list