[umbrello] [Bug 414595] Improve auto layout for associations

Ralf Habacker bugzilla_noreply at kde.org
Tue Dec 3 18:50:54 GMT 2019


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

Ralf Habacker <ralf.habacker at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
   Version Fixed In|                            |2.30.80 (KDE Applications
                   |                            |20.03.80)
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |umbrello/commit/971f68830eb
                   |                            |6dcd7c5b306d2432a22db8b7d97
                   |                            |ef
             Status|RESOLVED                    |ASSIGNED
   Version Fixed In|2.30.80 (KDE Applications   |
                   |20.03.80)                   |
         Resolution|FIXED                       |---
      Latest Commit|https://invent.kde.org/kde/ |
                   |umbrello/commit/971f68830eb |
                   |6dcd7c5b306d2432a22db8b7d97 |
                   |ef                          |

--- Comment #6 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 6272e5ec1d174d639d0999981bba52773ba855a3 by Ralf Habacker.
Committed on 03/12/2019 at 18:50.
Pushed by habacker into branch 'master'.

Move generator related stuff in base class DotGenerator

M  +50   -0    umbrello/dotgenerator.cpp
M  +6    -0    umbrello/dotgenerator.h
M  +1    -41   umbrello/layoutgenerator.cpp
M  +0    -2    umbrello/layoutgenerator.h

https://invent.kde.org/kde/umbrello/commit/6272e5ec1d174d639d0999981bba52773ba855a3

--- Comment #5 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 971f68830eb6dcd7c5b306d2432a22db8b7d97ef by Ralf Habacker.
Committed on 03/12/2019 at 18:50.
Pushed by habacker into branch 'master'.

Improve auto layout for associations

The line type selected in the association settings dialog is passed to
the 'dot' command line tool, which creates the lines according to the
selected style. The modified lines then get this selected type and the
imported (control) points are passed to the lines.

When importing polylines, duplicate points are removed.
FIXED-IN:2.30.80 (KDE Applications 20.03.80)

M  +23   -17   umbrello/layoutgenerator.cpp

https://invent.kde.org/kde/umbrello/commit/971f68830eb6dcd7c5b306d2432a22db8b7d97ef

--- Comment #4 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit a104881789d0e03a1706031679968d952fd56d36 by Ralf Habacker.
Committed on 03/12/2019 at 18:50.
Pushed by habacker into branch 'master'.

Add debug option to start png viewer with image generated from dot file

M  +10   -1    umbrello/layoutgenerator.cpp

https://invent.kde.org/kde/umbrello/commit/a104881789d0e03a1706031679968d952fd56d36

--- Comment #3 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 4e91d7d0f5f682cbd4ce9bfe9cbe191bbe8bb103 by Ralf Habacker.
Committed on 03/12/2019 at 18:50.
Pushed by habacker into branch 'master'.

Fix resolution of origin in layout generator

M  +3    -3    umbrello/layoutgenerator.cpp
M  +1    -1    umbrello/layoutgenerator.h

https://invent.kde.org/kde/umbrello/commit/4e91d7d0f5f682cbd4ce9bfe9cbe191bbe8bb103

--- Comment #2 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit e7cb330d64f50375e08a86fd3817f5fb0c464270 by Ralf Habacker.
Committed on 03/12/2019 at 18:50.
Pushed by habacker into branch 'master'.

Show parsed data by layout generator in graphics scene

M  +12   -0    umbrello/dotgenerator.cpp
M  +32   -0    umbrello/layoutgenerator.cpp
M  +21   -1    umbrello/layouts/activity-vertical.desktop
M  +21   -1    umbrello/layouts/class-export.desktop
M  +21   -1    umbrello/layouts/class-horizontal.desktop
M  +21   -1    umbrello/layouts/class-vertical.desktop
M  +21   -1    umbrello/layouts/component-horizontal.desktop
M  +21   -1    umbrello/layouts/component-vertical.desktop
M  +21   -1    umbrello/layouts/entityrelationship-export.desktop
M  +21   -1    umbrello/layouts/entityrelationship-horizontal.desktop
M  +21   -1    umbrello/layouts/entityrelationship-vertical.desktop
M  +21   -1    umbrello/layouts/object-export.desktop
M  +21   -1    umbrello/layouts/object-horizontal.desktop
M  +21   -1    umbrello/layouts/object-vertical.desktop
M  +21   -1    umbrello/layouts/state-export.desktop
M  +22   -2    umbrello/layouts/state-vertical.desktop
M  +22   -2    umbrello/layouts/usecase-default.desktop
M  +5    -0    umbrello/umlwidgets/associationline.cpp
M  +1    -0    umbrello/umlwidgets/associationline.h

https://invent.kde.org/kde/umbrello/commit/e7cb330d64f50375e08a86fd3817f5fb0c464270

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


More information about the umbrello-devel mailing list