Bug 393188 - Add feature to add connected note
Summary: Add feature to add connected note
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other All
: NOR wishlist
Target Milestone: 2.26 (KDE Applications 18.08)
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on: 394230
Blocks:
  Show dependency treegraph
 
Reported: 2018-04-16 09:29 UTC by Ralf Habacker
Modified: 2019-11-23 13:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 2.25.80 (KDE Applications 18.07.80)
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2018-04-16 09:29:48 UTC
Notes are used to add any kind of information to widgets. Unfortunally with the current gui there are several steps required to add and edit a simple note, which could be made more user friendly.

1. start umbrello
2. add class
3. select 'note' in the toolbar
4. click on a diagram to place the note
5. select the "connect note" button in the toolbar
6. select class added in 2. and select then note
7. select note and enter text in documentation dockwindow or double click on note to open editor

The idea is to add an entry to widgets context menu entry to be able to add a connected note and to open the notes editor in one step.
Comment 1 Ralf Habacker 2018-06-11 18:54:06 UTC
Git commit cb4908a1edc1f3aa95ec285e9404f5acf7432f84 by Ralf Habacker.
Committed on 03/06/2018 at 19:08.
Pushed by habacker into branch 'master'.

Split class ListPopupMenu into a base class and derived classes covering widgets, uml list view and  uml scene

M  +4    -0    umbrello/CMakeLists.txt
M  +1    -0    umbrello/dialogs/pages/constraintlistpage.cpp
M  +2    -2    umbrello/dialogs/umloperationdialog.cpp
M  +28   -1157 umbrello/listpopupmenu.cpp
M  +95   -104  umbrello/listpopupmenu.h
M  +2    -2    umbrello/umldoc.cpp
M  +0    -1    umbrello/umldoc.h
M  +2    -3    umbrello/umllistview.cpp
A  +278  -0    umbrello/umllistviewpopupmenu.cpp     [License: GPL (v2+)]
A  +27   -0    umbrello/umllistviewpopupmenu.h     [License: GPL (v2+)]
M  +8    -67   umbrello/umlscene.cpp
M  +1    -1    umbrello/umlscene.h
A  +195  -0    umbrello/umlscenepopupmenu.cpp     [License: GPL (v2+)]
A  +31   -0    umbrello/umlscenepopupmenu.h     [License: GPL (v2+)]
M  +3    -30   umbrello/umlwidgets/associationwidget.cpp
A  +122  -0    umbrello/umlwidgets/associationwidgetpopupmenu.cpp     [License: GPL (v2+)]
A  +29   -0    umbrello/umlwidgets/associationwidgetpopupmenu.h     [License: GPL (v2+)]
M  +1    -0    umbrello/umlwidgets/pinportbase.cpp
M  +1    -0    umbrello/umlwidgets/portwidget.cpp
M  +4    -17   umbrello/umlwidgets/widgetbase.cpp
A  +586  -0    umbrello/umlwidgets/widgetbasepopupmenu.cpp     [License: GPL (v2+)]
A  +33   -0    umbrello/umlwidgets/widgetbasepopupmenu.h     [License: GPL (v2+)]

https://commits.kde.org/umbrello/cb4908a1edc1f3aa95ec285e9404f5acf7432f84
Comment 2 Ralf Habacker 2018-07-19 20:45:59 UTC
Git commit 4386bd00338b62890aa92766c41402624589d5e3 by Ralf Habacker.
Committed on 19/07/2018 at 21:44.
Pushed by habacker into branch 'Applications/18.08'.

Add 'note' context menu entry to widgets to add a connected note

In case a user selects note from a widgets context menu a new note
widget is added to the scene and connected to the related widget.
FIXED-IN:2.25.80 (KDE Applications 18.07.80)

M  +1    -2    umbrello/menus/widgetbasepopupmenu.cpp
M  +25   -0    umbrello/umlwidgets/umlwidget.cpp
M  +2    -0    umbrello/umlwidgets/umlwidget.h

https://commits.kde.org/umbrello/4386bd00338b62890aa92766c41402624589d5e3
Comment 3 Ralf Habacker 2018-09-17 11:35:59 UTC
Git commit b21e57d78eac2b3c83da0740b60934d1b3ee3a83 by Ralf Habacker.
Committed on 17/09/2018 at 10:31.
Pushed by habacker into branch '394230-bug-fixing'.

Add support for adding connected actors and use cases to sequence diagrams

M  +18   -0    umbrello/umlwidgets/umlwidget.cpp

https://commits.kde.org/umbrello/b21e57d78eac2b3c83da0740b60934d1b3ee3a83
Comment 4 Ralf Habacker 2018-10-05 21:26:38 UTC
Git commit f5c5fb642044de93bc5cea951b84452c32ceb5f5 by Ralf Habacker.
Committed on 05/10/2018 at 22:15.
Pushed by habacker into branch 'master'.

Add support for adding connected actors and use cases to sequence diagrams

M  +18   -0    umbrello/umlwidgets/umlwidget.cpp

https://commits.kde.org/umbrello/f5c5fb642044de93bc5cea951b84452c32ceb5f5