Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 475380

Summary: Have "arrange linked bordered nodes" action layout correctly edge with rectilinear router
Product: [Modeling] Sirius Reporter: Esteban DUGUEPEROUX <esteban.dugueperoux>
Component: DiagramAssignee: Esteban DUGUEPEROUX <esteban.dugueperoux>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: florian.barbin
Version: 3.0.0Keywords: triaged
Target Milestone: 3.1.0   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/36646
https://git.eclipse.org/r/36647
https://git.eclipse.org/r/36648
https://git.eclipse.org/r/36649
https://git.eclipse.org/r/54195
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1eaabec2459038849db9b35cea82a2be4dcb74f9
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a129fe1947c9b911ffaa980e96da35bf12393771
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=541a8f8fc415b26c562df2a9bfc6778bd761be6b
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=78d6c23282ab364dcb70a71f9274ac6066e37f5b
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=097a888b2d990cdeeda8f9ea91566a23cccde306
https://git.eclipse.org/r/54283
https://git.eclipse.org/r/54284
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0aba32044be8dbf0d55d974314ee1e03731119e8
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b1c1d1084062099eb3df87d12129e2296eb851ca
https://git.eclipse.org/r/54451
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=b22416bcb1bd3a670fd44b629a1e5a2a4bdd67da
Whiteboard:
Attachments:
Description Flags
Screenshort before the layout
none
Screenshort after the layout none

Description Esteban DUGUEPEROUX CLA 2015-08-19 09:44:44 EDT
Created attachment 255952 [details]
Screenshort before the layout

Currently the "arrange linked bordered nodes" action from the diagram editor tabbar layout only border nodes and not linked edges. This can result in ugly layout with edge having rectilinear router.
This is a evolution to make this action take into account link linked edges with rectilinear router to have a better layout.
Comment 1 Esteban DUGUEPEROUX CLA 2015-08-19 09:46:29 EDT
Created attachment 255953 [details]
Screenshort after the layout

In attachment, 2 diagram screenshots :
- a first one to see a diagram with border nodes with an edge to link these border nodes to layout
- a second one to see the ugly layout result.
Comment 2 Eclipse Genie CLA 2015-08-20 04:32:24 EDT
New Gerrit change created: https://git.eclipse.org/r/54195
Comment 8 Eclipse Genie CLA 2015-08-21 05:06:55 EDT
New Gerrit change created: https://git.eclipse.org/r/54283

WARNING: this patchset contains 1390 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
Comment 9 Eclipse Genie CLA 2015-08-21 05:08:18 EDT
New Gerrit change created: https://git.eclipse.org/r/54284
Comment 12 Esteban DUGUEPEROUX CLA 2015-08-24 03:40:33 EDT
Fixed.
Comment 13 Eclipse Genie CLA 2015-08-25 05:04:07 EDT
New Gerrit change created: https://git.eclipse.org/r/54451
Comment 15 Florian Barbin CLA 2015-09-23 08:53:32 EDT
Verified with 3.1.0.201509211006
Comment 16 Pierre-Charles David CLA 2015-10-16 09:09:27 EDT
Available in Sirius 3.1.0.